Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-03 | practracker: integration tests for --regen and --regen-overbroad | Nick Mathewson | |
2019-12-20 | Makefile/git scripts: Add comments to keep owned file lists in sync | teor | |
2019-12-12 | Makefile: Remove the broken, duplicate check-practracker-unit-test | teor | |
This test doesn't set PYTHON, and ignores USE_PYTHON. And it's already listed in TEST_SCRIPTS. Fixes CI issue 32705. | |||
2019-12-04 | Split a few long lists in Makefiles. | Nick Mathewson | |
2019-12-04 | Merge branch 'ticket32609_squashed' | Nick Mathewson | |
2019-12-04 | Makefile/git scripts: Add the practracker unit tests | teor | |
Add a check-practracker-unit-test target, and run it as part of "make check". Add the practracker unit tests to scripts/git/pre-commit.git-hook. Part of 32609. | |||
2019-12-03 | Distribute checkSpaceTest.sh and run it when we have perl. | Nick Mathewson | |
2019-11-26 | Makefile: Fix more targets for out-of-tree builds | teor | |
Support callgraph and rectify-includes in out-of-tree builds. Part of 32522. | |||
2019-11-06 | Merge branch 'maint-0.4.2' | teor | |
2019-11-06 | Makefile: Fix "make check-includes" for out-of-tree builds | teor | |
Previously, it would run on the build tree, which did not contain any sources. Fixes bug 31335; bugfix on 0.3.5.1-alpha. | |||
2019-11-05 | Another attempt to fix Doxygen references in out-of-tree builds | Nick Mathewson | |
This time, we're using cd to run doxygen from inside the source directory, not the build directory at all. This lets us call the source directory ".", which (I hope) both Doxygen 1.8.13 and 1.8.15 will understand. Naturally, this requires a corresponding change in the doxygen configuration so that we are directing the output to the correct place. Fix for 32378. | |||
2019-11-05 | Makefile: Fix "make autostyle" for out-of-tree builds | teor | |
Fixes bug 32370; bugfix on 0.4.1.2-alpha. | |||
2019-10-25 | Makefile: Stop using trailing spaces in an EXTRA_DIST clause | teor | |
Based on 8-space tabs, the git/less default. Cleanup after 31919. | |||
2019-10-25 | Makefile: Add check_cocci_parse.sh as check-cocci | teor | |
And add it to check-local. Part of 31919. | |||
2019-10-16 | Make doc/doxygen before running doxygen. | Nick Mathewson | |
This makes out-of-tree doxygen builds work. Closes ticket 32113. | |||
2019-10-16 | Doxygen: stop producing LaTeX. | Nick Mathewson | |
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. | |||
2019-09-30 | Merge branch 'tor-github/pr/1339' | George Kadianakis | |
2019-09-27 | Rename annotate_ifdef_directives to end with .py. | Nick Mathewson | |
This allows the python doctest module to process it correctly when invoked as: python -m doctest -v annotate_ifdef_directives.py | |||
2019-09-18 | practracker: Integration test for --list-overbroad | Nick Mathewson | |
Make sure that we list overbroad exceptions, and nothing else | |||
2019-09-09 | Merge branch 'tor-github/pr/1264' | David Goulet | |
2019-09-05 | Add new practracker test files to Makefile.am | Nick Mathewson | |
2019-09-05 | Makefile: include checkShellScripts.sh in EXTRA_DIST | teor | |
Part of 30967. | |||
2019-09-05 | shellcheck: Add shellcheck to the pre-commit hook | teor | |
* 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. | |||
2019-09-05 | Makefile: Explicitly list the subdirectories that contain scripts | teor | |
Part of 30967. | |||
2019-09-04 | Merge branch 'maint-0.4.1' | David Goulet | |
2019-09-04 | Merge branch 'tor-github/pr/1271' into maint-0.4.1 | David Goulet | |
2019-08-29 | test: Change "make test-stem" so it only runs the stem tests that use tor | teor | |
This change makes test-stem faster and more reliable. Use "make test-stem-full" to run all of stem's tests. Closes ticket 31554. | |||
2019-08-21 | Document new practracker violation types, and add a practracker readme | Nick Mathewson | |
Closes ticket 31476. | |||
2019-08-21 | Merge branch 'ticket31176' into ticket31176_merged | Nick Mathewson | |
2019-08-06 | Merge branch 'tor-github/pr/1195' | George Kadianakis | |
2019-08-05 | Move checkIncludes inside practracker | Nick Mathewson | |
Update the makefile accordingly. | |||
2019-08-01 | Distribute practracker unit and integration tests. | Nick Mathewson | |
2019-08-01 | Merge branch 'ticket31311_041' into ticket31304 | Nick Mathewson | |
2019-08-01 | make dist: only include files from practracker dir intentionally. | Nick Mathewson | |
Previously, we included temporary files and whatnot, which is not good. Fixes bug 31311; bugfix on 0.4.1.1-alpha. | |||
2019-08-01 | practracker: add envvar TOR_PRACTRACKER_OPTIONS | Nick Mathewson | |
We have Makefile.am use this to decide how to invoke practracker on the Tor source. | |||
2019-08-01 | Merge branch 'tor-github/pr/1177' | David Goulet | |
2019-08-01 | Lower check of TOR_DISABLE_PRACTRACKER | Nick Mathewson | |
Since we sometimes call practracker directly, that's where we should check the TOR_DISABLE_PRACTRACKER envvar. | |||
2019-07-23 | Merge branch 'tor-github/pr/1116' | David Goulet | |
2019-07-18 | Add a TOR_DISABLE_PRACTRACKER envvar for use by folks who don't care | Nick Mathewson | |
Fixes part of bug 30752 | |||
2019-06-26 | Merge branch 'tor-github/pr/1109' | George Kadianakis | |
2019-06-24 | Add a "typed_var" abstraction to implement lvalue access in C. | Nick Mathewson | |
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. | |||
2019-06-24 | Move unit-parsing code to src/lib/confmgt | Nick Mathewson | |
lib/confmgt is at a higher level than lib/conf, since it needs to call down to logging and similar modules. | |||
2019-06-24 | Don't try to shellcheck src/rust/registry | Nick Mathewson | |
Fixes bug 30963; bug not in any released Tor. | |||
2019-06-19 | remove practracker from check-local (0.4.1 only) | Nick Mathewson | |
2019-06-17 | Shellcheck all the scripts | rl1987 | |
2019-06-14 | make: Improve the documentation for test-network-all | teor | |
"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. | |||
2019-05-20 | Add a new "autostyle" make target to run all of our reformatting | Nick Mathewson | |
Closes ticket 30539. | |||
2019-04-29 | Merge branch 'maint-0.4.0' | Nick Mathewson | |
2019-04-23 | Stop looking for scripts in the build directory during "make shellcheck" | teor | |
Fixes bug 30263; bugfix on 0.4.0.1-alpha. | |||
2019-04-05 | Merge branch 'maint-0.4.0' | George Kadianakis | |