aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-12-05remember why we are doing getsockopt()Nick Mathewson
2018-12-03Print error message we get from socket.connect_ex when it failsrl1987
2018-12-03More logging for #28229rl1987
2018-12-03Check that new listener connection is actually listeningrl1987
2018-12-02Merge remote-tracking branch 'tor-github/pr/544'Nick Mathewson
2018-12-02Merge remote-tracking branch 'tor-github/pr/559'Nick Mathewson
2018-12-03comment: replace cached-routers with cached-descriptorsteor
cached-routers has been gone for a long time
2018-12-01Use tor_strdup() in place of malloc+strncpy+terminate.Nick Mathewson
2018-12-01Merge remote-tracking branch 'tor-github/pr/556'Nick Mathewson
2018-12-01Merge branch 'ticket27490a_squashed'Nick Mathewson
2018-12-01Add regression test for ClientAutoIPv6ORPortNeel Chauhan
2018-12-01In fascist_firewall_use_ipv6(), say we can use IPv6 if ClientAutoIPv6ORPort is 1Neel Chauhan
2018-12-01Add new option ClientAutoIPv6ORPort to switch between IPv4 and IPv6 OR portsNeel Chauhan
2018-12-01Fix coverage buildrl1987
2018-12-01tor-resolve: Rework SOCKS5 response parsing with trunnelrl1987
2018-12-01tor-resolve: Rework SOCKS5 method negotiation client part with trunnelrl1987
2018-12-01tor-resolve: parse SOCKS4a replyrl1987
2018-12-01Allow socks4_server_reply version to be 0 (for tor-resolve)rl1987
2018-12-01tor-resolve: Use trunnel code for SOCKS5 request generationrl1987
2018-12-01tor-resolve: link tor-resolve binary with trunnel librl1987
2018-12-01tor-resolve: generate SOCKS4a request with trunnelrl1987
2018-12-01Move net.inet.ip.random_id code to lib/net/Nick Mathewson
2018-12-01Merge remote-tracking branch 'tor-github/pr/527'Nick Mathewson
2018-12-01Merge branch 'maint-0.3.5'Nick Mathewson
2018-12-01Merge remote-tracking branch 'tor-github/pr/554' into maint-0.3.5Nick Mathewson
2018-12-01Merge remote-tracking branch 'tor-github/pr/536'Nick Mathewson
2018-12-01Merge branch 'maint-0.3.5'Nick Mathewson
2018-12-01Also log a Tor log entry when it has a substring we are waiting forrl1987
2018-12-011 ms. resolution for Tor logsrl1987
2018-12-01Log everything from tor down to debug loglevelrl1987
2018-12-01In test_rebind.py, log stuff with timestampsrl1987
2018-12-01Merge branch 'maint-0.3.5'Nick Mathewson
2018-12-01Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson
2018-12-01Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-11-30sr: Switch from tor_assert() to BUG()Neel Chauhan
Closes #19566 Signed-off-by: David Goulet <dgoulet@torproject.org>
2018-11-26Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-26Merge remote-tracking branch 'teor/bug28096-035-squashed' into maint-0.3.5Nick Mathewson
2018-11-26Merge remote-tracking branch 'tor-github/pr/539'Nick Mathewson
2018-11-26Merge remote-tracking branch 'tor-github/pr/495'Nick Mathewson
2018-11-26Merge branch 'dormant_v2_squashed'Nick Mathewson
2018-11-26Test for check_network_participation_callback()Nick Mathewson
2018-11-26Test netstatus.c tracking of user participation statusNick Mathewson
2018-11-26Add options to control dormant-client feature.Nick Mathewson
The DormantClientTimeout option controls how long Tor will wait before going dormant. It also provides a way to disable the feature by setting DormantClientTimeout to e.g. "50 years". The DormantTimeoutDisabledByIdleStreams option controls whether open but inactive streams count as "client activity". To implement it, I had to make it so that reading or writing on a client stream *always* counts as activity. Closes ticket 28429.
2018-11-26Try silencing Coverity false positive CID 1441482rl1987
Bugfix on 469f47ef8dc8b18104108f0437c860ec88fca6ad; bug not in any released Tor version.
2018-11-23Create a temporary directory for tor's DataDirectory in test_rebind.Taylor R Campbell
Fixes #28562. While here, put the argument count test and usage message _before_ we attempt to read from sys.argv.
2018-11-22Entry Nodes: Test on reasonably live consensusesteor
As well as live consensuses. Tests for 24661.
2018-11-22Entry Nodes: refactor tests to use macrosteor
Part of 24661.
2018-11-22Fix a comment typo in test_hs_common.cteor
2018-11-22Test: make unit tests use a reasonably live consensusteor
Cleanup after 24661.
2018-11-22Entry Nodes: Mark outdated dirservers in reasonably live consensusesteor
Fixes bug 28569; bugfix on Tor 0.3.2.5-alpha.