]>
git.ipfire.org Git - thirdparty/tor.git/log
David Goulet [Fri, 3 Nov 2023 14:54:13 +0000 (10:54 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
Tor CI Release [Fri, 3 Nov 2023 13:50:00 +0000 (13:50 +0000)]
version: Bump version to 0.4.7.16-dev
Tor CI Release [Fri, 3 Nov 2023 13:21:30 +0000 (13:21 +0000)]
release: ChangeLog and ReleaseNotes for 0.4.7.16
David Goulet [Fri, 3 Nov 2023 13:29:01 +0000 (09:29 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
Tor CI Release [Fri, 3 Nov 2023 13:21:31 +0000 (13:21 +0000)]
version: Bump version to 0.4.7.16
Tor CI Release [Fri, 3 Nov 2023 13:18:42 +0000 (13:18 +0000)]
fallbackdir: Update list generated on November 03, 2023
Tor CI Release [Fri, 3 Nov 2023 13:18:09 +0000 (13:18 +0000)]
Update geoip files to match ipfire location db, 2023/11/03.
David Goulet [Fri, 3 Nov 2023 13:13:11 +0000 (09:13 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Fri, 3 Nov 2023 13:13:05 +0000 (09:13 -0400)]
Sync geoip and fallbackdir from maint 048 before release
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Fri, 3 Nov 2023 13:04:27 +0000 (09:04 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
Alexander Færøy [Thu, 2 Nov 2023 18:38:43 +0000 (14:38 -0400)]
Fix TROVE-2023-004: Remote crash when compiled against OpenSSL
Fixes #40874
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 18 Sep 2023 14:58:04 +0000 (10:58 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
Tor CI Release [Mon, 18 Sep 2023 14:24:06 +0000 (14:24 +0000)]
version: Bump version to 0.4.7.15-dev
David Goulet [Mon, 18 Sep 2023 14:05:56 +0000 (10:05 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
Tor CI Release [Mon, 18 Sep 2023 13:48:42 +0000 (13:48 +0000)]
version: Bump version to 0.4.7.15
David Goulet [Mon, 18 Sep 2023 13:55:13 +0000 (09:55 -0400)]
release: ChangeLog and ReleaseNotes for 0.4.7.15
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 18 Sep 2023 13:51:59 +0000 (09:51 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
Tor CI Release [Mon, 18 Sep 2023 13:45:54 +0000 (13:45 +0000)]
fallbackdir: Update list generated on September 18, 2023
Tor CI Release [Mon, 18 Sep 2023 13:42:50 +0000 (13:42 +0000)]
Update geoip files to match ipfire location db, 2023/09/18.
David Goulet [Mon, 18 Sep 2023 13:40:42 +0000 (09:40 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Mon, 18 Sep 2023 13:40:27 +0000 (09:40 -0400)]
Match fallbackdir with maint-0.4.8 for release
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 18 Sep 2023 13:27:38 +0000 (09:27 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Mon, 18 Sep 2023 13:27:20 +0000 (09:27 -0400)]
geoip: Match maint-0.4.8 files for release
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 18 Sep 2023 13:08:56 +0000 (09:08 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Mon, 18 Sep 2023 13:08:52 +0000 (09:08 -0400)]
Merge branch 'tor-gitlab/mr/766' into maint-0.4.7
David Goulet [Mon, 18 Sep 2023 13:08:17 +0000 (09:08 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Mon, 18 Sep 2023 13:08:13 +0000 (09:08 -0400)]
Merge branch 'tor-gitlab/mr/764' into maint-0.4.7
David Goulet [Mon, 18 Sep 2023 13:05:45 +0000 (09:05 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Mon, 18 Sep 2023 13:05:42 +0000 (09:05 -0400)]
Merge branch 'tor-gitlab/mr/765' into maint-0.4.7
trinity-1686a [Fri, 25 Aug 2023 08:14:04 +0000 (10:14 +0200)]
use physical runner for i386 jobs
Alexander Færøy [Thu, 14 Sep 2023 20:42:22 +0000 (22:42 +0200)]
Add changes file for tor#40859.
Alexander Færøy [Thu, 14 Sep 2023 20:26:41 +0000 (22:26 +0200)]
Lower the log-level and soften the language for our Zstd ABI compat check.
See: tpo/core/tor#40815.
Alex Xu (Hello71) [Mon, 6 Jun 2022 15:44:15 +0000 (11:44 -0400)]
ci-driver: fix running doxygen and stem tests on 0.4.8
also do some cleanup, no point to set TOR_VER_AT_LEAST_043 and
TOR_VER_AT_LEAST_044 variables which are always yes
David Goulet [Thu, 14 Sep 2023 19:34:25 +0000 (15:34 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
Mike Perry [Thu, 14 Sep 2023 19:18:15 +0000 (19:18 +0000)]
Changes file for bug40858
Mike Perry [Thu, 14 Sep 2023 19:16:06 +0000 (19:16 +0000)]
Bug 40858: Cache sendme_inc to avoid purging intro points.
Bug found and fixed by @hyunsoo.kim676.
David Goulet [Wed, 23 Aug 2023 16:50:05 +0000 (12:50 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Wed, 23 Aug 2023 16:49:53 +0000 (12:49 -0400)]
ci: Exclude yet another failing Stem test
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 23 Aug 2023 16:33:28 +0000 (12:33 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Wed, 23 Aug 2023 16:33:23 +0000 (12:33 -0400)]
ci: Missing stem cmdline flag in previous commit
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 23 Aug 2023 15:34:02 +0000 (11:34 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Wed, 23 Aug 2023 15:33:43 +0000 (11:33 -0400)]
ci: Exclude broken Stem tests
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Tue, 15 Aug 2023 16:39:33 +0000 (12:39 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Mon, 14 Aug 2023 15:03:47 +0000 (11:03 -0400)]
zstd: Check errors right affer compressing/decompressing
Considering a compression bomb before looking for errors led to false negative
log warnings. Instead, it is possible the work failed for whatever reasons
which is not indicative of a compression bomb.
Fixes #40739
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 26 Jul 2023 16:02:50 +0000 (12:02 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
Tor CI Release [Wed, 26 Jul 2023 14:30:03 +0000 (14:30 +0000)]
version: Bump version to 0.4.7.14-dev
David Goulet [Wed, 26 Jul 2023 14:23:41 +0000 (10:23 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
Tor CI Release [Wed, 26 Jul 2023 14:09:15 +0000 (14:09 +0000)]
version: Bump version to 0.4.7.14
David Goulet [Wed, 26 Jul 2023 14:20:35 +0000 (10:20 -0400)]
release: ChangeLog and ReleaseNotes for 0.4.7.14
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 26 Jul 2023 14:13:21 +0000 (10:13 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
Tor CI Release [Wed, 26 Jul 2023 14:05:08 +0000 (14:05 +0000)]
fallbackdir: Update list generated on July 26, 2023
Tor CI Release [Wed, 26 Jul 2023 14:04:43 +0000 (14:04 +0000)]
Update geoip files to match ipfire location db, 2023/07/26.
David Goulet [Wed, 26 Jul 2023 14:07:33 +0000 (10:07 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Wed, 26 Jul 2023 14:07:27 +0000 (10:07 -0400)]
fallback: Take file from main for our release CI
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 26 Jul 2023 13:59:36 +0000 (09:59 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Wed, 26 Jul 2023 13:59:26 +0000 (09:59 -0400)]
geoip: Take the database from main
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 24 Jul 2023 14:18:53 +0000 (10:18 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Mon, 24 Jul 2023 13:44:06 +0000 (09:44 -0400)]
Fix all -Werror=enum-int-mismatch warnings
Close #40824
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 12 Jul 2023 12:17:23 +0000 (08:17 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
Roger Dingledine [Wed, 5 Jul 2023 22:39:57 +0000 (18:39 -0400)]
replace L2 vanguards that aren't Fast or Stable
Rotate to a new L2 vanguard whenever an existing one loses the
Stable or Fast flag. Previously, we would leave these relays in the
L2 vanguard list but never use them, and if all of our vanguards
end up like this we wouldn't have any middle nodes left to choose
from so we would fail to make onion-related circuits.
Fixes bug 40805; bugfix on 0.4.7.1-alpha.
David Goulet [Wed, 21 Jun 2023 14:21:32 +0000 (10:21 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Wed, 21 Jun 2023 14:20:56 +0000 (10:20 -0400)]
gitignore: Add .cache used by clangd LSP
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 19 Jun 2023 12:09:45 +0000 (08:09 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Thu, 15 Jun 2023 17:00:11 +0000 (13:00 -0400)]
Change git.tpo URLs to gitlab.tpo
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 19 Jun 2023 12:09:24 +0000 (08:09 -0400)]
Use the new Stem repository on Gitlab
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 31 May 2023 18:32:07 +0000 (14:32 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Wed, 31 May 2023 18:31:59 +0000 (14:31 -0400)]
changes: Add file for MR 714
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 31 May 2023 18:28:44 +0000 (14:28 -0400)]
Merge branch 'tor-gitlab/mr/714' into maint-0.4.7
Micah Elizabeth Scott [Tue, 30 May 2023 16:53:09 +0000 (09:53 -0700)]
Update CI builds to Debian Bullseye, fix associated compatibility bugs
This is a change intended for 0.4.7 maintenance as well as main.
The CI builds use Debian Buster which is now end of life, and I was
experiencing inconsistent CI failures with accessing its security update
server. I wanted to update CI to a distro that isn't EOL, and Bullseye
is the current stable release of Debian.
This opened up a small can of worms that this commit also deals with.
In particular there's a docker engine bug that we work around by
removing the docker-specific apt cleanup script if it exists, and
there's a new incompatibility between tracing and sandbox support.
The tracing/sandbox incompatibility itself had two parts:
- The membarrier() syscall is used to deliver inter-processor
synchronization events, and the external "userspace-rcu"
data structure library would make assumptions that if membarrier
is available at initialization it always will be. This caused
segfaults in some cases when running trace + sandbox. Resolved this
by allowing membarrier entirely, in the sandbox.
- userspace-rcu also assumes it can block signals, and fails
hard if this can't be done. We already include a similar carveout
to allow this in the sandbox for fragile-hardening, so I extended
that to cover tracing as well.
Addresses issue #40799
Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
David Goulet [Wed, 15 Mar 2023 15:14:02 +0000 (11:14 -0400)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Wed, 15 Mar 2023 15:13:43 +0000 (11:13 -0400)]
gitignore: Add tags file from ctags
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Tue, 7 Mar 2023 13:39:48 +0000 (08:39 -0500)]
Merge branch 'maint-0.4.7' into release-0.4.7
Roger Dingledine [Sun, 12 Feb 2023 20:50:55 +0000 (15:50 -0500)]
vote AuthDirMaxServersPerAddr in consensus params
Directory authorities now include their AuthDirMaxServersPerAddr
config option in the consensus parameter section of their vote. Now
external tools can better predict how they will behave.
In particular, the value should make its way to the
https://consensus-health.torproject.org/#consensusparams page.
Once enough dir auths vote this param, they should also compute a
consensus value for it in the consensus document. Nothing uses this
consensus value yet, but we could imagine having dir auths consult it
in the future.
Implements ticket 40753.
David Goulet [Mon, 13 Feb 2023 15:16:13 +0000 (10:16 -0500)]
Merge branch 'maint-0.4.7' into release-0.4.7
Gabriela Moldovan [Fri, 10 Feb 2023 20:31:36 +0000 (20:31 +0000)]
metrics: Decrement hs_intro_established_count on intro circuit close.
Closes #40751.
Signed-off-by: Gabriela Moldovan <gabi@torproject.org>
David Goulet [Thu, 26 Jan 2023 18:11:22 +0000 (13:11 -0500)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Thu, 26 Jan 2023 18:11:18 +0000 (13:11 -0500)]
Merge branch 'tor-gitlab/mr/687' into maint-0.4.7
David Goulet [Wed, 25 Jan 2023 19:13:35 +0000 (14:13 -0500)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Wed, 25 Jan 2023 19:13:35 +0000 (14:13 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.7
Micah Elizabeth Scott [Wed, 18 Jan 2023 22:14:47 +0000 (14:14 -0800)]
compress_lzma: New enum values from liblzma 5.3.x
Add new liblzma enums (LZMA_SEEK_NEEDED and LZMA_RET_INTERNAL*)
conditional to the API version they arrived in. The first stable
version of liblzma this affects is 5.4.0
Fixes #40741
Signed-off-by: Micah Elizabeth Scott <beth@torproject.org>
David Goulet [Wed, 25 Jan 2023 19:10:20 +0000 (14:10 -0500)]
relay: Use the right max queue size value in log
Fixes #40745
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Thu, 12 Jan 2023 17:11:26 +0000 (12:11 -0500)]
Merge branch 'maint-0.4.7' into release-0.4.7
Tor CI Release [Thu, 12 Jan 2023 16:26:32 +0000 (16:26 +0000)]
version: Bump version to 0.4.7.13-dev
David Goulet [Thu, 12 Jan 2023 17:09:26 +0000 (12:09 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.7
Tor CI Release [Thu, 12 Jan 2023 16:26:31 +0000 (16:26 +0000)]
version: Bump version to 0.4.5.16-dev
David Goulet [Thu, 12 Jan 2023 16:16:03 +0000 (11:16 -0500)]
Merge branch 'maint-0.4.7' into release-0.4.7
Tor CI Release [Thu, 12 Jan 2023 16:01:09 +0000 (16:01 +0000)]
version: Bump version to 0.4.7.13
David Goulet [Thu, 12 Jan 2023 16:15:43 +0000 (11:15 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.7
Tor CI Release [Thu, 12 Jan 2023 16:01:04 +0000 (16:01 +0000)]
version: Bump version to 0.4.5.16
Tor CI Release [Thu, 12 Jan 2023 16:01:09 +0000 (16:01 +0000)]
release: ChangeLog and ReleaseNotes for 0.4.7.13
David Goulet [Thu, 12 Jan 2023 16:07:40 +0000 (11:07 -0500)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Thu, 12 Jan 2023 16:07:39 +0000 (11:07 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.7
Tor CI Release [Thu, 12 Jan 2023 16:00:16 +0000 (16:00 +0000)]
fallbackdir: Update list generated on January 12, 2023
Tor CI Release [Thu, 12 Jan 2023 16:00:06 +0000 (16:00 +0000)]
Update geoip files to match ipfire location db, 2023/01/12.
David Goulet [Thu, 12 Jan 2023 15:52:35 +0000 (10:52 -0500)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Thu, 12 Jan 2023 15:52:35 +0000 (10:52 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.7
David Goulet [Thu, 12 Jan 2023 15:52:31 +0000 (10:52 -0500)]
Merge branch 'ticket40730_045_01' into maint-0.4.5
David Goulet [Thu, 12 Jan 2023 15:49:57 +0000 (10:49 -0500)]
Merge branch 'maint-0.4.7' into release-0.4.7
David Goulet [Thu, 12 Jan 2023 14:06:32 +0000 (09:06 -0500)]
dirauth: Reject 0.4.6.x series at the authority level
Closes #40664
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 11 Jan 2023 18:14:45 +0000 (13:14 -0500)]
Merge branch 'maint-0.4.7' into release-0.4.7