Nick Mathewson
|
c0447033f5
Merge branch 'maint-0.3.2'
|
6 vuotta sitten |
Nick Mathewson
|
ee5c624beb
When a tor_cert_T check fails, log the reason why.
|
6 vuotta sitten |
Nick Mathewson
|
285632a61b
Replace all FREE_AND_NULL* uses to take a type and a free function.
|
6 vuotta sitten |
Nick Mathewson
|
176ad729d9
Change the free macro convention in the rest of src/or/*.h
|
6 vuotta sitten |
Nick Mathewson
|
c1deabd3b0
Run our #else/#endif annotator on our source code.
|
7 vuotta sitten |
Suphanat Chunhapanya
|
c860282fc0
Mock rsa_ed25519_crosscert_check
|
7 vuotta sitten |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
7 vuotta sitten |
Neel Chauhan
|
9f74f8f732
Move encode_cert to torcert.c and rename it to tor_cert_encode_ed22519()
|
7 vuotta sitten |
Nick Mathewson
|
c35c43d7d9
Merge branch 'ticket17238_029_02-resquash'
|
7 vuotta sitten |
David Goulet
|
1263f74a12
prop224: Rename cert type to follow naming convention
|
8 vuotta sitten |
David Goulet
|
91b5d0789f
prop224: Descriptor encoding implementation
|
8 vuotta sitten |
David Goulet
|
02ad553ccd
prop224: Add new cert type for hidden service
|
8 vuotta sitten |
Nick Mathewson
|
b4a5c77901
Verify ed25519 link handshake certificates
|
9 vuotta sitten |
Nick Mathewson
|
fae7060aea
Fix a misfeature with the Ed cert expiration API
|
8 vuotta sitten |
Nick Mathewson
|
0b4221f98d
Make the current time an argument to x509 cert-checking functions
|
8 vuotta sitten |
Nick Mathewson
|
e3c8253721
Add function to check RSA->Ed cross-certifications
|
8 vuotta sitten |
Nick Mathewson
|
348b90a915
Refactor RSA certificate checking into its own function.
|
9 vuotta sitten |
Nick Mathewson
|
e23389841c
Migrate certificates into a sub-structure of or_handshake_state
|
9 vuotta sitten |
Nick Mathewson
|
57699de005
Update the copyright year.
|
8 vuotta sitten |
Nick Mathewson
|
3bee74c6d1
Generate weird certificates correctly
|
9 vuotta sitten |
Nick Mathewson
|
0b819a2a7c
Enforce more correspondence between ri and ei
|
10 vuotta sitten |
Nick Mathewson
|
efa21bb941
Implement proposal 228: cross-certification with onion keys
|
10 vuotta sitten |
Nick Mathewson
|
fe5d2477aa
Implement ed25519-signed descriptors
|
10 vuotta sitten |
Nick Mathewson
|
818e6f939d
prop220: Implement certificates and key storage/creation
|
10 vuotta sitten |