Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-28 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-08-28 | Resume expanding abbreviations for command-line options | Roger Dingledine | |
The fix for bug 4647 accidentally removed our hack from bug 586 that rewrote HashedControlPassword to __HashedControlSessionPassword when it appears on the commandline (which allowed the user to set her own HashedControlPassword in the torrc file while the controller generates a fresh session password for each run). Fixes bug 12948; bugfix on 0.2.5.1-alpha. | |||
2014-08-27 | Initialize crash handler in unit tests | Nick Mathewson | |
This way, we don't get locking failures when we hit an assertion in the unit tests. Also, we might find out about unit test bugs from folks who can't do gdb. | |||
2014-08-26 | Merge remote-tracking branch 'public/bug10163' | Nick Mathewson | |
2014-08-24 | Merge branch 'bug11792_1_squashed' | Nick Mathewson | |
Conflicts: src/or/circuitlist.c | |||
2014-08-24 | Kill non-tunneled directory connections when handling OOM. | Nick Mathewson | |
Another part of 11792. | |||
2014-08-24 | Count zlib buffer memory towards OOM totals. | Nick Mathewson | |
Part of 11792. (Uses the zlib-endorsed formula for memory needs for inflate/deflate from "zconf.h".) | |||
2014-08-21 | Check for duplicate arguments to tor-gencert | Nick Mathewson | |
Found by coverity, which noticed that if you said tor-gencert -i identity1 -i identity2 we would leak "identity1". [CID 1198201, 1198202, 1198203] | |||
2014-08-20 | Merge branch 'bug12205_take2_squashed' | Nick Mathewson | |
2014-08-20 | Rewriting entry_is_time_to_retry() using table approach. | rl1987 | |
2014-08-20 | Merge branch 'bug10116_squashed' | Nick Mathewson | |
2014-08-20 | Don't allocate an extra smartlist in the OOM handler | Nick Mathewson | |
Fixes issue 10116 | |||
2014-08-20 | Allow named pipes for our log files. | Nick Mathewson | |
Closes ticket 12061. Based on a patch from "carlo von lynX" on tor-dev at https://lists.torproject.org/pipermail/tor-dev/2014-April/006705.html | |||
2014-08-20 | Merge remote-tracking branch 'public/bug11787' | Nick Mathewson | |
2014-08-20 | Changes file for bug 11787 | Nick Mathewson | |
2014-08-20 | Merge remote-tracking branch 'public/bug12908_025' | Nick Mathewson | |
2014-08-20 | Warn if Tor is a relay and a HS | Sathyanarayanan Gunasekaran | |
Closes 12908; see #8742 | |||
2014-08-20 | Merge remote-tracking branch 'public/bug12728_024' | Nick Mathewson | |
2014-08-20 | Merge remote-tracking branch 'public/bug12700_024' | Nick Mathewson | |
2014-08-18 | When counting memory from closing a connection, count the dir conn too | Nick Mathewson | |
Fix part of bug 11972 | |||
2014-08-18 | Fix relay_command_to_string(); solve 12700. | Nick Mathewson | |
Two bugs here: 1) We didn't add EXTEND2/EXTENDED2 to relay_command_to_string(). 2) relay_command_to_string() didn't log the value of unrecognized commands. Both fixed here. | |||
2014-08-15 | changes file for bug 10163 / proposal 215. | Nick Mathewson | |
2014-08-15 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-08-15 | Missing changes file for 3f683aadcd03c311c1 | Nick Mathewson | |
Looks like I forgot to commit this. | |||
2014-08-15 | Restore functionality for CookieAuthFileGroupReadable. | Nick Mathewson | |
When we merged the cookieauthfile creation logic in 33c3e60a37, we accidentally took out this feature. Fixes bug 12864, bugfix on 0.2.5.1-alpha. Also adds an ExtORPortCookieAuthFileGroupReadable, since there's no reason not to. | |||
2014-08-13 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-08-13 | Merge remote-tracking branch 'public/bug12848_024' into maint-0.2.5 | Nick Mathewson | |
Conflicts: src/or/circuitbuild.c | |||
2014-08-13 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-08-13 | Apply an MSVC compilation fix from Gisle Vanem | Nick Mathewson | |
This fixes a double-define introduced in 28538069b2f1909a7600ec6d | |||
2014-08-13 | Merge remote-tracking branch 'public/use_calloc' | Nick Mathewson | |
2014-08-13 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-08-13 | Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2014-08-13 | Merge remote-tracking branch 'karsten/geoip6-aug2014' into maint-0.2.4 | Nick Mathewson | |
2014-08-13 | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | |
2014-08-13 | Add changes file for bug12855 | Nick Mathewson | |
2014-08-13 | Update geoip6 to the August 7 2014 database. | Karsten Loesing | |
2014-08-13 | Update geoip to the August 7 2014 database. | Karsten Loesing | |
2014-08-12 | Don't send DESTROY to circID 0 when circuit_deliver_create_cell fails | Nick Mathewson | |
Cypherpunks found this and wrote this patch. Fix for 12848; fix on (I think) d58d4c0d, which went into 0.0.8pre1 | |||
2014-08-09 | Fix some URLs in the README | Nick Mathewson | |
patch from mttp; fixes 12830 | |||
2014-08-08 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-08-06 | Build circuits more readily when DisableNetwork goes to 0 | Roger Dingledine | |
When Tor starts with DisabledNetwork set, it would correctly conclude that it shouldn't try making circuits, but it would mistakenly cache this conclusion and continue believing it even when DisableNetwork is set to 0. Fixes the bug introduced by the fix for bug 11200; bugfix on 0.2.5.4-alpha. | |||
2014-08-05 | Correctly remove extraneous space in router family lines | Nick Mathewson | |
Fixes bug 12728; bugfix on 0.2.1.7-alpha when the SPLIT_IGNORE_SPACE option was added. | |||
2014-07-30 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-07-30 | Merge remote-tracking branch 'intrigeri/bug12731-systemd-no-run-as-daemon' ↵ | Nick Mathewson | |
into maint-0.2.5 Conflicts: contrib/dist/tor.service.in | |||
2014-07-30 | Merge remote-tracking branch 'intrigeri/bug12730-systemd-verify-config' into ↵ | Nick Mathewson | |
maint-0.2.5 | |||
2014-07-30 | Verify configuration file via ExecStartPre in the systemd unit file (#12730). | intrigeri | |
2014-07-30 | Explicitly disable RunAsDaemon in the systemd unit file (#12731). | intrigeri | |
Our current systemd unit uses "Type = simple", so systemd does not expect tor to fork. If the user has "RunAsDaemon 1" in their torrc, then things won't work as expected. This is e.g. the case on Debian (and derivatives), since there we pass "--defaults-torrc /usr/share/tor/tor-service-defaults-torrc" (that contains "RunAsDaemon 1") by default. The only solution I could find is to explicitly pass "--RunAsDaemon 0" when starting tor from the systemd unit file, which this commit does. | |||
2014-07-28 | Merge branch 'maint-0.2.5' | Roger Dingledine | |
2014-07-28 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Roger Dingledine | |
2014-07-28 | Warn and drop the circuit if we receive an inbound 'relay early' cell | Roger Dingledine | |
Those used to be normal to receive on hidden service circuits due to bug 1038, but the buggy Tor versions are long gone from the network so we can afford to resume watching for them. Resolves the rest of bug 1038; bugfix on 0.2.1.19. |