aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2019-11-26practracker/includes.py: Don't read editor temp filesteor
(Or any files that start with "." or "#".) Obviously correct changes to already-reviewed code.
2019-11-26check-spaces: Fix an outdated commentteor
2019-11-26practracker: Fix a typo in a logging function callteor
Obviously correct changes to already-reviewed code.
2019-11-25Merge branch 'stream-socks-auth' into bug19859_mergedNick Mathewson
2019-11-23rename_c_identifier: don't crash when doing only one replacement.Nick Mathewson
2019-11-19Split log configuration out of options_act_reversible().Nick Mathewson
2019-11-18Add changes file for #30381.George Kadianakis
2019-11-14Merge branch 'tor-github/pr/1489'David Goulet
2019-11-14practracker: Don't read editor temp files, attempt 2teor
(Or any files that start with "." or "#".) Obviously correct changes to already-reviewed code.
2019-11-07scripts/git: Stop failing when upstream branches don't existteor
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-07scripts/git: Remove extra printfs from a bad mergeteor
2019-11-06shellcheck: Fix minor issues in some scriptsteor
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-06Merge branch 'bug32402_042' into bug32402_masterteor
Merge changes from master with shellcheck fixes.
2019-11-06shellcheck: Fix issues in the git-*.sh scriptsteor
Fixes bug 32402; bugfix on 0.4.2.1-alpha. Obviously correct changes to already reviewed code.
2019-11-06shellcheck: Start checking most scripts for errorsteor
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-05practracker: Preserve improvementsteor
2019-11-05Merge remote-tracking branch 'tor-github/pr/1477'teor
2019-11-05practracker: Update the exceptions file with improvementsteor
Regenerate the exceptions file, but only commit the improvements. Includes changes from 32213 and other tickets.
2019-11-05scripts: Fix update_versions.py for out-of-tree buildsteor
Fixes bug 32371; bugfix on 0.4.0.1-alpha.
2019-11-05practracker: Rename functions modified by a previous committeor
Part of 32213.
2019-11-03Bug #19859: Increase function-size exception to 124JeremyRand
2019-10-31scripts/git: Add TOR_EXTRA_REMOTE_* for an extra git remoteteor
When running git-setup-dirs.sh. Part of 32347.
2019-10-31scripts/git: Add TOR_EXTRA_CLONE_ARGS for git cloneteor
When running git-setup-dirs.sh. Part of 32347.
2019-10-31scripts/git: Make a master symlink in the worktree directoryteor
When running git-setup-dirs.sh. Part of 32347.
2019-10-31scripts/git: Restore a dropped check for pre-commit in pre-pushteor
Bugfix on 31919; not in any released version of Tor.
2019-10-31scripts/git: Print the correct path in git-setup-dirs.shteor
2019-10-31scripts/git: Don't use spaces in git URLsteor
2019-10-28scripts: Change to the top source directory as neededteor
Bugfix on 31919; not in any released version of tor.
2019-10-28practracker: Don't read editor temp filesteor
(Or any dot files.) Obviously correct changes to already-reviewed code.
2019-10-28scripts/git: Fix a shellcheck error in pre-commit.git-hookteor
Some versions of shellcheck do not detect this error. Bugfix on 31919; not in any released version of tor.
2019-10-25Merge branch 'ticket31241_v3'Nick Mathewson
2019-10-25scripts/maint: Stop assuming that python3 is in /usr/binteor
Obviously correct fix to rename_c_identifier.py. Bugfix on 32237; not in any released version of tor.
2019-10-25Merge remote-tracking branch 'tor-github/pr/1462'teor
2019-10-24Make 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-25Merge remote-tracking branch 'tor-github/pr/1463'teor
2019-10-24Add a script to rename C identifiers, and optionally add a commit messageNick Mathewson
This script should "pay for itself" if it prevents one bug caused by careless search-replace-commit loops.
2019-10-24scripts/git: Make spaces consistent in pre-push.git-hookteor
Part of 31919.
2019-10-24scripts/git: Only check modified files in existing git hook checksteor
Part of 31919.
2019-10-24scripts/git: Add check_cocci_parse.sh to the pre-commit hookteor
But only check modified files, which dramatically speeds up check_cocci_parse.sh. Part of 31919.
2019-10-24scripts/cocci: Check owned src in check_cocci_parse.sh by defaultteor
Check the tor-owned sources in an 0.3.5 directory layout, if no files are provided on the command line. Part of 31919.
2019-10-24scripts/cocci: Add check_cocci_parse.sh and default exceptionsteor
Add check_cocci_parse.sh, which is a thin wrapper around try_parse.sh. Add a default exceptions file, and use it in check_cocci_parse.sh. Part of 31919.
2019-10-24scripts/cocci: Remove unused arguments from try_parse.sh spatchteor
Part of 31919.
2019-10-24scripts/cocci: Add an exceptions file to try_parse.shteor
Set $TOR_COCCI_EXCEPTIONS_FILE to the name of an exceptions file, containing a list of filename patterns matched by 'grep -f'. Part of 31919.
2019-10-24Merge remote-tracking branch 'tor-github/pr/1447'teor
2019-10-23scripts/git: Avoid sleeping before the last push in git-push-all.shteor
Change the loop order, so that we only sleep between pushes, and avoid sleeping after all the pushes are done. (In rare cases, there may still be an extra sleep.) Part of 32216.
2019-10-23scripts/git: Make git-push-all.sh skip more branches that match upstreamteor
The script now skips master, maint-* and release-* branches that match upstream, not just test branches. And fix "no branches" bugs that this change makes happen more often. Part of 32216.
2019-10-23scripts/git: Pass all unrecognised arguments to git-push-all.shteor
This makes the behaviour of git-push-all.sh -n identical to the other git scripts. Part of 32216.
2019-10-23scripts/git: Fix a variable name typo in git-push-all.shteor
Obviously correct changes to already reviewed code.
2019-10-22Merge branch 'ticket31705_v2' into ticket31705_v2_mergedNick Mathewson
Conflicts: src/feature/dirparse/authcert_parse.c src/feature/dirparse/ns_parse.c src/feature/hs/hs_service.c src/lib/conf/conftesting.h src/lib/log/log.h src/lib/thread/threads.h src/test/test_options.c These conflicts were mostly related to autostyle improvements, with one or two due to doxygen fixes.
2019-10-22confmacros.h: fix coccinelle parsing.Nick Mathewson