- Oct 25, 2019
- Oct 16, 2019
-
-
Nick Mathewson authored
This makes out-of-tree doxygen builds work. Closes ticket 32113.
-
Nick Mathewson authored
Running doxygen with latex gave us all manner of unicode issues, slowed down the "make doxygen" target by a lot, and added several latex dependencies... all to produce a 4000-page reference manual which is probably not what anybody wanted. Closes ticket 32099.
-
- Sep 28, 2019
-
-
Nick Mathewson authored
This allows the python doctest module to process it correctly when invoked as: python -m doctest -v annotate_ifdef_directives.py
-
- Sep 18, 2019
-
-
Nick Mathewson authored
Make sure that we list overbroad exceptions, and nothing else
-
- Sep 05, 2019
-
-
Nick Mathewson authored
-
-
teor authored
Part of 30967.
-
teor authored
* Move the shellcheck script from the Makefile to its own script file * Reformat the shellcheck script so it's easier to read and modify * Call the shellcheck script from the pre-commit hook Fixes bug 30967; not in any released version of Tor.
-
teor authored
Part of 30967.
-
- Aug 29, 2019
-
-
teor authored
This change makes test-stem faster and more reliable. Use "make test-stem-full" to run all of stem's tests. Closes ticket 31554.
-
- Aug 21, 2019
-
-
Nick Mathewson authored
Closes ticket 31476.
-
- Aug 05, 2019
-
-
Nick Mathewson authored
Update the makefile accordingly.
-
- Aug 01, 2019
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Previously, we included temporary files and whatnot, which is not good. Fixes bug 31311; bugfix on 0.4.1.1-alpha.
-
Nick Mathewson authored
We have Makefile.am use this to decide how to invoke practracker on the Tor source.
-
Nick Mathewson authored
Since we sometimes call practracker directly, that's where we should check the TOR_DISABLE_PRACTRACKER envvar.
-
- Jul 18, 2019
-
-
Nick Mathewson authored
Fixes part of bug 30752
-
- Jun 24, 2019
-
-
Nick Mathewson authored
Right now, this has been done at a high level by confparse.c, but it makes more sense to lower it. This API is radically un-typesafe as it stands; we'll be wrapping it in a safer API as we do #30914 and lower the struct manipulation code as well. Closes ticket 30864.
-
Nick Mathewson authored
lib/confmgt is at a higher level than lib/conf, since it needs to call down to logging and similar modules.
-
Nick Mathewson authored
Fixes bug 30963; bug not in any released Tor.
-
- Jun 19, 2019
-
-
Nick Mathewson authored
-
- Jun 17, 2019
-
-
- Jun 14, 2019
-
-
teor authored
"make test-network-all" shows the warnings from each test-network.sh run on the console, so developers see new warnings early. Improve the documentation for this feature, and rename a Makefile variable so the code is self-documenting. Fixes bug 30455; bugfix on 0.3.0.4-rc.
-
- May 20, 2019
-
-
Nick Mathewson authored
Closes ticket 30539.
-
- Apr 23, 2019
-
-
teor authored
Fixes bug 30263; bugfix on 0.4.0.1-alpha.
-
- Apr 05, 2019
-
-
teor authored
We need to keep the gcno files, because they are created at compile time.
-
- Apr 01, 2019
-
-
teor authored
And fix a comment. See: https://gcc.gnu.org/onlinedocs/gcc/Gcov-Data-Files.html#Gcov-Data-Files
-
- Mar 25, 2019
-
-
Nick Mathewson authored
This code tries to prevent a large number of possible errors by enforcing different restrictions on the messages that different modules publish and subscribe to. Some of these rules are probably too strict, and some too lax: we should feel free to change them as needed as we move forward and learn more.
-
Nick Mathewson authored
This module implements a way to send messages from one module to another, with associated data types. It does not yet do anything to ensure that messages are correct, that types match, or that other forms of consistency are preserved.
-
Nick Mathewson authored
-
- Mar 13, 2019
-
-
- Introduce 'make check-best-practices'. - Fix up Tor topdir etc to work with the way 'make check-local' gets called. - Make practracker less likely to print useless stuff.
-
- Jan 16, 2019
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Jan 15, 2019
-
-
- Dec 20, 2018
-
-
teor authored
But continue to run stem's unit and online tests during "make test-stem-full". Fixes bug 28568; bugfix on 0.2.6.3-alpha.
-
- Nov 25, 2018
-
-
Nick Mathewson authored
This updateVersions.pl script was one of the only essential perl scripts left in out maint system, and was the only one that used autoconf to fill in the script. This script adds a feature to define an APPROX_RELEASE_DATE macro that is updated when the version changes. We'll use this to implement prop297, so that we have an accurate view of when a release date happens.
-
- Nov 14, 2018
-
-
Nick Mathewson authored
-
- Nov 05, 2018
-
-
Nick Mathewson authored
-