summaryrefslogtreecommitdiff
path: root/src/app/main
AgeCommit message (Expand)Author
2020-01-30Merge branch 'maint-0.4.1' into maint-0.4.2teor
2020-01-06Initialize publish/subscribe code when running as an NT service.Nick Mathewson
2019-09-10main: add some newlines to the subsystem list, for readabilityteor
2019-09-10main: remove level number comments from the subsystem list (master)teor
2019-09-10Merge branch 'bug31615_041' into bug31615_masterteor
2019-09-10main: remove level number comments from the subsystem list (0.4.1)teor
2019-09-10Merge branch 'bug31615_040' into bug31615_041teor
2019-09-10main: remove level number comments from the subsystem list (0.4.0)teor
2019-08-06hs-v3: Add consensus parameters for DoS defensesDavid Goulet
2019-06-17Merge remote-tracking branch 'tor-github/pr/1100'Nick Mathewson
2019-06-14Merge branch 'bug30806'George Kadianakis
2019-06-14Make evloop into a subsystem.Nick Mathewson
2019-06-11Merge branch 'tor-github/pr/1040'David Goulet
2019-06-11Rework origin circuit tracking to use pubsubTaylor Yu
2019-06-11Rework orconn tracking to use pubsubTaylor Yu
2019-06-11Free a string buffer in nt_service_install()Xiaoyin Liu
2019-06-05Merge remote-tracking branch 'tor-github/pr/1020' into maint-0.4.0Nick Mathewson
2019-06-05Run "make autostyle."Nick Mathewson
2019-05-29Shutdown libevent _after_ the subsystems.Nick Mathewson
2019-05-16Introduce circpad free_all() function.George Kadianakis
2019-05-15Merge branch 'tor-github/pr/1002'George Kadianakis
2019-05-14Merge branch 'ticket30452_035_v3' into ticket30452_041_v3Nick Mathewson
2019-05-14Make --list-modules imply --hushNick Mathewson
2019-05-06Move "relay" and "router" periodic callbacks out of mainloop.cNick Mathewson
2019-05-06Create a relay subsystem and move the shutdown functions thereNick Mathewson
2019-05-02Remove some now-needless dirauth includesNick Mathewson
2019-05-02Make keypin.c dirauth-onlyNick Mathewson
2019-05-02Make the bwauth.c module dirauth-only.Nick Mathewson
2019-04-30Make the process_descs.c module dirauth-only.Nick Mathewson
2019-04-30Move dirauth periodic events into dirauth module.Nick Mathewson
2019-04-30Turn 'mainloop' into a subsystem.Nick Mathewson
2019-03-26Merge branch 'messaging_v3' into messaging_v3_mergedNick Mathewson
2019-03-25practracker: split shutdown code out of main.cNick Mathewson
2019-03-25pubsub: install libevent events separately from the_dispatcher.Nick Mathewson
2019-03-25Connect the mainloop pubsub dispatcher on startup; free it on shutdown.Nick Mathewson
2019-03-25Code to manage publish/subscribe setup via subsystem interface.Nick Mathewson
2019-03-25Split command-handling and authentication from control.cNick Mathewson
2019-03-25Split all controller events code into a new control_events.cNick Mathewson
2019-02-20Remove all uses of weak_rng.Nick Mathewson
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2019-01-02Initialize circuit padding machines and global state.Mike Perry
2018-12-21Merge branch 'orconn-tracker_squashed'Nick Mathewson
2018-12-21Fix priority on process subsystem level: it uses "net"Nick Mathewson
2018-12-21Use the subsystem list to initialize and shutdown process module.Alexander Færøy
2018-12-20Add bootstrap tracker subsystemTaylor Yu
2018-12-20Add origin circuit event pubsub systemTaylor Yu
2018-12-20Add ORCONN event pubsub systemTaylor Yu
2018-12-20Remove Process initializer/shutdown function from main.c.Alexander Færøy
2018-12-18Merge branch 'maint-0.3.5'Nick Mathewson