aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-11-16Merge remote-tracking branch 'tor-github/pr/1545'Nick Mathewson
2019-11-16Merge remote-tracking branch 'tor-github/pr/1544'Nick Mathewson
2019-11-15Remove the extra whitespace around the DARWIN #definesNeel Chauhan
2019-11-15Remove the extra whitespace in the lines_eq() if statement in ↵Neel Chauhan
consdiff_gen_diff()
2019-11-15Doxygen: rename all .dox files to end with .mdNick Mathewson
Using a standard ending here will let other tools that expect markdown understand our output here. This commit was automatically generated with: for fn in $(find src -name '*.dox'); do \ git mv "$fn" "${fn%.dox}.md"; \ done
2019-11-15Doxygen: remove /** and **/ from all .dox filesNick Mathewson
This is an automatically generated commit, made with: find src -name '*.dox' | \ xargs perl -i -ne 'print unless (m#^\s*/?\*\*/?\s*$#);'
2019-11-15Merge branch 'ticket32211'Nick Mathewson
2019-11-15Initialization documents: incorporate feedback from review.Nick Mathewson
(Thanks, Taylor!)
2019-11-15Merge remote-tracking branch 'tor-github/pr/1535'teor
2019-11-15Merge remote-tracking branch 'tor-github/pr/1533'teor
2019-11-15Merge remote-tracking branch 'tor-github/pr/1536'teor
2019-11-14Avoid redundant typedef of or_options_t and smartlist_t in *_config.hNick Mathewson
Fixes bug 32495.
2019-11-14Fix 32-bit warnings in test_circuitmux.cNick Mathewson
Fixes bug 32496; bug not in any released Tor.
2019-11-14Merge remote-tracking branch 'tor-github/pr/1531'Nick Mathewson
2019-11-14Run "make autostyle"teor
2019-11-14relay: Disable relay_sys when the relay module is disabledteor
Closes ticket 32245.
2019-11-14relay: Disable relay_periodic when the relay module is disabledteor
Closes ticket 32244.
2019-11-14dirauth: Remove a HAVE_MODULE_DIRAUTH inside a functionteor
There are now no HAVE_MODULE_{DIRAUTH,RELAY} inside functions. Closes ticket 32163.
2019-11-14test/parseconf: Warn when the expected_log* file is missingteor
Part of 32451.
2019-11-14test/parseconf: Update conf_examples to use expected_logteor
Part of 32451.
2019-11-14test/parseconf: Add failure cases in conf_failures/teor
These failure cases can be used to test the failure behaviour and failure logs of test_parseconf.sh. See the README for details. Part of 32451.
2019-11-14test/parseconf: Stop adding newlines to *_printfteor
Cleanup after 32451.
2019-11-14test/parseconf: Show tor command lines on failureteor
Part of 32451.
2019-11-14test/parseconf: Refactor and simplify, stage 2teor
Remove more duplicate code. Eliminate some arguments. Rewrite some comments. Cleanup after 32451.
2019-11-14test/parseconf: Refactor and standardise, stage 1teor
Remove duplicate code, and standardise similar behaviour. Add some additional error checking. Cleanup after 32451.
2019-11-14test/parseconf: Rename some functions, and reformatteor
Part of 32451.
2019-11-14test/parseconf: Use consistent formattingteor
Make spacing, quotes, and env vars consistent. Cleanup after 32451 and 32468.
2019-11-14test/parseconf: Stop ignoring --dump-config failuresteor
When we added the $FILTER for Windows newlines, we made the pipeline always exit successfully, even if tor failed. Fixes bug 32468; bugfix on 0.4.2.1-alpha.
2019-11-14test/parseconf: Standardise output messagesteor
Part of 32451.
2019-11-14test/parseconf: Add an expected_log fileteor
The "expected_log" file is a set of patterns that matches the output of "tor --verify-config". Unlike "error", it expects a successful exit status. Part of 32451.
2019-11-14test/parseconf: Rewrite the included files sectionteor
Part of 32451.
2019-11-14test/parseconf: Split the file list into sectionsteor
There are lots of different files now, so having Config and Result sections is helpful. Part of 32451.
2019-11-12HACKING/design: move 01c-time.md into doxygen.Nick Mathewson
2019-11-12Move 01g-strings.md into doxygen.Nick Mathewson
2019-11-1201f-threads.md becomes threading.dox.Nick Mathewson
2019-11-12HACKING/design: turn the remaining parts of crypto into a certs docNick Mathewson
2019-11-12Merge branch 'maint-0.4.2'teor
2019-11-12test/parseconf: Add tests for ignored optionsteor
These tests will also pass on 0.4.3, with the original implementation, and with the new implementation in 32404. Part of 32295 and 32404.
2019-11-12config: Log the option name when skipping an obsolete optionteor
This is a basic fix for 0.4.2 only. The fix for 0.4.3 and later is in 32404. Fixes bug 32295; bugfix on 0.4.2.1-alpha.
2019-11-11Light grammar editsNick Mathewson
2019-11-11Merge remote-tracking branch 'tor-github/pr/1338'Nick Mathewson
2019-11-11Merge remote-tracking branch 'tor-github/pr/1524'Nick Mathewson
2019-11-11Merge branch 'ticket32404'Nick Mathewson
2019-11-11clarify OBSOLETE vs IGNORE.Nick Mathewson
2019-11-11Doxygen: close an unterminated <b>.Nick Mathewson
2019-11-11doxygen: use <tt> and # to avoid interpreting # as a link.Nick Mathewson
2019-11-11Merge branch 'maint-0.4.1' into maint-0.4.2Nick Mathewson
2019-11-11Merge branch 'maint-0.4.2'Nick Mathewson
2019-11-11Merge branch 'maint-0.4.0' into maint-0.4.1Nick Mathewson
2019-11-11Merge branch 'maint-0.3.5' into maint-0.4.0Nick Mathewson