summaryrefslogtreecommitdiff
path: root/src/or
AgeCommit message (Collapse)Author
2007-10-16 r15842@catbus: nickm | 2007-10-16 09:58:33 -0400Nick Mathewson
Backport warning-suppression for gcc 4.2. svn:r11981
2007-10-16 r15841@catbus: nickm | 2007-10-16 09:49:19 -0400Nick Mathewson
Backport unit test fix for revised hidden service code. svn:r11980
2007-10-15backport a little bit of r11915Roger Dingledine
svn:r11940
2007-10-14 r15764@catbus: nickm | 2007-10-14 04:43:10 -0400Nick Mathewson
Backport r11829: Downgrade warning that caused bug 463; comment; resolve. svn:r11929
2007-10-14 r15763@catbus: nickm | 2007-10-14 04:40:00 -0400Nick Mathewson
Backport r11886 and r11887: Fix for the reported case of bug 438: check families as well as identities in circuit_find_to_cannibalize(). Code audit STILL pending. ;) svn:r11928
2007-10-14 r15762@catbus: nickm | 2007-10-14 04:33:10 -0400Nick Mathewson
Minimal backport for r11882: Fix bug 451 by bailing out of connection_finish_flushing when there is no socket or write_event. svn:r11927
2007-10-14 r15761@catbus: nickm | 2007-10-14 04:24:18 -0400Nick Mathewson
backport r11828: when accept gives us something we didn't want (which means "not AF_INET" in 0.1.2.x) then warn and bail from connection_handle_listener_read(). svn:r11926
2007-10-14 r15760@catbus: nickm | 2007-10-14 04:16:19 -0400Nick Mathewson
Backport 11166: When loading state info from disk, never believe any date in the future. svn:r11925
2007-10-14backport r11499, r11500, r11501: hidserv hexdigests rather than nicknamesRoger Dingledine
svn:r11922
2007-10-14remove some done items; futz with changelogRoger Dingledine
svn:r11920
2007-10-11backport r11864Roger Dingledine
svn:r11865
2007-09-24 r15319@catbus: nickm | 2007-09-24 11:47:16 -0400Nick Mathewson
Backport r11293: bulletproof the code that generates extend_info. I am still not sure whether this bug ever occurs on 0.1.2.x, or whether it only appears when the bridge code is present, but in any case it costs us nothing. svn:r11607
2007-09-24 r15318@catbus: nickm | 2007-09-24 11:42:25 -0400Nick Mathewson
Backport r11566 so that --list-fingerprint will not die when it finds no state file. svn:r11606
2007-09-24 r15315@catbus: nickm | 2007-09-24 11:37:25 -0400Nick Mathewson
Backport patch from Robert Hogan: fix a status-event related typo. svn:r11605
2007-09-13 r14427@Kushana: nickm | 2007-09-13 13:28:22 -0400Nick Mathewson
Backport: Do not load state when options->command is not RUN_TOR. (Resolves bug 499) svn:r11438
2007-08-31 r14875@catbus: nickm | 2007-08-31 10:18:11 -0400Nick Mathewson
Backport: Check correct circuit type when calling functions from rend_process_relay_cell. svn:r11335
2007-08-25backport the load balancing stuff. man, i hope i got allRoger Dingledine
of this right. other people should check too. svn:r11274
2007-08-22backport r11251.Roger Dingledine
(gosh, it looks like we didn't backport any control-spec sections?) svn:r11252
2007-08-22backport r11249Roger Dingledine
svn:r11250
2007-08-22backport r11247Roger Dingledine
svn:r11248
2007-08-19backport r11186Roger Dingledine
svn:r11188
2007-08-19backport r11171Roger Dingledine
svn:r11173
2007-08-18 r14655@catbus: nickm | 2007-08-18 11:41:49 -0400Nick Mathewson
Backport r11138: Implement PROTOCOLINFO/proposal 119. svn:r11164
2007-08-16bump stable to 0.1.2.16-dev since it needs some testing nowRoger Dingledine
svn:r11144
2007-08-16 r14610@catbus: nickm | 2007-08-16 14:31:44 -0400Nick Mathewson
Terminate multi-line controller events correctly with a single "650 OK". Backport of 10964. svn:r11143
2007-08-16 r14602@catbus: nickm | 2007-08-16 13:33:27 -0400Nick Mathewson
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-16backport r11119 tooRoger Dingledine
svn:r11136
2007-08-16 r14591@catbus: nickm | 2007-08-16 12:40:30 -0400Nick Mathewson
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 r14590@catbus: nickm | 2007-08-16 12:19:12 -0400Nick Mathewson
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 r14589@catbus: nickm | 2007-08-16 12:16:06 -0400Nick Mathewson
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 r14588@catbus: nickm | 2007-08-16 12:04:44 -0400Nick Mathewson
Backport r10994: stop using SENTINELS checking, in order to use less RAM in buffer allocation. svn:r11132
2007-08-13Save on most routerlist_assert_ok() calls in routerlist.c, thus greatlyPeter Palfrader
speeding up loading cached-routers from disk on startup (backport from trunk). svn:r11096
2007-08-02backport r11018Roger Dingledine
svn:r11019
2007-08-02 r13894@Kushana: nickm | 2007-08-01 18:29:39 -0700Nick Mathewson
Close immediately after anything but a successful authentication attempt on the control port. [Backport.] Isn't Defcon _fun_, kids? svn:r11017
2007-07-16 r13786@catbus: nickm | 2007-07-16 13:46:28 -0400Nick Mathewson
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 r13767@catbus: nickm | 2007-07-16 10:52:47 -0400Nick Mathewson
Backport 10830: fix a small memory leak when rebuilding the router store. svn:r10841
2007-07-16backport r10832Roger Dingledine
svn:r10833
2007-07-12backport r10818: prevent streamid collisions on relay cellsRoger Dingledine
svn:r10819
2007-07-12 r13738@catbus: nickm | 2007-07-12 13:00:35 -0400Nick Mathewson
Backport r10730: Do not choose guard nodes that appear after any never-before-connected-to guard. svn:r10817
2007-07-12 r13737@catbus: nickm | 2007-07-12 12:57:30 -0400Nick Mathewson
Backport r10521: Fix a memory leak svn:r10816
2007-07-12 r13736@catbus: nickm | 2007-07-12 12:54:33 -0400Nick Mathewson
Backport r10493: weight guard selection by bandwidth svn:r10815
2007-07-12 r13734@catbus: nickm | 2007-07-12 12:50:39 -0400Nick Mathewson
Backport r10790: omit reasons from destroy cells from the circuit origin. svn:r10814
2007-07-12 r13732@catbus: nickm | 2007-07-12 12:35:06 -0400Nick Mathewson
Backport 10812: avoid roundoff-error-induced crash bugs when picking routers by bandwith. svn:r10813
2007-07-12 r13718@catbus: nickm | 2007-07-12 12:16:49 -0400Nick Mathewson
Backport r10760: fix possible buffer overrun in natd code used by old BSDs. svn:r10811
2007-07-12 r13716@catbus: nickm | 2007-07-12 12:12:45 -0400Nick Mathewson
Backport r10478: stop tearing down entire circuits just because the user asked for a nonexistent hidden service port. svn:r10809
2007-07-12 r13715@catbus: nickm | 2007-07-12 12:11:09 -0400Nick Mathewson
Partial backport of r10376, just in case it was important. svn:r10808
2007-07-12 r13705@catbus: nickm | 2007-07-12 11:54:41 -0400Nick Mathewson
Backport r10643: fix solaris eventdns.c behavior: we must redefine _FILE_OFFSET_BITS *before* including sys/types. svn:r10804
2007-07-12 r13703@catbus: nickm | 2007-07-12 11:41:38 -0400Nick Mathewson
Partial backport of r10563: desc_digest_map holds signed_descriptor_t, not routerinfo_t. svn:r10802
2007-07-12 r13702@catbus: nickm | 2007-07-12 11:35:51 -0400Nick Mathewson
Backport r10495: change an assert into a tor_assert(). svn:r10801
2007-07-12Backport r10799Peter Palfrader
svn:r10800