tor/src/feature/relay
teor d5ca56e254 config: Move accounting/bandwidth config into the relay module
This commit:
* moves accounting and bandwidth checks into relay_config,
* moves testing options checks into relay_config,
* moves some other minor checks into relay_config,
* exposes some code from src/app/config.c
  (we'll refactor it later in 29211), and
* adds thin wrappers to make the moved code compile.

No functional changes: the moved code is still enabled,
even if the relay module is disabled. (Some of the checks
are re-ordered, so the order of some warnings may change.)

Part of 32213.
2019-10-31 12:34:20 +10:00
..
dns_structs.h Bump copyright date to 2019 2019-01-16 12:33:22 -05:00
dns.c Run "make autostyle." 2019-06-05 09:33:35 -04:00
dns.h Bump copyright date to 2019 2019-01-16 12:33:22 -05:00
ext_orport.c Split all controller events code into a new control_events.c 2019-03-25 12:11:59 -04:00
ext_orport.h doxygen: add @file declarations for src/feature/ 2019-10-26 12:05:28 -04:00
onion_queue.c Add an assertion to num_ntors_per_tap(). 2019-04-11 18:44:10 -04:00
onion_queue.h Run "make autostyle." 2019-06-05 09:33:35 -04:00
relay_config.c config: Move accounting/bandwidth config into the relay module 2019-10-31 12:34:20 +10:00
relay_config.h config: Move accounting/bandwidth config into the relay module 2019-10-31 12:34:20 +10:00
relay_periodic.c Re-run make autostyle. 2019-10-22 09:40:31 -04:00
relay_periodic.h Move "relay" and "router" periodic callbacks out of mainloop.c 2019-05-06 16:35:39 -04:00
relay_sys.c Move "relay" and "router" periodic callbacks out of mainloop.c 2019-05-06 16:35:39 -04:00
relay_sys.h Create a relay subsystem and move the shutdown functions there 2019-05-06 16:25:09 -04:00
router.c config: Move accounting/bandwidth config into the relay module 2019-10-31 12:34:20 +10:00
router.h relay: Silence compiler warnings when relay mode is disabled 2019-10-20 19:26:55 +10:00
routerkeys.c Merge remote-tracking branch 'tor-github/pr/937' into maint-0.3.5 2019-08-12 09:42:15 +10:00
routerkeys.h doxygen: add @file declarations for src/feature/ 2019-10-26 12:05:28 -04:00
routermode.c doxygen: add @file declarations for src/feature/ 2019-10-26 12:05:28 -04:00
routermode.h Re-run make autostyle. 2019-10-22 09:40:31 -04:00
selftest.c Move "relay" and "router" periodic callbacks out of mainloop.c 2019-05-06 16:35:39 -04:00
selftest.h Run "make autostyle." 2019-06-05 09:33:35 -04:00
transport_config.c config: Move server transport config into the relay module 2019-10-31 12:34:20 +10:00
transport_config.h config: Move server transport config into the relay module 2019-10-31 12:34:20 +10:00