aboutsummaryrefslogtreecommitdiff
path: root/src/feature/hs
AgeCommit message (Expand)Author
2020-03-17Merge branch 'maint-0.3.5' into maint-0.4.1Nick Mathewson
2020-03-17Fix TROVE-2020-003.George Kadianakis
2020-03-17Trivial bugfixes found during TROVE investigation.George Kadianakis
2019-11-25Merge branch 'maint-0.4.0' into maint-0.4.1teor
2019-11-25Merge branch 'maint-0.3.5' into maint-0.4.0teor
2019-11-25Merge remote-tracking branch 'tor-github/pr/1464' into maint-0.3.5teor
2019-11-25Merge remote-tracking branch 'tor-github/pr/1395' into maint-0.3.5teor
2019-10-24hs-v3: Remove a BUG() caused by an acceptable raceDavid Goulet
2019-10-23Merge branch 'maint-0.3.5' into maint-0.4.0teor
2019-10-07hs-v3: Make service pick the exact amount of intro pointsDavid Goulet
2019-08-29Merge branch 'tor-github/pr/1256' into maint-0.4.1David Goulet
2019-08-23hs: v3 single onion services fall back to 3-hop intro for unreachable nodesteor
2019-08-23hs: Always use a 3-hop path when a v3 single onion intro failsteor
2019-08-23hs: Always use a 3-hop path when a v3 single onion rend failsteor
2019-06-05Merge remote-tracking branch 'tor-github/pr/1039' into maint-0.4.0Nick Mathewson
2019-06-05Merge remote-tracking branch 'tor-github/pr/1076'Nick Mathewson
2019-06-05Revert "hs: Implement a helper to repurpose a circuit"Mike Perry
2019-06-05Add missing newline after decode_intro_points() closing bracketNeel Chauhan
2019-06-05Run "make autostyle."Nick Mathewson
2019-06-05Merge remote-tracking branch 'tor-github/pr/1053'Nick Mathewson
2019-05-29hs: Implement a helper to repurpose a circuitDavid Goulet
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-05-15Merge branch 'maint-0.4.0'George Kadianakis
2019-05-15Merge branch 'tor-github/pr/1013' into maint-0.4.0George Kadianakis
2019-05-10Don't pass a NULL into a %s when logging client auth file load failureNick Mathewson
2019-05-10Merge branch 'tor-github/pr/973'George Kadianakis
2019-05-08Merge branch 'tor-github/pr/1000'David Goulet
2019-05-03Revert "Hiding crypt_path_t: Create a constructor for crypt_path_t."George Kadianakis
2019-05-03Hiding crypt_path_t: Rename some functions to fit the crypt_path API.George Kadianakis
2019-05-03Hiding crypt_path_t: Create a constructor for crypt_path_t.George Kadianakis
2019-05-03Hiding crypt_path_t: Move init functions to crypt_path.c.George Kadianakis
2019-04-30Replace all remaining tor_mem_is_zero() with fast_mem_is_zero()Nick Mathewson
2019-04-24hs_config: Allow Tor to be configured as an IPv6-only v3 single onion serviceteor
2019-04-24Add firewall_choose_address_ls() and hs_get_extend_info_from_lspecs() testsNeel Chauhan
2019-04-24Use fascist_firewall_choose_address_ls() in hs_get_extend_info_from_lspecs()Neel Chauhan
2019-04-23Rename outvar to follow _out convention.Nick Mathewson
2019-04-23Merge remote-tracking branch 'tor-github/pr/935'Nick Mathewson
2019-04-19Initialize rate_limited in hs_pick_hsdir() to falseNeel Chauhan
2019-04-19Only set rate_limited in hs_pick_hsdir() if rate_limited_count or responsible...Neel Chauhan
2019-04-19Make rate_limited and is_rate_limited a boolNeel Chauhan
2019-04-11Make repeated/rate limited HSFETCH queries fail with QUERY_RATE_LIMITEDNeel Chauhan
2019-04-05crypto_format: Remove the return value from ed25519_signature_to_base64()teor
2019-04-05crypto_format: Remove the return value from curve25519_public_to_base64()teor
2019-04-05crypto_format: Remove the return values from digest256_to_base64()teor
2019-03-25Split all controller events code into a new control_events.cNick Mathewson
2019-03-12Fix all nonconformant headers' guard macros.Nick Mathewson
2019-03-12Merge branch 'bug23576-041-rebased-squashed'Nick Mathewson
2019-03-12hs: abolish hs_desc_link_specifier_dup()teor