summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Expand)Author
2018-10-01Split microdescriptor parser into its own file.Nick Mathewson
2018-10-01Move v2 hs parsing into feature/rendNick Mathewson
2018-10-01Split the authority-cert and signature/hash code from routerparseNick Mathewson
2018-10-01Extract the version-managing code from routerparse.cNick Mathewson
2018-10-01Extract logic for dumping unparseable junk from routerparse.cNick 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-25Move routerinfo_t functions out of router.cNick Mathewson
2018-09-25Extract nickname-checking functions from router.cNick Mathewson
2018-09-25Move the various _describe() 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-25Move key-loading and crosscert-checking out of feature/relayNick 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-21move protover_rust.c to core/or/cypherpunks
2018-09-21Split directory.c code into several modulesNick Mathewson
2018-09-21Merge remote-tracking branch 'ahf-github/asn/bugs4700_2'Nick Mathewson
2018-09-21Merge branch 'split_mainloop_onion'Nick Mathewson
2018-09-21Merge branch 'maint-0.3.4'Nick 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-18Comment fix.Nick Mathewson
2018-09-18Merge branch 'ticket27686_035'Nick Mathewson
2018-09-18Merge remote-tracking branch 'tor-github/pr/352'Nick Mathewson
2018-09-18Merge remote-tracking branch 'tor-github/pr/344'Nick Mathewson
2018-09-18Merge branch 'bug23512-v4-033' into bug23512-v4-masterMike Perry
2018-09-16Add tortls.h includes to expose critical macro. Fix #27734.Nick Mathewson
2018-09-16When Tor is compiled with NSS, don't claim support for LinkAuth=1Nick Mathewson
2018-09-16Update description of onion_extend_cpath() (#27333)traumschule
2018-09-15Add proxy headers as early as possible.Alexander Færøy
2018-09-15Change HiddenServiceExportCircuitID to take a string parameter: the protocol.Alexander Færøy
2018-09-15Encode the 32-bit Global Identifier as 2 x 16-bit in the IPv6 address.Alexander Færøy
2018-09-15Add unittest for HiddenServiceExportCircuitID.George Kadianakis
2018-09-15Save original virtual port in edge conn HS ident.George Kadianakis
2018-09-15Improve export_hs_client_circuit_id() function.George Kadianakis
2018-09-15Introduce per-service HiddenServiceExportCircuitID torrc option.George Kadianakis
2018-09-14Merge branch 'nss_27451'Nick Mathewson