summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2019-05-03Merge branch 'tor-github/pr/984'David Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-05-02Merge branch 'tor-github/pr/986'George Kadianakis
2019-05-02practracker updates.Nick Mathewson
2019-04-30Coccinelle scripts for control.c refactorTaylor Yu
2019-04-30Split reply formatting out of control_fmt.cTaylor Yu
Split the core reply formatting code out of control_fmt.c into control_proto.c. The remaining code in control_format.c deals with specific subsystems and will eventually move to join those subsystems.
2019-04-30Merge branch 'tor-github/pr/936'George Kadianakis
2019-04-30Merge branch 'tor-github/pr/993'George Kadianakis
2019-04-30Merge branch 'tor-github/pr/983'George Kadianakis
2019-04-30Merge branch 'tor-github/pr/980'David Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-04-30Move dirauth periodic events into dirauth module.Nick Mathewson
Closes ticket 30294.
2019-04-29practracker: Update exceptions for #26288David Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-04-26Make nodelist_get_list() return a const pointer.Nick Mathewson
2019-04-25Use parsing code for the simpler controller commands.Nick Mathewson
(This should be all of the command that work nicely with positional arguments only.) Some of these commands should probably treat extra arguments as incorrect, but for now I'm trying to be careful not to break any existing users.
2019-04-25When parsing a multiline controller command, be careful with linebreaksNick Mathewson
The first line break in particular was mishandled: it was discarded if no arguments came before it, which made it impossible to distinguish arguments from the first line of the body. To solve this, we need to allocate a copy of the command rather than using NUL to separate it, since we might have "COMMAND\n" as our input. Fixes ticket 29984.
2019-04-24Allow do_resolve() to be longer.Nick Mathewson
2019-04-24Merge branch 'tor-github/pr/930'David Goulet
2019-04-23Merge remote-tracking branch 'tor-github/pr/944'Nick Mathewson
2019-04-23Merge branch 'ticket30051_take2_squashed'Nick Mathewson
2019-04-23Call practracker from pre-push and pre-commit hooksrl1987
2019-04-23Merge remote-tracking branch 'tor-github/pr/962'Nick Mathewson
2019-04-19practracker: accept more lines in microdescs_parse_from_string()teor
Part of 28223.
2019-04-18Merge branch 'tor-github/pr/938'George Kadianakis
2019-04-18Merge branch 'tor-github/pr/925'George Kadianakis
2019-04-17practracker: accept the extra 25 line string from 27821teor
2019-04-16Update practracker exceptions.txt for policies.cNeel Chauhan
2019-04-16Merge remote-tracking branch 'tor-github/pr/910'Nick Mathewson
2019-04-14Update exceptions.txt for Bug #29613Neel Chauhan
2019-04-11Changes file and practracker updates for 30149.Nick Mathewson
2019-04-11changes file and practracker updates for 30147.Nick Mathewson
2019-04-10Fix pre-commit hook to correctly allow empty changes files.Nick Mathewson
Fixes bug 30120; bugfix not in any released Tor.
2019-04-10scripts: In git-pull-all.sh, also fetch the latest tor-github pull requeststeor
Implements ticket 30114.
2019-04-10practracker: accept 4 extra lines due to 30041teor
2019-04-06practracker: accept 6 extra lines in tortls_nss.c:tor_tls_context_new()teor
These lines were added to fix bug 29241.
2019-04-05Call pre-commit hook from pre-push scriptrl1987
2019-04-05practracker: allow config.c to be a touch larger.Nick Mathewson
2019-04-03Merge remote-tracking branch 'tor-github/pr/860'Nick Mathewson
2019-03-29allow circuituse.c to get even longer.Nick Mathewson
2019-03-27Stop assuming that /usr/bin/python3 existsteor
For scripts that work with python2, use /usr/bin/python. Otherwise, use /usr/bin/env python3. Fixes bug 29913; bugfix on 0.2.5.3-alpha.
2019-03-26practracker updates from messaging_v3 mergeNick Mathewson
(main.c is a bit better, but shutdown.c is ugly)
2019-03-27practracker: regen in master, for bug28925 merged to 0.4.0 and laterteor
python3 scripts/maint/practracker/practracker.py --regen
2019-03-26Regenerate practracker file from scratch.Nick Mathewson
Closes ticket 29912. Since this is the first time that practracker has had a stable output order, this diff will be larger than usual.
2019-03-26Merge branch 'practracker_regen'Nick Mathewson
2019-03-26Merge branch 'tor-github/pr/842'George Kadianakis
2019-03-26Add new exceptions.txt entriesNick Mathewson
2019-03-26practracker: update usage note in docstringNick Mathewson
2019-03-26Merge remote-tracking branch 'tor-github/pr/833'teor
2019-03-26Merge branch 'tor-github/pr/839'George Kadianakis
2019-03-25practracker: add ability to regenerate exceptions file.Nick Mathewson
Also add a useful argument parser.
2019-03-25practracker: pass sys.argv to main() as an argumentNick Mathewson
2019-03-25Practracker: add a string explaining the excptions file.Nick Mathewson