Nick Mathewson
|
a444b11323
Convince coverity that we do not have a particular memory leak
|
9 anos atrás |
Nick Mathewson
|
41891cbf93
Merge remote-tracking branch 'public/ed25519_hup_v2'
|
9 anos atrás |
Nick Mathewson
|
b977a570c4
Fix a false-positive in coverity scan with an assertion
|
9 anos atrás |
Nick Mathewson
|
f64ef65b9d
Fix code for checking expired certificates on load
|
9 anos atrás |
Nick Mathewson
|
037e8763a7
Reload Ed25519 keys on sighup.
|
9 anos atrás |
Nick Mathewson
|
426ef9c8eb
More log messages for keygen problems
|
9 anos atrás |
Nick Mathewson
|
c88a8a7ca3
Explain better why we are about to load the master key.
|
9 anos atrás |
Nick Mathewson
|
76ec891572
When we infer the master key from the certificate, save it to disk.
|
9 anos atrás |
Nick Mathewson
|
138b28dc35
Add test_keygen tests for all log outputs; improve keygen outputs.
|
9 anos atrás |
Nick Mathewson
|
8f6f1544c9
Resolve failing test_keygen tests.
|
9 anos atrás |
Nick Mathewson
|
f362e7a873
Checkpoint work on ed25519 keygen improvements.
|
9 anos atrás |
Nick Mathewson
|
b5cfcb2045
Fix most check-spaces issues
|
9 anos atrás |
Nick Mathewson
|
7bd5212ddc
Merge branches 'feature_16582' and 'feature_16581'
|
9 anos atrás |
Nick Mathewson
|
c4ab8f74da
Don't allow INIT_ED_KEY_{NO_REPAIR,NEEDCERT} to be used together.
|
9 anos atrás |
Nick Mathewson
|
3c28d95ca7
Add more EINVAL errno setting on key read failures
|
9 anos atrás |
Nick Mathewson
|
3fcb74e98b
Add more consistency checks in load_ed_keys
|
9 anos atrás |
Nick Mathewson
|
1360326588
Do more consistency checks in ed_key_init_from_file()
|
9 anos atrás |
Nick Mathewson
|
5e8edba3d8
If loading an ed25519 master key fails with errno != ENOENT, give up.
|
9 anos atrás |
Nick Mathewson
|
0a6997d78b
Preserve errno when loading encrypted ed25519 keys.
|
9 anos atrás |
Nick Mathewson
|
48f69685f5
Avoid a segfault when reading an encrypted key that isn't there
|
9 anos atrás |
Nick Mathewson
|
1edaef2adf
fix some memory leaks that coverity found
|
9 anos atrás |
Nick Mathewson
|
c2c23d1443
Handle "keygen" if datadir does not yet exist
|
9 anos atrás |
Nick Mathewson
|
d68133c745
Merge branch '13642_offline_master_v2_squashed'
|
9 anos atrás |
Nick Mathewson
|
b6eee531bb
Support encrypted offline master keys with a new --keygen flag
|
9 anos atrás |
teor
|
383a27afc5
Ensure signing_key is non-NULL before accessing one of its members
|
9 anos atrás |
Nick Mathewson
|
fcc01d7caf
Fix a memory leak in routerkeys.c
|
9 anos atrás |
Andrea Shepard
|
0e0b65db4f
Appease make check-spaces
|
9 anos atrás |
Nick Mathewson
|
12a2321501
Another memory leak bytes the dust.
|
9 anos atrás |
Nick Mathewson
|
2c32b2848a
Small leak in ed_key_init_from_file. CID 1301373
|
9 anos atrás |
Nick Mathewson
|
24a2bb08ab
Fix null dereference on key setup error.
|
9 anos atrás |