Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-29 | Dir: when Tor's clock is behind, use a future consensus to bootstrap | teor | |
When Tor's clock is behind the clocks on the authorities, allow Tor to bootstrap successfully. Fixes bug 28591; bugfix on 0.2.0.9-alpha. | |||
2018-11-29 | Dir: Refactor ns expiry check to remove duplicate code | teor | |
Instead of checking NS_EXPIRY_SLOP, use networkstatus_consensus_reasonably_live(). Preparation for 28591. | |||
2018-11-22 | Entry Nodes: Test on reasonably live consensuses | teor | |
As well as live consensuses. Tests for 24661. | |||
2018-11-22 | Entry Nodes: refactor tests to use macros | teor | |
Part of 24661. | |||
2018-11-22 | Test: make unit tests use a reasonably live consensus | teor | |
Cleanup after 24661. | |||
2018-11-22 | Entry Nodes: Mark outdated dirservers in reasonably live consensuses | teor | |
Fixes bug 28569; bugfix on Tor 0.3.2.5-alpha. | |||
2018-11-22 | Entry Nodes: Use a reasonably live consensus to select guards | teor | |
Fixes bug 24661; bugfix on 0.3.0.1-alpha. | |||
2018-11-20 | Merge branch 'maint-0.3.4' into maint-0.3.5 | Nick Mathewson | |
2018-11-20 | Merge remote-tracking branch 'teor/ticket28459-034' into maint-0.3.4 | Nick Mathewson | |
2018-11-19 | Update control_free_all() for #27169 | Taylor Yu | |
Reset the added bootstrap tracking state introduced by ticket 27169. Fixes bug 28524; bugfix on 0.3.5.1-alpha. | |||
2018-11-19 | Add missing library to build tor-print-ed-signing-cert. | Alexander Færøy | |
To succesful compile tor-print-ed-signing-cert.exe on Windows we sometimes need to include the @TOR_LIB_GDI@ library. See: https://bugs.torproject.org/28485 | |||
2018-11-16 | Bump to 0.3.5.5-alpha-dev | Nick Mathewson | |
2018-11-16 | Merge remote-tracking branch 'dgoulet/ticket27471_035_02' into maint-0.3.5 | Nick Mathewson | |
2018-11-16 | Bump to 0.3.5.5-alpha | Nick Mathewson | |
2018-11-15 | Merge branch 'maint-0.3.4' into maint-0.3.5 | Nick Mathewson | |
"ours" merge to avoid taking 25573 and 27686 again. | |||
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.4' into maint-0.3.5 | Nick Mathewson | |
"ours" merge to avoid duplicating conflict resolution in merge of 24104 | |||
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.4' into maint-0.3.5 | 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.4' into maint-0.3.5 | Nick Mathewson | |
"ours" merge to avoid the 0.3.3 version of #27550. | |||
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 | Merge branch 'bug27740_035_fix' into maint-0.3.5 | Nick Mathewson | |
2018-11-15 | Merge branch 'maint-0.3.4' into maint-0.3.5 | 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 'ticket27750_034_01_squashed' into maint-0.3.5 | Nick Mathewson | |
2018-11-14 | conn: Close the read side of a closing connection when write limit is reached | David Goulet | |
In conn_close_if_marked(), we can decide to keep a connection open that still has data to flush on the wire if it is being rate limited on the write side. However, in this process, we were also looking at the read() side which can still have token in its bucket and thus not stop the reading. This lead to a BUG() introduced in 0.3.4.1-alpha that was expecting the read side to be closed due to the rate limit but which only applies on the write side. This commit removes any bandwidth check on the read side and simply stop the read side on the connection regardless of the bucket state. If we keep the connection open to flush it out before close, we should not read anything. Fixes #27750 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-11-14 | Merge remote-tracking branch 'teor/bug28441-035' into maint-0.3.5 | Nick Mathewson | |
2018-11-14 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-11-14 | Merge branch 'maint-0.3.4' into maint-0.3.5 | 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-14 | Fix Doxyfile for 0.3.5 source tree moves | Taylor Yu | |
Make Doxygen work again after the 0.3.5 source tree moves. Fixes bug 28435; bugfix on 0.3.5.1-alpha. | |||
2018-11-14 | log: stop talking about the Named flag in log messages | teor | |
Clients have ignored the Named flag since 0.3.2. Fixes bug 28441; bugfix on 0.3.2.1-alpha. | |||
2018-11-14 | comment: circuit_list_path_impl() does not check Named any more | teor | |
2018-11-14 | comment: Fix a typo in nodes_in_same_family() | teor | |
2018-11-14 | doc: Remove an outdated sentence from KeepalivePeriod in the man page | teor | |
2018-11-13 | Merge branch 'bug28183_029' into maint-0.3.5 | Nick Mathewson | |
2018-11-13 | Merge branch 'tor-github/pr/487' into maint-0.3.5 | David Goulet | |
2018-11-13 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |