Age | Commit message (Collapse) | Author |
|
Backport warning-suppression for gcc 4.2.
svn:r11981
|
|
Backport unit test fix for revised hidden service code.
svn:r11980
|
|
svn:r11940
|
|
Backport r11829: Downgrade warning that caused bug 463; comment; resolve.
svn:r11929
|
|
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
|
|
Minimal backport for r11882: Fix bug 451 by bailing out of connection_finish_flushing when there is no socket or write_event.
svn:r11927
|
|
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
|
|
Backport 11166: When loading state info from disk, never believe any date in the future.
svn:r11925
|
|
svn:r11922
|
|
svn:r11920
|
|
svn:r11865
|
|
Backport r11332: fix a user-triggerable segfault in expand_filename("~").
svn:r11608
|
|
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
|
|
Backport r11566 so that --list-fingerprint will not die when it finds no state file.
svn:r11606
|
|
Backport patch from Robert Hogan: fix a status-event related typo.
svn:r11605
|
|
Backport: Do not load state when options->command is not RUN_TOR. (Resolves bug 499)
svn:r11438
|
|
Backport: Check correct circuit type when calling functions from rend_process_relay_cell.
svn:r11335
|
|
Bump 0.1.2.x branch to 0.1.2.17-dev.
svn:r11333
|
|
svn:r11321
|
|
of this right. other people should check too.
svn:r11274
|
|
(gosh, it looks like we didn't backport any control-spec sections?)
svn:r11252
|
|
svn:r11250
|
|
svn:r11248
|
|
svn:r11188
|
|
svn:r11173
|
|
Backport r11138: Implement PROTOCOLINFO/proposal 119.
svn:r11164
|
|
svn:r11144
|
|
Terminate multi-line controller events correctly with a single "650 OK". Backport of 10964.
svn:r11143
|
|
Make 0.1.2 give a warning on v0 control commands and close the connnection, rather than simply failing apart and yelling.
svn:r11139
|
|
svn:r11136
|
|
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
|
|
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
|
|
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
|
|
Backport r10994: stop using SENTINELS checking, in order to use less RAM in buffer allocation.
svn:r11132
|
|
speeding up loading cached-routers from disk on startup (backport from trunk).
svn:r11096
|
|
svn:r11020
|
|
svn:r11019
|
|
Close immediately after anything but a successful authentication attempt on the control port. [Backport.] Isn't Defcon _fun_, kids?
svn:r11017
|
|
svn:r10857
|
|
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
|
|
Backport 10830: fix a small memory leak when rebuilding the router store.
svn:r10841
|
|
svn:r10833
|
|
svn:r10822
|
|
svn:r10819
|
|
Backport r10730: Do not choose guard nodes that appear after any never-before-connected-to guard.
svn:r10817
|
|
Backport r10521: Fix a memory leak
svn:r10816
|
|
Backport r10493: weight guard selection by bandwidth
svn:r10815
|
|
Backport r10790: omit reasons from destroy cells from the circuit origin.
svn:r10814
|
|
Backport 10812: avoid roundoff-error-induced crash bugs when picking routers by bandwith.
svn:r10813
|
|
Backport r10760: fix possible buffer overrun in natd code used by old BSDs.
svn:r10811
|