Nick Mathewson
|
6785aa4010
Move routerparse and parsecommon to their own module.
|
6 years ago |
David Goulet
|
49e4bda50b
fixup! hs-v3: Silence some logging for client authorization
|
6 years ago |
David Goulet
|
672620901b
hs-v3: Silence some logging for client authorization
|
6 years ago |
George Kadianakis
|
6583d1e709
HSv3: Add subcredential in client auth KDF on the client-side.
|
6 years ago |
George Kadianakis
|
1e9428dc61
HSv3: Add subcredential in client auth KDF on the service-side.
|
6 years ago |
David Goulet
|
c76d00abfa
hs-v3: Make hs_desc_build_fake_authorized_client() return an object
|
6 years ago |
Suphanat Chunhapanya
|
83c8419e73
hs-v3: Rename client_pk to client_auth_pk
|
6 years ago |
Suphanat Chunhapanya
|
9f975e9995
hs-v3: Rename client_sk to client_auth_sk
|
6 years ago |
Suphanat Chunhapanya
|
3b08b23997
hs-v3: Make all descriptor content free functions public
|
6 years ago |
Suphanat Chunhapanya
|
53dd1699ba
hs-v3: Re-enable the decoding in the encoding function
|
6 years ago |
Suphanat Chunhapanya
|
7acb720027
hs-v3: Decrypt the descriptor with client private key
|
6 years ago |
Suphanat Chunhapanya
|
63576b0166
hs-v3: Refactor the descriptor decryption/decoding
|
6 years ago |
Suphanat Chunhapanya
|
462d4097ce
hs-v3: Refactor secret data building logic
|
6 years ago |
Suphanat Chunhapanya
|
fa50aee366
hs-v3: Encrypt the descriptor using a cookie
|
6 years ago |
Suphanat Chunhapanya
|
08bbcffc0e
hs-v3: Generate all descriptor related keys
|
6 years ago |
Nick Mathewson
|
ef486e3c02
Fix every include path changed in the previous commit (automated)
|
6 years ago |
Nick Mathewson
|
63b4ea22af
Move literally everything out of src/or
|
6 years ago |