Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-09 | git-install-tools: use -b, not --backup. | Nick Mathewson | |
The osx version of this tool doesn't have --backup | |||
2020-07-09 | Merge remote-tracking branch 'tor-gitlab/mr/36' | Nick Mathewson | |
2020-07-09 | Merge remote-tracking branch 'tor-gitlab/mr/21' | Nick Mathewson | |
2020-07-09 | Update git scripts to include tor-gitlab repository | Nick Mathewson | |
Analogously to tor-github, we now make a tor-gitlab repository. It is set up to disable push direct attempts, and to fetch merge requests into appropriate branches. git-pull-all.sh knows how to fetch this repository. | |||
2020-07-09 | test: Add IPv6 inet_pton double "::" test | David Goulet | |
Unclear but that somehow failed on Windows once (?) according to ticket #33768 but we are not seeing that failure. Nevertheless, add a simple unit test. Closes #33768 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-07-09 | addr: Static assert resolved address cache size | David Goulet | |
This will make sure that we always properly initialize the cache by the exact size all the time. Related to #40022 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-07-09 | Merge branch 'maint-0.4.4' | Nick Mathewson | |
`-s ours` to avoid version bump. | |||
2020-07-09 | Bump to 0.4.4.2-alpha-dev | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.4.3' into maint-0.4.4 | Nick Mathewson | |
`-s ours` to avoid version bump. | |||
2020-07-09 | Bump to 0.4.3.6-dev | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.4.2' into maint-0.4.3 | Nick Mathewson | |
`-s ours` to avoid version bump. | |||
2020-07-09 | Bump to 0.4.2.8-dev | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Nick Mathewson | |
`-s ours` to avoid version bump. | |||
2020-07-09 | Bump to 0.3.5.11-dev | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.4.4' | Nick Mathewson | |
`-s ours` to avoid version bump | |||
2020-07-09 | Update version to 0.4.4.2-alpha. | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.4.3' into maint-0.4.4 | Nick Mathewson | |
`-s ours` to avoid version bump. | |||
2020-07-09 | Update version to 0.4.3.6. | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.4.2' into maint-0.4.3 | Nick Mathewson | |
`-s ours` to avoid version bump. | |||
2020-07-09 | Update version to 0.4.2.8. | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Nick Mathewson | |
`-s ours` to avoid version bump. | |||
2020-07-09 | bump to 0.3.5.11 | Nick Mathewson | |
2020-07-09 | copy changelogs and releasenotes for today's releases | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.4.4' | George Kadianakis | |
2020-07-09 | Merge branch 'tor-github/pr/1989' into maint-0.4.4 | George Kadianakis | |
2020-07-09 | Merge branch 'maint-0.4.4' | Nick Mathewson | |
2020-07-09 | Merge remote-tracking branch 'dgoulet/ticket33796_044_01' into maint-0.4.4 | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.4.2' into maint-0.4.3 | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.4.4' | Nick Mathewson | |
2020-07-09 | Merge branch 'maint-0.4.3' into maint-0.4.4 | Nick Mathewson | |
2020-07-09 | Merge branch 'trove_2020_001_035' into maint-0.3.5 | Nick Mathewson | |
2020-07-09 | hs-v3: Remove a possible BUG() condition | David Goulet | |
When receiving an introduction NACK, the client either decides to close or re-extend the circuit to another intro point. In order to do this, the service descriptor needs to exists but it is possible that it gets removed from the cache between the establishement of the introduction circuit and the reception of the (N)ACK. For that reason, the BUG(desc == NULL) is removed because it is a possible normal use case. Tor recovers gracefully already. Fixes #34087 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-07-09 | Merge branch 'maint-0.4.4' | David Goulet | |
2020-07-09 | Merge branch 'tor-github/pr/1988' into maint-0.4.4 | David Goulet | |
2020-07-09 | Merge branch 'maint-0.4.4' | David Goulet | |
2020-07-09 | Refactor setup_intro_circ_auth_key() to make it simpler. | George Kadianakis | |
It now uses the 'goto err' pattern, instead of the fatal_unreached() pattern. The latter pattern is usually used when there is a loop, but there is no loop in this function so it can be simplified easily. | |||
2020-07-09 | Handle a failure edge-case when a client-side intro circ opens. | George Kadianakis | |
2020-07-08 | socks: Returns 0xF6 only if BAD_HOSTNAME | Guinness | |
This commit modifies the behavior of `parse_extended_address` in such a way that if it fails, it will always return a `BAD_HOSTNAME` value, which is then used to return the 0xF6 extended error code. This way, in any case that is not a valid v2 address, we return the 0xF6 error code, which is the expected behavior. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-07-08 | addr: Initialize resolved address cache to NULL address | David Goulet | |
Related to #40022 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-07-08 | addr: Validate identity key when getting a suggestion | David Goulet | |
We do look at the address but with this we also look if the identity digest of the relay suggesting us an address is a trusted source. Related to #40022 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-07-08 | Merge branch 'maint-0.4.2' into maint-0.4.3 | Alexander Færøy | |
2020-07-08 | Merge branch 'maint-0.4.4' | Alexander Færøy | |
2020-07-08 | Merge branch 'maint-0.4.3' into maint-0.4.4 | Alexander Færøy | |
2020-07-08 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Alexander Færøy | |
2020-07-07 | Resolve a compiler warning from a 32-bit signed/unsigned comparison | Nick Mathewson | |
This warning only affects platforms (like win32) with 32-bit time_t. Fixes bug 40028; bugfix on 0.3.2.8-rc. | |||
2020-07-07 | Revert "config: Make clients tell dual-stack exits they prefer IPv6" | David Goulet | |
This reverts commit bf2a399fc0d90df76e091fa3259f7c1b8fb87781. Don't set by default the prefer IPv6 feature on client ports because it breaks the torsocks use case. The SOCKS resolve command is lacking a mechanism to ask for a specific address family (v4 or v6) thus prioritizing IPv6 when an IPv4 address is asked on the resolve SOCKS interface resulting in a failure. Tor Browser explicitly set PreferIPv6 so this should not affect the majority of our users. Closes #33796 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-07-07 | Merge remote-tracking branch 'tor-github/pr/1974/head' | Nick Mathewson | |
2020-07-07 | Merge branch 'ticket33236_045_01' | David Goulet | |
2020-07-07 | addr: Attempt to learn our address with ORPort | David Goulet | |
If no Address statement are found in the configuration file, attempt to learn our address by looking at the ORPort address if any. Specifying an address is optional so if we can't find one, it is fine, we move on to the next discovery mechanism. Note that specifying a hostname on the ORPort is not yet supported at this commit. Closes #33236 Signed-off-by: David Goulet <dgoulet@torproject.org> |