- Apr 27, 2018
-
-
David Goulet authored
Make our build system support a disable dirauth module option. It can only be disabled explicitly with: $ ./configure --disable-module-dirauth If *not* specified that is enabled, an automake conditional variable is set to true and a defined value for the C code: AM_CONDITIONAL: BUILD_MODULE_DIRAUTH AC_DEFINE: HAVE_MODULE_DIRAUTH=1 This introduces the dirauth/ module directory in src/or/ for which .c files are only compiled if the BUILD_MODULE_DIRAUTH is set. All the header files are compiled in regardless of the support so we can use the alternative entry point functions of the dirauth subsystem. Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Nick Mathewson authored
-
When we change the hibernation state, rescan the main loop event list because the new state might affect the events. Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Implement the ability to set flags per events which influences the set up of the event. This commit only adds one flag which is "need network" meaning that the event is not enabled if tor has disabled the network or if hibernation mode. Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Apr 26, 2018
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Bug not in any released Tor.
-
David Goulet authored
Needed to run tests from the tarball else the geoip unit test would fail by not finding that file. Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Nick Mathewson authored
-
Nick Mathewson authored
In 25374, we created the necessary post-loop event for scheduling connection_ap_attach_pending as needed. Before that, we were already running this event once per mainloop. There's no reason to also run it once per second. Closes ticket 25933. No changes file, since the relevant change is already in 25374. Or possibly in 17590, depending on how you look at it.
-
Nick Mathewson authored
Implements ticket 25932.
-
Nick Mathewson authored
The change here was very simple, since there is a flag set whenever we want to schedule this event. Closes ticket 25391. m
-
David Goulet authored
-
in 071236e3.
-
-
-
* remove the fixme since clearing the countries should be other issue * remove unused variables related to it since that cause travis to fail
-
-
* FIXES part of #25515: https://bugs.torproject.org/25515
-
Nick Mathewson authored
-
- Apr 25, 2018
-
-
Nick Mathewson authored
Previously, we were ignoring values _over_ EPSILON. This bug was also causing a warning at startup because the default value is set to -1.0. Fixes bug 25577; bugfix on 6b1dba21. Bug not in any released tor.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Found by coverity; CID 25912; bug not in any released Tor.
-
- Apr 24, 2018
-
-
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
-
Nick Mathewson authored
-
- Apr 23, 2018
-
-
David Goulet authored
Fixes #25901 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Nick Mathewson authored
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-