aboutsummaryrefslogtreecommitdiff
path: root/src/feature/hs/hs_client.c
AgeCommit message (Expand)Author
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
2019-11-18hs-v3: Refactor descriptor dir fetch done codeDavid Goulet
2019-11-18hs-v3: Set extended error when missing/bad client authDavid Goulet
2019-11-18hs-v3: Set extended error when descriptor is not foundDavid Goulet
2019-11-18hs-v3: Keep descriptor in cache if client auth is missing or badDavid Goulet
2019-10-25Merge branch 'maint-0.4.2'teor
2019-10-25Merge remote-tracking branch 'tor-github/pr/1464' into maint-0.4.2teor
2019-10-24hs-v3: Remove a BUG() caused by an acceptable raceDavid Goulet
2019-10-17hs-v3: Add a series of decoding error codeDavid Goulet
2019-10-17hs-v3: Helper function to find all entry connectionsDavid Goulet
2019-10-16hs_client.[ch]: fix doxygen comments by using /**.Nick Mathewson
2019-05-22Merge remote-tracking branch 'dgoulet/ticket30454_035_01'Nick Mathewson
2019-05-22Merge remote-tracking branch 'nickm/ticket30454_034_01_squashed' into ticket3...David Goulet
2019-05-15fix typos, whitespace, commentsRoger Dingledine
2019-04-23Merge remote-tracking branch 'tor-github/pr/935'Nick Mathewson
2019-04-11Make repeated/rate limited HSFETCH queries fail with QUERY_RATE_LIMITEDNeel Chauhan
2019-04-05crypto_format: Remove the return values from digest256_to_base64()teor
2019-03-12Merge branch 'bug23576-041-rebased-squashed'Nick Mathewson
2019-03-12hs: abolish hs_desc_link_specifier_tteor
2019-02-26Merge branch 'tor-github/pr/611'George Kadianakis
2019-02-24Merge remote-tracking branch 'tor-github/pr/646'Nick Mathewson
2019-02-08Merge branch 'ticket29040_1_changes' into maint-0.3.5Nick Mathewson
2019-01-24Add version 3 onion service support to HSFETCHNeel Chauhan
2019-01-24hs-v3: add an option param to safe log functionsSuphanat Chunhapanya
2019-01-24hs-v3: fix use after free in client auth configSuphanat Chunhapanya
2019-01-17Fix users of base32_decode to check for expected length in return.Nick Mathewson
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2018-12-04hs-v3: Don't BUG() if descriptor is found on SOCKS connection retryDavid Goulet
2018-12-04hs-v3: Add the helper function mark_conn_as_waiting_for_circuitDavid Goulet
2018-12-04conn: Use connection_ap_mark_as_waiting_for_renddesc()David Goulet
2018-10-18hs-v3: Close client intro circuits if the descriptor is replacedDavid Goulet
2018-10-17merge in some fixes i found in a sandboxRoger Dingledine
2018-10-05Add newline between hs_client_get_random_intro_from_edge() and hs_client_rece...Neel Chauhan
2018-09-26Merge branch 'router_split'Nick Mathewson