Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-15 | practracker: Wrap long lines in the test script | teor | |
2020-01-15 | practracker: Test practracker exit status | teor | |
Part of 32705. | |||
2020-01-15 | practracker: Fail tests if any process exits unexpectedly | teor | |
Part of 32705. | |||
2020-01-15 | practracker: Capture stderr output in test_practracker.sh | teor | |
And canonicalise file paths, so that output is consistent, even in out-of-tree builds. Capturing stderr output produces better diagnostics. Diagnostics for 32705. | |||
2019-12-09 | Port changelog tools to python 3 | Nick Mathewson | |
Closes ticket 32704. | |||
2019-12-04 | Merge branch 'ticket32609_squashed' | Nick Mathewson | |
2019-12-04 | practracker: document !advisory in includes.py | teor | |
2019-12-04 | practracker: Test for bad ".c" includes in the unit tests | teor | |
Part of 32522. | |||
2019-12-03 | Have checkSpaceTest.sh exit as skipped when on Windows | Nick Mathewson | |
Managing line-ending issues for this one isn't worth it. | |||
2019-12-03 | Add a simple test for checkSpace.pl | Nick Mathewson | |
This script is not expected to work on windows due to line-ending issues, so I'm not making it get run on an automated basis. We should use it when editing checkSpace.pl. Closes ticket 32613. | |||
2019-11-26 | checkSpace.pl: make output more uniform. | Nick Mathewson | |
There were lots of slight differences in indentation and formatting among the in-file error messages. | |||
2019-11-26 | practracker/includes.py: Don't read editor temp files | teor | |
(Or any files that start with "." or "#".) Obviously correct changes to already-reviewed code. | |||
2019-11-26 | check-spaces: Fix an outdated comment | teor | |
2019-11-26 | practracker: Fix a typo in a logging function call | teor | |
Obviously correct changes to already-reviewed code. | |||
2019-11-25 | Merge branch 'stream-socks-auth' into bug19859_merged | Nick Mathewson | |
2019-11-23 | rename_c_identifier: don't crash when doing only one replacement. | Nick Mathewson | |
2019-11-19 | Split log configuration out of options_act_reversible(). | Nick Mathewson | |
2019-11-18 | Add changes file for #30381. | George Kadianakis | |
2019-11-14 | practracker: Don't read editor temp files, attempt 2 | teor | |
(Or any files that start with "." or "#".) Obviously correct changes to already-reviewed code. | |||
2019-11-06 | Merge branch 'bug32402_042' into bug32402_master | teor | |
Merge changes from master with shellcheck fixes. | |||
2019-11-06 | shellcheck: Start checking most scripts for errors | teor | |
This check was accidentally disabled by a bad find command. Fixes bug 32402; bugfix on 0.4.2.1-alpha. Obviously correct changes to already reviewed code. | |||
2019-11-05 | practracker: Preserve improvements | teor | |
2019-11-05 | practracker: Update the exceptions file with improvements | teor | |
Regenerate the exceptions file, but only commit the improvements. Includes changes from 32213 and other tickets. | |||
2019-11-05 | scripts: Fix update_versions.py for out-of-tree builds | teor | |
Fixes bug 32371; bugfix on 0.4.0.1-alpha. | |||
2019-11-05 | practracker: Rename functions modified by a previous commit | teor | |
Part of 32213. | |||
2019-11-03 | Bug #19859: Increase function-size exception to 124 | JeremyRand | |
2019-10-28 | practracker: Don't read editor temp files | teor | |
(Or any dot files.) Obviously correct changes to already-reviewed code. | |||
2019-10-25 | Merge branch 'ticket31241_v3' | Nick Mathewson | |
2019-10-25 | scripts/maint: Stop assuming that python3 is in /usr/bin | teor | |
Obviously correct fix to rename_c_identifier.py. Bugfix on 32237; not in any released version of tor. | |||
2019-10-24 | Make foo_validate() functions call config_validate(). | Nick Mathewson | |
The former foo_validate() functions are now toplevel legacy_validate_fn callbacks. The new foo_validate() functions now call them. This change lets us remove the old shared_random disk state validation callback entirely. | |||
2019-10-24 | Add a script to rename C identifiers, and optionally add a commit message | Nick Mathewson | |
This script should "pay for itself" if it prevents one bug caused by careless search-replace-commit loops. | |||
2019-10-18 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
2019-10-17 | Bump practracker exception limit for process_win32_exec(). | Alexander Færøy | |
I have added a larger comment there and one line of code, so I think this bump is reasonable. See: https://bugs.torproject.org/31810 | |||
2019-10-16 | Merge remote-tracking branch 'tor-github/pr/1329' | Nick Mathewson | |
2019-10-16 | Regenerate practracker exceptions file for 0.4.3 progress. | Nick Mathewson | |
2019-10-16 | practracker: add a missing #. | Nick Mathewson | |
2019-10-11 | maint-0.4.2: remove ".enable_practracker_in_hooks". | Nick Mathewson | |
2019-10-03 | Merge remote-tracking branch 'tor-github/pr/1358' | Nick Mathewson | |
2019-10-03 | control/control: Refactor some error handling code | teor | |
Split some protocol error handling out of connection_control_process_inbuf(). This refactor reduces the size of a practracker exception. Closes 31840. | |||
2019-09-30 | Merge branch 'tor-github/pr/1339' | George Kadianakis | |
2019-09-27 | annotate_ifdef_directives: test edge-case of 80-char line | Nick Mathewson | |
An 80-character line (79 characters if you don't count the newline) should not be truncated, and should not have a "..." insterted. | |||
2019-09-27 | Annotate_ifdef_directives: doctest for 80-column lines. | Nick Mathewson | |
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-27 | annotate_ifdef_directives: Allow it to be imported as a module. | Nick Mathewson | |
2019-09-27 | Use Doctests to test the behavior of annotate_ifdef_directives. | Nick Mathewson | |
2019-09-27 | annotate_ifdef_directives: generate paren-balanced expressions | Nick Mathewson | |
This algorithm is not fully general, but it strikes a balance between efficiency, simplicity, and correctness. | |||
2019-09-26 | annotate_ifdef_directives: clarify situation with newlines | Nick Mathewson | |
Our line limit is 80 characters, assuming that there is a single terminating newline character that counts towards the limit. On Windows, this might go as high as 81 characters, if we count CRLF as two characters. | |||
2019-09-26 | annotate_ifdef_directives: remove some cases of double negation | Nick Mathewson | |
This change should reduce the number of cases where we say "/* !(!defined(foo)) */" . This only does cases where we can use a regex to make sure that the simplification is guaranteed to be correct. Full boolean simplification would require this script to parse C, and nobody wants that. | |||
2019-09-26 | Merge remote-tracking branch 'tor-github/pr/1308' | Nick Mathewson | |
2019-09-25 | Merge branch 'tor-github/pr/1337' | George Kadianakis | |