Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-03 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2019-01-03 | Merge branch 'ticket28973_033_squashed' into maint-0.3.3 | Nick Mathewson | |
2019-01-03 | Detect openssl bug 7712 and work around it. | Nick Mathewson | |
In theory it would be better to detect this bug in advance, but this approach is much simpler, and therefore safer to backport. This closes tor issue 28973. | |||
2018-12-21 | mainloop: Reactivate the linked connection event with a non empty list | David Goulet | |
Linked connections aren't woken up by libevent due to I/O but rather artificially so we can, by chunks, empty the spooled object(s). Commit 5719dfb48f87a54aeb5982ff03345303bc058ebb (in 0.3.4.1-alpha) made it that the schedule_active_linked_connections_event would be only called once at startup but this is wrong because then we would never go through again the active linked connections. Fortunately, everytime a new linked connection is created, the event is activated and thus we would go through the active list again. On a busy relay, this issue is mitigated by that but on a slower relays or bridge, a connection could get stuck for a while until a new directory information request would show up. Fixes #28717, #28912 | |||
2018-12-11 | Merge branch 'maint-0.2.9' into maint-0.3.3 | Nick Mathewson | |
2018-12-11 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-12-11 | Note ticket number in changes file for 24803 | Nick Mathewson | |
2018-12-11 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-12-11 | Merge branch 'maint-0.2.9' into maint-0.3.3 | Nick Mathewson | |
2018-12-10 | Fallbacks: Update the hard-coded fallback list in December 2018 | teor | |
Merge Phoul's two lists into teor's list. Replace the 150 fallbacks originally introduced in Tor 0.3.3.1-alpha in January 2018 (of which ~115 were still functional), with a list of 157 fallbacks (92 new, 65 existing, 85 removed) generated in December 2018. Closes ticket 24803. | |||
2018-12-07 | Fallbacks: Update the hard-coded fallback list in December 2018 | teor | |
Replace the 150 fallbacks originally introduced in Tor 0.3.3.1-alpha in January 2018 (of which ~115 were still functional), with a list of 148 fallbacks (89 new, 59 existing, 91 removed) generated in December 2018. Closes ticket 24803. | |||
2018-12-06 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-12-06 | Merge branch 'maint-0.2.9' into maint-0.3.3 | Nick Mathewson | |
2018-12-05 | Update geoip and geoip6 to the December 5 2018 database. | Karsten Loesing | |
2018-12-01 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-11-27 | Explicitly specify path to OpenSSL for Appveyor. | Alexander Færøy | |
This patch explicitly specifies the path to our OpenSSL dependency and disables the installation of an external OpenSSL version and instead uses the OpenSSL version available from the MinGW environments. See: https://bugs.torproject.org/28574 | |||
2018-11-22 | Test: Fix memory leaks and missing unmocks in entry guard tests | teor | |
test_entry_guard_outdated_dirserver_exclusion leaks memory, and is missing some unmocks. Fixes 28554; bugfix on 0.3.0.1-alpha. | |||
2018-11-20 | Merge remote-tracking branch 'teor/ticket28459-034' into maint-0.3.4 | Nick Mathewson | |
2018-11-15 | Merge remote-tracking branch 'public/ticket27686_034' into maint-0.3.4 | Nick Mathewson | |
2018-11-15 | Merge branch 'bug25573-034-typefix' into maint-0.3.4 | Nick Mathewson | |
2018-11-15 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-11-15 | Merge branch 'maint-0.2.9' into maint-0.3.3 | Nick Mathewson | |
2018-11-15 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-11-15 | Merge branch 'bug26913_033' into maint-0.3.3 | Nick Mathewson | |
2018-11-15 | Merge remote-tracking branch 'public/bug24104_029_squashed' into maint-0.2.9 | Nick Mathewson | |
Resolved conflicts with the 26269 fix in 015fcd0e1191aa6f. | |||
2018-11-15 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-11-15 | Merge remote-tracking branch 'dgoulet/bug27550_033_01' into maint-0.3.3 | Nick Mathewson | |
2018-11-15 | Appveyor: always show the logs, and upload them as build artifacts | teor | |
Always show the configure and test logs, and upload them as build artifacts, when building for Windows using Appveyor CI. Implements 28459. | |||
2018-11-15 | Appveyor: add comments to the config file | teor | |
Documentation for 28399, 28454, and previous fixes. | |||
2018-11-15 | Appveyor: manually add zstd flags to configure | teor | |
The mingw zstd from MSYS2 doesn't come with a pkg-config file. Fixes 28454 on Tor 0.3.4.1-alpha. | |||
2018-11-15 | Appveyor: remove incorrect OpenSSL path | teor | |
Fixes 28399 on 0.3.4.1-alpha. | |||
2018-11-15 | Appveyor: Improve diagnostics | teor | |
Stop installing MSYS2 packages. We're compiling for mingw, so we only need mingw packages. Run pacman in verbose mode. Explicitly install pkg-config and xz, to future-proof our builds. Diagnostics for 28399. | |||
2018-11-14 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-11-14 | Work around check-spaces. | Nick Mathewson | |
2018-11-14 | Changes file for bug 28419 | Nick Mathewson | |
2018-11-14 | libtorrunner: fix memory leak in child() error path | Martin Kepplinger | |
This avoids leaking memory in case libtorrunner's child() function fails. | |||
2018-11-13 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-11-13 | Merge branch 'maint-0.2.9' into maint-0.3.3 | Nick Mathewson | |
2018-11-13 | Merge branch 'bug28413_029' into maint-0.2.9 | Nick Mathewson | |
2018-11-12 | Fix a compiler warning in aes.c. | Nick Mathewson | |
Apparently some freebsd compilers can't tell that 'c' will never be used uninitialized. Fixes bug 28413; bugfix on 0.2.9.3-alpha when we added support for longer AES keys to this function. | |||
2018-11-11 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-11-11 | Merge branch 'maint-0.2.9' into maint-0.3.3 | Nick Mathewson | |
2018-11-11 | Fix a bug in usage of SSL_set1_groups_list() | Nick Mathewson | |
Apparently, even though the manpage says it returns an int, it can return a long instead and cause a warning. Bug not in any released Tor. Part of #28399 | |||
2018-11-11 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-11-11 | Merge branch 'maint-0.2.9' into maint-0.3.3 | Nick Mathewson | |
2018-11-11 | Update geoip and geoip6 to the November 6 2018 database. | Karsten Loesing | |
2018-11-09 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-11-09 | Merge branch 'maint-0.2.9' into maint-0.3.3 | Nick Mathewson | |
2018-11-09 | Merge branch 'bug28245_029' into maint-0.2.9 | Nick Mathewson | |
2018-11-09 | Always declare groups when building with openssl 1.1.1 APIs | Nick Mathewson | |
Failing to do on clients was causing TLS 1.3 negotiation to fail. Fixes bug 28245; bugfix on 0.2.9.15, when we added TLS 1.3 support. |