summaryrefslogtreecommitdiff
path: root/src/feature
AgeCommit message (Expand)Author
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-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-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-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
2018-09-07HSv3: Add subcredential in client auth KDF on the service-side.George Kadianakis
2018-09-07hs-v3: Make hs_desc_build_fake_authorized_client() return an objectDavid Goulet
2018-09-07hs-v3: Improve v3 client authorization loggingDavid Goulet
2018-09-07hs-v3: Log client auth load activities client sideSuphanat Chunhapanya
2018-09-07hs-v3: Log client auth load activities service sideSuphanat Chunhapanya
2018-09-07hs-v3: Rename client_pk to client_auth_pkSuphanat Chunhapanya
2018-09-07hs-v3: Rename client_sk to client_auth_skSuphanat Chunhapanya
2018-09-07test: HS v3 client auth is config equal functionSuphanat Chunhapanya
2018-09-07hs-v3: Republish descriptors if client auth changesSuphanat Chunhapanya
2018-09-07hs-v3: Make all descriptor content free functions publicSuphanat Chunhapanya
2018-09-07hs-v3: Re-enable the decoding in the encoding functionSuphanat Chunhapanya