Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-12 | scripts/git: Stop running the checked-out git scripts | teor | |
Stop executing the checked-out pre-commit hook from the pre-push hook. Instead, execute the copy in the user's git dir. Fixes bug 33284; bugfix on 0.4.1.1-alpha. | |||
2020-02-11 | Merge branch 'tor-github/pr/1717' | David Goulet | |
2020-02-11 | Update scripts/git/*.sh to know about 043 and not about 040. | Nick Mathewson | |
2020-02-11 | Undefined name: make_key() -> make_rsa_key() | Christian Clauss | |
2020-02-06 | Merge remote-tracking branch 'public/practracker_regen_overbroad_2' | Nick Mathewson | |
2020-02-03 | practracker: use shutil.move so --regen will work on windows | Nick Mathewson | |
On windows you can't os.rename() a file if the target filename already exists. | |||
2020-02-03 | practracker: integration tests for --regen and --regen-overbroad | Nick Mathewson | |
2020-02-03 | practracker: add a --regen-overbroad option to remove overbroad exceptions. | Nick Mathewson | |
Closes ticket 32372. | |||
2020-02-03 | Remove unused import UserDict | Christian Clauss | |
Fixes: https://trac.torproject.org/projects/tor/ticket/32791#comment:3 Unblocks: #1686 | |||
2020-01-28 | Use print() function in both Python 2 and Python 3 | cclauss | |
2020-01-23 | Git hooks: remove support for 0.2.9 directory layout. | Nick Mathewson | |
We no longer will be pushing or committing things in branches that use src/common or src/or. Resolves ticket 32957. | |||
2020-01-20 | add_c_file: Replace asserts with exceptions | teor | |
Closes 32962. | |||
2020-01-20 | add_c_file: Improve script documentation | teor | |
Part of 32962. | |||
2020-01-20 | add_c_file: Improve tor source directory checks | teor | |
Check that the script isn't in a tor build directory, by looking for a src/include.am file. Part of 32962. | |||
2020-01-16 | add_c_file: Rename variables based on the type of path | teor | |
* fname for generic file paths * tor_fname for paths relative to the top-level tor directory * src_fname for paths relative to tor's src directory With prefixes as required to disambiguate different paths of the same type. Part of 32962. | |||
2020-01-16 | add_c_file: Simplify some usage of srcdir_file() | teor | |
Part of 32962. | |||
2020-01-16 | add_c_file: Document the paths used by each part of the script | teor | |
Most paths are relative to the top-level tor directory, but the paths in the C and H files are relative to tor's src directory. Part of 32962. | |||
2020-01-16 | add_c_file: Improve path handling and canonicalisation | teor | |
* distinguish between paths relative to the top-level tor directory, and paths relative to tor's src directory * canonicalise paths before using them * check that the script is run from the top-level tor directory * check that the file is being created in tor's src directory Part of 32962. | |||
2020-01-16 | add_c_file: tolerate ./ in filenames. | Nick Mathewson | |
2020-01-16 | add_c_file: handle adding to the end of a list correctly. | Nick Mathewson | |
Fixes bug 32962. | |||
2020-01-15 | Merge remote-tracking branch 'tor-github/pr/1657' | Nick Mathewson | |
2020-01-15 | Merge branch 'pr1599_squashed' | teor | |
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. | |||
2020-01-15 | scripts/git: Improve branch list comments | teor | |
Hopefully, these explanations make it easier to get the next branch transition right. Part of 32772. | |||
2020-01-15 | scripts/git: Fix git-merge-forward after removing 0.2.9 | teor | |
We need a test branch for the earliest maint branch (maint-0.3.5), but we can't merge forward into it, because there is no previous active maint branch. Also, edit a git-push-all comment that still said "029". Bugfix on 32772; bug not in any released version of tor. | |||
2020-01-14 | Merge branch 'tor-github/pr/1633' | David Goulet | |
2020-01-14 | Merge branch 'maint-0.4.2' | teor | |
2020-01-14 | practracker: print a notice to stderr when disabled | teor | |
When TOR_DISABLE_PRACTRACKER is set, print a message to stderr when skipping practracker checks. Part of 32705. | |||
2020-01-13 | test_practracker.sh: never disable practracker | Nick Mathewson | |
When practracker is disabled, its output will be empty. We don't want that happening during our tests. Fixes bug 32705; bugfix on 0.4.2.1-alpha, when test_practracker.sh was introduced. | |||
2020-01-13 | Split core/include.am into per-subdirectory include.am files | Nick Mathewson | |
Closes ticket 32137. | |||
2019-12-30 | Remove 0.2.9 from git scripts | rl1987 | |
2019-12-20 | Makefile/git scripts: Add comments to keep owned file lists in sync | teor | |
2019-12-19 | Merge remote-tracking branch 'tor-github/pr/1584' | teor | |
2019-12-12 | python: Add __future__ imports for python 3 compatibility | teor | |
Except for src/ext, which we may not want to modify. Closes ticket 32732. | |||
2019-12-09 | Port changelog tools to python 3 | Nick Mathewson | |
Closes ticket 32704. | |||
2019-12-05 | cocci: Require spatch >= 1.0.4 to run checks | teor | |
No changes file required: not in any released version of tor. Fixes bug 32663. | |||
2019-12-04 | Merge branch 'ticket32609_squashed' | Nick Mathewson | |
2019-12-04 | practracker: document !advisory in includes.py | teor | |
2019-12-04 | git scripts: Add the checkSpace.pl unit tests | teor | |
Extra testing after 32613. | |||
2019-12-04 | practracker: Test for bad ".c" includes in the unit tests | teor | |
Part of 32522. | |||
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 | 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. |