Nick Mathewson
|
b76815d110
fix memory leak on bad ns convote. CID 1301371.
|
9 роки тому |
Nick Mathewson
|
a85d58af62
Fix memory leak on failure to generate EI. CID 1301370.
|
9 роки тому |
Nick Mathewson
|
24a2bb08ab
Fix null dereference on key setup error.
|
9 роки тому |
Nick Mathewson
|
e045c3e1e8
Update trunnel code.
|
9 роки тому |
Nick Mathewson
|
a348df6d8b
Avoid dereferencing null on unit test failure for link handshakes.
|
9 роки тому |
Nick Mathewson
|
c03694938e
Fix a bug when we fail to read a cert from a file.
|
9 роки тому |
Nick Mathewson
|
7816ba8f1a
Add assertions to crypto_dh_dup()
|
9 роки тому |
Nick Mathewson
|
a194385d56
Impose an upper limit on threads per threadpool.
|
9 роки тому |
Nick Mathewson
|
4a9f41e1ec
Bug 12498 needs a changes file.
|
9 роки тому |
Nick Mathewson
|
1b52e95028
Merge branch '12498_ed25519_keys_v6'
|
9 роки тому |
Nick Mathewson
|
5eb584e2e9
Document some ed25519 key options
|
9 роки тому |
Nick Mathewson
|
277c9a3580
Note some functions that should move or be merged
|
9 роки тому |
Nick Mathewson
|
8f15423b76
Do not allocate our ed-link crosscert till after tls ctx
|
9 роки тому |
Nick Mathewson
|
3bee74c6d1
Generate weird certificates correctly
|
9 роки тому |
Nick Mathewson
|
32f59d7337
Regenerate ed25519 keys when they will expire soon.
|
9 роки тому |
Nick Mathewson
|
57189acd6f
# This is a combination of 2 commits.
|
9 роки тому |
Nick Mathewson
|
64450c5f77
Only load master ed25519 secret keys when we absolutely must.
|
9 роки тому |
Nick Mathewson
|
d4a6b1a420
Implement ed25519 identity collation for voting.
|
10 роки тому |
Nick Mathewson
|
6c564e6c08
Refactor code that matches up routers with the same identity in votes
|
10 роки тому |
Nick Mathewson
|
525383c46d
Checkpoint some work on voting on ed25519 identities
|
10 роки тому |
Nick Mathewson
|
0b819a2a7c
Enforce more correspondence between ri and ei
|
10 роки тому |
Nick Mathewson
|
79db24b3d5
Sign extrainfo documents with ed25519
|
9 роки тому |
Nick Mathewson
|
b600b68b20
Revise makedesc.py: teach it how to emit ed signatures and crosscerts
|
10 роки тому |
Nick Mathewson
|
b29c1530c7
Refactor link handshake cell type implementations to use trunnel
|
10 роки тому |
Nick Mathewson
|
4d1a0ece5c
Fix memory leaks in test_link_handshake.c
|
10 роки тому |
Nick Mathewson
|
55bb7bbafd
Tests for AUTHENTICATE cell functionality.
|
10 роки тому |
Nick Mathewson
|
b75361c5ed
Start testing cell encoders/processers for the v3 handshake.
|
10 роки тому |
Nick Mathewson
|
df05e195ee
Add trunnel-generated items for link handshake code.
|
10 роки тому |
Nick Mathewson
|
24b720a984
Include ed25519 keys in microdescriptors.
|
10 роки тому |
Nick Mathewson
|
006b7ce5ff
Fix the position-check for ed25519 certs to work with annotations
|
10 роки тому |