Nick Mathewson
|
769a94d9ce
Bug 23055: cast, then multiply when doing u32*u32->u64.
|
hace 7 años |
Nick Mathewson
|
26d9fffae4
Merge branch 'bug22466_diagnostic_030'
|
hace 7 años |
Nick Mathewson
|
f2068ef862
Use tor_assert_nonfatal() to try to detect #22466
|
hace 7 años |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
hace 7 años |
Nick Mathewson
|
a7762930c3
Merge remote-tracking branch 'dgoulet/ticket20568_030_01'
|
hace 8 años |
Neel Chauhan
|
9f74f8f732
Move encode_cert to torcert.c and rename it to tor_cert_encode_ed22519()
|
hace 8 años |
Nick Mathewson
|
00bdd56b18
Only check cert expiry vs TIME_MAX when time_t is less than 64-bit
|
hace 8 años |
Nick Mathewson
|
32854aef28
whitespace fixes
|
hace 8 años |
Nick Mathewson
|
d9ca4e20bd
Merge branch 'feature_15055_v2'
|
hace 8 años |
Nick Mathewson
|
f156156d56
Audit use of tor_tls_cert_get_key().
|
hace 8 años |
Nick Mathewson
|
5a2f70f86a
Clean up comments, mark more branches as BUG.
|
hace 8 años |
Nick Mathewson
|
af2459f09e
Unit tests for cert-chain-processing, including failed cases
|
hace 8 años |
Nick Mathewson
|
b4a5c77901
Verify ed25519 link handshake certificates
|
hace 9 años |
Nick Mathewson
|
0704fa8a63
Handle u32 overflow in ed25519 cert expiration time.
|
hace 8 años |
Nick Mathewson
|
fae7060aea
Fix a misfeature with the Ed cert expiration API
|
hace 8 años |
Nick Mathewson
|
0b4221f98d
Make the current time an argument to x509 cert-checking functions
|
hace 8 años |
Nick Mathewson
|
e3c8253721
Add function to check RSA->Ed cross-certifications
|
hace 8 años |
Nick Mathewson
|
348b90a915
Refactor RSA certificate checking into its own function.
|
hace 9 años |
Nick Mathewson
|
e23389841c
Migrate certificates into a sub-structure of or_handshake_state
|
hace 9 años |
Nick Mathewson
|
a5f07a6c2a
More module-level documentation.
|
hace 8 años |
Nick Mathewson
|
dd572dac34
Fix all doxygen warnings (other than missing docs)
|
hace 8 años |
Nick Mathewson
|
57699de005
Update the copyright year.
|
hace 8 años |
Nick Mathewson
|
fe6ca826df
Make sure that every module in src/or has a brief description.
|
hace 8 años |
cypherpunks
|
be0891667e
Fix undefined behavior caused by memory overlap
|
hace 9 años |
Nick Mathewson
|
3fcb74e98b
Add more consistency checks in load_ed_keys
|
hace 9 años |
Andrea Shepard
|
0e0b65db4f
Appease make check-spaces
|
hace 9 años |
Nick Mathewson
|
49c31877b6
Fix a bug in earlier torcert fix, fix another.
|
hace 9 años |
Nick Mathewson
|
3df6f8591d
Memory leak in tor_cert_parse. CID gi1301381
|
hace 9 años |
Nick Mathewson
|
3bee74c6d1
Generate weird certificates correctly
|
hace 9 años |
Nick Mathewson
|
0b819a2a7c
Enforce more correspondence between ri and ei
|
hace 10 años |