Nick Mathewson
|
17dcce3fe1
Fix wide lines introduced by previous patch.
|
7 years ago |
Nick Mathewson
|
285632a61b
Replace all FREE_AND_NULL* uses to take a type and a free function.
|
7 years ago |
Nick Mathewson
|
176ad729d9
Change the free macro convention in the rest of src/or/*.h
|
7 years ago |
Nick Mathewson
|
c3ea1ccf04
double newline
|
7 years ago |
Nick Mathewson
|
26e0909e51
In the hsdescv3 fuzzer, replace the decryption function.
|
7 years ago |
Nick Mathewson
|
c1deabd3b0
Run our #else/#endif annotator on our source code.
|
7 years ago |
David Goulet
|
cd07af60c9
prop224: Expand the overlap period concept to be a full SRV protocol run
|
7 years ago |
David Goulet
|
dfaa5c65f9
test: Fix memory leak in hs_descriptor/decode_bad_signature
|
7 years ago |
David Goulet
|
cb462b95b7
prop224: Rename hs_desc_encode_lspec()
|
7 years ago |
David Goulet
|
61009d40d1
hs: Stub link_specifier_t in hs_descriptor.h
|
7 years ago |
David Goulet
|
b13ee8e4ae
hs: Move link specifier encoding to a function
|
7 years ago |
George Kadianakis
|
7aef3ec0fd
prop224: Add client-side HS descriptor cache.
|
7 years ago |
George Kadianakis
|
7823c98a38
prop224: Improve descriptor reupload logic.
|
7 years ago |
George Kadianakis
|
827bd0e882
Increase HS desc cert lifetime.
|
7 years ago |
George Kadianakis
|
3ce69a58ce
Rename some free() functions that are actually clear().
|
7 years ago |
David Goulet
|
00a02a3a59
prop224: Service v3 descriptor creation and logic
|
7 years ago |
David Goulet
|
44e3255c4d
hs: Implement constructor for hs_desc_intro_point_t
|
7 years ago |
David Goulet
|
78e2bc4000
prop224: Add the introduction point onion key to descriptor
|
7 years ago |
David Goulet
|
82dee76740
hs: Ignore unparseable v3 introduction point
|
7 years ago |
David Goulet
|
ae1d4cfdad
prop224: Change encryption keys descriptor encoding
|
7 years ago |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
7 years ago |
George Kadianakis
|
d0fe199269
prop224: Implement decoding of superencrypted HS descriptor.
|
7 years ago |
George Kadianakis
|
b2e37b87a7
prop224: Implement encoding of superencrypted HS descriptor.
|
7 years ago |
George Kadianakis
|
f8ac4bb9fd
prop224: Rename desc->encrypted_blob to desc->superencrypted_blob
|
7 years ago |
George Kadianakis
|
6d71eda263
prop224: Rename auth_required HS desc field to intro_auth_required.
|
7 years ago |
Nick Mathewson
|
ac3b559e93
Merge branch 'bug20569_030_02_squashed'
|
7 years ago |
David Goulet
|
870b5e2227
hs: Use AES-256 for v3 descriptor
|
8 years ago |
Nick Mathewson
|
7892683e7e
Merge remote-tracking branch 'asn/bug20852_v1'
|
7 years ago |
George Kadianakis
|
e1d7661412
Max HS descriptor size is now 50kb and also consensus param.
|
7 years ago |
J. Ryan Stinnett
|
19cf074f4d
hs: Remove private keys from hs_desc_plaintext_data_t.
|
8 years ago |