Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
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 | Merge branch 'tor-github/pr/1489' | David Goulet | |
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-07 | scripts/git: Stop failing when upstream branches don't exist | teor | |
If you add a custom remote, or a new branch, and don't fetch first, then the script would fail when checking for unchanged branches. Instead, skip the check: a new branch is definitely a change. | |||
2019-11-07 | scripts/git: Remove extra printfs from a bad merge | teor | |
2019-11-06 | shellcheck: Fix minor issues in some scripts | teor | |
Fix minor issues in git-push-all.sh, git-setup-dirs.sh and test_parseconf.sh. Fixes bug 32402; not in any released version of tor. 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: Fix issues in the git-*.sh scripts | teor | |
Fixes bug 32402; bugfix on 0.4.2.1-alpha. Obviously correct changes to already reviewed code. |