Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-21 | Split main.c into main.c and mainloop.c | Nick Mathewson | |
The main.c code is responsible for initialization and shutdown; the mainloop.c code is responsible for running the main loop of Tor. Splitting the "generic event loop" part of mainloop.c from the event-loop-specific part is not done as part of this patch. | |||
2018-09-04 | Merge branch 'nss_squashed' into nss_merge | Nick Mathewson | |
2018-09-04 | Fix a pair of remaining leaks in tortls_nss.c | Nick Mathewson | |
Fun fact: PR_Close leaks memory if its socket is not valid. | |||
2018-09-04 | Merge branch 'bug24104_029_squashed' | Nick Mathewson | |
2018-09-01 | Test for descriptor does not change when hibernating | juga0 | |
2018-09-01 | Add test for check_descriptor_bandwidth_changed | juga0 | |
2018-08-29 | router: Keep RSA onion public key in ASN.1 format | David Goulet | |
The OpenSSL "RSA" object is currently 408 bytes compares to the ASN.1 encoding which is 140 for a 1024 RSA key. We save 268 bytes per descriptor (routerinfo_t) *and* microdescriptor (microdesc_t). Scaling this to 6000 relays, and considering client usually only have microdescriptors, we save 1.608 MB of RAM which is considerable for mobile client. This commit makes it that we keep the RSA onion public key (used for TAP handshake) in ASN.1 format instead of an OpenSSL RSA object. Changes is done in both routerinfo_t and microdesc_t. Closes #27246 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-07-05 | Fix everything that previously referred to src/or | Nick Mathewson | |
2018-07-05 | Fix every include path changed in the previous commit (automated) | Nick Mathewson | |
I am very glad to have written this script. | |||
2018-06-21 | Rectify include paths (automated) | Nick Mathewson | |
2018-06-20 | Run rectify_include_paths.py | Nick Mathewson | |
2018-06-20 | Update copyrights to 2018. | Nick Mathewson | |
2018-06-15 | Extract routerinfo_t into its own header. | Nick Mathewson | |
I was expecting this to be much worse. | |||
2017-10-24 | Updates to fix check-spaces/check-changes warnings | Nick Mathewson | |
2017-10-24 | test: Add unittest for descriptors with BridgeDistribution option. | Isis Lovecruft | |
2014-02-06 | remove node_describe_by_id() function | Qingping Hou | |
This function is not used anymore | |||
2014-02-03 | check-spaces fixes for test_router.c | Nick Mathewson | |
2014-01-29 | add test case for node_describe_by_id | Qingping Hou | |