David Goulet
0d91cb8099
Merge branch 'maint-0.4.5' into release-0.4.5
2022-04-14 09:37:46 -04:00
David Goulet
dc90226cc3
Merge branch 'tor-gitlab/mr/491' into maint-0.4.5
2022-04-14 09:37:43 -04:00
David Goulet
63d698b928
Merge branch 'maint-0.4.5' into release-0.4.5
2022-04-14 09:34:49 -04:00
David Goulet
9ac479ce1c
Merge branch 'tor-gitlab/mr/497' into maint-0.4.5
2022-04-14 09:34:46 -04:00
David Goulet
1949407f0a
Merge branch 'maint-0.4.5' into release-0.4.5
2022-03-28 09:45:16 -04:00
David Goulet
b882b8d5d4
Merge branch 'tor-gitlab/mr/556' into maint-0.4.5
2022-03-28 09:44:31 -04:00
Nick Mathewson
de3872656a
Sandbox: Permit the clone3 system call
...
Apparently glibc-2.34 uses clone3, when previously it just used
clone.
Closes ticket #40590 .
2022-03-27 18:34:25 -04:00
David Goulet
d604f602c2
Merge branch 'maint-0.4.5' into release-0.4.5
2022-03-16 13:27:31 -04:00
David Goulet
3dee8a597f
Merge branch 'tor-gitlab/mr/533' into maint-0.4.5
2022-03-16 13:27:27 -04:00
David Goulet
f730e74550
Merge branch 'maint-0.4.5' into release-0.4.5
2022-03-10 09:18:57 -05:00
David Goulet
254b23ab9d
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 >
2022-03-10 08:58:26 -05:00
David Goulet
e9d9b4bbbd
Merge branch 'maint-0.4.5' into release-0.4.5
2022-03-09 08:38:48 -05:00
David Goulet
9efb04bb3e
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 >
2022-03-08 13:56:54 -05:00
Jérôme Charaoui
6ef6d36296
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.
2022-02-15 17:14:34 -05:00
David Goulet
ac5533cea7
Merge branch 'maint-0.4.5' into release-0.4.5
2022-02-04 12:36:44 -05:00
Tor CI Release
92b4e4d041
version: Bump version to 0.4.5.12-dev
2022-02-04 12:36:01 -05:00
Tor CI Release
3d3c4b6dd5
release: ChangeLog and ReleaseNotes for 0.4.5.12
tor-0.4.5.12
2022-02-04 11:24:52 -05:00
David Goulet
ed5afc081d
Merge branch 'maint-0.4.5' into release-0.4.5
2022-02-04 11:09:24 -05:00
Tor CI Release
774374ebf5
version: Bump version to 0.4.5.12
2022-02-04 11:09:12 -05:00
David Goulet
fd123afa06
Merge branch 'maint-0.4.5' into release-0.4.5
2022-02-04 11:07:34 -05:00
Tor CI Release
6a6332a683
fallbackdir: Update list generated on February 04, 2022
2022-02-04 11:05:21 -05:00
Tor CI Release
5ab4fa9fd8
Update geoip files to match ipfire location db, 2022/02/04.
2022-02-04 11:05:13 -05:00
David Goulet
02ba86db96
Merge branch 'maint-0.4.5' into release-0.4.5
2022-02-04 10:56:33 -05:00
Tor CI Release
cfe022d01d
Update geoip files to match ipfire location db, 2021/12/15.
2022-02-04 10:56:29 -05:00
David Goulet
ae0cb68964
Merge branch 'maint-0.4.5' into release-0.4.5
2022-02-04 10:18:25 -05:00
Tor CI Release
f03cab5dbb
fallbackdir: Update list generated on December 15, 2021
2022-02-04 10:17:10 -05:00
David Goulet
c2452da6ad
Merge branch 'maint-0.4.5' into release-0.4.5
2022-02-03 08:30:40 -05:00
David Goulet
3c73622f27
hs: Double quote the metrics label value
...
Fixes #40552
Signed-off-by: David Goulet <dgoulet@torproject.org >
2022-02-03 08:30:23 -05:00
David Goulet
2c9a371666
Merge branch 'maint-0.4.5' into release-0.4.5
2022-01-24 10:49:41 -05:00
David Goulet
1b58399b07
Merge branch 'maint-0.3.5' into maint-0.4.5
2022-01-24 10:49:32 -05:00
David Goulet
421ce94395
version: Bump version to 0.3.5.18
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2022-01-24 10:48:15 -05:00
David Goulet
28881d0a92
fallbackdir: Update list generated on January 24, 2022
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2022-01-24 10:35:18 -05:00
David Goulet
324ded93be
geoip: Update to match ipfire location db, 2022/01/24.
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2022-01-24 10:31:43 -05:00
David Goulet
fa9072771b
Merge branch 'maint-0.4.5' into release-0.4.5
2022-01-19 13:56:43 -05:00
David Goulet
986730e82c
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 72041c6306
which didn't fix the unit test.
Fixes #40549
Signed-off-by: David Goulet <dgoulet@torproject.org >
2022-01-19 13:36:23 -05:00
David Goulet
ae744bb831
Merge branch 'maint-0.4.5' into release-0.4.5
2022-01-18 13:15:38 -05:00
David Goulet
4ab4521c31
Merge branch 'maint-0.3.5' into maint-0.4.5
2022-01-18 13:15:38 -05:00
David Goulet
501d8bbd4c
Merge branch 'tor-gitlab/mr/511' into maint-0.3.5
2022-01-18 13:15:33 -05:00
David Goulet
ae149b2b63
Merge branch 'maint-0.4.5' into release-0.4.5
2022-01-18 13:15:29 -05:00
David Goulet
49c758af47
Merge branch 'maint-0.3.5' into maint-0.4.5
2022-01-18 13:15:29 -05:00
David Goulet
e523480691
Merge branch 'tor-gitlab/mr/510' into maint-0.3.5
2022-01-18 13:15:23 -05:00
David Goulet
c2029e1da9
Merge branch 'maint-0.4.5' into release-0.4.5
2022-01-18 13:12:35 -05:00
David Goulet
aac5731f86
Merge branch 'maint-0.3.5' into maint-0.4.5
2022-01-18 13:12:13 -05:00
Jérôme Charaoui
d6c2da6630
Update new relay blogpost URL
...
This removes the '/blog/' URL component which relies on a
redirection since the blog has been migrated to Lektor
2022-01-18 12:56:34 -05:00
David Goulet
b9c06718a8
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 >
2022-01-18 12:51:52 -05:00
David Goulet
72041c6306
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 >
2022-01-18 12:39:06 -05:00
Nick Mathewson
86819229af
Limit the number of elements in a consdiff hash line.
...
This avoids performing and then freeing a lot of small mallocs() if
the hash line has too many elements.
Fixes one case of bug 40472; resolves OSS-Fuzz 38363. Bugfix on
0.3.1.1-alpha when the consdiff parsing code was introduced.
2021-12-06 12:35:08 -05:00
Nick Mathewson
dd085d42f9
Do not count controller-selected paths towards path bias.
...
As a side effect, this fixes a "Bug" warning.
Closes #40515 . Bugfix on 0.2.4.10-alpha.
2021-11-15 08:55:47 -05:00
Alexander Færøy
6470aed5ae
Merge branch 'maint-0.4.5' into release-0.4.5
2021-11-08 14:16:19 +00:00
Alexander Færøy
882fd1f0d4
Merge branch 'maint-0.3.5' into maint-0.4.5
2021-11-08 14:16:18 +00:00