aboutsummaryrefslogtreecommitdiff
path: root/src/lib/confmgt/confmgt.c
AgeCommit message (Collapse)Author
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-12-19Support a flag to indicate that a config var is disabledNick Mathewson
Like "obsolete" variables, these variables produce a warning when you try to set them, but the warning says that the relevant module doesn't have support. The confdecl macros now have a CONF_CONTEXT that you can define to make all the modules in a given table disabled.
2019-11-07New configuration flag to warn that a variable is obsolete.Nick Mathewson
Part of 32404.
2019-11-07Stop using "config_suite_offset=-1" to indicate "no config suite."Nick Mathewson
Instead, create a separate "has_config_suite" boolean, so that only top-level formats with config_suites need to declare an offset at all.
2019-11-07Expose get_obj() functions from confmgt.c.Nick Mathewson
The subsysmgr code wants to use them.
2019-11-05Merge remote-tracking branch 'tor-github/pr/1486'teor
2019-11-05confmgt: Stop adding a space, when there is no option valueteor
Fixes bug 32352; bugfix on 0.0.9pre6.
2019-10-30Add a CFLG_IMMUTABLE flag to mark a field as unchangeable.Nick Mathewson
2019-10-26Rename confparse.[ch] identifiers to confmgt.[ch] identifiers.Nick Mathewson
This is an automated commit, generated by this command: ./scripts/maint/rename_c_identifier.py \ confparse.h confmgt.h \ confparse.c confmgt.c \ CONFPARSE_PRIVATE CONFMGT_PRIVATE \ TOR_CONFPARSE_H TOR_CONFMGT_H
2019-10-26Rename confparse.[ch] to confmgt.[ch]Nick Mathewson
This will break compilation until includes etc are fixed.