David Goulet
|
41261c3b5c
Merge branch 'tor-github/pr/1296'
|
5 rokov pred |
Nick Mathewson
|
478141e617
Document inconsistent usage of config_var_is_listable()
|
5 rokov pred |
Nick Mathewson
|
0d6d96396c
Remove all CVFLAG_* usage.
|
5 rokov pred |
Nick Mathewson
|
a642a4cbd7
Merge branch 'ticket30924_042_04_squashed' into ticket30924_042_04_squashed_merged
|
5 rokov pred |
Nick Mathewson
|
16cf9424c1
config: Invert sense of _is_invisible, and rename to is_listable()
|
5 rokov pred |
Nick Mathewson
|
b1d7ddfb02
Merge branch 'ticket31240v2' into ticket31240v2_merged_2
|
5 rokov pred |
Nick Mathewson
|
9cfc811c37
Fix typo in comment about FallbackDir handling
|
5 rokov pred |
Nick Mathewson
|
38b770bbbb
Make a config_suite_t type to hold multiple config sub-objects
|
5 rokov pred |
Nick Mathewson
|
47654d3249
Refactor config free logic to use a single path.
|
5 rokov pred |
David Goulet
|
5419fd5d9f
hs-v3: Implement torrc DoS defenses options
|
5 rokov pred |
Nick Mathewson
|
eb54fe8f97
Make config_var_is_invisible a function.
|
5 rokov pred |
Nick Mathewson
|
65511a45ad
Fix comment: ___ options are now that way because of the INVISIBLE flag.
|
5 rokov pred |
Nick Mathewson
|
57e87cc86c
Use config_new() to construct configuration objects.
|
5 rokov pred |
Nick Mathewson
|
f8b193a74a
Make config_var and config_fmt const.
|
5 rokov pred |
Nick Mathewson
|
dde091ebc7
Add a "freeze" function for config_mgr_t objects.
|
5 rokov pred |
Nick Mathewson
|
f306d12b58
Refactor handling of TestingTorNetwork
|
5 rokov pred |
Nick Mathewson
|
627ab9dba3
Fix every place in config.c that knew about option_vars_.
|
5 rokov pred |
Nick Mathewson
|
89a3051365
Lower responsibility for listing changed options into confparse.c
|
5 rokov pred |
Nick Mathewson
|
7e91d4f572
Replace config_find_option with a variant that exposes less
|
5 rokov pred |
Nick Mathewson
|
e8dc513bd0
Add a config_mgr_t type to wrap config_format_t
|
5 rokov pred |
Nick Mathewson
|
f3330d2be3
Make "invisibility" and "undumpability" properties of variables.
|
5 rokov pred |
Nick Mathewson
|
a7835202cf
Turn several properties of types or variables into flags.
|
5 rokov pred |
Nick Mathewson
|
b6457d4c08
Extend macros to allow flag arguments.
|
5 rokov pred |
Nick Mathewson
|
a91ed23403
Use structvar to find the types for config vars.
|
5 rokov pred |
Nick Mathewson
|
c553750e32
Move responsibility for config var macros
|
5 rokov pred |
Nick Mathewson
|
59317c8a23
Use struct_magic_decl to verify magic numbers in config objects
|
5 rokov pred |
Nick Mathewson
|
3a4d67cf45
Port confparse to use struct_var in place of typed_var.
|
5 rokov pred |
Nick Mathewson
|
fe9d15cf4b
Remove the PORT configuration type: nothing uses it.
|
5 rokov pred |
Nick Mathewson
|
ac5e44d9ce
Renaming: CONFIG_TYPE_UINT -> CONFIG_TYPE_POSINT
|
5 rokov pred |
David Goulet
|
8e112cecd8
Merge branch 'tor-github/pr/1031'
|
5 rokov pred |