Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-12 | config: Log the option name when skipping an obsolete option | teor | |
This is a basic fix for 0.4.2 only. The fix for 0.4.3 and later is in 32404. Fixes bug 32295; bugfix on 0.4.2.1-alpha. | |||
2019-11-11 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2019-11-11 | Merge branch 'maint-0.4.0' into maint-0.4.1 | Nick Mathewson | |
2019-11-11 | Merge branch 'maint-0.3.5' into maint-0.4.0 | Nick Mathewson | |
2019-11-11 | Merge branch 'maint-0.2.9' into maint-0.3.5 | Nick Mathewson | |
2019-11-11 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2019-11-11 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2019-11-11 | Merge branch 'maint-0.3.5' into maint-0.4.0 | teor | |
2019-11-11 | Appveyor: Install OpenSSL to resolve a header/library mismatch | teor | |
Install the mingw OpenSSL package in Appveyor. This makes sure that the OpenSSL headers and libraries match in Tor's Appveyor builds. (This bug was triggered by an Appveyor image update.) Fixes bug 32449; bugfix on 0.3.5.6-rc. | |||
2019-11-09 | Update geoip and geoip6 to the November 6 2019 database. | Karsten Loesing | |
2019-11-07 | Merge remote-tracking branch 'tor-github/pr/1513' into maint-0.4.2 | teor | |
2019-11-06 | Do not try to shut down the event loop when it is not initialized. | Nick Mathewson | |
Doing so caused us to crash in some unusual circumstances, such as using --verify-config to verify a configuration that failed during the options_act() stage. Fixes bug 32407; bugfix on 0.3.3.1-alpha. | |||
2019-11-06 | Merge remote-tracking branch 'tor-github/pr/1495' into maint-0.4.2 | Nick Mathewson | |
2019-11-06 | Merge remote-tracking branch 'tor-github/pr/1509' into maint-0.4.2 | teor | |
2019-11-06 | shellcheck: Fix issues in the git-*.sh scripts | teor | |
Fixes bug 32402; bugfix on 0.4.2.1-alpha. Obviously correct changes to already reviewed code. | |||
2019-11-06 | shellcheck: Start checking most scripts for errors | teor | |
This check was accidentally disabled by a bad find command. Fixes bug 32402; bugfix on 0.4.2.1-alpha. Obviously correct changes to already reviewed code. | |||
2019-11-06 | Makefile: Fix "make check-includes" for out-of-tree builds | teor | |
Previously, it would run on the build tree, which did not contain any sources. Fixes bug 31335; bugfix on 0.3.5.1-alpha. | |||
2019-11-06 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2019-11-06 | Merge branch 'maint-0.3.5' into maint-0.4.0 | teor | |
2019-11-06 | Merge branch 'maint-0.2.9' into maint-0.3.5 | teor | |
2019-11-06 | Merge remote-tracking branch 'tor-github/pr/1374' into maint-0.4.1 | teor | |
2019-11-06 | Merge remote-tracking branch 'tor-github/pr/1354' into maint-0.3.5 | teor | |
2019-11-06 | Merge remote-tracking branch 'tor-github/pr/1348' into maint-0.3.5 | teor | |
2019-11-06 | Merge remote-tracking branch 'tor-github/pr/1340' into maint-0.3.5 | teor | |
2019-11-06 | Merge remote-tracking branch 'tor-github/pr/1343' into maint-0.3.5 | teor | |
2019-11-06 | Merge remote-tracking branch 'tor-github/pr/1342' into maint-0.2.9 | teor | |
2019-11-06 | Merge remote-tracking branch 'tor-github/pr/1330' into maint-0.2.9 | teor | |
2019-11-05 | configure: Remove a check that will always fail | teor | |
And update the changes file to be more specific. Part of 32191. | |||
2019-11-05 | force pkg-config to only use --prefix when cross-compiling | Hans-Christoph Steiner | |
The current pkg-config setup has no sense of whether it is cross-compiling, so it will detect things on the build system that are not present or are wrong for the host system. This forces the cross-compiling build to only look for pkg-config .pc files in --prefix. A version of this has been the setup for many years with the Android builds. Fixes #32191 Signed-off-by: Hans-Christoph Steiner <hans@eds.org> | |||
2019-10-29 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2019-10-29 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2019-10-29 | Merge branch 'maint-0.3.5' into maint-0.4.0 | teor | |
2019-10-29 | Merge branch 'maint-0.2.9' into maint-0.3.5 | teor | |
2019-10-29 | Merge remote-tracking branch 'tor-github/pr/1460' into maint-0.2.9 | teor | |
2019-10-25 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2019-10-25 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2019-10-25 | Merge branch 'maint-0.3.5' into maint-0.4.0 | teor | |
2019-10-25 | Merge branch 'maint-0.2.9' into maint-0.3.5 | teor | |
2019-10-25 | Merge remote-tracking branch 'tor-github/pr/1466' into maint-0.4.2 | teor | |
2019-10-25 | changes: file for 31919's bionic Travis image change | teor | |
2019-10-25 | Merge remote-tracking branch 'tor-github/pr/1464' into maint-0.4.2 | teor | |
2019-10-24 | dir: Look if circuit is closed in connection_dir_is_anonymous() | David Goulet | |
Before inspecting the p_chan, we must check if the circuit is marked for close because if it is the case, the channels are nullified from the circuit. Several valid cases can mark the circuit for close of the directory connection. Fixes #31958 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2019-10-24 | hs-v3: Remove a BUG() caused by an acceptable race | David Goulet | |
hs_client_purge_state() and hs_cache_clean_as_client() can remove a descriptor from the client cache with a NEWNYM or simply when the descriptor expires. Which means that for an INTRO circuit being established during that time, once it opens, we lookup the descriptor to get the IP object but hey surprised, no more descriptor. The approach here is minimalist that is accept the race and close the circuit since we can not continue. Before that, the circuit would stay opened and the client wait the SockTimeout. Fixers #28970. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2019-10-24 | Travis: Use macOS 10.14 with Xcode 11.2 | teor | |
Closes ticket 32241. | |||
2019-10-23 | Merge branch 'pr1450_squashed' into maint-0.4.1 | teor | |
2019-10-23 | Authorities reject relays running unsupported Tor release series. | Nick Mathewson | |
Our minimum version is now 0.2.9.5-alpha. Series 0.3.0, 0.3.1, 0.3.2, 0.3.3, and 0.3.4 are now rejected. Also, extract this version-checking code into a new function, so we can test it. Closes ticket 31549. Also reject 0.3.5.0 through 0.3.5.6-rc as unstable. | |||
2019-10-23 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2019-10-23 | Merge branch 'maint-0.3.5' into maint-0.4.0 | teor | |
2019-10-23 | Merge remote-tracking branch 'tor-github/pr/1361' into maint-0.4.0 | teor | |
2019-10-23 | Merge remote-tracking branch 'tor-github/pr/1360' into maint-0.3.5 | teor | |