Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-05 | Make updateFallbackDirs.py search harder for python | teor | |
(Some OSs don't put it in /usr/bin.) Fixes bug 24708; bugfix on 0.2.8.1-alpha. | |||
2018-01-05 | Revise the generateFallbackDirLine.py script to use descriptors | teor | |
Patch by atagar, part of #24706. | |||
2018-01-05 | Add fallback directory mirror helper scripts | teor | |
Add the generateFallbackDirLine.py script for automatically generating fallback directory mirror lines from relay fingerprints. No more typos! Add the lookupFallbackDirContact.py script for automatically looking up operator contact info from relay fingerprints. Implements ticket 24706. | |||
2018-01-05 | Add a generated timestamp to the fallback directory header | teor | |
This can act as a revision counter, as requested by atagar in 24742. Part of 24725. | |||
2018-01-05 | Remove an incorrect C comment from updateFallbackDirs.py's list generation code | teor | |
Part of #24725. | |||
2018-01-05 | Add a delimiter to the end of each fallback entry | teor | |
This helps external parsers. Also, add comments indicating where to add new fields in the fallback format. Part of 24725. | |||
2018-01-05 | Remove commas and equals signs from external string inputs to the fallback list | teor | |
This makes sure that list parsers only see one comma per fallback entry, and only see one equals sign per field. Implements ticket 24726. | |||
2018-01-05 | Add an extrainfo cache flag for each fallback in a C comment | teor | |
This allows stem to use fallbacks to fetch extra-info documents, rather than using authorities. Implements ticket 22759. | |||
2018-01-05 | Add a nickname to each fallback in a C comment | teor | |
This makes it easier for operators to find their relays, and allows stem to use nicknames to identify fallbacks. Implements ticket 24600. | |||
2018-01-05 | Remove the "weight=10" line from fallback directory mirror entries | teor | |
This removes some redundant repeated lines. Ticket 24681 will maintain the current fallback weights by changing Tor's default fallback weight to 10. Implements ticket 24679. | |||
2018-01-05 | Add a type and version header to the fallback directory mirror file | teor | |
This helps external parsers like stem and Relay Search. Implements ticket 24725. | |||
2018-01-05 | Stop refusing fallbacks on the same machine | teor | |
We only occasionally checked for fallbacks on the same machine. And I'm not convinced it makes much of a difference with ~150 fallbacks. Part of #22321. | |||
2018-01-05 | Forgive fallback operators that were blacklisted due to a details change | teor | |
(But have since run a stable relay.) Part of #22321. | |||
2018-01-05 | Some fallbacks changed their details: assume the changes are permanent | teor | |
We have already updated the details for operators who replied to: https://lists.torproject.org/pipermail/tor-relays/2017-December/013988.html Closes #24678. | |||
2018-01-05 | Update fallback directory mirror details based on opt-ins and opt-outs | teor | |
https://lists.torproject.org/pipermail/tor-relays/2017-December/013898.html Part of 22321. | |||
2018-01-05 | Update fallback whitelist and blacklist based on 2017 changes | Matt Traudt | |
This covers #22321 comments 3-14, including some child tickets. Part of #22321. Patch by pastly. | |||
2018-01-05 | Update comment and add changes file for 20942 | teor | |
2018-01-05 | Set CONSENSUS_EXPIRY_TOLERANCE to 0 | Dominique Ingoglia | |
2017-12-20 | Remove merge-conflict detritus | Nick Mathewson | |
2017-12-20 | Make fallback script usage instructions create a log file | teor | |
Comment-only change. Closes 24682. | |||
2017-11-05 | Merge branch 'maint-0.3.2' | Nick Mathewson | |
2017-11-05 | lintchanges: Allow 'fixes bugs a, b, and c' | Nick Mathewson | |
2017-10-31 | all the other lines here had a tab; make this one blend in | Roger Dingledine | |
2017-10-26 | Revert "Temporarily disable compilation of the v3 hs fuzzing code" | David Goulet | |
This reverts commit 5ef656e7d1b1e1e74c46bd02ce8faaa1d8d09403. | |||
2017-10-17 | Add dirauth changes as a lintchanges category | Nick Mathewson | |
2017-10-02 | Don't move gcov output to root directory | Taylor Yu | |
In scripts/test/coverage, avoid attempting to move gcov output files to the root directory when given no arguments. Fixes bug 23741. | |||
2017-09-28 | Improve cov-diff script to account for new files. | Nick Mathewson | |
2017-09-21 | Make check-spaces part of the standard "make check" process | Nick Mathewson | |
To do this, we had to make sure it passes when the changes directory is empty. I also tried to improve the quality of the output, and fix some false-positive cases. Let's see how this goes! Closes ticket 23564. | |||
2017-09-19 | plural in manpage | Nick Mathewson | |
2017-09-18 | Merge remote-tracking branch 'ewongbb/chkdblcolon' | Nick Mathewson | |
2017-09-18 | Add check for double-semi-colons at the end of a line | Edmund Wong | |
2017-09-15 | Merge branch 'scan-build-032' | Nick Mathewson | |
2017-09-15 | update script to use /* */ comments | Nick Mathewson | |
2017-09-15 | Merge branch 'annotate_ifdefs' | Nick Mathewson | |
2017-09-12 | Teach the scan-build script to output to a chosen directory | Nick Mathewson | |
2017-09-12 | Add more checkers to scan-build. | Nick Mathewson | |
2017-09-12 | Use all+only the default checkers in scan-build script | Nick Mathewson | |
2017-09-08 | test: Add an HS v3 reachability unit test | David Goulet | |
This is a large and important unit test for the hidden service version 3! It tests the service reachability for a client using different consensus timings and makes sure that the computed hashring is the same on both side so it is actually reachable. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2017-09-07 | Whoops -- I messed a calltool target | Nick Mathewson | |
2017-09-07 | Add support for running "calltool" on Tor via "make callgraph". | Nick Mathewson | |
Closes #19307. | |||
2017-09-06 | Add a python script to annotate our #elses and #endifs | Nick Mathewson | |
2017-09-05 | Merge branch 'http_tunnel_squashed' | Nick Mathewson | |
2017-09-05 | Add a fuzzer for HTTP CONNECT | Nick Mathewson | |
2017-08-28 | Temporarily disable compilation of the v3 hs fuzzing code | Nick Mathewson | |
Turns out, it wasn't up-to-date with the latest v3 hs API :( | |||
2017-08-28 | Merge remote-tracking branch 'haxxpop/fuzzing-hsv3' | Nick Mathewson | |
2017-08-24 | Add Coccinelle patch for replacing NULL/non-NULL tt_assert(). | Alexander Færøy | |
This patch replaces tt_assert() checks for NULL/non-NULL values with tt_ptr_op(). | |||
2017-08-24 | Add Coccinelle patch for replacing tt_assert() usage on integer types. | Alexander Færøy | |
This patch replaces tt_assert() comparison of integers and unsigned integers with their respective tt_int_op or tt_uint_op counterpart. | |||
2017-08-24 | Add Coccinelle patch for replacing tt_assert(0) with tt_abort(). | Alexander Færøy | |
2017-08-24 | Add Coccinelle patch for detecing places where CEIL_DIV should be used. | Alexander Færøy | |
2017-08-24 | Add script for cleaning op operator usage in test files. | Alexander Færøy | |
This patch adds a script written by Nick for bug #13172 to clean up the usage of ==, !=, <, >, <=, and >= by replacing them with their symbolic OP_* counterpart. This will ensure that a tool like Coccinelle doesn't get confused and silently ignore large blocks of code. |