Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-08-29 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-08-29 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-08-29 | Test: avoid spurious failures in make test-network-all | teor | |
Before running make test-network-all, delete old logs and test result files, to avoid spurious failures. Fixes bug 27295; bugfix on 0.2.7.3-rc. | |||
2018-08-29 | Test: consistently use $(TEST_NETWORK_ALL_LOG_DIR) in Makefile.am | teor | |
Part of 27295. | |||
2018-08-27 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-08-27 | When running make test-network-all, use the mixed+hs-v2 network | teor | |
No behaviour change. A previous fix to chutney removed v3 onion services from the mixed+hs-v23 network, so seeing "mixed+hs-v23" in tests is confusing. Fixes bug 27345; bugfix on 0.3.2.1-alpha. | |||
2018-08-24 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-08-24 | Merge branch 'ticket27286_032_v2' into maint-0.3.2 | Nick Mathewson | |
2018-08-24 | Update the protocol versions recommendations to remove LinkAuth=1 | Nick Mathewson | |
LinkAuth method 1 is the one where we pull the TLS master secrets out of the OpenSSL data structures and authenticate them with RSA. Right now we list method 1 as required for clients and relays. That's a problem, since we can't reasonably support it with NSS. So let's remove it as a requirement and a recommendation. As for method 3: I'd like to recommend it it, but that would make 0.2.9 start warning. Let's not do that till at least some time after 0.3.5 (the next LTS) is stable. Closes ticket 27286 | |||
2018-08-23 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-08-23 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-08-24 | Silence a compilation warning on MSVC 2017 and clang-cl | teor | |
test.c no longer uses lround(), so we don't need to declare it, and we can use math.h for fabs(). Fixes bug 27185; bugfix on 0.2.2.2-alpha. | |||
2018-08-23 | Travis: Skip offline rust builds for Linux gcc | teor | |
We already do an online rust build for Linux gcc. Part of 27252. | |||
2018-08-23 | Travis: Only run one online rust build, to reduce network errors | teor | |
Part of 27252. | |||
2018-08-23 | Merge branch 'ticket27252-029' into ticket27252-032 | teor | |
This commit is already implemented in 0.3.2 and later: - Travis: Skip a duplicate hardening-off build in Tor 0.2.9 | |||
2018-08-23 | Travis: Skip gcc on Linux with default settings | teor | |
It's redundant, because all the non-default builds use gcc on Linux. Part of 27252. | |||
2018-08-23 | Travis: make the exclude descriptions shorter | teor | |
Part of 27252. | |||
2018-08-23 | Travis: Skip a duplicate hardening-off build in Tor 0.2.9 | teor | |
Part of 27252. | |||
2018-08-23 | Travis: skip gcc on OSX, because the default compiler is clang | teor | |
Part of #27252. | |||
2018-08-22 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-08-22 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-08-22 | Mark cert_matches_key as not-intrusive; fix stretch compilation. | Nick Mathewson | |
2018-08-21 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-08-21 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-08-21 | Merge remote-tracking branch 'teor/travis-osx-032' into maint-0.3.2 | Nick Mathewson | |
2018-08-21 | Merge remote-tracking branch 'teor/travis-osx-029' into maint-0.2.9 | Nick Mathewson | |
2018-08-21 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-08-21 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-08-20 | Rewrite test_tortls_cert_matches_key() | Nick Mathewson | |
Unlike the old test, this test no will no longer mess around with the forbidden internals of any openssl data structures. Additionally, it verifies several other behaviors of tor_tls_cert_matches_key() that we had wanted to verify, such as the possibility of the certificate's key not matching. Fixes bug 27226; bugfix on 0.2.5.1-alpha. | |||
2018-08-20 | Use our x509 wrapper code in tor_tls_cert_matches_key() | Nick Mathewson | |
This allows us to mock our own tor_tls_get_peer_certificate() function in order to test ..cert_matches_key(), which will in turn allow us to simplify test_tortls_cert_matches_key() considerably. Prep work for the fix for 27226. | |||
2018-08-16 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-08-16 | Keep descriptor rotation time after HUP occurs. | George Kadianakis | |
2018-08-16 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-08-16 | Rust: Say that we support rust stable in GettingStartedRust.md | teor | |
In 24765, we said that we supported rust stable in CodingStandardsRust.md. But we left GettingStartedRust.md saying that we support rust nightly. Closes 27160. | |||
2018-08-15 | Merge branch 'maint-0.3.2' into release-0.3.2 | Nick Mathewson | |
2018-08-15 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-08-15 | Merge remote-tracking branch 'github/bug27081_029' into maint-0.2.9 | Nick Mathewson | |
2018-08-10 | Merge branch 'travis-osx-029' into travis-osx-032 | teor | |
Merge asciidoc from 029 with rust from 032. | |||
2018-08-10 | Travis: add a missing macOS asciidoc env var | teor | |
2018-08-10 | Merge branch 'travis-osx-029' into travis-osx-032 | teor | |
Simple merge to resolve order conflicts. | |||
2018-08-10 | Travis: Improve Rust comments | teor | |
2018-08-10 | Travis: add a missing macOS asciidoc dependency | teor | |
2018-08-10 | Travis: put distcheck first for readability | teor | |
2018-08-10 | Changes file for Travis: enable macOS builds | teor | |
2018-08-10 | Changes file for Rust: backport src/test/test_rust.sh from master | teor | |
2018-08-10 | Travis: Use cargo cache | teor | |
Closes ticket 26952. | |||
2018-08-10 | Fix $abs_top_srcdir in test_rust.sh | teor | |
Consistently use ../../.. as a fallback for $abs_top_srcdir in test_rust.sh. Fixes bug 27093; bugfix on 0.3.4.3-alpha. | |||
2018-08-10 | Stop setting $CARGO_HOME | teor | |
cargo will use the user's $CARGO_HOME, or $HOME/.cargo by default. Fixes bug 26497; bugfix on 0.3.1.5-alpha. | |||
2018-08-10 | Rust: backport src/test/test_rust.sh from master | teor | |
Preparation for 26497. |