aboutsummaryrefslogtreecommitdiff
path: root/src/app
AgeCommit message (Expand)Author
2019-11-07Move netstatus (mainloop) state fields into mainloop's state.Nick Mathewson
2019-11-07subsysmgr: use IDX_NONE is an exception value, not -1.Nick Mathewson
2019-11-07Stop using "config_suite_offset=-1" to indicate "no config suite."Nick Mathewson
2019-11-07Use new configuration architecture for crypto optionsNick Mathewson
2019-11-07Add testing-only functions to get the subsystem config/state indicesNick Mathewson
2019-11-07Add subsys functions for receiving/flushing states and options.Nick Mathewson
2019-11-07Give subsystems optional config formats and state formats.Nick Mathewson
2019-11-07Make a new structure for tracking subsystem status.Nick Mathewson
2019-11-07relay: Stop failing on startup when the relay module is disabledteor
2019-11-06OwningControllerFD should be immutable, not OwningControllerProcess.Nick Mathewson
2019-11-05Merge branch 'doxygen_libs'Nick Mathewson
2019-11-05Merge remote-tracking branch 'tor-github/pr/1487'teor
2019-11-05Merge remote-tracking branch 'tor-github/pr/1486'teor
2019-11-05Merge remote-tracking branch 'tor-github/pr/1477'teor
2019-11-05config: Run "make autostyle"teor
2019-11-05config: Rename new global functions with a prefixteor
2019-11-04Document directories in "app"Nick Mathewson
2019-11-04Doxygen: Avoid ambiguity in @dir directivesNick Mathewson
2019-11-04Document our top-level directoriesNick Mathewson
2019-11-04Add stub directory-level documentation for most source directoriesNick Mathewson
2019-10-31config: Delete get_list_of_ports_to_forward()teor
2019-10-31config: Move warn_nonlocal_ext_orports() to relayteor
2019-10-31config: Move dirauth stats actions into the moduleteor
2019-10-31config: Move relay config actions into the relay moduleteor
2019-10-31config: Move server transport actions into the relay moduleteor
2019-10-31config: Move bw & other configs into the dirauth moduleteor
2019-10-31config: Move accounting/bandwidth config into the relay moduleteor
2019-10-31config: Move server transport config into the relay moduleteor
2019-10-31config: Move relay config checks into the relay moduleteor
2019-10-31config: Move relay port parsing into the relay moduleteor
2019-10-31config: Move dirauth config into the dirauth moduleteor
2019-10-31config: Improve some function commentsteor
2019-10-31config: Give warn_about_relative_paths() const argsteor
2019-10-30Fix 32167: comment in config.cNick Mathewson
2019-10-30Use FILENAME to determine which options to check for relative pathsNick Mathewson
2019-10-30Mark more torrc options as FILENAME rather than as STRING.Nick Mathewson
2019-10-30Use CFLG_IMMUTABLE to replace much of the options transition cb.Nick Mathewson
2019-10-29app/config: Fix a comment typo in config.cteor
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