aboutsummaryrefslogtreecommitdiff
path: root/src/feature/hs/hs_descriptor.c
AgeCommit message (Expand)Author
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
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
2018-09-07hs-v3: Rename client_sk to client_auth_skSuphanat 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
2018-09-07hs-v3: Decrypt the descriptor with client private keySuphanat Chunhapanya
2018-09-07hs-v3: Refactor the descriptor decryption/decodingSuphanat Chunhapanya
2018-09-07hs-v3: Refactor secret data building logicSuphanat Chunhapanya
2018-09-07hs-v3: Encrypt the descriptor using a cookieSuphanat Chunhapanya
2018-09-07hs-v3: Generate all descriptor related keysSuphanat Chunhapanya
2018-07-05Fix every include path changed in the previous commit (automated)Nick Mathewson
2018-07-05Move literally everything out of src/orNick Mathewson