Nick Mathewson
|
176ad729d9
Change the free macro convention in the rest of src/or/*.h
|
7 anos atrás |
Nick Mathewson
|
f2e820c45f
torcert.c: mark some lines unreachable by tests
|
7 anos atrás |
Nick Mathewson
|
18bc7fa70b
Merge remote-tracking branch 'haxxpop/fuzzing-hsv3'
|
7 anos atrás |
Suphanat Chunhapanya
|
c860282fc0
Mock rsa_ed25519_crosscert_check
|
7 anos atrás |
Nick Mathewson
|
769a94d9ce
Bug 23055: cast, then multiply when doing u32*u32->u64.
|
7 anos atrás |
Nick Mathewson
|
26d9fffae4
Merge branch 'bug22466_diagnostic_030'
|
7 anos atrás |
Nick Mathewson
|
f2068ef862
Use tor_assert_nonfatal() to try to detect #22466
|
7 anos atrás |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
7 anos atrás |
Nick Mathewson
|
a7762930c3
Merge remote-tracking branch 'dgoulet/ticket20568_030_01'
|
8 anos atrás |
Neel Chauhan
|
9f74f8f732
Move encode_cert to torcert.c and rename it to tor_cert_encode_ed22519()
|
8 anos atrás |
Nick Mathewson
|
00bdd56b18
Only check cert expiry vs TIME_MAX when time_t is less than 64-bit
|
8 anos atrás |
Nick Mathewson
|
32854aef28
whitespace fixes
|
8 anos atrás |
Nick Mathewson
|
d9ca4e20bd
Merge branch 'feature_15055_v2'
|
8 anos atrás |
Nick Mathewson
|
f156156d56
Audit use of tor_tls_cert_get_key().
|
8 anos atrás |
Nick Mathewson
|
5a2f70f86a
Clean up comments, mark more branches as BUG.
|
8 anos atrás |
Nick Mathewson
|
af2459f09e
Unit tests for cert-chain-processing, including failed cases
|
8 anos atrás |
Nick Mathewson
|
b4a5c77901
Verify ed25519 link handshake certificates
|
9 anos atrás |
Nick Mathewson
|
0704fa8a63
Handle u32 overflow in ed25519 cert expiration time.
|
8 anos atrás |
Nick Mathewson
|
fae7060aea
Fix a misfeature with the Ed cert expiration API
|
8 anos atrás |
Nick Mathewson
|
0b4221f98d
Make the current time an argument to x509 cert-checking functions
|
8 anos atrás |
Nick Mathewson
|
e3c8253721
Add function to check RSA->Ed cross-certifications
|
8 anos atrás |
Nick Mathewson
|
348b90a915
Refactor RSA certificate checking into its own function.
|
9 anos atrás |
Nick Mathewson
|
e23389841c
Migrate certificates into a sub-structure of or_handshake_state
|
9 anos atrás |
Nick Mathewson
|
a5f07a6c2a
More module-level documentation.
|
8 anos atrás |
Nick Mathewson
|
dd572dac34
Fix all doxygen warnings (other than missing docs)
|
8 anos atrás |
Nick Mathewson
|
57699de005
Update the copyright year.
|
8 anos atrás |
Nick Mathewson
|
fe6ca826df
Make sure that every module in src/or has a brief description.
|
8 anos atrás |
cypherpunks
|
be0891667e
Fix undefined behavior caused by memory overlap
|
9 anos atrás |
Nick Mathewson
|
3fcb74e98b
Add more consistency checks in load_ed_keys
|
9 anos atrás |
Andrea Shepard
|
0e0b65db4f
Appease make check-spaces
|
9 anos atrás |