aboutsummaryrefslogtreecommitdiff
path: root/src/core/mainloop
AgeCommit message (Expand)Author
2021-01-12hs-v3: Require reasonably live consensusDavid Goulet
2020-10-07Merge remote-tracking branch 'tor-gitlab/mr/79' into maint-0.3.5Nick Mathewson
2020-09-01conn: Remove assert on new listener connection when retryingDavid Goulet
2020-07-22Treat all extorport connections with un-set addresses as remoteNick Mathewson
2020-01-16Merge remote-tracking branch 'tor-github/pr/1513' into maint-0.3.5teor
2019-11-25Merge remote-tracking branch 'tor-github/pr/1422' into maint-0.3.5teor
2019-11-06Do not try to shut down the event loop when it is not initialized.Nick Mathewson
2019-10-17mainloop: Disable periodic events before a destroyDavid Goulet
2019-10-09Stop libevent from reading data from closed connections.George Kadianakis
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-05-29Make get_proxy_type() connection-specificNick Mathewson
2019-03-01Log the correct "auto" port number for listening socketsKris Katterjohn
2019-01-16Bump copyright date to 2019.Nick Mathewson
2018-12-21Merge branch 'maint-0.3.4' into maint-0.3.5Nick Mathewson
2018-11-14Merge branch 'ticket27750_034_01_squashed' into maint-0.3.5Nick Mathewson
2018-11-06Merge branch 'bug28348_034' into bug28348_035Nick Mathewson
2018-10-17Merge branch 'maint-0.3.4'Nick Mathewson
2018-10-16Argh. The unset value for OwningControllerFD is NOT -1.Nick Mathewson
2018-10-16Merge branch 'bug27849_redux'Nick Mathewson
2018-10-15Write a comment to explain may_need_rebind conditionrl1987
2018-10-15Refrain from listener rebinding when address families differrl1987
2018-10-14Merge branch 'bug27772_squashed'Nick Mathewson
2018-10-14Use assertions so GCC LTO doesn't worry about TLS channel conversionNick Mathewson
2018-10-12Merge remote-tracking branch 'tor-github/pr/380'Nick Mathewson
2018-10-03Make sure we're removing conn from old_conns *once*rl1987
2018-10-03Refrain from using SMARTLIST_DEL_CURRENT in retry_all_listenersrl1987
2018-10-01Remove routerparse include from files that dont use itNick Mathewson
2018-10-01Move routerparse and parsecommon to their own module.Nick Mathewson
2018-09-27Merge branch 'split_stats'Nick Mathewson
2018-09-27Always initialize the periodic events list.Nick Mathewson
2018-09-27Extract the non-stats part of geoip into a new src/lib/geoip.Nick Mathewson
2018-09-27Split geoip from geoip-related stats.Nick Mathewson
2018-09-27Move the predicted ports code out of rephist.cNick Mathewson
2018-09-25Revise things that had included router.h beforeNick Mathewson
2018-09-25Move the "is the network disabled?" functions out of router.cNick Mathewson
2018-09-25Extract all the "am I a server" functions from router.cNick Mathewson
2018-09-25Move all authdir_mode_*() functions into authmode.hNick Mathewson
2018-09-25Rename dirauth/mode.h to dirauth/authmode.hNick Mathewson
2018-09-25Move self-test functionality into its own file.Nick Mathewson
2018-09-24Merge branch 'ticket26744'Nick Mathewson
2018-09-22Initialize mainloop events earlier, since other stuff may run them.Nick Mathewson
2018-09-21But, actually move systemd_watchdog_timer free into mainloop.cNick Mathewson
2018-09-21Split directory.c code into several modulesNick Mathewson
2018-09-21Split main.c into main.c and mainloop.cNick Mathewson
2018-09-21Move the non-crypto parts of onion.c out of src/core/cryptoNick Mathewson
2018-09-20Fix socket accounting with ORConn sockets.Nick Mathewson
2018-09-20Split most of dirserv.c into several new modulesNick Mathewson
2018-09-19Split routerlist.c into 4 separate modulesNick Mathewson
2018-09-14Merge branch 'nss_27451'Nick Mathewson