summaryrefslogtreecommitdiff
path: root/src/or/main.c
AgeCommit message (Expand)Author
2018-09-07Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-09-07Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-09-07Merge branch 'bug27461-029' into bug27461-032teor
2018-09-07Windows: Stop calling SetProcessDEPPolicy() on 64-bit Windowsteor
2018-08-08Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-07-31Always call tor_free_all() when exiting tor_run_main()Nick Mathewson
2018-05-10Merge remote-tracking branch 'public/bug25981'Nick Mathewson
2018-05-10Merge branch 'ticket26063_squashed'Nick Mathewson
2018-05-10Merge branch 'ticket26064'Nick Mathewson
2018-05-10Add a new function to enable/disable the per-second timer as neededNick Mathewson
2018-05-10Merge remote-tracking branch 'dgoulet/ticket26062_034_01'Nick Mathewson
2018-05-09Merge branch 'ticket26016'Nick Mathewson
2018-05-09Merge branch 'ticket26009'Nick Mathewson
2018-05-09spelling fixNick Mathewson
2018-05-09Fix some clang warningsNick Mathewson
2018-05-09Mark the 1-per-sec update_current_time() call as redundant.Nick Mathewson
2018-05-09Distinguish true clock jumps from idlenessNick Mathewson
2018-05-09Give responsibility for waking up from DORMANT to a mainloop eventNick Mathewson
2018-05-09config: Move any_client_port_set() to config.cDavid Goulet
2018-05-09Comment-only fix: annotate we_are_hibernating() usageNick Mathewson
2018-05-09Give control.c responsibility for its own once-a-second eventsNick Mathewson
2018-05-07Don't crash when closing a connection before initializing libeventNick Mathewson
2018-05-03Merge remote-tracking branch 'isis/bug24660_r1'Nick Mathewson
2018-05-03Merge remote-tracking branch 'dgoulet/ticket25990_034_01'Nick Mathewson
2018-05-03Refactor to remove n_libevent_errorsNick Mathewson
2018-05-03Add update_current_time() calls to periodic and event-driven callbacksNick Mathewson
2018-05-03Move the "update the current second" code from second_elapsed_callbackNick Mathewson
2018-05-03Merge remote-tracking branch 'github/ticket25952'Nick Mathewson
2018-05-03Merge remote-tracking branch 'github/ticket25951'Nick Mathewson
2018-05-03Merge remote-tracking branch 'github/ticket25949'Nick Mathewson
2018-05-02dirauth: Move authdir_mode_v3() to moduleDavid Goulet
2018-05-01Merge remote-tracking branch 'github/eliminate_gettimeofday_cached'Nick Mathewson
2018-05-01Move unreachable port warnings to a periodic event.Nick Mathewson
2018-05-01Refactor to use safe_timer_diff.Nick Mathewson
2018-05-01Ensure that voting is rescheduled whenever the schedule changes.Nick Mathewson
2018-05-01Move responsibility for voting into a separate periodic callback.Nick Mathewson
2018-05-01Fix an assertion failure introduced by #25948Nick Mathewson
2018-05-01Remove responsibility for flushing log cbs from mainloopNick Mathewson
2018-05-01Merge remote-tracking branch 'dgoulet/ticket25610_034_01-squashed'Nick Mathewson
2018-04-30Add a cast to make clang happy.Nick Mathewson
2018-04-30Merge branch 'ticket25948_squashed'Nick Mathewson
2018-04-30Move responsibility for or_state_save() to a scheduled callbackNick Mathewson
2018-04-30Merge remote-tracking branch 'dgoulet/ticket25900_034_01'Nick Mathewson
2018-04-27mod: Move dirauth specific files to its own moduleDavid Goulet
2018-04-27main: Don't rescan main loop events if not initializedDavid Goulet
2018-04-27Move responsibility for deferred SIGNEWNYM into a mainloop eventNick Mathewson
2018-04-27Merge branch 'ticket25376_034_031_squashed'Nick Mathewson
2018-04-27hibernation: Rescan the event list on state changeDavid Goulet
2018-04-27main: Add mainloop callback event flagsDavid Goulet
2018-04-26Merge branch 'ticket25933'Nick Mathewson