- Apr 23, 2018
-
-
Nick Mathewson authored
Also remove a unit test for pre-MIN_METHOD_FOR_NTOR_KEY consensuses.
-
Nick Mathewson authored
Also, in networkstatus.c, remove client code for recognizing pre- MIN_METHOD_FOR_A_LINES consensuses, and corresponding unit tests in test_dir.c.
-
Nick Mathewson authored
Consensus method 25 is the oldest one supported by any stable version of 0.2.9, which is our current most-recent LTS. Thus, by proposal 290, they should be removed. This commit does not actually remove the code to implement these methods: it only makes it so authorities will no longer support them. I'll remove the backend code for them in later commits.
-
- Apr 09, 2018
-
-
Nick Mathewson authored
Closes ticket 25291.
-
- Apr 06, 2018
-
-
Nick Mathewson authored
Fixes another case of #25732; bug not in any released Tor.
-
Nick Mathewson authored
-
Nick Mathewson authored
Fixes bug 25732; bugfix on 0.3.3.2-alpha when strings.rs was introduced.
-
Nick Mathewson authored
-
- Apr 05, 2018
-
-
Roger Dingledine authored
presumably introduced by copy-and-paste mistake
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
This module doesn't actually need to mock the libevent mainloop at all: it can just use the regular mainloop that the test environment sets up. Part of ticket 23750.
-
Nick Mathewson authored
This change makes cpuworker and test_workqueue no longer need to include event2/event.h. Now workqueue.c needs to include it, but that is at least somewhat logical here.
-
Nick Mathewson authored
Doing this lets us remove the event2/event.h header from a few more modules, particularly in the tests. Part of work on 23750.
-
Nick Mathewson authored
-
Nick Mathewson authored
This removes its need to use event2/event.h, and thereby fixes another instance of 23750.
-
Nick Mathewson authored
Using this API lets us remove event2/event.h usage from half a dozen modules, to better isolate libevent. Implements part of ticket 23750.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Closes ticket 25296; bugfix on 0.2.2.7-alpha when these manpage entries were introduced.
-
David Goulet authored
Every node in the network uses that value, it is a general server options, not a dirauth specific one. Fixes #25720 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Both in geoip_note_client_seen() and options_need_geoip_info(), switch from accessing the options directly to using the should_record_bridge_info() helper function. Fixes #25290 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
By default, we want to look at the crates directory of the submodule, not the toplevel of the submodule. Fixes bug 25679; bugfix on 0.3.3.1-alpha.
-
Karsten Loesing authored
-
- Apr 04, 2018
-
-
David Goulet authored
Some anchor don't appear in the final man page so document those so we understand why we do that in the future. Part of #25582 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Nick Mathewson authored
-