]>
git.ipfire.org Git - thirdparty/tor.git/log
David Goulet [Mon, 14 Feb 2022 18:20:53 +0000 (13:20 -0500)]
dns: Do not trigger overload general on DNS timeout
This was missed in #40527 when the DNS timeout overload general signal
was removed.
Closes #40564
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 9 Feb 2022 15:36:26 +0000 (10:36 -0500)]
Merge branch 'tor-gitlab/mr/518'
David Goulet [Tue, 8 Feb 2022 14:31:17 +0000 (09:31 -0500)]
kist: Don't try to flush empty outbuf
It is possible that a scheduled channel ended up with 0 bytes in its
outbuf after the scheduling loop and having an outbuf table entry
indicating that we need to flush bytes on the wire after the loop.
This lead to attempt to write 0 bytes up to the TLS layer that would
prevent such action.
All in all, this fixes wasted CPU cycles on attempting to flush nothing.
Fixes #40548
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Tue, 8 Feb 2022 14:30:50 +0000 (09:30 -0500)]
nss: Don't write empty payload on the wire
Part of #40548
Signed-off-by: David Goulet <dgoulet@torproject.org>
Nick Mathewson [Mon, 7 Feb 2022 16:37:50 +0000 (11:37 -0500)]
Add a changes file for exit notice redesign (40529)
Nick Mathewson [Mon, 7 Feb 2022 16:35:12 +0000 (11:35 -0500)]
Merge remote-tracking branch 'tor-gitlab/mr/522'
David Goulet [Mon, 7 Feb 2022 15:07:33 +0000 (10:07 -0500)]
makefile: New README.md file name
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 7 Feb 2022 14:45:27 +0000 (09:45 -0500)]
readme: Update and modernize with markdown
Signed-off-by: David Goulet <dgoulet@torproject.org>
n_user [Sun, 6 Feb 2022 21:20:22 +0000 (21:20 +0000)]
Use more stable Web Archive links
David Goulet [Fri, 4 Feb 2022 18:00:56 +0000 (13:00 -0500)]
Remove unmaintained versions from CI and scripts
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Fri, 4 Feb 2022 17:54:42 +0000 (12:54 -0500)]
changelog: Forward port 0.4.5 and 0.4.6 ChangeLogs
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Fri, 4 Feb 2022 17:36:40 +0000 (12:36 -0500)]
Merge branch 'maint-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
David Goulet [Fri, 4 Feb 2022 16:10:17 +0000 (11:10 -0500)]
Merge branch 'maint-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'
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'
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:26 +0000 (10:18 -0500)]
Merge branch 'maint-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
n_user [Thu, 3 Feb 2022 14:34:31 +0000 (14:34 +0000)]
Update unstable links to use Web Archive
David Goulet [Thu, 3 Feb 2022 13:31:49 +0000 (08:31 -0500)]
changes: Remove uneeded file due to empty merge forward
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Thu, 3 Feb 2022 13:30:59 +0000 (08:30 -0500)]
Merge branch 'maint-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>
n_user [Wed, 2 Feb 2022 00:33:22 +0000 (00:33 +0000)]
Redesign tor-exit-notice
Alexander Færøy [Tue, 25 Jan 2022 21:53:30 +0000 (21:53 +0000)]
Merge remote-tracking branch 'tor-gitlab/mr/506' into main
Alexander Færøy [Tue, 25 Jan 2022 21:52:31 +0000 (21:52 +0000)]
Merge remote-tracking branch 'tor-gitlab/mr/507' into main
Alexander Færøy [Tue, 25 Jan 2022 21:42:44 +0000 (21:42 +0000)]
Merge remote-tracking branch 'tor-gitlab/mr/513' into main
David Goulet [Mon, 24 Jan 2022 18:18:39 +0000 (13:18 -0500)]
doc: More clarification of the release process steps
Signed-off-by: David Goulet <dgoulet@torproject.org>
Nick Mathewson [Mon, 24 Jan 2022 16:51:08 +0000 (11:51 -0500)]
Try to clarify maint vs release issues on ReleasingTor.md
I've tried to clarify what happens on "maint" vs what happens on
"release". I'm not sure I've got it right wrt the patches generated
by the scripts, though, so please review carefully and second-guess
everything I'm saying here. :)
David Goulet [Mon, 24 Jan 2022 15:49:41 +0000 (10:49 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Mon, 24 Jan 2022 15:49:41 +0000 (10:49 -0500)]
Merge branch 'maint-0.4.6'
David Goulet [Mon, 24 Jan 2022 15:49:32 +0000 (10:49 -0500)]
Merge branch 'maint-0.3.5' into maint-0.4.5
David Goulet [Mon, 24 Jan 2022 15:47:29 +0000 (10:47 -0500)]
version: Bump version to 0.3.5.18
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 24 Jan 2022 15:35:02 +0000 (10:35 -0500)]
fallbackdir: Update list generated on January 24, 2022
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Mon, 24 Jan 2022 15:31:43 +0000 (10:31 -0500)]
geoip: Update to match ipfire location db, 2022/01/24.
Signed-off-by: David Goulet <dgoulet@torproject.org>
pseudonymisaTor [Sun, 23 Jan 2022 09:24:28 +0000 (09:24 +0000)]
conn: add ClientHello Padding TLS extension
Nick Mathewson [Thu, 20 Jan 2022 19:46:38 +0000 (14:46 -0500)]
Use an alternative solution to the warning in trace_probes_cc.c
Nick Mathewson [Thu, 20 Jan 2022 19:22:00 +0000 (14:22 -0500)]
Resolve typedef conflict from congestion_control_t
Resumes being able to build on old / esoteric gcc versions.
Fixes bug 40550; bugfix on 0.4.7.1-alpha.
David Goulet [Wed, 19 Jan 2022 18:02:33 +0000 (13:02 -0500)]
relay: Fix memory leak on BUG() code path
Introduced in
bf10206e9e23ac0ded2cc9727666696ea25d5636 which is not
released yet thus no changes file.
Found by Coverity with cid #
1495786 .
Fixes #40532
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 19 Jan 2022 18:56:43 +0000 (13:56 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Wed, 19 Jan 2022 18:56:43 +0000 (13:56 -0500)]
Merge branch 'maint-0.4.6'
David Goulet [Wed, 19 Jan 2022 18:36:23 +0000 (13:36 -0500)]
test: Remove HSv2 protover specific test
HSv2 is not advertised as a supported protocol version anymore.
This was introduced with the merge-forward of commit
72041c63064b461e
which didn't fix the unit test.
Fixes #40549
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Tue, 18 Jan 2022 18:15:38 +0000 (13:15 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Tue, 18 Jan 2022 18:15:38 +0000 (13:15 -0500)]
Merge branch 'maint-0.4.6'
David Goulet [Tue, 18 Jan 2022 18:15:38 +0000 (13:15 -0500)]
Merge branch 'maint-0.3.5' into maint-0.4.5
David Goulet [Tue, 18 Jan 2022 18:15:33 +0000 (13:15 -0500)]
Merge branch 'tor-gitlab/mr/511' into maint-0.3.5
David Goulet [Tue, 18 Jan 2022 18:15:29 +0000 (13:15 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Tue, 18 Jan 2022 18:15:29 +0000 (13:15 -0500)]
Merge branch 'maint-0.4.6'
David Goulet [Tue, 18 Jan 2022 18:15:29 +0000 (13:15 -0500)]
Merge branch 'maint-0.3.5' into maint-0.4.5
David Goulet [Tue, 18 Jan 2022 18:15:23 +0000 (13:15 -0500)]
Merge branch 'tor-gitlab/mr/510' into maint-0.3.5
David Goulet [Tue, 18 Jan 2022 18:12:35 +0000 (13:12 -0500)]
Merge branch 'maint-0.4.5' into maint-0.4.6
David Goulet [Tue, 18 Jan 2022 18:12:35 +0000 (13:12 -0500)]
Merge branch 'maint-0.4.6'
David Goulet [Tue, 18 Jan 2022 18:12:13 +0000 (13:12 -0500)]
Merge branch 'maint-0.3.5' into maint-0.4.5
Jérôme Charaoui [Mon, 10 Jan 2022 15:16:24 +0000 (15:16 +0000)]
Update new relay blogpost URL
This removes the '/blog/' URL component which relies on a
redirection since the blog has been migrated to Lektor
David Goulet [Tue, 18 Jan 2022 17:51:52 +0000 (12:51 -0500)]
main: Update a dead URL in a log notice
Change https://www.torproject.org/download/download#warning to
https://support.torproject.org/faq/staying-anonymous/
Closes #40544
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Thu, 4 Nov 2021 18:44:58 +0000 (14:44 -0400)]
relay: Don't advertise HSv2 protocol version
We removed HSIntro=3 and HSDir=1 that are v2 specific. Since 0.3.5.17,
we do not support introducing or being a directory for onion service v2.
Closes #40509
Signed-off-by: David Goulet <dgoulet@torproject.org>
skaluzka [Thu, 6 Jan 2022 20:25:30 +0000 (21:25 +0100)]
Improve formatting of scripts/ci/ci-driver.sh
Add and remove few empty lines, covert all tabs to 4 spaces.
No real code changes here.
Signed-off-by: skaluzka <skaluzka@protonmail.com>
skaluzka [Thu, 6 Jan 2022 19:57:17 +0000 (20:57 +0100)]
Add missing "Tor Project, Inc." to man files
Signed-off-by: skaluzka <skaluzka@protonmail.com>
Alexander Færøy [Fri, 17 Dec 2021 16:53:47 +0000 (16:53 +0000)]
Merge remote-tracking branch 'tor-gitlab/mr/503' into main
David Goulet [Thu, 16 Dec 2021 18:03:51 +0000 (13:03 -0500)]
configure: Remove typo created by CI patch
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Thu, 16 Dec 2021 18:03:43 +0000 (13:03 -0500)]
Merge branch 'maint-0.4.6'
David Goulet [Thu, 16 Dec 2021 18:03:23 +0000 (13:03 -0500)]
configure: Remove typo created by CI patch
Signed-off-by: David Goulet <dgoulet@torproject.org>
Nick Mathewson [Thu, 16 Dec 2021 17:36:35 +0000 (12:36 -0500)]
Merge remote-tracking branch 'tor-gitlab/mr/504'
David Goulet [Thu, 16 Dec 2021 17:22:44 +0000 (12:22 -0500)]
Merge branch 'maint-0.4.6'
David Goulet [Thu, 16 Dec 2021 17:22:15 +0000 (12:22 -0500)]
doc: One more poings in ReleasingTor.md
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Thu, 16 Dec 2021 17:16:18 +0000 (12:16 -0500)]
changelog: Forward port ChangeLogs and ReleaseNotes
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Thu, 16 Dec 2021 17:14:52 +0000 (12:14 -0500)]
doc: Update ReleasingTor.md with missing steps
Signed-off-by: David Goulet <dgoulet@torproject.org>
Tor CI Release [Thu, 16 Dec 2021 15:01:28 +0000 (15:01 +0000)]
version: Bump version to 0.4.6.9-dev
Tor CI Release [Thu, 16 Dec 2021 15:01:28 +0000 (15:01 +0000)]
version: Bump version to 0.4.7.3-alpha-dev
David Goulet [Thu, 16 Dec 2021 16:06:26 +0000 (11:06 -0500)]
changelog: Fix ReleaseNotes leftover from CI
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Thu, 16 Dec 2021 16:03:53 +0000 (11:03 -0500)]
doc: Improve a bit the ReleasingTor.md
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Thu, 16 Dec 2021 14:53:27 +0000 (09:53 -0500)]
Merge branch 'maint-0.4.6'
David Goulet [Thu, 16 Dec 2021 14:53:16 +0000 (09:53 -0500)]
configure: Fix typo in version
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Thu, 16 Dec 2021 14:53:00 +0000 (09:53 -0500)]
configure: Fix typo in version
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Thu, 16 Dec 2021 14:34:32 +0000 (09:34 -0500)]
changelog: Add release summary
Signed-off-by: David Goulet <dgoulet@torproject.org>
Tor CI Release [Wed, 15 Dec 2021 16:31:09 +0000 (16:31 +0000)]
release: ChangeLog and ReleaseNotes for 0.4.7.3-alpha
David Goulet [Thu, 16 Dec 2021 14:28:17 +0000 (09:28 -0500)]
Merge branch '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.
Tor CI Release [Wed, 15 Dec 2021 16:29:45 +0000 (16:29 +0000)]
fallbackdir: Update list generated on December 15, 2021
Tor CI Release [Wed, 15 Dec 2021 16:31:09 +0000 (16:31 +0000)]
version: Bump version to 0.4.7.3-alpha
David Goulet [Thu, 16 Dec 2021 14:27:03 +0000 (09:27 -0500)]
Merge branch 'maint-0.4.6'
Tor CI Release [Wed, 15 Dec 2021 16:31:03 +0000 (16:31 +0000)]
version: Bump version to 0.4.6.9
Hans-Christoph Steiner [Tue, 10 Dec 2019 21:44:43 +0000 (22:44 +0100)]
fix syntax errors listed by cppcheck
David Goulet [Wed, 15 Dec 2021 15:53:32 +0000 (10:53 -0500)]
changes: Minor syntax editing fixes
Signed-off-by: David Goulet <dgoulet@torproject.org>
David Goulet [Wed, 15 Dec 2021 14:00:15 +0000 (09:00 -0500)]
Fix compiler warnings from ubuntu/jammy
Signed-off-by: David Goulet <dgoulet@torproject.org>
Alexander Færøy [Wed, 15 Dec 2021 12:46:18 +0000 (12:46 +0000)]
Merge remote-tracking branch 'tor-gitlab/mr/500' into main
Alexander Færøy [Wed, 15 Dec 2021 12:41:00 +0000 (12:41 +0000)]
Merge remote-tracking branch 'tor-gitlab/mr/491' into main
Alexander Færøy [Wed, 15 Dec 2021 12:38:30 +0000 (12:38 +0000)]
Merge remote-tracking branch 'tor-gitlab/mr/497' into main
skaluzka [Tue, 14 Dec 2021 22:14:02 +0000 (23:14 +0100)]
Correct typo in scripts/README file
Signed-off-by: skaluzka <skaluzka@protonmail.com>