Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-12 | Merge remote-tracking branch 'tor-gitlab/mr/107' into maint-0.4.4 | George Kadianakis | |
2020-08-12 | Merge remote-tracking branch 'tor-gitlab/mr/104' into maint-0.4.4 | George Kadianakis | |
2020-08-11 | bump version to 0.4.4.4-rc | Nick Mathewson | |
2020-08-11 | Merge remote-tracking branch 'tor-gitlab/mr/119' into maint-0.4.4 | Nick Mathewson | |
2020-08-11 | Merge remote-tracking branch 'tor-gitlab/mr/102' into maint-0.4.4 | George Kadianakis | |
2020-08-11 | Remove a BUG() that could normally trigger in edge-cases. | George Kadianakis | |
2020-08-10 | Merge branch 'maint-0.4.3' into maint-0.4.4 | Nick Mathewson | |
2020-08-10 | Merge branch 'maint-0.4.2' into maint-0.4.3 | Nick Mathewson | |
2020-08-10 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Nick Mathewson | |
2020-08-10 | small code tweaks to try to work around debian stable complaints | Nick Mathewson | |
2020-08-04 | Merge branch 'bug40083_035' into bug40083_042 | Nick Mathewson | |
Fixes conflicts due to code movement. | |||
2020-08-04 | Launch early reachability tests once a minute, not once a second. | Nick Mathewson | |
This fixes bug 40083, which was introduced in 9f31908a in 0.2.8.1-alpha. | |||
2020-08-03 | Merge branch 'ticket40081_035' into ticket40081_044 | Nick Mathewson | |
Resolves conflicts: src/core/or/channel.c src/test/test_channel.c | |||
2020-08-03 | Remove channel_is_canonical_is_reliable() | Nick Mathewson | |
This function once served to let circuits continue to be built over version-1 link connections. But such connections are long-obsolete, and it's time to remove this check. Closes #40081. | |||
2020-08-03 | Wipe address strings from connections before freeing them them. | Nick Mathewson | |
This is a defense-in-depth fix; closes 6198. | |||
2020-08-03 | Add a tor_str_wipe_and_free() function. | Nick Mathewson | |
Frequently we want to do if (s) { memwipe(s, 0, sizeof(s)); tor_free(s); } and it's good to have a way to do this concisely. | |||
2020-08-03 | Merge remote-tracking branch 'tor-gitlab/mr/79' into maint-0.4.4 | George Kadianakis | |
2020-07-31 | Merge branch 'maint-0.4.2' into maint-0.4.3 | Alexander Færøy | |
2020-07-31 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Alexander Færøy | |
2020-07-30 | Merge branch 'bug40076_043' into bug40076_044 | Nick Mathewson | |
2020-07-30 | Merge branch 'bug40076_042' into bug40076_043 | Nick Mathewson | |
2020-07-30 | Merge branch 'maint-0.4.2' into bug40076_042 | Nick Mathewson | |
2020-07-30 | Fix a bug in buf_move_all() when the input buffer is empty. | Nick Mathewson | |
We found this in #40076, after we started using buf_move_all() in more places. Fixes bug #40076; bugfix on 0.3.3.1-alpha. As far as I know, the crash only affects master, but I think this warrants a backport, "just in case". | |||
2020-07-30 | Add unit test for buf_move_all(), including a failing case | Nick Mathewson | |
The failing case is #if'd out for now, but will be fixed in the next commit. Testing for a fix for #40076. | |||
2020-07-29 | Merge branch 'maint-0.4.2' into maint-0.4.3 | Nick Mathewson | |
2020-07-29 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Nick Mathewson | |
2020-07-29 | Merge remote-tracking branch 'tor-gitlab/mr/68' into maint-0.4.4 | Nick Mathewson | |
2020-07-29 | Merge remote-tracking branch 'tor-gitlab/mr/85' into maint-0.4.4 | Alexander Færøy | |
2020-07-29 | Fix startup crash with seccomp sandbox enabled #40072 | Daniel Pinto | |
Fix crash introduced in #40020. On startup, tor calls check_private_dir on the data and key directories. This function uses open instead of opendir on the received directory. Data and key directoryes are only opened here, so the seccomp rule added should be for open instead of opendir, despite the fact that they are directories. | |||
2020-07-28 | Use _lseeki64() on windows. | Nick Mathewson | |
Fixes bug 31036; bugfix on 0.2.1.8-alpha when we moved the logging system to use posix fds. | |||
2020-07-27 | bump to 0.4.4.3-alpha-dev | Nick Mathewson | |
2020-07-27 | Merge branch 'maint-0.4.3' into maint-0.4.4 | Nick Mathewson | |
2020-07-27 | Merge branch 'maint-0.4.2' into maint-0.4.3 | Nick Mathewson | |
2020-07-27 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Nick Mathewson | |
2020-07-27 | Bump to 0.4.4.3-alpha | Nick Mathewson | |
2020-07-24 | fallbackdir: Remove all three Digitalcourage3 relays | David Goulet | |
They are about to be shutdown in September. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-07-23 | Merge branch 'maint-0.4.2' into maint-0.4.3 | Nick Mathewson | |
2020-07-23 | Merge branch 'maint-0.3.5' into maint-0.4.2 | Nick Mathewson | |
2020-07-23 | Merge branch 'maint-0.4.3' into maint-0.4.4 | Nick Mathewson | |
2020-07-23 | fallbackdir: Update list for 2020 | David Goulet | |
Closes #40061 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2020-07-22 | Merge branch 'tor-gitlab/mr/77' into maint-0.4.4 | David Goulet | |
2020-07-22 | Treat all extorport connections with un-set addresses as remote | Nick Mathewson | |
Without this fix, if an PT forgets to send a USERADDR command, that results in a connection getting treated as local for the purposes of rate-limiting. If the PT _does_ use USERADDR, we still believe it. Closes ticket 33747. | |||
2020-07-22 | Adjust the rules for warning about too many connections. | Nick Mathewson | |
Previously we tolerated up to 1.5 connections for every relay we were connected to, and didn't warn if we had fewer than 5 connections total. Now we tolerate up to 1.5 connections per relay, and up to 4 connections per authority, and we don't warn at all when we have fewer than 25 connections total. Fixes bug 33880, which seems to have been provoked by our #17592 change in 0.3.5. | |||
2020-07-21 | Merge remote-tracking branch 'tor-gitlab/mr/68' into maint-0.4.4 | Nick Mathewson | |
2020-07-21 | Merge remote-tracking branch 'tor-gitlab/mr/67' into maint-0.4.4 | Nick Mathewson | |
2020-07-20 | Fix seccomp sandbox rules for openat #27315 | Daniel Pinto | |
The need for casting negative syscall arguments depends on the glibc version. This affects the rules for the openat syscall which uses the constant AT_FDCWD that is defined as a negative number. This commit adds logic to only apply the cast when necessary, on glibc versions from 2.27 onwards. | |||
2020-07-20 | Fix seccomp sandbox rules for opening directories #40020 | Daniel Pinto | |
Different versions of glibc use either open or openat for the opendir function. This commit adds logic to use the correct rule for each glibc version, namely: - Until 2.14 open is used - From 2.15 to to 2.21 openat is used - From 2.22 to 2.26 open is used - From 2.27 onwards openat is used | |||
2020-07-20 | Fix seccomp sandbox rules for openat #27315 | Daniel Pinto | |
The need for casting negative syscall arguments depends on the glibc version. This affects the rules for the openat syscall which uses the constant AT_FDCWD that is defined as a negative number. This commit adds logic to only apply the cast when necessary, on glibc versions from 2.27 onwards. | |||
2020-07-14 | Merge remote-tracking branch 'tor-gitlab/merge-requests/43' into maint-0.4.4 | Alexander Færøy | |
2020-07-13 | Bug 31812: Change http URL's to https | JeremyRand | |