Commit Graph
503 Commits
Author SHA1 Message Date
Roger Dingledine c054f75dfa backport r11171
svn:r11173
2007-08-19 02:55:36 +00:00
Roger Dingledine c0ea203c0c clean up 0.1.2.17 changelog
svn:r11172
2007-08-19 02:53:49 +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 87f4dc04b8 let's leave the cookieauthfile stuff out of 0.1.2 if we can help it.
unix users can handle "switch to the dev version if you want to try
that feature".


svn:r11156
2007-08-17 20:52:34 +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 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
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
Roger Dingledine 0e34c68fd4 backport r10832
svn:r10833
2007-07-16 00:14:38 +00:00
Roger Dingledine e459ba56aa clean up changelog; add two more backports we should do but not yet
svn:r10824
2007-07-13 13:04:01 +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 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 cd61565ad3 r13713@catbus: nickm | 2007-07-12 12:06:24 -0400
Sort entries in 0.1.2.15 changelog.


svn:r10806
2007-07-12 16:17:20 +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
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 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 9204034cf0 and start a changelog based on r10340
svn:r10343
2007-05-25 22:00:17 +00:00
Roger Dingledine de4263b450 last tweak to 0.1.2.14
svn:r10321
2007-05-25 04:18: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
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
Roger Dingledine 35e14d1426 prepare for the 0.1.2.14 release
svn:r10298
2007-05-23 03:44:59 +00:00
Nick Mathewson 8cf3fd98ec r12847@catbus: nickm | 2007-05-21 21:55:47 -0400
Backport r12842: Make stores get rebuild at the proper time, and note dropped bytes better.


svn:r10246
2007-05-22 01:55:48 +00:00
Nick Mathewson 1837b5670f r12840@catbus: nickm | 2007-05-21 21:39:23 -0400
Backport 10237: use the same logic as in read_all when reading resolv.conf.  Maybe this fixes bug 433.


svn:r10243
2007-05-22 01:39:31 +00:00
Nick Mathewson 9091d0c49a r12816@catbus: nickm | 2007-05-19 18:21:44 -0400
Backport the gist of r10210.


svn:r10225
2007-05-19 22:21:46 +00:00
Roger Dingledine dc76c31c79 backport r10157
svn:r10178
2007-05-13 00:53:13 +00:00
Roger Dingledine f597b73dc0 backport r10153 and r10156
svn:r10177
2007-05-13 00:46:50 +00:00
Roger Dingledine 2ded13ecdc backport r10175
svn:r10176
2007-05-13 00:14:48 +00:00
Roger Dingledine 3597eaab79 changelog tweaks
svn:r10163
2007-05-10 19:46:10 +00:00
Nick Mathewson 4fce4886bc r12720@catbus: nickm | 2007-05-10 15:29:24 -0400
Backport r10087: Include micro-versions in network-status documents.


svn:r10161
2007-05-10 19:29:46 +00:00
Nick Mathewson 1d5beb0df9 r12719@catbus: nickm | 2007-05-10 15:26:54 -0400
Backport r10071: correctly set the purpose of routers that are inserted by the controller with purpose=controller.


svn:r10160
2007-05-10 19:29:39 +00:00
Nick Mathewson 49b8638801 r12718@catbus: nickm | 2007-05-10 15:24:05 -0400
Backport 10052+10053: avoid rare memory corruption on dirserver.


svn:r10159
2007-05-10 19:29:32 +00:00
Roger Dingledine f294708f7f backport r10154
svn:r10155
2007-05-10 08:57:57 +00:00
Roger Dingledine 1fa6c65abe backport r9918:
- Fix a memory leak when we ask for "all" networkstatuses and we
  get one we don't recognize.


svn:r10014
2007-04-24 05:04:21 +00:00
Roger Dingledine 30cb4ecbac a bit of revisionist history is good for the soul
(remove a mistaken changelog entry)


svn:r9916
2007-03-29 02:53:16 +00:00
Roger Dingledine 378e33a8da bump to 0.1.2.12-rc
this time for sure!
no really!


svn:r9851
2007-03-17 03:30:00 +00:00