aboutsummaryrefslogtreecommitdiff
path: root/src/core/mainloop
AgeCommit message (Expand)Author
2020-02-11dirauth: Resume sending 503 directory error codeDavid Goulet
2020-02-11mainloop: Modernize a bit connection_dir_is_global_write_low()David Goulet
2020-02-11mainloop: Remove unused parameter from connection_dir_is_global_write_low()David Goulet
2020-02-11mainloop: Rename global_write_bucket_low()David Goulet
2019-11-07Merge remote-tracking branch 'tor-github/pr/1513' into maint-0.4.2teor
2019-11-06Do not try to shut down the event loop when it is not initialized.Nick Mathewson
2019-10-22Merge remote-tracking branch 'tor-github/pr/1441' into maint-0.4.2Nick Mathewson
2019-10-21respect accountingmax during soft hibernationRoger Dingledine
2019-10-21Merge remote-tracking branch 'tor-github/pr/1422' into maint-0.4.2teor
2019-10-17mainloop: Disable periodic events before a destroyDavid Goulet
2019-10-09Merge branch 'bug30344_squashed_035'Nick Mathewson
2019-10-09Stop libevent from reading data from closed connections.George Kadianakis
2019-09-30Re-run "make autostyle" with improved annotate_ifdef_directivesNick Mathewson
2019-08-12Merge branch 'maint-0.3.5' into maint-0.4.0teor
2019-08-12Merge remote-tracking branch 'tor-github/pr/1056' into maint-0.3.5teor
2019-08-09Merge remote-tracking branch 'tor-github/pr/920' into maint-0.3.5teor
2019-08-05Teach include-checker about advisory rulesNick Mathewson
2019-06-05Run "make autostyle."Nick Mathewson
2019-06-04Merge branch 'bug29670_035' into bug29670_041Nick Mathewson
2019-05-29Make get_proxy_type() connection-specificNick Mathewson
2019-05-15Merge branch 'tor-github/pr/1002'George Kadianakis
2019-05-08Merge branch 'tor-github/pr/1000'David Goulet
2019-05-07Merge branch 'tor-github/pr/994'David Goulet
2019-05-06Move "relay" and "router" periodic callbacks out of mainloop.cNick Mathewson
2019-05-03Hiding crypt_path_t: Rename some functions to fit the crypt_path API.George Kadianakis
2019-05-03Hiding crypt_path_t: Move assert functions in crypt_path.c.George Kadianakis
2019-05-02Remove some now-needless dirauth includesNick Mathewson
2019-05-02Move voteflags.[ch] to become dirauth only.Nick Mathewson
2019-04-30Replace all remaining tor_mem_is_zero() with fast_mem_is_zero()Nick Mathewson
2019-04-30Merge branch 'tor-github/pr/993'George Kadianakis
2019-04-30Rename and clarify some functions for periodic eventsNick Mathewson
2019-04-30Remove now-extraneous calls to initialize_periodic_events().Nick Mathewson
2019-04-30Move dirauth periodic events into dirauth module.Nick Mathewson
2019-04-30Turn 'mainloop' into a subsystem.Nick Mathewson
2019-04-25When parsing a multiline controller command, be careful with linebreaksNick Mathewson
2019-04-25Move responsibility for checking if events are setup into periodic.cNick Mathewson
2019-04-25Move the responsibility for listing periodic events to periodic.cNick Mathewson
2019-04-10Merge branch 'maint-0.4.0'teor
2019-04-10Merge remote-tracking branch 'tor-github/pr/920' into maint-0.4.0teor
2019-04-05Merge branch 'maint-0.4.0'George Kadianakis
2019-04-05Merge branch 'tor-github/pr/800' into maint-0.4.0George Kadianakis
2019-04-04Implement an DormantCanceledByStartup optionNick Mathewson
2019-03-29Add connection_dir_buf_add() helper functionrl1987
2019-03-26Merge branch 'messaging_v3' into messaging_v3_mergedNick Mathewson
2019-03-27Merge branch 'maint-0.4.0'teor
2019-03-25Various documentation notes and tweaks for pubsubNick Mathewson
2019-03-25pubsub: install libevent events separately from the_dispatcher.Nick Mathewson
2019-03-25Code to manage publish/subscribe setup via subsystem interface.Nick Mathewson
2019-03-25Split all controller events code into a new control_events.cNick Mathewson
2019-03-25Correctly report PT vs proxy during bootstrapTaylor Yu