aboutsummaryrefslogtreecommitdiff
path: root/src/or/main.h
AgeCommit message (Expand)Author
2018-06-20Run rectify_include_paths.pyNick Mathewson
2018-06-20Update copyrights to 2018.Nick Mathewson
2018-05-10Merge branch 'ticket26063_squashed'Nick Mathewson
2018-05-10Add a new function to enable/disable the per-second timer as neededNick Mathewson
2018-05-03Move the "update the current second" code from second_elapsed_callbackNick Mathewson
2018-05-01Ensure that voting is rescheduled whenever the schedule changes.Nick Mathewson
2018-04-30Move responsibility for or_state_save() to a scheduled callbackNick Mathewson
2018-04-27hibernation: Rescan the event list on state changeDavid Goulet
2018-04-26Fix a test assertion failure due to uninitialized mainloop eventsNick Mathewson
2018-04-26Move close-and-cleanup functions to a postloop event.Nick Mathewson
2018-04-23Merge remote-tracking branch 'dgoulet/ticket25762_034_05'Nick Mathewson
2018-04-23test: Add periodic events unit testsDavid Goulet
2018-04-23config: Set up periodic events when options changesDavid Goulet
2018-04-17Move responsibility for recording read/written bytesNick Mathewson
2018-04-13Merge branch 'token_bucket_once_again_squashed'Nick Mathewson
2018-04-13Merge branch 'postloop_callbacks_2'Nick Mathewson
2018-04-13Remove tell_event_loop_to_run_external_code() per reviewNick Mathewson
2018-04-13Rename token_bucket_t to token_bucket_rw_t.Nick Mathewson
2018-04-13Replace the global buckets with token_bucket_tNick Mathewson
2018-01-31refactor: using get_uptime() (and reset_uptime()) consistently.Caio Valente
2018-01-19Merge branch 'disable_signal_handlers'Nick Mathewson
2017-12-20Merge remote-tracking branch 'ahf-oniongit/bugs/24605'Nick Mathewson
2017-12-20Merge remote-tracking branch 'ffmancera/github/bug23271'Nick Mathewson
2017-12-16Add MainloopStats option.Alexander Færøy
2017-12-15Remove the unused is_parent==0 option from handle_signals.Nick Mathewson
2017-12-15Add remove file function and remove ephemeral files.Fernando Fernandez Mancera
2017-11-01Merge branch 'tor_api_squashed'Nick Mathewson
2017-11-01Add a public tor_api.h with an implementation in tor_api.cNick Mathewson
2017-10-20Expose a new function to make the event loop exit once and for all.Nick Mathewson
2017-10-20Rename "tell_event_loop_to_finish" to "...run_external_code"Nick Mathewson
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-05-08clang-i386: use house style for public-when-testing variablesNick Mathewson
2017-03-15Run the copyright update script.Nick Mathewson
2016-11-03Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson
2016-11-01refactor out the tor_event_base_loopexit() callRoger Dingledine
2016-08-20Unit test for pick_oos_victims()Andrea Shepard
2016-08-20Unit test for connection_handle_oos()Andrea Shepard
2016-08-20Implement connection_count_moribund() for OOS handlerAndrea Shepard
2016-06-11Add -Wmissing-variable-declarations, with attendant fixesNick Mathewson
2016-02-27Update the copyright year.Nick Mathewson
2016-02-22refactor directory_info_has_arrived so we can quiet the logsRoger Dingledine
2015-11-17Some unit tests now require that periodic events be initialized.Nick Mathewson
2015-08-17Merge remote-tracking branches 'public/decouple_lost_owner' and 'public/decou...Nick Mathewson
2015-08-13Decouple routerlist_retry_directory_downloads() from the blobNick Mathewson
2015-08-12Try to decouple process_signal() from anything not event-drivenNick Mathewson
2015-07-21Remove casting of void pointers when handling signals.cypherpunks
2015-02-09Recover better when our clock jumps back many hoursRoger Dingledine
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-11-20Make can_complete_circuits a static variable.Nick Mathewson
2014-10-28Add another year to our copyright dates.Nick Mathewson