summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-17pick a release date for 0.4.2.1-alphator-0.4.2.1-alphaNick Mathewson
2019-09-17Run format_changelog againNick Mathewson
2019-09-17Fold new entries into 0.4.2.1-alpha changelogNick Mathewson
2019-09-17Merge branch 'tor-github/pr/1323'George Kadianakis
2019-09-16bump version to 0.4.2.1-alphaNick Mathewson
2019-09-16Run "make autostyle" and fix wide lines.Nick Mathewson
2019-09-16Fold one more entry into changelog.Nick Mathewson
2019-09-16Merge branch 'tor-github/pr/1313'George Kadianakis
2019-09-16Merge branch 'tor-github/pr/1312'George Kadianakis
2019-09-16Merge branch 'tor-github/pr/1327'George Kadianakis
2019-09-16On windows, allow failures in test_parseconf.shNick Mathewson
There seems to be some unreliability issue with this test on appveyor. Addresses ticket 31757; This isn't a final fix for this issue, but it should make CI pass.
2019-09-16Fix various grammar/style/type issues in 0.4.2.1-alpha changelogNick Mathewson
Fixes by seborn.
2019-09-16Fix a shellcheck warning in test_parseconf.sh.Nick Mathewson
I wonder why this didn't show up before.
2019-09-16hand-edits to 0.4.2.1-alpha changelogNick Mathewson
2019-09-16sort and coalesce some changelog sectionsNick Mathewson
2019-09-16Run format-changelog, add a stub blurb.Nick Mathewson
2019-09-16Start a changelog for 0.4.2.1-alphaNick Mathewson
This commit sorts the changes files using sortChanges, and inserts them into a changelog entry.
2019-09-16Merge branch 'tor-github/pr/1316'George Kadianakis
2019-09-16Merge branch 'tor-github/pr/1324'George Kadianakis
2019-09-16Merge branch 'tor-github/pr/1273'George Kadianakis
2019-09-16Merge branch 'tor-github/pr/1318'George Kadianakis
2019-09-14test_parseconf.sh: On --dump-config failure, --verify-configNick Mathewson
2019-09-14Add a test with many non-default options.Nick Mathewson
2019-09-14Add a few error test casesNick Mathewson
2019-09-14Add an integration test for %include.Nick Mathewson
2019-09-14test_parseconf: run each test from inside its directory.Nick Mathewson
We need this to test includes and relative paths.
2019-09-14Add a changes file for ticket 31637.Nick Mathewson
2019-09-14Add test for +Option, /Option, and OptionNick Mathewson
Here we use these directives to replace, extend, or clear values in torrc.defaults and in torrc.
2019-09-14Move our first 3 example conf_examples to named directoriesNick Mathewson
I'm not planning to use "example" as the name for all of them, but these first three _are_ simple examples.
2019-09-14Add a test script to try parsing and encoding Tor configurationsNick Mathewson
This script takes a set of example torrcs and command-lines from src/test/conf_examples. If a success is expected, it runs "tor --dump-config" and compares the result with the one we expect. If a failure is expected, it runs "tor --verify-config" and greps for the error we expect.
2019-09-13Detect overflow or underflow on double config values.Nick Mathewson
Any floating point value too positive or negative to distinguish from +/-Inf, or too small to distinguish from +/-0, is an over/underflow.
2019-09-12Merge branch 'tor-github/pr/1319'David Goulet
2019-09-12Merge branch 'tor-github/pr/1285'David Goulet
2019-09-12Merge branch 'tor-github/pr/1303'George Kadianakis
2019-09-12Merge branch 'tor-github/pr/1299'George Kadianakis
2019-09-12Workaround for GCC "note" about "variable tracking size limit"Nick Mathewson
GCC complains that we are using too many variables here, probably because of the sheer number of locals used for our tinytest macros. Eventually we should fix that (see 30968), but this commit just makes the "note" go away by splitting the test function into two.
2019-09-12Remove variable declarations from macros in test_addr_parse()Nick Mathewson
Instead, put them in the function itself. This is an attempt to fix the gcc warning about the "variable tracking size limit exceeded".
2019-09-12Ticket 31687: fix for tor_isinf() as wellNick Mathewson
tor_isinf() was new in 0.4.0, and also needs to look at the same rules as clamp_double_to_i64()
2019-09-12Merge branch 'ticket31687_035' into ticket31687_040Nick Mathewson
2019-09-12Merge remote-tracking branch 'tor-github/pr/1300'Nick Mathewson
2019-09-11Changes file for ticket31626 (confparse.[ch] move)Nick Mathewson
2019-09-11Update include.am files to refer to new location of confparse.[ch]Nick Mathewson
Tests should now pass again.
2019-09-11Update #includes to point to confparse.h in its new location.Nick Mathewson
This commit was automatically generated by running scripts/maint/rectify_include_paths.py .
2019-09-11Move confparse.[ch] into src/lib/confmgt/Nick Mathewson
This commit only does code movement, and does not clean up after itself. As such, it will break compilation. I'm separating it for ease of review.
2019-09-11Add new entries to lib/confmgt ".may_include" fileNick Mathewson
confparse.[ch] will need these; checkIncludes confirms that we have not introduced a cycle.
2019-09-11Merge branch 'tor-github/pr/1296'David Goulet
2019-09-11Document inconsistent usage of config_var_is_listable()Nick Mathewson
See also ticket 31654.
2019-09-11Extract common list of flags to use for obsolete variables.Nick Mathewson
2019-09-11Clarify documentation on config_var_is_listable()Nick Mathewson
Here we make it clear we're only looking at listable variable names, not at whether the variables themselves are gettable. Also, remove an extraneous h. (This commit is not a fixup, because of rebase conflicts.)
2019-09-11Add test_cmdline.sh to distribution.Nick Mathewson