summaryrefslogtreecommitdiff
path: root/src/app
AgeCommit message (Expand)Author
2019-10-28Merge branch 'tor-github/pr/1476'David Goulet
2019-10-26doxygen: add @file declarations for src/appNick Mathewson
2019-10-26Rename confparse.[ch] identifiers to confmgt.[ch] identifiers.Nick Mathewson
2019-10-25config,state: check magic in all callbacks.Nick Mathewson
2019-10-24config: make options_act*() mockable.Nick Mathewson
2019-10-24config.c: Turn options_transition_allowed() into a proper callbackNick Mathewson
2019-10-24config.c: extract validate, check-transition, and set into a functionNick Mathewson
2019-10-24Write a new set of config validation callbacks.Nick Mathewson
2019-10-24Make foo_validate() functions call config_validate().Nick Mathewson
2019-10-24Rename validate_fn{,_t} to start with "legacy_".Nick Mathewson
2019-10-24Use named-member syntax for initializing config_format_t objectsNick Mathewson
2019-10-24Merge remote-tracking branch 'tor-github/pr/1447'teor
2019-10-23Merge remote-tracking branch 'tor-github/pr/1449'teor
2019-10-23Tidy whitespace around some STMT_BEGINs and STMT_ENDsteor
2019-10-22config validation: make the "old_options" argument const.Nick Mathewson
2019-10-22Use coccinelle to fix most options_validate() call sites.Nick Mathewson
2019-10-22Remove unused arguments from options_validate().Nick Mathewson
2019-10-22validate_fn(): remove now-unused defaults and from_setconf.Nick Mathewson
2019-10-22Re-run make autostyle.Nick Mathewson
2019-10-22Merge branch 'ticket31705_v2' into ticket31705_v2_mergedNick Mathewson
2019-10-22COCCI: disable DOWLOAD_SCHEDULE macroNick Mathewson
2019-10-22With coccinelle, avoid includes in the middle of an expression.Nick Mathewson
2019-10-22Simplify CHECK_DEFAULT() logic a little further.Nick Mathewson
2019-10-22Make options_validate() no longer use its "defaults" argument.Nick Mathewson
2019-10-22Merge branch 'bug32175'Nick Mathewson
2019-10-22Merge branch 'from_setconf_removal_squashed'Nick Mathewson
2019-10-22Extract log-granularity code into its own function.Nick Mathewson
2019-10-22Make options_init_logs STATIC for testing.Nick Mathewson
2019-10-22Rationalize handling of quiet_level in config.cNick Mathewson
2019-10-21Fix a memory leak introduced by the changes to test_options.cNick Mathewson
2019-10-20relay: Implement HAVE_MODULE_RELAY for routermode.cteor
2019-10-17Move code to add default log into quiet_level.cNick Mathewson
2019-10-17Replace add_temp_log() with add_default_log().Nick Mathewson
2019-10-17Merge branch 'cmdline_refactor'Nick Mathewson
2019-10-17Use an enum for quiet_level.Nick Mathewson
2019-10-17Rename CMD_OTHER to CMD_IMMEDIATENick Mathewson
2019-10-17fixup! Print the error message for --dump-config even if no arguments are given.Nick Mathewson
2019-10-17Move responsibility for setting the "quiet level" into a table.Nick Mathewson
2019-10-17Make the command-line parser understand "commands".Nick Mathewson
2019-10-17Add a return type for the parsed commandline.Nick Mathewson
2019-10-16or_options_st.h: repair some doxygen comments.Nick Mathewson
2019-10-16Doxygen: Fix mismatched filenames.Nick Mathewson
2019-10-08config.c: make a couple of arguments const.Nick Mathewson
2019-10-08Use C99 struct-initializer syntax in COMMANDLINE_ONLY_OPTIONSNick Mathewson
2019-10-08Document takes_argument_t and its members.Nick Mathewson
2019-10-08Rename TAKES_NO_ARGUMENT to ARGUMENT_NONE.Nick Mathewson
2019-10-08Extract the enumeration that tells Tor what command it is running.Nick Mathewson
2019-09-30Re-run "make autostyle" with improved annotate_ifdef_directivesNick Mathewson
2019-09-30Merge branch 'tor-github/pr/1346'George Kadianakis
2019-09-26Run "make autostyle" with new "annotate_ifdef_directives"Nick Mathewson