aboutsummaryrefslogtreecommitdiff
path: root/src/feature/hs/hs_client.c
AgeCommit message (Expand)Author
2021-01-12Merge branch 'ticket40237_043_01' into ticket40237_044_01David Goulet
2021-01-12Merge branch 'ticket40237_035_01' into ticket40237_043_01David Goulet
2021-01-12hs-v3: Require reasonably live consensusDavid Goulet
2020-08-20v3 control: Persist ONION_CLIENT_AUTH_ADD client nameNeel Chauhan
2020-08-11Remove a BUG() that could normally trigger in edge-cases.George Kadianakis
2020-07-09hs-v3: Remove a possible BUG() conditionDavid Goulet
2020-07-09Refactor setup_intro_circ_auth_key() to make it simpler.George Kadianakis
2020-07-09Handle a failure edge-case when a client-side intro circ opens.George Kadianakis
2020-06-29Merge remote-tracking branch 'tor-github/pr/1725/head' into maint-0.3.5Nick Mathewson
2020-05-04Merge branch 'maint-0.4.3'Nick Mathewson
2020-04-30Fix a GCC 10.0.1 compilation error.Nick Mathewson
2020-04-13Merge branch 'maint-0.4.3'Nick Mathewson
2020-04-13hs-v3: Change all-zeroes hard-assert to a BUG-and-err.George Kadianakis
2020-04-09hs-v3: Several fixes after #32542 reviewDavid Goulet
2020-04-08fix typos from #32542Roger Dingledine
2020-04-08hs-v3: Report SOCKS ExtendedErrors when all intro timed outDavid Goulet
2020-04-08hs-v3: Report rendezvous circuit failure SOCKS ExtendedErrorsDavid Goulet
2020-04-08hs-v3: Report introduction failure SOCKS ExtendedErrorsDavid Goulet
2020-03-17Merge branch 'maint-0.4.3'Nick Mathewson
2020-03-17Merge branch 'maint-0.4.2' into maint-0.4.3Nick Mathewson
2020-03-17Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson
2020-03-17Trivial bugfixes found during TROVE investigation.George Kadianakis
2020-02-24Merge remote-tracking branch 'tor-github/pr/1685/head'Nick Mathewson
2020-02-18Fix issues pointed out by Nick.George Kadianakis
2020-02-12Merge remote-tracking branch 'tor-github/pr/1725' into maint-0.4.3teor
2020-02-12hs-v3: Remove BUG() that can occur normallyDavid Goulet
2020-02-11Merge branch 'tor-github/pr/1707'George Kadianakis
2020-02-11hs-v3: Remove BUG() that can occur normallyDavid Goulet
2020-02-06hs-v3: Remove descriptor when we remove client authorizationDavid Goulet
2020-02-03hs-v3: Purge ephemeral client auth on NEWNYMDavid Goulet
2020-01-21Turn hs_subcredential_t into a proper struct.Nick Mathewson
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-12-10In cancel_descriptor_fetches(), use connection_list_by_type_purpose() instead...Neel Chauhan
2019-12-03Merge branch 'tor-github/pr/1563'David Goulet
2019-12-03hsv3: ONION_CLIENT_AUTH_REMOVE now also removes the credential file.George Kadianakis
2019-12-03hsv3: Abstract parts of hs_config_client_authorization() into func.George Kadianakis
2019-12-03hsv3: Start refactoring hs_config_client_authorization().George Kadianakis
2019-12-03hsv3: Remove support for client auth nicknames.George Kadianakis
2019-12-03hsv3: Implement permanent storage of auth credentials.George Kadianakis
2019-11-27hs-v3: Give a cleanup type to hs_circ_cleanup()David Goulet
2019-11-27hs-v3: Note client intro circuit failureDavid Goulet
2019-11-25Merge branch 'maint-0.4.0' into maint-0.4.1teor
2019-11-18Rename REGISTER_SUCCESS_ALSO_DECRYPTED to REGISTER_SUCCESS_AND_DECRYPTED.George Kadianakis
2019-11-18hs-v3: Decrypt pending descriptors when we get new client auth creds.George Kadianakis
2019-11-18control-port: Implement ONION_CLIENT_AUTH_VIEW.George Kadianakis
2019-11-18control-port: Implement ONION_CLIENT_AUTH_REMOVE.George Kadianakis
2019-11-18control-port: Tests for ONION_CLIENT_AUTH_ADD.George Kadianakis
2019-11-18control-port: Implement ONION_CLIENT_AUTH_ADD.George Kadianakis
2019-11-18Merge branch 'tor-github/pr/1423'George Kadianakis
2019-11-18test: Unit test for the hs cache decrypt on new authDavid Goulet