Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-20 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2020-03-19 | Merge branch 'ticket33643_skip_035' into ticket33643_skip_041 | Nick Mathewson | |
2020-03-19 | Appveyor: disable crypto/openssl_version | Nick Mathewson | |
2020-03-19 | Add a TOR_SKIP_TESTCASES environment variable for suppressing tests. | Nick Mathewson | |
For example, "TOR_SKIP_TESTCASES=crypto/.. ./src/test/test" will run the tests and suppress all the "crypto/" tests. You could get the same effect by running "./src/test/test :crypto/..", but that can be harder to arrange from CI. Part of a fix/workaround for 33643. | |||
2020-03-17 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-03-17 | Merge branch 'trove_2020_002_041' into maint-0.4.1 | Nick Mathewson | |
2020-03-17 | Merge branch 'trove_2020_002_035' into maint-0.3.5 | Nick Mathewson | |
2020-03-17 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-03-17 | Merge branch 'trove_2020_004_041_v2' into maint-0.4.1 | Nick Mathewson | |
2020-03-17 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-03-17 | Merge branch 'maint-0.3.5' into maint-0.4.1 | Nick Mathewson | |
2020-03-17 | Fix TROVE-2020-003. | George Kadianakis | |
Given that ed25519 public key validity checks are usually not needed and (so far) they are only necessary for onion addesses in the Tor protocol, we decided to fix this specific bug instance without modifying the rest of the codebase (see below for other fix approaches). In our minimal fix we check that the pubkey in hs_service_add_ephemeral() is valid and error out otherwise. | |||
2020-03-16 | circpad_setup_machine_on_circ(): exit early on error. | Nick Mathewson | |
This function does a nonfatal assertion to make sure that a machine is not registered twice, but Tobias Pulls found a case where it happens. Instead, make the function exit early so that it doesn't cause a remotely triggered memory leak. Fixes bug 33619; bugfix on 0.4.0.1-alpha. This is also tracked as TROVE-2020-004. | |||
2020-03-16 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2020-03-16 | Merge branch 'maint-0.3.5' into maint-0.4.1 | teor | |
2020-03-16 | Travis: Produce detailed chutney diagnostics | teor | |
When a Travis chutney job fails, use chutney's new "diagnostics.sh" tool to produce detailed diagnostic output. Closes ticket 32792. | |||
2020-03-13 | Merge branch 'maint-0.3.5' into maint-0.4.1 | Nick Mathewson | |
2020-03-13 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-03-13 | Merge remote-tracking branch 'tor-github/pr/1693/head' into maint-0.3.5 | Nick Mathewson | |
2020-03-13 | Merge remote-tracking branch 'tor-github/pr/1718/head' into maint-0.4.2 | Nick Mathewson | |
2020-02-13 | Merge branch 'bug33195_041' into bug33195_042 | teor | |
Conflicts: * Keep RUST_VERSION from maint-0.4.2 * Keep the commented-out allow_failure entries from bug33195_041 | |||
2020-02-13 | Merge branch 'bug33195_035' into bug33195_041 | teor | |
Conflicts: * Keep TOR_TEST_RNG_SEED from maint-0.4.1 * Keep the ordering from bug33195_035 | |||
2020-02-13 | Travis: Sort jobs in order of speed | teor | |
Putting the slowest jobs first takes full advantage of Travis concurrency. Closes 33194. | |||
2020-02-13 | Travis: Remove a redundant distcheck job | teor | |
Part of 33194. | |||
2020-02-13 | Travis: Require the macOS IPv6 chutney job | teor | |
The job was previously set to fast_finish / allow_failure, to speed up the build. Closes ticket 33195. | |||
2020-02-12 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2020-02-12 | Merge branch 'maint-0.3.5' into maint-0.4.1 | teor | |
2020-02-12 | Lowercase the BridgeDistribution value from torrc in descriptors. | Alexander Færøy | |
This patch ensures that we always lowercase the BridgeDistribution from torrc in descriptors before submitting it. See: https://bugs.torproject.org/32753 | |||
2020-02-12 | Merge remote-tracking branch 'tor-github/pr/1689' into maint-0.3.5 | teor | |
2020-02-11 | dirauth: Resume sending 503 directory error code | David Goulet | |
Authorities were never sending back 503 error code because by design they should be able to always answer directory requests regardless of bandwidth capacity. However, that recently backfired because of a large number of requests from unknown source using the DirPort that are _not_ getting their 503 code which overloaded the DirPort leading to the authority to be unable to answer to its fellow authorities. This is not a complete solution to the problem but it will help ease off the load on the authority side by sending back 503 codes *unless* the connection is from a known relay or an authority. Fixes #33029 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-02-10 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-02-10 | Merge branch 'maint-0.4.0' into maint-0.4.1 | Nick Mathewson | |
2020-02-10 | Merge branch 'maint-0.3.5' into maint-0.4.0maint-0.4.0 | Nick Mathewson | |
2020-02-10 | Fix a Rust compilation warning; resolve bug 33212. | Nick Mathewson | |
2020-02-05 | Merge branch 'trove_2020_002_035' into trove_2020_002_041 | Nick Mathewson | |
Resolved Conflicts: src/feature/dirparse/parsecommon.c | |||
2020-02-05 | changes file for 33119 aka TROVE-2020-002 | Nick Mathewson | |
2020-01-30 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2020-01-30 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2020-01-30 | Merge branch 'maint-0.3.5' into maint-0.4.0 | teor | |
2020-01-30 | Merge remote-tracking branch 'tor-github/pr/1634' into maint-0.4.1 | teor | |
2020-01-30 | Merge remote-tracking branch 'tor-github/pr/1614' into maint-0.3.5 | teor | |
2020-01-29 | Change BUG() messages in buf_flush_to_tls() to IF_BUG_ONCE() | Nick Mathewson | |
We introduced these BUG() checks in b0ddaac07428a06 to prevent a recurrence of bug 23690. But there's a report of the BUG() message getting triggered and filling up the disk. Let's change it to IF_BUG_ONCE(). Fixes bug 33093; bugfix on 0.3.2.2-alpha. | |||
2020-01-28 | Travis: Stop allowing stem test failures | teor | |
Stop allowing failures on the Travis CI stem tests job. It looks like all the stem hangs we were seeing are now fixed, but let's make sure we see them if they happen again. Closes ticket 33075. | |||
2020-01-16 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2020-01-16 | Merge branch 'maint-0.3.5' into maint-0.4.0 | teor | |
2020-01-16 | Merge remote-tracking branch 'tor-github/pr/1513' into maint-0.3.5 | teor | |
2020-01-14 | practracker: print a notice to stderr when disabled | teor | |
When TOR_DISABLE_PRACTRACKER is set, print a message to stderr when skipping practracker checks. Part of 32705. | |||
2020-01-13 | test_practracker.sh: never disable practracker | Nick Mathewson | |
When practracker is disabled, its output will be empty. We don't want that happening during our tests. Fixes bug 32705; bugfix on 0.4.2.1-alpha, when test_practracker.sh was introduced. | |||
2020-01-06 | Merge remote-tracking branch 'tor-github/pr/1612' into maint-0.4.2 | Nick Mathewson | |
2020-01-06 | Initialize publish/subscribe code when running as an NT service. | Nick Mathewson | |
Fixes bug 32778; bugfix on 0.4.1.1-alpha. |