Commits on Source
19600
f253aef1
Mechanical rename: tor_cert_t -> tor_x509_cert_t
Feb 24, 2015
a9720b90
Fix whitespace from tor_x509_cert rename
Feb 24, 2015
809517a8
Allow {World,Group}Writable on AF_UNIX {Socks,Control}Ports.
Mar 11, 2015
c26e3109
Move the IP address note in SOCKSport.
Mar 12, 2015
5ce55278
Move to the next flag when we recognize Writable flags
Mar 13, 2015
61dcd926
Flag when a controlsocket is configured as WorldWritable
Mar 13, 2015
6d54bdbd
Handle edge cases in laplace functions
May 06, 2015
09cac243
Handle edge cases in the round_*_to_next_multiple_of functions
May 06, 2015
aecc354e
Test: remove edge cases that assert in laplace test
May 06, 2015
dcf0f808
Test: change INT64_MAX to DBL_MAX in laplace test
May 06, 2015
b3832e0b
Fix hs stats comments to be more accurate
May 06, 2015
dad5eb7e
Tweak teor's and dgoulet's
#13192
patches.
May 06, 2015
8acccdbe
Add an util function to cast double to int64_t
May 06, 2015
0fcd1509
Add unit tests for cast_double_to_int64().
May 06, 2015
e60c6124
Use standard float.h header and resolve undefined left shift behaviour
May 06, 2015
75fc4d55
Remove test for strclear as it no longer exists in the codebase
May 06, 2015
8ca3773f
Fix unit tests on MSVC2013.
May 26, 2015
44259b89
Revert "Try using SSL_get_ciphers in place of session->ciphers"
May 26, 2015
80082b71
Remove rectify_client_ciphers as needless.
May 26, 2015
95375963
Stop looking at session->ciphers when possible
May 26, 2015
818e6f93
prop220: Implement certificates and key storage/creation
May 28, 2015
fe5d2477
Implement ed25519-signed descriptors
May 28, 2015
efa21bb9
Implement proposal 228: cross-certification with onion keys
May 28, 2015
a2f31791
Implement proposal 228: cross-certification with onion keys
May 28, 2015
eacbe03c
Key-pinning back-end for directory authorities.
May 28, 2015
592a4391
Tie key-pinning logic into directory authority operation
May 28, 2015
006b7ce5
Fix the position-check for ed25519 certs to work with annotations
May 28, 2015
24b720a9
Include ed25519 keys in microdescriptors.
May 28, 2015
df05e195
Add trunnel-generated items for link handshake code.
May 28, 2015
b75361c5
Start testing cell encoders/processers for the v3 handshake.
May 28, 2015
55bb7bba
Tests for AUTHENTICATE cell functionality.
May 28, 2015
4d1a0ece
Fix memory leaks in test_link_handshake.c
May 28, 2015
b29c1530
Refactor link handshake cell type implementations to use trunnel
May 28, 2015
b600b68b
Revise makedesc.py: teach it how to emit ed signatures and crosscerts
May 28, 2015
79db24b3
Sign extrainfo documents with ed25519
May 28, 2015
0b819a2a
Enforce more correspondence between ri and ei
May 28, 2015
525383c4
Checkpoint some work on voting on ed25519 identities
May 28, 2015
6c564e6c
Refactor code that matches up routers with the same identity in votes
May 28, 2015
d4a6b1a4
Implement ed25519 identity collation for voting.
May 28, 2015
64450c5f
Only load master ed25519 secret keys when we absolutely must.
May 28, 2015
57189acd
# This is a combination of 2 commits.
May 28, 2015
32f59d73
Regenerate ed25519 keys when they will expire soon.
May 28, 2015
3bee74c6
Generate weird certificates correctly
May 28, 2015
8f15423b
Do not allocate our ed-link crosscert till after tls ctx
May 28, 2015
277c9a35
Note some functions that should move or be merged
May 28, 2015
5eb584e2
Document some ed25519 key options
May 28, 2015
1b52e950
Merge branch '12498_ed25519_keys_v6'
May 28, 2015
4a9f41e1
Bug 12498 needs a changes file.
May 28, 2015
a194385d
Impose an upper limit on threads per threadpool.
May 28, 2015
7816ba8f
Add assertions to crypto_dh_dup()
May 28, 2015
c0369493
Fix a bug when we fail to read a cert from a file.
May 28, 2015
a348df6d
Avoid dereferencing null on unit test failure for link handshakes.
May 28, 2015
e045c3e1
Update trunnel code.
May 28, 2015
24a2bb08
Fix null dereference on key setup error.
May 28, 2015
a85d58af
Fix memory leak on failure to generate EI. CID 1301370.
May 28, 2015
b76815d1
fix memory leak on bad ns convote. CID 1301371.
May 28, 2015
5f15b0e1
Memory leak on error in connection_or_compute_auth_cell_body. CID 1301372
May 28, 2015
2c32b284
Small leak in ed_key_init_from_file. CID 1301373
May 28, 2015
72714270
Fix memory leak in test_routerkeys
May 28, 2015
0585d4e9
Memory leak in test_hs_rend_data
May 28, 2015
3262f3c3
Fix leak-on-test-failure in test_routerkeys.c
May 28, 2015
3df6f859
Memory leak in tor_cert_parse. CID gi1301381
May 28, 2015
83ad7d2f
Memory leak in tor_cert_parse. CID 1301382.
May 28, 2015
9f289e3b
Another test_hs leak. CID 1301383.
May 28, 2015
49c31877
Fix a bug in earlier torcert fix, fix another.
May 28, 2015
97a2dbb3
There sure are a lot of these in test_hs.c. CID 1301385
May 28, 2015
5dce1829
Avoid double-free on rend_add_service() failure
May 28, 2015
97330ced
Fix sandbox use with systemd. bug 16212.
May 28, 2015
b66f4cfc
Merge remote-tracking branch 'origin/maint-0.2.6'
May 28, 2015
e71c8801
more generic scan-build script
May 29, 2015
27bc0da1
Fix a sizeof(ptr) mistake in test-memwipe.c
May 29, 2015
10dd50df
Fix a warning from the clangalyzer.
May 29, 2015
ba179685
Fix another int-to-ptr cast.
May 29, 2015
a6e3db5f
Attempt to fix keypinning on Windows
May 29, 2015
12a23215
Another memory leak bytes the dust.
May 29, 2015
90e07ab3
Fix return-type gcc warning
May 30, 2015
0e0b65db
Appease make check-spaces
Jun 01, 2015
d31877c6
Fix some memory leaks in ed25519 code and tests
Jun 01, 2015
fcc01d7c
Fix a memory leak in routerkeys.c
Jun 01, 2015
3028507e
More check-spaces fixes
Jun 01, 2015
3d653dff
Add a master-key-ed25519 line for convenience
Jun 01, 2015
f90a704f
Use accessor functions for client_random/server_random/master_key
Jun 02, 2015
ff835e23
Use autoconf, not OPENSSL_VERSION_NUMBER, to detect SSL_CIPHER_find
Jun 02, 2015
0030765e
Merge remote-tracking branch 'public/bug15760_hard_026_v2'
Jun 02, 2015
b1094fde
Fix an incorrect comment on spawn_func
Jun 03, 2015
b3f79da0
Silence unused variable warnings in find_cipher_by_id
Jun 03, 2015
2b73dbf2
Always initialise return value in compute_desc_id in rendcommon.c
Jun 03, 2015
e0477de0
Remove undefined directive-in-macro in test_util_writepid
Jun 03, 2015
383a27af
Ensure signing_key is non-NULL before accessing one of its members
Jun 03, 2015
6d8a2ff2
Check for NULL values in getinfo_helper_onions
Jun 03, 2015
a68e5323
Fix sandboxing to work when running as a relay
Jun 02, 2015
e8386cce
Merge remote-tracking branch 'origin/maint-0.2.6'
Jun 02, 2015
34edf17d
Merge remote-tracking branch 'teor/bug16115-minor-fixes'
Jun 02, 2015
8024f6a7
A few more minor OpenSSL 1.1 fixes.
Jun 02, 2015
e48f8e5e
Merge remote-tracking branch 'public/bug15760_hard_026_v2'
Jun 02, 2015
f2ff8145
Set session_group after the port's data structure has been populated.
Jun 04, 2015
2f67a6e8
Merge remote-tracking branch 'origin/maint-0.2.6'
Jun 04, 2015
bc0a9843
Add instructions for clang sanitizers, static analyzer, and coverity
Jun 06, 2015
7f3b15a8
Edit contrib/README to document the contrib/clang directory
Jun 06, 2015
6785f0b6
HSDir flag now requires the Stable flag
Jun 08, 2015
19,500 additional commits have been omitted to prevent performance issues.
Loading
Loading