Roger Dingledine
0153b6b20e
backport r11186
...
svn:r11188
2007-08-19 07:23:54 +00:00
Roger Dingledine
c054f75dfa
backport r11171
...
svn:r11173
2007-08-19 02:55:36 +00:00
Nick Mathewson
19015885a0
r14655@catbus: nickm | 2007-08-18 11:41:49 -0400
...
Backport r11138: Implement PROTOCOLINFO/proposal 119.
svn:r11164
2007-08-18 15:42:56 +00:00
Roger Dingledine
521b065368
bump stable to 0.1.2.16-dev since it needs some testing now
...
svn:r11144
2007-08-16 18:54:35 +00:00
Nick Mathewson
278b75619a
r14610@catbus: nickm | 2007-08-16 14:31:44 -0400
...
Terminate multi-line controller events correctly with a single "650 OK". Backport of 10964.
svn:r11143
2007-08-16 18:32:45 +00:00
Nick Mathewson
ebb8a62ad4
r14602@catbus: nickm | 2007-08-16 13:33:27 -0400
...
Make 0.1.2 give a warning on v0 control commands and close the connnection, rather than simply failing apart and yelling.
svn:r11139
2007-08-16 17:34:55 +00:00
Roger Dingledine
d0ecd468eb
backport r11119 too
...
svn:r11136
2007-08-16 16:53:15 +00:00
Nick Mathewson
5da1f97670
r14591@catbus: nickm | 2007-08-16 12:40:30 -0400
...
Remove support for v0 control protocol in 0.1.2 branch: it has been deprecated for a very long time, and keeping it safe and securable has gotten too darned hard.
svn:r11135
2007-08-16 16:41:48 +00:00
Nick Mathewson
0690f1fd7e
r14590@catbus: nickm | 2007-08-16 12:19:12 -0400
...
Backport r11117: exit when we fail to write an auth cookie, and do not attempt to rewrite the auth cookie every time we restart.
svn:r11134
2007-08-16 16:41:41 +00:00
Nick Mathewson
2268d29e94
r14589@catbus: nickm | 2007-08-16 12:16:06 -0400
...
Backport r10939 and r10956: correct handling for weighted exit selection. I'm not backporting the bitfield code, so this is marginally slower than the version in trunk.
svn:r11133
2007-08-16 16:41:38 +00:00
Nick Mathewson
2b00470094
r14588@catbus: nickm | 2007-08-16 12:04:44 -0400
...
Backport r10994: stop using SENTINELS checking, in order to use less RAM in buffer allocation.
svn:r11132
2007-08-16 16:41:36 +00:00
Peter Palfrader
c79aed0ec5
Save on most routerlist_assert_ok() calls in routerlist.c, thus greatly
...
speeding up loading cached-routers from disk on startup (backport from trunk).
svn:r11096
2007-08-13 22:57:03 +00:00
Roger Dingledine
474894b85d
bump stable to 0.1.2.16
...
svn:r11020
2007-08-02 04:38:45 +00:00
Roger Dingledine
0247ed481b
backport r11018
...
svn:r11019
2007-08-02 04:30:32 +00:00
Nick Mathewson
b80048a65e
r13894@Kushana: nickm | 2007-08-01 18:29:39 -0700
...
Close immediately after anything but a successful authentication attempt on the control port. [Backport.] Isn't Defcon _fun_, kids?
svn:r11017
2007-08-02 01:29:53 +00:00
Roger Dingledine
56b099015e
bump to 0.1.2.15; futz with changelog one last time.
...
svn:r10857
2007-07-17 20:46:46 +00:00
Nick Mathewson
eb576f0a18
r13786@catbus: nickm | 2007-07-16 13:46:28 -0400
...
Backport a minimal fix for bug 455: strndup a NUL-terminated copy of each router descriptor before trying to parse it. If this slows us down a lot, we will need to reconsider, but it seems far safer than the more sophisticated stuff we are trying to do to fix 455 on trunk.
svn:r10846
2007-07-16 17:46:31 +00:00
Nick Mathewson
1953de9dd1
r13767@catbus: nickm | 2007-07-16 10:52:47 -0400
...
Backport 10830: fix a small memory leak when rebuilding the router store.
svn:r10841
2007-07-16 14:52:54 +00:00
Roger Dingledine
0e34c68fd4
backport r10832
...
svn:r10833
2007-07-16 00:14:38 +00:00
Roger Dingledine
d39b7fdbe2
bump stable to 0.1.2.14-dev in preparation for release
...
svn:r10822
2007-07-12 23:52:25 +00:00
Roger Dingledine
c222971b5a
backport r10818: prevent streamid collisions on relay cells
...
svn:r10819
2007-07-12 17:16:18 +00:00
Nick Mathewson
d9cee67479
r13738@catbus: nickm | 2007-07-12 13:00:35 -0400
...
Backport r10730: Do not choose guard nodes that appear after any never-before-connected-to guard.
svn:r10817
2007-07-12 17:00:44 +00:00
Nick Mathewson
cce7548d0c
r13737@catbus: nickm | 2007-07-12 12:57:30 -0400
...
Backport r10521: Fix a memory leak
svn:r10816
2007-07-12 17:00:42 +00:00
Nick Mathewson
afd0f2d13b
r13736@catbus: nickm | 2007-07-12 12:54:33 -0400
...
Backport r10493: weight guard selection by bandwidth
svn:r10815
2007-07-12 17:00:40 +00:00
Nick Mathewson
d52051da48
r13734@catbus: nickm | 2007-07-12 12:50:39 -0400
...
Backport r10790: omit reasons from destroy cells from the circuit origin.
svn:r10814
2007-07-12 16:50:41 +00:00
Nick Mathewson
c09f015b55
r13732@catbus: nickm | 2007-07-12 12:35:06 -0400
...
Backport 10812: avoid roundoff-error-induced crash bugs when picking routers by bandwith.
svn:r10813
2007-07-12 16:35:10 +00:00
Nick Mathewson
588a007b8a
r13718@catbus: nickm | 2007-07-12 12:16:49 -0400
...
Backport r10760: fix possible buffer overrun in natd code used by old BSDs.
svn:r10811
2007-07-12 16:17:31 +00:00
Nick Mathewson
f59e1694d3
r13716@catbus: nickm | 2007-07-12 12:12:45 -0400
...
Backport r10478: stop tearing down entire circuits just because the user asked for a nonexistent hidden service port.
svn:r10809
2007-07-12 16:17:27 +00:00
Nick Mathewson
fef206a7d1
r13715@catbus: nickm | 2007-07-12 12:11:09 -0400
...
Partial backport of r10376, just in case it was important.
svn:r10808
2007-07-12 16:17:25 +00:00
Nick Mathewson
25e312e1a3
r13714@catbus: nickm | 2007-07-12 12:08:35 -0400
...
Backport r10148: open cached-routers with FILE_SHARE_READ on win32.
svn:r10807
2007-07-12 16:17:23 +00:00
Nick Mathewson
657bae5f53
r13705@catbus: nickm | 2007-07-12 11:54:41 -0400
...
Backport r10643: fix solaris eventdns.c behavior: we must redefine _FILE_OFFSET_BITS *before* including sys/types.
svn:r10804
2007-07-12 16:17:15 +00:00
Nick Mathewson
5de93f2670
r13704@catbus: nickm | 2007-07-12 11:43:18 -0400
...
Backport r10566: build correctly when size_t is bigger than unsigned long
svn:r10803
2007-07-12 16:17:12 +00:00
Nick Mathewson
12a873acce
r13703@catbus: nickm | 2007-07-12 11:41:38 -0400
...
Partial backport of r10563: desc_digest_map holds signed_descriptor_t, not routerinfo_t.
svn:r10802
2007-07-12 16:17:09 +00:00
Nick Mathewson
b1ab445c60
r13702@catbus: nickm | 2007-07-12 11:35:51 -0400
...
Backport r10495: change an assert into a tor_assert().
svn:r10801
2007-07-12 16:17:05 +00:00
Peter Palfrader
f64a5b71e0
Backport r10799
...
svn:r10800
2007-07-12 15:58:03 +00:00
Peter Palfrader
0bea370d3c
Backport r1075[2-4]: Fix a crash bug in directory authorities when we re-number the routerlist while inserting a new router.
...
svn:r10755
2007-07-07 00:20:52 +00:00
Nick Mathewson
f647ff501f
r13323@catbus: nickm | 2007-06-08 14:45:28 -0400
...
Backport r10537: bugfix: we were undercounting the number of authorities that recommended any given version by 1.
svn:r10538
2007-06-08 18:46:18 +00:00
Nick Mathewson
39d52ec93a
r13088@catbus: nickm | 2007-05-30 01:11:38 -0400
...
Verbose output for hunting bug 404.
svn:r10408
2007-05-30 05:11:40 +00:00
Nick Mathewson
49b1ea5e5b
r13086@catbus: nickm | 2007-05-30 01:08:30 -0400
...
Backport some debugging code; may slow stuff down; should get taken out by 0.1.2.15 if it shows up on profiles.
svn:r10407
2007-05-30 05:09:17 +00:00
Nick Mathewson
7bd9c2de24
r13082@catbus: nickm | 2007-05-30 00:53:20 -0400
...
Just in case we have one of the bugs that turned up in the alpha series, backport the patch to tolerate a null reason_phrase in our status line.
svn:r10406
2007-05-30 04:53:27 +00:00
Nick Mathewson
2bb833b43d
r13081@catbus: nickm | 2007-05-30 00:45:34 -0400
...
Backport r10305; probably harmless; Set signed_descriptor_digest field in own descriptor correctly.
svn:r10405
2007-05-30 04:53:24 +00:00
Roger Dingledine
cd6d3e5f86
by "that's not ok", we actually meant "that's ok"
...
svn:r10360
2007-05-27 04:56:14 +00:00
Nick Mathewson
3419e7446e
r12986@catbus: nickm | 2007-05-25 20:07:08 -0400
...
Try even harder not to dereference the first character after an mmap(). [Bug reported by lodger]
svn:r10346
2007-05-26 00:07:48 +00:00
Roger Dingledine
a895df1e62
and backport r10339
...
darn it
svn:r10340
2007-05-25 21:57:15 +00:00
Roger Dingledine
f93226e3dc
don't segfault when we're trying to build a testing circ to ourselves
...
svn:r10318
2007-05-24 23:38:14 +00:00
Roger Dingledine
6243cb2b71
bump to 0.1.2.14 since we're getting close
...
svn:r10311
2007-05-24 17:36:44 +00:00
Roger Dingledine
6ae73ad808
backport r10240 and r10242
...
svn:r10310
2007-05-24 17:31:59 +00:00
Nick Mathewson
a6d2f877f5
r12928@catbus: nickm | 2007-05-24 13:23:07 -0400
...
Backport 10307: Warn when using a version of libevent before 1.3b to run a server on osx or bsd: these versions of libevent interact badly with userspace threads.
svn:r10309
2007-05-24 17:23:10 +00:00
Roger Dingledine
5dcac14bab
minimal backport of r10238
...
svn:r10302
2007-05-24 17:11:12 +00:00
Nick Mathewson
fa64904306
r12912@catbus: nickm | 2007-05-24 11:48:49 -0400
...
Backport minimal parts of r10192 (fix bugs found by Benedikt) and r10248 (handle lack of nul at end of mmap).
svn:r10301
2007-05-24 15:48:53 +00:00