- 12 Mar, 2020 1 commit
-
-
Nick Mathewson authored
-
- 16 Jan, 2019 1 commit
-
-
Nick Mathewson authored
-
- 09 Jan, 2019 1 commit
-
-
Kris Katterjohn authored
Prior to this commit, the testsuite was failing on OpenBSD. After this commit the testsuite runs fine on OpenBSD. It was previously decided to test for the OpenBSD macro (rather than __OpenBSD__, etc.) because OpenBSD forks seem to have the former macro defined. sys/param.h must be included for the OpenBSD macro definition; however, many files tested for the OpenBSD macro without having this header included. This commit includes sys/param.h in the files where the OpenBSD macro is used (and sys/param.h is not already included), and it also changes some instances of the __OpenBSD__ macro to OpenBSD. See commit 27df23ab which changed everything to use OpenBSD instead of __OpenBSD__ or OPENBSD. See also tickets #6982 and #20980 (the latter ticket is where it was decided to use the OpenBSD macro). Signed-off-by:
Kris Katterjohn <katterjohn@gmail.com>
-
- 27 Sep, 2018 1 commit
-
-
Nick Mathewson authored
-
- 21 Sep, 2018 1 commit
-
-
Nick Mathewson authored
The main.c code is responsible for initialization and shutdown; the mainloop.c code is responsible for running the main loop of Tor. Splitting the "generic event loop" part of mainloop.c from the event-loop-specific part is not done as part of this patch.
-
- 28 Aug, 2018 1 commit
-
-
David Goulet authored
Remove support for Tor2web in the code and build system. At this commit, tor doesn't have Tor2web support anymore. Ref: https://lists.torproject.org/pipermail/tor-dev/2018-July/013295.html Close #26367 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- 16 Aug, 2018 2 commits
- 11 Aug, 2018 1 commit
-
-
Neel Chauhan authored
-
- 10 Jul, 2018 1 commit
-
-
Nick Mathewson authored
(Almost none of Tor should actually need to touch the platform resolver.)
-
- 05 Jul, 2018 1 commit
-
-
Nick Mathewson authored
I am very glad to have written this script.
-
- 03 Jul, 2018 1 commit
-
-
Nick Mathewson authored
-
- 01 Jul, 2018 1 commit
-
-
Nick Mathewson authored
or.h should really include only the minimum of stuff from or/*, common/*, and lib/*.
-
- 29 Jun, 2018 1 commit
-
-
Nick Mathewson authored
-
- 28 Jun, 2018 1 commit
-
-
Nick Mathewson authored
-
- 27 Jun, 2018 1 commit
-
-
Nick Mathewson authored
-
- 20 Jun, 2018 2 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 22 Apr, 2018 1 commit
-
-
Nick Mathewson authored
This commit won't compile. It was made with the following perl scripts: s/smartlist_t \*(.*)DownloadSchedule;/int $1DownloadInitialDelay;/; s/\b(\w*)DownloadSchedule\b/$1DownloadInitialDelay/;
-
- 10 Apr, 2018 1 commit
-
-
Nick Mathewson authored
This option was used for shadow testing previously, but is no longer used for anything. It interferes with refactoring our token buckets.
-
- 04 Apr, 2018 1 commit
-
-
Neel Chauhan authored
Signed-off-by:
Isis Lovecruft <isis@torproject.org>
-
- 07 Feb, 2018 1 commit
-
-
Deepesh Pathak authored
-
- 31 Jan, 2018 1 commit
-
-
Nick Mathewson authored
-
- 04 Nov, 2017 1 commit
-
-
Sebastian Hahn authored
Once again allow the flag to be set, unless the default network is used. Thanks to nickm for a suggestion for the workaround to a test failure.
-
- 19 Sep, 2017 1 commit
-
-
Matt Traudt authored
-
- 15 Sep, 2017 4 commits
-
-
Nick Mathewson authored
I don't know where these came from.
-
Nick Mathewson authored
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Matt Traudt authored
- massive change to src/tgest/test_options.c since the sched options were added all over the place in it - removing the sched options caused some tests to pass/fail in new ways so I assumed current behavior is correct and made them pass again - ex: "ConnLimit must be greater" lines - ex: "Authoritative directory servers must" line - remove test_options_validate__scheduler in prep for new sched tests Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- 13 Sep, 2017 1 commit
-
-
Nick Mathewson authored
-
- 12 Sep, 2017 1 commit
-
-
teor authored
But when clients are just starting, make them try each bridge a few times before giving up on it. These changes make the bridge download schedules more explicit: before 17750, they relied on undocumented behaviour and specific schedule entries. (And between 17750 and this fix, they were broken.) Fixes 23347, not in any released version of tor.
-
- 31 Aug, 2017 1 commit
-
-
David Goulet authored
The function was never returning an error code on failure to parse the OutboundAddress* options. In the process, it was making our test_options_validate__outbound_addresses() not test the right thing. Fixes #23366 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- 24 Aug, 2017 2 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 10 May, 2017 1 commit
-
-
Taylor Yu authored
Add tests for lower-level syntax errors in config file lines. Fixes #22177.
-
- 09 May, 2017 4 commits
-
-
David Goulet authored
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
David Goulet authored
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
David Goulet authored
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
David Goulet authored
Deprecated in 0.2.9.2-alpha, this commits changes it as OBSOLETE() and cleans up the code associated with it. Partially fixes #22060 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- 08 May, 2017 1 commit
-
-
Mike Perry authored
IMO, these tests should be calling options_init() to properly set everything to default values, but when that is done, about a dozen tests fail. Setting the one default value that broke the tests for my branch. Sorry for being lame.
-