- Mar 27, 2018
-
-
David Goulet authored
If we failed to connect at the TCP level to a relay, note it down and refuse to connect again for another 60 seconds. Fixes #24767 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Nick Mathewson authored
-
- Mar 26, 2018
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
This test was expecting Tor to find and use routerinfos, but hadn't cleared the UseMicrodescriptors flag. Part of the fix for 25213.
-
Nick Mathewson authored
This update is needed to make it consistent with the behavior of node_awaiting_ipv6(), which doesn't believe in the addresses from routerinfos unless it actually plans to use those routerinfos. Fixes bug 25213; bugfix on b66b62fb in 0.3.3.1-alpha, which tightened up the definition of node_awaiting_ipv6().
-
Nick Mathewson authored
There was a nonfatal assertion in pathbias_should_count that would trigger if onehop_tunnel was set, but the desired_path_length was greater than 1. This patch fixes that. Fixes bug 24903; bugfix on 0.2.5.2-alpha.
-
- Mar 23, 2018
-
-
Nick Mathewson authored
These were breaking jenkins builds. Bugfix on 5804ccc9; bug not in any released Tor.
-
Nick Mathewson authored
-
* FIXES #25560: https://bugs.torproject.org/25560.
-
David Goulet authored
Make sure we actually only report client channel to the geoip cache instead of looking if it is a known relay. Looking if it is a known relay can be unreliable because they come and go from the consensus. Fixes #24904 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Mar 21, 2018
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Requires the update/libc-0.2.39 branch from https://github.com/isislovecruft/tor-rust-dependencies to be merged first.
-
* ADD documentation for usage both inside the script and in doc/HACKING/CodingStandardsRust.md * FIXES part of #25310: https://bugs.torproject.org/25310
-
* FIXES #25310: https://bugs.torproject.org/25310
-
- Mar 20, 2018
-
-
Nick Mathewson authored
-
Because of #25306 for which we are unable to reproduce nor understand how it is possible, this commit removes the asserts() and BUG() on the missing descriptors instead when rotating them. This allows us to log more data on error but also to let tor recover gracefully instead of dying. Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Nick Mathewson authored
-
Nick Mathewson authored
Apparently, sometimes getpwnam will call this. Fixes bug 25513.
-
Nick Mathewson authored
-
This patch adds some additional logging to circuits_handle_oom() to give us more information about which specific compression backend that is using a certain amount of memory. See: https://bugs.torproject.org/25372
-
- Mar 19, 2018
-
-
Nick Mathewson authored
-
* FIXES part of #25450: https://bugs.torproject.org/25450
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
-
Signed-off-by:
Isis Lovecruft <isis@torproject.org>
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Mar 13, 2018
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-