- Jun 30, 2016
-
-
Andrea Shepard authored
-
- Jun 19, 2016
-
-
Nick Mathewson authored
Fixes bug 19153; patch from "U+039b", who is apparently an uppercase lambda?
-
- Jun 15, 2016
-
-
Nick Mathewson authored
-
- May 27, 2016
-
-
Nick Mathewson authored
-
- May 23, 2016
-
-
Nick Mathewson authored
-
- May 11, 2016
-
-
Roger Dingledine authored
-
Nick Mathewson authored
Ticket 17621.
-
- Apr 27, 2016
-
-
Nick Mathewson authored
-
- Apr 13, 2016
-
-
Nick Mathewson authored
Document this convention. Add a script to post-process .gcov files in order to stop nagging us about excluded lines. Teach cov-diff to handle these post-processed files. Closes ticket 16792
-
- Apr 07, 2016
-
-
This changes simply renames them by removing "Testing" in front of them and they do not require TestingTorNetwork to be enabled anymore. Fixes #18481 Signed-off-by:
David Goulet <dgoulet@ev0ke.net>
-
- Mar 29, 2016
-
-
Roger Dingledine authored
-
Nick Mathewson authored
-
- Mar 28, 2016
-
-
Nick Mathewson authored
-
Sebastian Hahn authored
-
- Mar 27, 2016
-
-
Sebastian Hahn authored
-
- Mar 26, 2016
-
-
Roger Dingledine authored
-
- Mar 24, 2016
-
-
Regardless of the setting of ExtendAllowPrivateAddresses. This fixes a bug with pluggable transports that ignore the (potentially private) address in their bridge line. Fixes bug 18517; bugfix on 23b08890 in tor-0.2.8.1-alpha.
-
- Mar 23, 2016
-
-
Roger Dingledine authored
-
- Mar 11, 2016
-
-
Nick Mathewson authored
Closes 18426 and 18459.
-
- Mar 01, 2016
-
-
Peter Palfrader authored
-
- Feb 26, 2016
-
-
teor (Tim Wilson-Brown) authored
TestingClientBootstrapConsensusAuthorityOnlyMaxDownloadTries
-
- Feb 11, 2016
-
-
Nick Mathewson authored
-
- Feb 03, 2016
-
-
teor (Tim Wilson-Brown) authored
When ClientPreferIPv6ORPort is auto, bridges prefer the configured bridge ORPort address. Otherwise, they use the value of the option. Other clients prefer IPv4 ORPorts if ClientPreferIPv6ORPort is auto. When ClientPreferIPv6DirPort is auto, all clients prefer IPv4 DirPorts.
-
teor (Tim Wilson-Brown) authored
When ClientPreferIPv6ORPort is auto, bridges prefer the configured bridge ORPort address. Otherwise, they use the value of the option. Other clients prefer IPv4 ORPorts if ClientPreferIPv6ORPort is auto. When ClientPreferIPv6DirPort is auto, all clients prefer IPv4 DirPorts.
-
- Feb 01, 2016
-
-
Nick Mathewson authored
-
- Jan 28, 2016
-
-
teor (Tim Wilson-Brown) authored
Bridge clients ignore ClientUseIPv6, acting as if it is always 1. This preserves existing behaviour. Make ClientPreferIPv6OR/DirPort auto by default: * Bridge clients prefer IPv6 by default. * Other clients prefer IPv4 by default. This preserves existing behaviour.
-
teor (Tim Wilson-Brown) authored
ClientUseIPv4 0 tells tor to avoid IPv4 client connections. ClientPreferIPv6DirPort 1 tells tor to prefer IPv6 directory connections. Refactor policy for IPv4/IPv6 preferences. Fix a bug where node->ipv6_preferred could become stale if ClientPreferIPv6ORPort was changed after the consensus was loaded. Update documentation, existing code, add unit tests.
-
Nick Mathewson authored
-
Nick Mathewson authored
Based on text from s7r
-
- Jan 27, 2016
-
-
Nick Mathewson authored
Closes #17839.
-
- Jan 08, 2016
-
-
- Dec 23, 2015
-
-
Nick Mathewson authored
Fixes bug 17924; bugfix on 0.2.4.1-alpha. In ddf5020e, we added config.log to CLEANFILES in doc/Makefile.am so that distcheck would be happy about the presence of doc/config.log. But when we moved to nonrecursie makefiles in 2a4a1496, we accidentally left that filename unchanged, so that it referred to config.log instead. Patch from cypherpunks.
-
- Dec 22, 2015
-
-
Nick Mathewson authored
-
- Dec 18, 2015
-
-
This will give relay operators the ability of disabling the caching of directory data. In general, this should not be necessary, but on some lower-resource systems it may beneficial.
-
- Dec 15, 2015
-
-
Nick Mathewson authored
-
Nick Mathewson authored
* The option is now KeepBindCapabilities * We now warn if the user specifically asked for KeepBindCapabilities and we can't deliver. * The unit tests are willing to start. * Fewer unused-variable warnings. * More documentation, fewer misspellings.
-
Nick Mathewson authored
This feature allows us to bind low ports when starting as root and switching UIDs. Based on code by David Goulet. Implement feature 8195
-
teor (Tim Wilson-Brown) authored
Once tor is downloading a usable consensus, any other connection attempts are not needed. Choose a connection to keep, favouring: * fallback directories over authorities, * connections initiated earlier over later connections Close all other connections downloading a consensus.
-
teor (Tim Wilson-Brown) authored
Prop210: Add attempt-based connection schedules Existing tor schedules increment the schedule position on failure, then retry the connection after the scheduled time. To make multiple simultaneous connections, we need to increment the schedule position when making each attempt, then retry a (potentially simultaneous) connection after the scheduled time. (Also change find_dl_schedule_and_len to find_dl_schedule, as it no longer takes or returns len.) Prop210: Add multiple simultaneous consensus downloads for clients Make connections on TestingClientBootstrapConsensus*DownloadSchedule, incrementing the schedule each time the client attempts to connect. Check if the number of downloads is less than TestingClientBootstrapConsensusMaxInProgressTries before trying any more connections.
-
UseDefaultFallbackDirs enables any hard-coded fallback directory mirrors. Default is 1, set it to 0 to disable fallbacks. Implements ticket 17576. Patch by "teor".
-