Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-06 | Merge remote-tracking branch 'tor-github/pr/294' | Nick Mathewson | |
2018-09-06 | Changes file for 25132 | Nick Mathewson | |
2018-09-06 | Merge remote-tracking branch 'ageis/control-getinfo-uptime' | Nick Mathewson | |
2018-09-06 | Merge remote-tracking branch 'teor/ticket27467' | Nick Mathewson | |
2018-09-06 | Remove GetAdaptersAddresses_fn_t | teor | |
The code that used it was removed as part of the 26481 refactor. Closes ticket 27467. | |||
2018-09-05 | Backport to older NSS, which does not have SEC_DerSignDataWithAlgorithmID | Nick Mathewson | |
2018-09-05 | Fix checkspaces | Nick Mathewson | |
2018-09-05 | Suppress strict-prototypes warnings in one more batch of NSS headers | Nick Mathewson | |
2018-09-05 | Add a last-ditch memwipe() implementation for nss+old glibc | Nick Mathewson | |
On new glibc versions, there's an explicit_bzero(). With openssl, there's openssl_memwipe(). When no other approach works, use memwipe() and a memory barrier. | |||
2018-09-05 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-09-05 | Merge remote-tracking branch 'teor/bug27418-029' into maint-0.2.9 | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-09-05 | Merge remote-tracking branch 'teor/ticket27449-034' into maint-0.3.4 | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-09-05 | Fix a type, and hopefully the win64 builds. | Nick Mathewson | |
2018-09-05 | Add note about use of tor_memcmp() | Nick Mathewson | |
2018-09-05 | Fix a reverse-inull warning from coverity in new code. | Nick Mathewson | |
2018-09-05 | Try to fix new coverity warnings in unit tests. | Nick Mathewson | |
2018-09-05 | Travis: don't call echo with a --flag as the first argument | teor | |
When we use echo in Travis, don't pass a --flag as the first argument. Fixes bug 27418; bugfix on 0.3.4.7-rc. | |||
2018-09-05 | Appveyor: tail config.log and cat test-suite.log after failed builds | teor | |
Also zip the full logs, and upload them as build artifacts. Implements ticket 27430. | |||
2018-09-05 | Travis: when showing a log fails, keep trying to show other logs | teor | |
When a Travis build fails, and showing a log fails, keep trying to show the other logs. Fixes bug 27453; bugfix on 0.3.4.7-rc. | |||
2018-09-05 | Appveyor: always log the compiler path and version | teor | |
Implements 27449. | |||
2018-09-04 | Debug one last reference-counting issue that only appeared on openssl master | Nick Mathewson | |
2018-09-04 | Fix an easy refcounting bug in a unit test | Nick Mathewson | |
2018-09-04 | Merge branch 'nss_squashed' into nss_merge | Nick Mathewson | |
2018-09-04 | Resolve openssl-only memory leaks | 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 | Use FREE_AND_NULL for impl types | Nick Mathewson | |
2018-09-04 | Port test_tortls_verify to not depend on openssl internals | Nick Mathewson | |
2018-09-04 | Remove tor_tls_check_lifetime as unused. | Nick Mathewson | |
Everything that might have used it, uses tor_tls_cert_is_valid() instead. | |||
2018-09-04 | Add unit test for bridge-style TLS initialization. | Nick Mathewson | |
2018-09-04 | Document winsock includes better | Nick Mathewson | |
2018-09-04 | Fix documentation of initialized fields in crypto_init.c | Nick Mathewson | |
2018-09-04 | Fix documentation of ENABLE_NSS | Nick Mathewson | |
2018-09-04 | Make some additional RSA functions const | Nick Mathewson | |
2018-09-04 | Rename crypto_pk_check_key(), use it more reasonably, add tests | Nick Mathewson | |
This function was a wrapper around RSA_check_key() in openssl, which checks for invalid RSA private keys (like those where p or q are composite, or where d is not the inverse of e, or where n != p*q). We don't need a function like this in NSS, since unlike OpenSSL, NSS won't let you import a bogus private key. I've renamed the function and changed its return type to make it more reasonable, and added a unit test for trying to read a key where n != p*q. | |||
2018-09-04 | Unify functions for reading/writing PEM keys, to avoid duplication. | Nick Mathewson | |
2018-09-04 | Do not leave a certificate allocated after testing dirvote_add() | Nick Mathewson | |
2018-09-04 | Do not leak a reference to "slot" when decoding private key. | Nick Mathewson | |
2018-09-04 | Update prefork and postfork NSS code for unit tests. | Nick Mathewson | |
2018-09-04 | Test a few more tortls.c functions | Nick Mathewson | |
2018-09-04 | Several unit tests to improve test coverage of x509*.c | Nick Mathewson | |
2018-09-04 | Remove tor_x509_get_cert_impl as unneeded. | Nick Mathewson | |
2018-09-04 | Avoid double-close on TCP sockets under NSS. | Nick Mathewson | |