summaryrefslogtreecommitdiff
path: root/src/feature
AgeCommit message (Expand)Author
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 remote-tracking branch 'dgoulet/ticket27797_035_01'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-21Put dirlist_free_all back in routerlist_free_all for unit testsNick Mathewson
2018-09-20Merge remote-tracking branch 'dgoulet/ticket27410_035_01'Nick Mathewson
2018-09-20Merge remote-tracking branch 'dgoulet/ticket27410_032_01'Nick Mathewson
2018-09-20Support 'none' in torrc for HiddenServiceExportCircuitID.Alexander Færøy
2018-09-20Merge branch 'bug23512-v4-029-fixes'Nick Mathewson
2018-09-20Merge branch 'bug23512-v4-029-fixes'Nick Mathewson
2018-09-20Split most of dirserv.c into several new modulesNick Mathewson
2018-09-20node: Make node_supports_v3_rendezvous_point() also check for the keyDavid Goulet
2018-09-19Split routerlist.c into 4 separate modulesNick Mathewson
2018-09-19test: hs-v3 desc has arrived unit testDavid Goulet
2018-09-19hs-v3: Close all SOCKS request on descriptor failureDavid Goulet
2018-09-18Merge branch 'bug23512-v4-033' into bug23512-v4-masterMike Perry
2018-09-15Change HiddenServiceExportCircuitID to take a string parameter: the protocol.Alexander Færøy
2018-09-15Save original virtual port in edge conn HS ident.George Kadianakis
2018-09-15Introduce per-service HiddenServiceExportCircuitID torrc option.George Kadianakis
2018-09-14Merge branch 'maint-0.3.4'Nick Mathewson
2018-09-14hs-v2: Demote log warning to info when we don't have a consensusDavid Goulet
2018-09-14Merge remote-tracking branch 'tor-github/pr/329'Nick Mathewson
2018-09-14Merge branch 'ticket27247'Nick Mathewson
2018-09-14Re-order includes to expose intptr_t to tor_api_internal.hNick Mathewson
2018-09-13Fix a shadowed-global warning in geoip.cNick Mathewson
2018-09-13Merge branch 'bug27224_take2_squashed'Nick Mathewson
2018-09-13Avoid calling node_get_all_orports() from node_is_a_configured_bridge()rl1987
2018-09-13Control port call to emit a CIRC_BW event for a single circuit.Mike Perry
2018-09-13Merge remote-tracking branch 'onionk/strcmpstart1'Nick Mathewson
2018-09-12Merge remote-tracking branch 'tor-github/pr/280'Nick Mathewson
2018-09-12Merge remote-tracking branch 'dgoulet/ticket27545_035_01'Nick Mathewson
2018-09-12nodelist: fix docs for networkstatus_read_cached_consensus_implcypherpunks
2018-09-12nodelist: use strcmpstart() instead of strncmp()cypherpunks
2018-09-12Merge remote-tracking branch 'tor-github/pr/298'Nick Mathewson
2018-09-11Merge remote-tracking branch 'tor-github/pr/315'Nick Mathewson
2018-09-11hs-v3: Shuffle the list of authorized clientsSuphanat Chunhapanya
2018-09-10Defer reporting directory bootstrap progressTaylor Yu
2018-09-10Track bootstrap phase independently of progressTaylor Yu
2018-09-10Refactor control_event_bootstrap_core() moreTaylor Yu
2018-09-10Refactor control_event_bootstrap() somewhatTaylor Yu
2018-09-10Deindent much of control_event_bootstrapTaylor Yu
2018-09-10Make control_event_bootstrap() return voidTaylor Yu
2018-09-10Address coverity warnings (CID 1439133/1439132).George Kadianakis
2018-09-07Do not store cached_dir_t for consensus in RAM if not a dircache.Nick Mathewson
2018-09-07Use networkstatus_read_cached_consensus() for GETINFONick Mathewson
2018-09-07Merge remote-tracking branch 'dgoulet/ticket20700_035_03'Nick Mathewson
2018-09-07HSv3: Don't assert when reading bad client-side privkeys.George Kadianakis
2018-09-07HSv3: Add subcredential in client auth KDF on the client-side.George Kadianakis