Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-08 | Fix a memory leak in config_get_assigned_option() | Nick Mathewson | |
This was introducd in 4d83999213712c7 in 0.3.0.3-alpha. This is bug 21682. | |||
2017-01-30 | Make "GETCONF SocksPort" work again | Nick Mathewson | |
I broke "GETCONF *Port" in 20956, when I made SocksPort a subordinate option of the virtual option SocksPortLines, so that I could make SocksPort and __SocksPort provide qthe same functionality. The problem was that you can't pass a subordinate option to GETCONF. So, this patch fixes that by letting you fetch subordinate options. It won't always be meaningful to consider these options out-of-context, but that can be the controller-user's responsibility to check. Closes ticket 21300. | |||
2017-01-23 | Merge branch 'feature_20956_029' | Nick Mathewson | |
2017-01-18 | Handle __NonSavedOptions correctly inside LINELIST_V blocks. | Nick Mathewson | |
2016-11-10 | Add "TByte" and "TBytes" units; also add "TBits" to man page | Matt Nordhoff | |
2016-10-24 | Module documentation for config.c and confparse.c | Nick Mathewson | |
2016-08-19 | Log a warning when Testing options are deprecated. | Nick Mathewson | |
2016-08-03 | Add new warn_deprecated option to config_assign*(). | Nick Mathewson | |
Also, collapse all the config_assign*() options into a flags argument, since having two boolean arguments was already confusing. | |||
2016-08-03 | Mark a big pile of options as deprecated. | Nick Mathewson | |
2016-08-03 | Add deprecation for configuration options that need to go away. | Nick Mathewson | |
2016-06-11 | Add -Wfloat-conversion for GCC >= 4.9 | Nick Mathewson | |
This caught quite a few minor issues in our unit tests and elsewhere in our code. | |||
2016-02-27 | Update the copyright year. | Nick Mathewson | |
2016-02-27 | Make sure that every module in src/or has a brief description. | Nick Mathewson | |
2015-01-02 | Bump copyright dates to 2015, in case someday this matters. | Nick Mathewson | |
2014-10-28 | Add another year to our copyright dates. | Nick Mathewson | |
Because in 95 years, we or our successors will surely care about enforcing the BSD license terms on this code. Right? | |||
2013-10-09 | Free the smartlist after parsing csv config option | Matthew Finkel | |
Bugfix on 1293835440dd4debf6fbfc66e755d9b9384aa362, which implemented 6752: Not in any released tor. | |||
2013-09-13 | Add a --dump-config option to help testing option parsing. | Nick Mathewson | |
2013-09-13 | Use commandline parser for other options | Nick Mathewson | |
These were previously allowed only in the initial position: --help, -h , --version, --digests, --list-torrc-options | |||
2013-07-26 | Allow {,k,kilo,m,mega,g,giga,t,tera}bit{,s} in torrc | Nick Mathewson | |
Patch from CharlieB for ticket #9214 | |||
2013-05-24 | Tweak #6752 patch based on comments by nickm. | Karsten Loesing | |
2013-05-16 | Lower dir fetch retry schedules in testing networks. | Karsten Loesing | |
Also lower maximum interval without directory requests, and raise maximum download tries. Implements #6752. | |||
2013-03-19 | Merge branch 'bug8240_v2_squashed' into maint-0.2.4 | Nick Mathewson | |
Conflicts: doc/tor.1.txt src/or/circuitbuild.c src/or/config.c src/or/or.h | |||
2013-02-19 | Make a parse_config_line_from_str variant that gives error messages | Nick Mathewson | |
Without this patch, there's no way to know what went wrong when we fail to parse a torrc line entirely (that is, we can't turn it into a K,V pair.) This patch introduces a new function that yields an error message on failure, so we can at least tell the user what to look for in their nonfunctional torrc. (Actually, it's the same function as before with a new name: parse_config_line_from_str is now a wrapper macro that the unit tests use.) Fixes bug 7950; fix on 0.2.0.16-alpha (58de695f9062576f) which first introduced the possibility of a torrc value not parsing correctly. | |||
2013-01-16 | Update the copyright date to 201. | Nick Mathewson | |
2012-09-14 | Split the routerset code out of routerlist.c | Nick Mathewson | |
2012-09-13 | Remove all remaining spurious or_options_t invocations in confparse.c | Nick Mathewson | |
2012-09-13 | Split the generic config_fmt_t code into a new confparse.c file | Nick Mathewson | |
This helps us split up one of our larger files, and sets the stage for refactoring the configuration backend a little |