Commit Graph

2320 Commits

Author SHA1 Message Date
Nick Mathewson
6b716fdfb9 NEEDS REVIEW. Act on previous comment, and handle named servers differently: now, we allow multiple servers with the same name in the routerlist even if that name is reserved, but we check whether names are reserved when we try to look up routers by nickname. This is a minor security fix. This makes router_add_to_routerlist O(1). This is a backport candidate.
svn:r8433
2006-09-19 23:48:14 +00:00
Nick Mathewson
5ebb949c9f Stop searching routerlist for routers with the same identity as other routers (on router insert): we already have a map for that. (We need to add an index field to routerinfo_t so we can figure out which point in the routerlist to replace.) Also, add a comment to routerlist.c; arma, please advise?
svn:r8432
2006-09-19 23:18:30 +00:00
Nick Mathewson
2d4950c837 Malloc and friends are critical-path: Thus, add an it-wont-happen branch prediction for NULL returns, and skip the malloc(0) check on platforms where malloc(0) returns a pointer.
svn:r8431
2006-09-19 22:36:48 +00:00
Nick Mathewson
7b0ec744bc Switch routerlist.c to using memcmp on digests rather than crypto_pk_cmp_keys(); speed up find_whitespace a lot (8x for me) by using a switch statement. This should speed parsing a lot of routers at once by a lot.
svn:r8430
2006-09-19 22:20:09 +00:00
Roger Dingledine
e744117d4d turn eventdns off by default until we can get some more useful
log messages into it. no use learning that it's broken without
being able to learn what is broken too.


svn:r8245
2006-08-27 07:26:00 +00:00
Roger Dingledine
8cd6e0c0a1 clean up the 0.1.2.1-alpha changelog
svn:r8240
2006-08-27 06:55:48 +00:00
Roger Dingledine
628089b1f8 checkpoint in-progress changelog notes
svn:r7054
2006-08-14 10:16:42 +00:00
Roger Dingledine
8112829a9b forward-port the 0.1.1.23 changelog.
svn:r6946
2006-07-30 05:36:17 +00:00
Roger Dingledine
dad1e27440 forward-port the 0.1.1.22 changelog, minus the line about
the osx uninstaller.


svn:r6738
2006-07-06 16:19:00 +00:00
Roger Dingledine
0b91a2bab9 forward-port the 0.1.1.21 changelog.
svn:r6600
2006-06-11 01:42:21 +00:00
Roger Dingledine
2df426d1c1 interim changelog for 0.1.2.1-alpha
svn:r6599
2006-06-11 01:41:30 +00:00
Roger Dingledine
614bb7d7b5 final changelog for 0.1.1.20. it is done.
svn:r6479
2006-05-23 17:00:49 +00:00
Roger Dingledine
3ff02556fc continue messing with the changelog. it's getting better now.
svn:r6468
2006-05-23 06:20:35 +00:00
Roger Dingledine
7263e6a0cf my current notes on a 0.1.1.20 changelog
svn:r6459
2006-05-22 20:00:12 +00:00
Roger Dingledine
ec22b6346b remove all the interim changelog stuff for 0.1.1.x
svn:r6458
2006-05-22 19:56:32 +00:00
Roger Dingledine
f1dad00bd3 forward-port the changelog
svn:r6433
2006-05-03 18:32:15 +00:00
Roger Dingledine
327e1e6944 a last item on the changelog
svn:r6350
2006-04-10 05:55:53 +00:00
Roger Dingledine
901ff3e1ce first cut of a changelog for 0.1.1.18-rc
svn:r6334
2006-04-09 01:30:47 +00:00
Roger Dingledine
837a0fcbdb while we're fixing wording, ...
svn:r6260
2006-03-28 07:43:10 +00:00
Roger Dingledine
e715946508 change wording in changelog
svn:r6259
2006-03-28 07:40:05 +00:00
Roger Dingledine
0a11032f59 a final changelog for 0.1.1.17-rc
svn:r6258
2006-03-28 07:34:44 +00:00
Roger Dingledine
90a40e0e66 another interim changelog for 0.1.1.17-rc
svn:r6253
2006-03-27 07:39:27 +00:00
Roger Dingledine
eee9db49a7 interim 0.1.1.17-rc changelog
svn:r6222
2006-03-22 03:07:49 +00:00
Roger Dingledine
9895df3ab4 first cut of a changelog for 0.1.1.16-rc
svn:r6194
2006-03-19 04:00:23 +00:00
Roger Dingledine
44ca1a997d bump to 0.1.1.15-rc
svn:r6126
2006-03-11 18:44:11 +00:00
Roger Dingledine
40bd6467a5 first cut of a 0.1.1.15-rc changelog
svn:r6108
2006-03-09 01:42:42 +00:00
Roger Dingledine
cf4809258e forward-port the 0.1.0.17 changelog
svn:r6096
2006-03-08 06:56:28 +00:00
Roger Dingledine
722fcb97e8 last changes in 0.1.1.14-alpha
svn:r6057
2006-02-21 03:46:49 +00:00
Roger Dingledine
69af25ecbf an interim changelog for 0.1.1.14-alpha
svn:r6042
2006-02-19 08:33:43 +00:00
Roger Dingledine
b274857c61 and fix typo in changelog
svn:r5977
2006-02-12 00:15:32 +00:00
Roger Dingledine
5a306077a7 clean up some formatting in the changelog
svn:r5959
2006-02-11 00:15:35 +00:00
Roger Dingledine
ef03d35c7c first cut of a changelog for 0.1.1.13-alpha
svn:r5948
2006-02-09 05:20:26 +00:00
Peter Palfrader
20183cf559 Lasse and Paul's attack has a CVE: CVE-2006-0414
svn:r5868
2006-01-25 20:51:04 +00:00
Peter Palfrader
17e0d9f238 The reading-arbitrary-memory bug in June had a CVE too
svn:r5866
2006-01-25 12:26:21 +00:00
Peter Palfrader
ef8787b7ee Add CVE number for the crypto handshake bug from August to changelogs
svn:r5865
2006-01-25 12:19:23 +00:00
Roger Dingledine
e27bf78f7a changelog for 0.1.1.12-alpha
svn:r5810
2006-01-11 23:07:04 +00:00
Roger Dingledine
a8bb654c2b bump to 0.1.1.11-alpha-cvs
svn:r5799
2006-01-11 06:19:00 +00:00
Roger Dingledine
4f7749dd97 and give the changelog a date
svn:r5797
2006-01-11 04:36:13 +00:00
Roger Dingledine
f9f42deb7c more changelog futzing
svn:r5796
2006-01-11 04:35:56 +00:00
Roger Dingledine
14b7011fb6 checkpoint the 0.1.1.11-alpha changelog: getting closer!
svn:r5786
2006-01-11 00:59:15 +00:00
Roger Dingledine
906a2c8ef0 bump to 0.1.1.11-alpha in preparation for release
svn:r5783
2006-01-10 23:16:36 +00:00
Roger Dingledine
ffeebd99fa checkpoint some changelog items for 0.1.1.11-alpha
svn:r5729
2006-01-04 08:31:29 +00:00
Roger Dingledine
6b63d9f706 forward-port the 0.1.0.16 changelog
svn:r5712
2006-01-03 05:32:21 +00:00
Roger Dingledine
ebacd3be0c the other rest of the 0.1.1.10-alpha changelog.
svn:r5556
2005-12-11 07:20:50 +00:00
Roger Dingledine
0e54b9a430 put a date on the changelog
svn:r5555
2005-12-11 07:04:27 +00:00
Roger Dingledine
1c80077c22 the rest of the 0.1.1.10-alpha changelog
svn:r5554
2005-12-11 06:35:57 +00:00
Roger Dingledine
eaa864ed17 bump to 0.1.1.10-alpha
svn:r5553
2005-12-10 21:15:18 +00:00
Roger Dingledine
871d4c9971 first cut at a 0.1.1.10-alpha changelog
svn:r5519
2005-12-06 23:11:39 +00:00
Roger Dingledine
dfdd735902 commit a changelog tweak that i slipped in for the release
svn:r5419
2005-11-18 03:03:18 +00:00
Roger Dingledine
e5087382de correct the timestamp on the changelog
svn:r5385
2005-11-15 20:07:29 +00:00
Roger Dingledine
9d8aec0e92 last pieces of 0.1.1.9-alpha changelog
svn:r5373
2005-11-15 01:42:55 +00:00
Roger Dingledine
bf3e689eef cleanup and additions to 0.1.1.9-alpha changelog
svn:r5365
2005-11-13 05:26:59 +00:00
Roger Dingledine
1b009f345b first cut at a changelog for 0.1.1.9-alpha
svn:r5343
2005-11-01 06:49:24 +00:00
Roger Dingledine
69003566c0 a changelog for 0.1.1.8-alpha
svn:r5221
2005-10-07 20:14:28 +00:00
Roger Dingledine
5c11d23ab0 we forgot to forward-port the 0.1.0.15 changelog
svn:r5196
2005-10-05 11:21:39 +00:00
Roger Dingledine
12e10aeaf2 fix grammar in old changelog entry
svn:r5118
2005-09-23 08:27:34 +00:00
Roger Dingledine
9d3e67d739 update changelog with minor tweaks
svn:r5057
2005-09-14 14:50:52 +00:00
Roger Dingledine
48e2bbd4cb a changelog for 0.1.1.7-alpha
svn:r5048
2005-09-14 03:36:03 +00:00
Roger Dingledine
2ad3e4ff96 we estimated our release date wrong (ha)
svn:r4985
2005-09-10 02:54:35 +00:00
Roger Dingledine
eab048b7f3 add more items to the 0.1.1.6-alpha changelog
svn:r4980
2005-09-10 01:33:15 +00:00
Roger Dingledine
921c225f3d add to the 0.1.1.6-alpha changelog
svn:r4948
2005-09-08 21:05:49 +00:00
Roger Dingledine
d388047888 update changelog for 0.1.1.6-alpha
svn:r4812
2005-08-22 20:11:15 +00:00
Roger Dingledine
27a14335a7 draft changelog for 0.1.1.6-alpha
svn:r4801
2005-08-21 09:51:47 +00:00
Roger Dingledine
323b7a15ee and forward-port the 0.1.0.14 changelog
svn:r4734
2005-08-07 20:15:32 +00:00
Roger Dingledine
65b59cbd69 changelog for 0.1.1.5-alpha
svn:r4732
2005-08-07 20:14:37 +00:00
Roger Dingledine
9198c55c4b and another
svn:r4705
2005-08-04 23:05:11 +00:00
Roger Dingledine
1d3e63158e bump to 0.1.1.4-alpha in preparation for new release
svn:r4701
2005-08-04 22:45:54 +00:00
Roger Dingledine
ad70f96793 changelog for 0.1.1.3-alpha
svn:r4671
2005-07-25 09:11:03 +00:00
Roger Dingledine
b13a9e9070 forward-port the 0.1.0.12 changelog
svn:r4597
2005-07-18 19:32:35 +00:00
Roger Dingledine
1e600e2940 and here
svn:r4562
2005-07-14 22:39:01 +00:00
Roger Dingledine
869ca15c77 give us a changelog for 0.1.1.2-alpha
svn:r4556
2005-07-14 09:31:38 +00:00
Roger Dingledine
3bb756b93b forward-port the 0.1.0.11 stuff
svn:r4515
2005-07-01 02:01:21 +00:00
Roger Dingledine
0e97dd36e9 tweak the changelog
svn:r4504
2005-06-29 21:25:34 +00:00
Roger Dingledine
df56eea8f3 a changelog for 0.1.1.1-alpha
svn:r4502
2005-06-29 20:10:51 +00:00
Roger Dingledine
205aaf7693 oh, and fix the version number at the top
svn:r4422
2005-06-13 01:29:57 +00:00
Roger Dingledine
546b1f9aa6 integrate the 0.1.0.9-rc changelog into the 0.1.0.10 changelog
svn:r4421
2005-06-13 01:29:35 +00:00
Roger Dingledine
47fe49c2a0 forward-port the 0.1.0.9 changelog
svn:r4365
2005-06-09 04:06:52 +00:00
Roger Dingledine
3311611fd6 two more items to the changelog
svn:r4289
2005-05-23 06:59:01 +00:00
Roger Dingledine
e4908595ba a preliminary changelog for 0.1.0.8-rc
svn:r4285
2005-05-23 05:22:33 +00:00
Roger Dingledine
355a05158a complete the 0.1.0.7-rc changelog
svn:r4252
2005-05-17 04:07:15 +00:00
Roger Dingledine
85de62e9b9 the first part of a changelog for 0.1.0.7-rc
svn:r4236
2005-05-17 00:55:18 +00:00
Roger Dingledine
5837711b0a tweak the changelog
svn:r4226
2005-05-15 03:29:39 +00:00
Roger Dingledine
d63f7fde62 tweak changelog
svn:r4221
2005-05-15 01:53:27 +00:00
Roger Dingledine
58416f3127 fix changelog for new libevent version
svn:r4215
2005-05-15 00:56:06 +00:00
Roger Dingledine
60d9e8ce2b clean up changelog
svn:r4208
2005-05-14 06:31:20 +00:00
Roger Dingledine
c7aea09e24 first attempt at a 0.1.0.6-rc changelog
svn:r4207
2005-05-14 06:20:09 +00:00
Roger Dingledine
b341ced9b8 correct changelog
svn:r4158
2005-05-02 21:49:13 +00:00
Roger Dingledine
46b3c4e686 fix typos in changelog (too late now, but hey)
svn:r4146
2005-04-27 23:17:41 +00:00
Roger Dingledine
42d57317cd bump to 0.1.0.5-rc
svn:r4138
2005-04-27 19:30:32 +00:00
Roger Dingledine
bc4b7c7d7c a bigger changelog
svn:r4135
2005-04-27 04:41:29 +00:00
Roger Dingledine
d671092935 a changelog for 0.1.0.5-rc
svn:r4134
2005-04-27 04:36:32 +00:00
Roger Dingledine
0482606b88 changelog for 0.1.0.4-rc
svn:r4095
2005-04-23 18:31:00 +00:00
Roger Dingledine
02a4342434 add a changelog for 0.1.0.3-rc
svn:r4063
2005-04-08 06:16:38 +00:00
Roger Dingledine
0d9a739b3a add a changelog for 0.1.0.2-rc
svn:r3971
2005-04-01 16:29:52 +00:00
Roger Dingledine
5de85f54ba bump version to 0.1.0.2-rc
svn:r3969
2005-04-01 14:13:31 +00:00
Roger Dingledine
4f712d10cd forward-port 0.0.9.7 changelog
svn:r3953
2005-04-01 08:00:50 +00:00
Roger Dingledine
fddf560254 oops, get the version name right
svn:r3917
2005-03-29 02:45:07 +00:00
Roger Dingledine
b509b8a5ae clean up rc1 changelog
svn:r3916
2005-03-29 02:44:24 +00:00
Roger Dingledine
270f591e5f update changelog for the latest fixes
svn:r3908
2005-03-28 04:14:22 +00:00
Roger Dingledine
e203d47192 first cut of a 0.1.0.1-rc1 changelog
svn:r3881
2005-03-26 00:46:02 +00:00
Roger Dingledine
a8aff4390e forward-port the 0.0.9.5 changelog
svn:r3688
2005-02-24 22:38:33 +00:00
Roger Dingledine
cbb4803ec8 forward-port some fixes
svn:r3631
2005-02-17 01:12:50 +00:00
Roger Dingledine
06fb5cfec8 forward-port the changelog patch
svn:r3550
2005-02-04 02:23:16 +00:00
Roger Dingledine
a662883dc4 forward-port the changelog
svn:r3541
2005-02-03 23:55:49 +00:00
Roger Dingledine
32075fc78b forward-port the 0.0.9.3 changelog
svn:r3414
2005-01-22 07:21:15 +00:00
Roger Dingledine
cd796800d5 forward-port the 0.0.9.2 changelog
svn:r3287
2005-01-04 09:09:00 +00:00
Roger Dingledine
29cf8a0a45 move us to 0.0.9.1
svn:r3150
2004-12-15 19:51:35 +00:00
Roger Dingledine
c0cb824857 move us to 0.0.9
svn:r3139
2004-12-13 00:52:35 +00:00
Roger Dingledine
99ef8c1ddb make a changelog for 0.0.9
svn:r3131
2004-12-11 18:07:52 +00:00
Roger Dingledine
524a8bdc70 bump to 0.0.9rc7
svn:r3121
2004-12-08 01:14:56 +00:00
Roger Dingledine
d7dbfd3644 a preliminary changelog for rc7
svn:r3119
2004-12-07 23:42:32 +00:00
Roger Dingledine
4006246b9e bump us to 0.0.9rc6
svn:r3089
2004-12-06 06:27:39 +00:00
Roger Dingledine
e694268644 bump us to 0.0.9rc6-cvs
darn these bugs


svn:r3069
2004-12-04 00:36:34 +00:00
Roger Dingledine
6e9a91c382 ha ha, don't put dollar signs around Id unless you mean it
svn:r3057
2004-12-01 04:34:13 +00:00
Roger Dingledine
a3395e893f bump to 0.0.9rc5
svn:r3056
2004-12-01 04:32:51 +00:00
Roger Dingledine
9f45de16b0 a changelog for rc5
svn:r3045
2004-11-30 10:33:23 +00:00
Roger Dingledine
67dc7baa59 bump to 0.0.9rc4
svn:r3001
2004-11-28 06:44:08 +00:00
Roger Dingledine
d254aeb09e bump to 0.0.9rc3
svn:r2984
2004-11-25 05:40:06 +00:00
Roger Dingledine
730f4dd52b a changelog for rc2
svn:r2971
2004-11-24 05:17:34 +00:00
Roger Dingledine
c893403ed7 tweak changelogs
svn:r2957
2004-11-23 10:11:20 +00:00
Roger Dingledine
4db70abd42 add a changelog for rc1
svn:r2950
2004-11-23 07:36:48 +00:00
Roger Dingledine
2e2db452d6 a changelog for 0.0.9pre6
svn:r2900
2004-11-16 03:12:35 +00:00
Roger Dingledine
23c6d8a926 update the 009pre5 changelog with what i actually announced
svn:r2843
2004-11-14 04:54:35 +00:00
Roger Dingledine
f4c6e975b3 mention doc/control-spec.txt in changelog
svn:r2751
2004-11-09 11:55:16 +00:00
Roger Dingledine
6d89564578 draft of a 0.0.9pre5 changelog
svn:r2739
2004-11-09 08:13:03 +00:00
Roger Dingledine
7ba287da5a commit a changelog for pre4
svn:r2556
2004-10-17 05:15:46 +00:00
Roger Dingledine
e2dea1dd59 more useful changelog for pre3
svn:r2513
2004-10-14 10:27:26 +00:00
Roger Dingledine
30b5ceb6fb note the read() bugfix in the changelog
svn:r2510
2004-10-14 09:40:57 +00:00
Roger Dingledine
f4f6a6a146 update changelog re: weasel's warn
svn:r2505
2004-10-14 06:50:57 +00:00
Roger Dingledine
59f7462a56 update cvs changelog with 0.0.8.1 entry
svn:r2501
2004-10-14 06:44:47 +00:00
Roger Dingledine
06392c02b4 changelog for 0.0.9pre3 and 0.0.8.1
svn:r2496
2004-10-14 05:31:03 +00:00
Roger Dingledine
30e5f5793e pre2 changes:
o Bugfixes on pre1:
    - Make fetching a cached directory work for 64-bit platforms too.
    - Make zlib.h a required header, not an optional header.


svn:r2411
2004-10-02 23:29:56 +00:00
Roger Dingledine
ce0c7c554d note the earlier assert fix in our changelog
svn:r2404
2004-10-01 04:53:00 +00:00
Roger Dingledine
b73e54f57c add a last entry to the 0.0.9pre1 changelog
time to start testing it


svn:r2397
2004-09-29 00:55:35 +00:00
Roger Dingledine
f00c07fdf7 commit a changelog so far for 0.0.9pre1
svn:r2376
2004-09-27 01:10:07 +00:00
Roger Dingledine
0987cf4bec changelog for 0.0.8
svn:r2318
2004-08-25 19:45:23 +00:00
Roger Dingledine
1e24d59aef add a changelog and bump to 0.0.8rc2
svn:r2303
2004-08-20 21:41:19 +00:00
Roger Dingledine
6881c85dec this isn't pre4, this is rc1
svn:r2296
2004-08-18 21:59:44 +00:00
Roger Dingledine
8798238af4 commit changelog for 0.0.8pre4
svn:r2292
2004-08-18 20:40:17 +00:00
Roger Dingledine
20b907db1e forward-port the 0.0.7.3 changelog
svn:r2228
2004-08-12 06:31:39 +00:00
Roger Dingledine
e83b9dda59 add pre3 items to changelog
svn:r2212
2004-08-09 07:40:50 +00:00
Roger Dingledine
c577fd497f add pre2 release notes to changelog
svn:r2142
2004-08-04 07:13:14 +00:00
Roger Dingledine
b8b22ffdcb add release notes for 0.0.8pre1
svn:r2118
2004-07-23 00:35:44 +00:00
Roger Dingledine
faf63d82f8 changelog for 0.0.7.2 in the main branch
svn:r2024
2004-07-08 02:20:25 +00:00
Roger Dingledine
5284826a05 add a changelog for 0.0.7.1
svn:r2008
2004-07-04 19:15:11 +00:00
Roger Dingledine
e9b882554e add a changelog entry for 0.0.2pre13, since we have it
svn:r1984
2004-06-23 20:45:12 +00:00
Roger Dingledine
9385020ceb update the changelog for 0.0.7
svn:r1955
2004-06-07 19:16:35 +00:00
Roger Dingledine
efbeadd610 another changelog entry
svn:r1952
2004-06-06 18:01:56 +00:00
Roger Dingledine
5ba16c3b3e another item in the 0.0.7 prelim changelog
svn:r1942
2004-06-02 20:08:13 +00:00
Roger Dingledine
d9ff917878 a changelog for 0.0.7pre1
svn:r1932
2004-06-01 22:42:01 +00:00
Roger Dingledine
987c90cced interim changelog notes for 0.0.7pre1
svn:r1923
2004-05-28 15:05:48 +00:00
Roger Dingledine
a554135c98 Stefan Mark was the one doing the bug finding, not Stefan Kopsell
svn:r1876
2004-05-16 10:58:50 +00:00
Roger Dingledine
7ec7b74c17 commit changelog on 0.0.6.2 (about to be released),
and notes on 0.0.7pre1 (not yet released)


svn:r1872
2004-05-16 08:50:36 +00:00
Roger Dingledine
3b0c72b541 minor edits to changelog and readme
svn:r1821
2004-05-09 16:32:22 +00:00
Roger Dingledine
f01adbe175 forward-port changelog
svn:r1811
2004-05-06 22:46:32 +00:00
Roger Dingledine
64b20f4067 commit the 0.0.6 changelog
svn:r1769
2004-05-02 19:26:51 +00:00
Roger Dingledine
3dad8557a6 commit a changelog for 0.0.5
svn:r1389
2004-03-30 18:39:05 +00:00
Roger Dingledine
a6f3e3f5a8 changelog for 0.0.4 (just the bugfix)
svn:r1341
2004-03-26 22:20:48 +00:00
Roger Dingledine
bba98c4097 changelog for 0.0.3
svn:r1333
2004-03-26 18:15:31 +00:00
Roger Dingledine
161d7d19ae our changelog for 0.0.2
svn:r1299
2004-03-19 07:08:15 +00:00
Roger Dingledine
702a6370b4 changelog for pre27
svn:r1282
2004-03-15 04:21:47 +00:00
Roger Dingledine
1e527f76fb a changelog for pre26
svn:r1274
2004-03-15 01:03:10 +00:00
Roger Dingledine
9d00c4b81c changelog for pre25
svn:r1233
2004-03-04 21:40:38 +00:00
Roger Dingledine
476e21aa6e commit the pre24 changelog
svn:r1216
2004-03-03 09:41:13 +00:00
Roger Dingledine
6ee357e64b changelog for pre23
svn:r1181
2004-02-29 11:13:14 +00:00
Roger Dingledine
1e9a963094 changelog entries for pre22
svn:r1135
2004-02-27 00:55:31 +00:00
Roger Dingledine
8c1ee2f2d2 actual wording of pre21 changelog
svn:r1110
2004-02-18 09:40:18 +00:00
Roger Dingledine
980f74f455 bump us to pre21, add ChangeLog entries
svn:r1107
2004-02-18 08:54:35 +00:00
Peter Palfrader
96b97fab02 Put something useful into the ChangeLog, like past release announcments
svn:r1061
2004-02-17 00:31:39 +00:00
Felipe Bergo
f09e25e9f5 added automake/autoconf support. When in doubt, "aclocal && autoconf && autoheader && automake" from the top dir.
svn:r10
2002-06-28 23:26:42 +00:00