]>
git.ipfire.org Git - thirdparty/tor.git/log
David Goulet [Fri, 12 Aug 2022 14:55:10 +0000 (10:55 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
Tor CI Release [Fri, 12 Aug 2022 14:33:26 +0000 (14:33 +0000)]
version: Bump version to 0.4.6.12-dev
David Goulet [Fri, 12 Aug 2022 14:54:31 +0000 (10:54 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
Tor CI Release [Fri, 12 Aug 2022 14:33:25 +0000 (14:33 +0000)]
version: Bump version to 0.4.5.14-dev
David Goulet [Fri, 12 Aug 2022 14:17:16 +0000 (10:17 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
Tor CI Release [Fri, 12 Aug 2022 13:37:52 +0000 (13:37 +0000)]
version: Bump version to 0.4.6.12
David Goulet [Fri, 12 Aug 2022 14:16:38 +0000 (10:16 -0400)]
release: ChangeLog and ReleaseNotes for 0.4.6.12
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Fri, 12 Aug 2022 14:14:38 +0000 (10:14 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Fri, 12 Aug 2022 14:14:32 +0000 (10:14 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
Tor CI Release [Fri, 12 Aug 2022 13:37:49 +0000 (13:37 +0000)]
version: Bump version to 0.4.5.14
David Goulet [Fri, 12 Aug 2022 13:56:54 +0000 (09:56 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Fri, 12 Aug 2022 13:56:54 +0000 (09:56 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Fri, 12 Aug 2022 13:55:24 +0000 (09:55 -0400)]
geoip: Update geoip files with August 9th, 2022 database
Fixes #40658
Signed-off-by: David Goulet <dgoulet@torproject.org>
Tor CI Release [Thu, 11 Aug 2022 14:37:39 +0000 (14:37 +0000)]
version: Bump version to 0.4.6.11-dev
David Goulet [Thu, 11 Aug 2022 16:22:07 +0000 (12:22 -0400)]
Revert "version: Bump version to 0.4.6.11-dev"
This reverts commit
8e868600dd7d7d9566001c46181404ed15c3be61 .
David Goulet [Thu, 11 Aug 2022 15:15:20 +0000 (11:15 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
Tor CI Release [Thu, 11 Aug 2022 14:37:39 +0000 (14:37 +0000)]
version: Bump version to 0.4.6.11-dev
David Goulet [Thu, 11 Aug 2022 15:14:34 +0000 (11:14 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
Tor CI Release [Thu, 11 Aug 2022 14:37:39 +0000 (14:37 +0000)]
version: Bump version to 0.4.5.13-dev
David Goulet [Thu, 11 Aug 2022 14:23:44 +0000 (10:23 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Thu, 11 Aug 2022 14:23:32 +0000 (10:23 -0400)]
release: ChangeLog/ReleaseNotes fixes
Signed-off-by: David Goulet <dgoulet@torproject.org>
Tor CI Release [Thu, 11 Aug 2022 13:40:38 +0000 (13:40 +0000)]
release: ChangeLog and ReleaseNotes for 0.4.6.11
Tor CI Release [Thu, 11 Aug 2022 13:40:38 +0000 (13:40 +0000)]
version: Bump version to 0.4.6.11
David Goulet [Thu, 11 Aug 2022 14:17:35 +0000 (10:17 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Thu, 11 Aug 2022 14:17:30 +0000 (10:17 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
Tor CI Release [Thu, 11 Aug 2022 13:40:32 +0000 (13:40 +0000)]
version: Bump version to 0.4.5.13
David Goulet [Thu, 11 Aug 2022 13:44:47 +0000 (09:44 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Thu, 11 Aug 2022 13:44:47 +0000 (09:44 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
Tor CI Release [Thu, 11 Aug 2022 13:39:29 +0000 (13:39 +0000)]
fallbackdir: Update list generated on August 11, 2022
Tor CI Release [Thu, 11 Aug 2022 13:38:23 +0000 (13:38 +0000)]
Update geoip files to match ipfire location db, 2022/08/11.
David Goulet [Wed, 10 Aug 2022 17:59:20 +0000 (13:59 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Wed, 10 Aug 2022 17:59:20 +0000 (13:59 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Wed, 10 Aug 2022 17:59:14 +0000 (13:59 -0400)]
fallbackdirs: Update list from maint-0.4.7
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 10 Aug 2022 17:41:25 +0000 (13:41 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Wed, 10 Aug 2022 17:41:25 +0000 (13:41 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Wed, 10 Aug 2022 17:41:22 +0000 (13:41 -0400)]
geoip: Update files from maint-0.4.7
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Tue, 2 Aug 2022 20:14:02 +0000 (16:14 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Tue, 2 Aug 2022 20:14:02 +0000 (16:14 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Tue, 2 Aug 2022 20:13:58 +0000 (16:13 -0400)]
Merge branch 'tor-gitlab/mr/608' into maint-0.4.5
David Goulet [Tue, 2 Aug 2022 20:08:50 +0000 (16:08 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Tue, 2 Aug 2022 20:08:50 +0000 (16:08 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Tue, 2 Aug 2022 19:49:03 +0000 (15:49 -0400)]
relay: Don't send DESTROY remote reason backward or forward
Fixes #40649
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 1 Aug 2022 14:58:40 +0000 (10:58 -0400)]
conn: Notify btrack subsys on normal OR conn close
Fixes #40604
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 27 Jul 2022 15:33:19 +0000 (11:33 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Wed, 27 Jul 2022 15:33:19 +0000 (11:33 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Wed, 27 Jul 2022 15:33:16 +0000 (11:33 -0400)]
Merge branch 'tor-gitlab/mr/605' into maint-0.4.5
Nick Mathewson [Wed, 27 Jul 2022 13:16:50 +0000 (09:16 -0400)]
Fix a check, make a netflow padding function more safe.
Previously, `channelpadding_get_netflow_inactive_timeout_ms` would
crash with an assertion failure if `low_timeout` was greater than
`high_timeout`. That wasn't possible in practice because of checks
in `channelpadding_update_padding_for_channel`, but it's better not
to have a function whose correctness is this tricky to prove.
Fixes #40645. Bugfix on 0.3.1.1-alpha.
David Goulet [Wed, 27 Jul 2022 12:32:01 +0000 (08:32 -0400)]
relay: Use remote reason when sending back a DESTROY
Fix from previous commit where a DESTROY cell is sent instead of a
TRUNCATED.
Related to #40623
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Tue, 26 Jul 2022 20:16:04 +0000 (16:16 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Tue, 26 Jul 2022 20:16:04 +0000 (16:16 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Fri, 22 Jul 2022 17:53:52 +0000 (13:53 -0400)]
relay: Send DESTROY cell instead of TRUNCATED cell
Note that with this commit, TRUNCATED cells won't be used anymore that
is client and relays won't emit them.
Fixes #40623
Signed-off-by: David Goulet <dgoulet@torproject.org>
Alexander Færøy [Mon, 9 May 2022 14:37:26 +0000 (14:37 +0000)]
Merge branch 'maint-0.4.6' into release-0.4.6
Alexander Færøy [Mon, 9 May 2022 14:37:26 +0000 (14:37 +0000)]
Merge branch 'maint-0.4.5' into maint-0.4.6
Alexander Færøy [Mon, 9 May 2022 14:35:42 +0000 (14:35 +0000)]
Add changes entry to tor!575.
See: tpo/core/tor#40601.
pmu-ipf [Sat, 30 Apr 2022 11:10:04 +0000 (11:10 +0000)]
sandbox: Permit rseq syscall as well
This was found to be necessary in conjunction with glibc 2.35 on Linux.
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
David Goulet [Thu, 14 Apr 2022 13:37:46 +0000 (09:37 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Thu, 14 Apr 2022 13:37:46 +0000 (09:37 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Thu, 14 Apr 2022 13:37:43 +0000 (09:37 -0400)]
Merge branch 'tor-gitlab/mr/491' into maint-0.4.5
David Goulet [Thu, 14 Apr 2022 13:34:49 +0000 (09:34 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Thu, 14 Apr 2022 13:34:49 +0000 (09:34 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Thu, 14 Apr 2022 13:34:46 +0000 (09:34 -0400)]
Merge branch 'tor-gitlab/mr/497' into maint-0.4.5
David Goulet [Thu, 14 Apr 2022 13:22:33 +0000 (09:22 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Tue, 15 Mar 2022 17:28:04 +0000 (13:28 -0400)]
test: Unit tests for overload onionskin ntor
Part of #40560
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 2 Mar 2022 18:20:07 +0000 (13:20 -0500)]
rephist: Introduce a fraction and period for overload onionskin
This code was heavily reused from the previous DNS timeout work done in
ticket #40491 that was removed afterall from our code.
Closes #40560
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 28 Mar 2022 13:45:16 +0000 (09:45 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Mon, 28 Mar 2022 13:45:16 +0000 (09:45 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Mon, 28 Mar 2022 13:44:31 +0000 (09:44 -0400)]
Merge branch 'tor-gitlab/mr/556' into maint-0.4.5
Nick Mathewson [Sun, 27 Mar 2022 22:34:25 +0000 (18:34 -0400)]
Sandbox: Permit the clone3 system call
Apparently glibc-2.34 uses clone3, when previously it just used
clone.
Closes ticket #40590.
David Goulet [Wed, 16 Mar 2022 17:27:31 +0000 (13:27 -0400)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Wed, 16 Mar 2022 17:27:31 +0000 (13:27 -0400)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Wed, 16 Mar 2022 17:27:27 +0000 (13:27 -0400)]
Merge branch 'tor-gitlab/mr/533' into maint-0.4.5
David Goulet [Thu, 10 Mar 2022 14:18:57 +0000 (09:18 -0500)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Thu, 10 Mar 2022 14:18:57 +0000 (09:18 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Wed, 9 Mar 2022 18:47:27 +0000 (13:47 -0500)]
hs: Schedule mainloop event on dirinfo change
Due to a possible Guard subsystem recursion, when the HS client gets
notified that the directory information has changed, it must run it in a
seperate mainloop event to avoid such issue.
See the ticket for more information on the recursion. This also fixes a
fatal assert.
Fixes #40579
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 9 Mar 2022 13:46:59 +0000 (08:46 -0500)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Wed, 9 Mar 2022 13:46:55 +0000 (08:46 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Tue, 8 Mar 2022 18:50:34 +0000 (13:50 -0500)]
hs: Fix multiple port label on single metric
Prometheus needs unique labels and so this bug was causing an onion
service with multiple ports to have multiple "port=" label for the
metrics requiring a port label.
Fixes #40581
Signed-off-by: David Goulet <dgoulet@torproject.org>
Jérôme Charaoui [Tue, 15 Feb 2022 22:07:24 +0000 (17:07 -0500)]
Add CI triggers for Debian package builds
This enables on-demand debian packaging CI builds on maintenance
branches, to replace (often unnecessary) daily scheduled builds.
David Goulet [Fri, 4 Feb 2022 17:36:45 +0000 (12:36 -0500)]
Merge branch 'maint-0.4.6' into release-0.4.6
Tor CI Release [Fri, 4 Feb 2022 16:29:20 +0000 (16:29 +0000)]
version: Bump version to 0.4.6.10-dev
David Goulet [Fri, 4 Feb 2022 17:36:19 +0000 (12:36 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
Tor CI Release [Fri, 4 Feb 2022 16:29:20 +0000 (16:29 +0000)]
version: Bump version to 0.4.5.12-dev
Tor CI Release [Fri, 4 Feb 2022 16:00:38 +0000 (16:00 +0000)]
release: ChangeLog and ReleaseNotes for 0.4.6.10
David Goulet [Fri, 4 Feb 2022 16:10:07 +0000 (11:10 -0500)]
Merge branch 'maint-0.4.6' into release-0.4.6
Tor CI Release [Fri, 4 Feb 2022 16:00:39 +0000 (16:00 +0000)]
version: Bump version to 0.4.6.10
David Goulet [Fri, 4 Feb 2022 16:09:38 +0000 (11:09 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
Tor CI Release [Fri, 4 Feb 2022 16:00:33 +0000 (16:00 +0000)]
version: Bump version to 0.4.5.12
David Goulet [Fri, 4 Feb 2022 16:07:34 +0000 (11:07 -0500)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Fri, 4 Feb 2022 16:07:34 +0000 (11:07 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
Tor CI Release [Fri, 4 Feb 2022 15:49:03 +0000 (15:49 +0000)]
fallbackdir: Update list generated on February 04, 2022
Tor CI Release [Fri, 4 Feb 2022 15:46:27 +0000 (15:46 +0000)]
Update geoip files to match ipfire location db, 2022/02/04.
David Goulet [Fri, 4 Feb 2022 15:56:33 +0000 (10:56 -0500)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Fri, 4 Feb 2022 15:56:33 +0000 (10:56 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
Tor CI Release [Wed, 15 Dec 2021 16:17:47 +0000 (16:17 +0000)]
Update geoip files to match ipfire location db, 2021/12/15.
David Goulet [Fri, 4 Feb 2022 15:18:25 +0000 (10:18 -0500)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Fri, 4 Feb 2022 15:18:25 +0000 (10:18 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
Tor CI Release [Wed, 15 Dec 2021 16:29:45 +0000 (16:29 +0000)]
fallbackdir: Update list generated on December 15, 2021
David Goulet [Thu, 3 Feb 2022 13:30:40 +0000 (08:30 -0500)]
Merge branch 'maint-0.4.6' into release-0.4.6
David Goulet [Thu, 3 Feb 2022 13:30:40 +0000 (08:30 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Wed, 2 Feb 2022 18:51:22 +0000 (13:51 -0500)]
hs: Double quote the metrics label value
Fixes #40552
Signed-off-by: David Goulet <dgoulet@torproject.org>