aboutsummaryrefslogtreecommitdiff
path: root/src/feature/hs/hs_descriptor.c
AgeCommit message (Expand)Author
2023-07-24Merge branch 'maint-0.4.7'David Goulet
2023-07-24Fix all -Werror=enum-int-mismatch warningsDavid Goulet
2023-05-24test_hs_descriptor: Add a test case that fails without the fix for 40793Micah Elizabeth Scott
2023-05-15hs_pow: fix insufficient length check in pow-paramsMicah Elizabeth Scott
2023-05-10allow suggested effort to be 0Roger Dingledine
2023-05-10Make the thing compile.Mike Perry
2023-05-10hs: Descriptor support for PoWDavid Goulet
2022-03-09hs: Don't BUG() when setting up RP congestion controlDavid Goulet
2022-02-22hs: Decode flow-control lineDavid Goulet
2022-02-22hs: Encode flow control value in the descriptorDavid Goulet
2021-10-15Merge remote-tracking branch 'asn-private/hsfuz' into hs_fuzzingNick Mathewson
2021-06-11Implement fuzzing for superencrypted HSv3 desc layerGeorge Kadianakis
2021-06-10Merge branch 'maint-0.4.5' into maint-0.4.6Nick Mathewson
2021-06-10Merge branch 'maint-0.4.4' into maint-0.4.5Nick Mathewson
2021-06-10Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson
2021-06-10Fix TROVE-2021-006: Out-of-bounds read on v3 desc parsingGeorge Kadianakis
2021-06-08Quick-and-dirty fuzzer for inner-encrypted layer of hsv3 desc.Nick Mathewson
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2021-02-19hs-v2: Removal of service and relay supportDavid Goulet
2020-11-12Fix typos.Samanta Navarro
2020-06-06Make curve25519_public_to_base64 output padding optional #7869Daniel Pinto
2020-04-13Merge branch 'maint-0.4.3'Nick Mathewson
2020-04-13Merge branch 'bug33545_043_squashed' into maint-0.4.3Nick Mathewson
2020-04-13hs-v3: Change all-zeroes hard-assert to a BUG-and-err.George Kadianakis
2020-03-30Merge branch 'maint-0.4.3'David Goulet
2020-03-30hs-v3: Relax severity of a log message when decoding descriptors.George Kadianakis
2020-01-21Remove a dead BUG() check.Nick Mathewson
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-11-18hs-v3: Keep descriptor in cache if client auth is missing or badDavid Goulet
2019-10-17hs-v3: Add a series of decoding error codeDavid Goulet
2019-10-16hs_descriptor.[ch]: repair doxygen comments.Nick Mathewson
2019-09-23fix: Ticket #31589AmreshVenugopal
2019-06-05Add missing newline after decode_intro_points() closing bracketNeel Chauhan
2019-04-30Replace all remaining tor_mem_is_zero() with fast_mem_is_zero()Nick Mathewson
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-03-12hs: abolish hs_desc_link_specifier_tteor
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2018-10-26HSv3: Correctly memwipe client auth keystream.George Kadianakis
2018-10-18Merge branch 'ticket27549_035_01_squashed'Nick Mathewson
2018-10-18hs-v3: Consolidate descriptor cookie computation codeDavid Goulet
2018-10-01Move routerparse and parsecommon to their own module.Nick Mathewson
2018-09-21fixup! hs-v3: Silence some logging for client authorizationDavid Goulet
2018-09-10hs-v3: Silence some logging for client authorizationDavid Goulet
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: Rename client_pk to client_auth_pkSuphanat Chunhapanya