Commit graph

41722 commits

Author SHA1 Message Date
Peter Palfrader
451864e056 trixie backports does not want files (systemd stuff) in lib 2026-01-03 19:33:13 +01:00
Jérôme Charaoui
2c64496bba New upstream version: 0.4.8.21 2026-01-03 19:22:37 +01:00
Jérôme Charaoui
3687734ce9 New upstream version: 0.4.8.20 2026-01-03 19:22:04 +01:00
Gabriel Filion
feb6ead45f New upstream version: 0.4.8.19 2026-01-03 19:22:02 +01:00
Jérôme Charaoui
7c791b8e3f New upstream version: 0.4.8.18 2026-01-03 19:21:55 +01:00
Peter Palfrader
1502b33b60 Merge branch 'debian-ci' into debian
* debian-ci:
  Keep artifacts for releases longer than 1 month
2026-01-02 12:57:18 +01:00
Peter Palfrader
c52192734b Keep artifacts for releases longer than 1 month
One month is too short as packages are not being uploaded to debian
upon release unfortunately.
2026-01-02 12:56:25 +01:00
Gabriel Filion
d836c5f3b0
Merge branch 'debian-ci' into debian-main 2025-10-09 13:27:30 -04:00
Gabriel Filion
76b685c29e
Add ubuntu plucky to build job (tpo/tpa/team#42331) 2025-10-09 13:24:30 -04:00
Gabriel Filion
a830b8b348
Add ubuntu plucky to build jobs 2025-10-09 13:14:47 -04:00
Jérôme Charaoui
c64c5273af
Merge branch 'debian-ci' into debian-main 2025-09-22 10:48:14 -04:00
Jérôme Charaoui
6e9334b190
drop focal from source packages, eol 2025-09-22 10:47:42 -04:00
Jérôme Charaoui
5459f25e72
drop focal from build matrix (eol) 2025-09-22 10:45:30 -04:00
Jérôme Charaoui
01b8086be1
Merge branch 'debian-ci' into debian-main 2025-09-16 18:16:51 -04:00
Jérôme Charaoui
0a95afb973
fix typo 2025-09-16 18:15:14 -04:00
Jérôme Charaoui
199e72b3d4
drop bullseye builds
see tpo/tpa/base-images#19
2025-09-16 18:13:27 -04:00
Jérôme Charaoui
135bc85845
drop bullseye from build jobs 2025-09-16 17:45:33 -04:00
Jérôme Charaoui
e060556c7b
Merge branch 'debian-ci' into debian-main 2025-09-15 10:05:51 -04:00
Jérôme Charaoui
0e1d9faad9
build for plucky, retire oracular (tpo/tpa/team#42180) 2025-09-15 10:04:30 -04:00
Jérôme Charaoui
b6f5225e6e
add ubuntu plucky (tpo/tpa/team#42180)
also drop oracular which is eol
2025-09-15 09:56:08 -04:00
Jérôme Charaoui
60593bc18b
update backport builds, fix source build job 2025-09-09 10:16:35 -04:00
Jérôme Charaoui
b67a47a61c
add missing forky entry 2025-08-21 20:55:33 -04:00
Gabriel Filion
437caa7880
Merge branch '42256_forky_build_sources' into debian-main
took out buster that was still present on debian-main
2025-08-21 17:15:36 -04:00
Gabriel Filion
bea28ca13b
Merge branch 'debian-ci' into debian-main 2025-08-21 17:10:19 -04:00
Gabriel Filion
4b9a40c564
Merge branch '42256_ci_forky' into debian-ci 2025-08-21 17:08:35 -04:00
Jérôme Charaoui
4159833b49
fix ci pipelines by installing adduser
the previous commit was missing this bit
2025-08-21 10:30:20 -04:00
Gabriel Filion
46bdb74309
Add suite 'forky' to CI matrix (tpo/tpa/team#42256)
This change show come together with tpo/core/debian/tor!2
2025-08-12 15:41:04 -04:00
Gabriel Filion
09fba125cc
Add 'forky' suite (tpo/tpa/team#42256) 2025-08-12 15:32:29 -04:00
Gabriel Filion
050fa2f1ca
New upstream version: 0.4.8.17 2025-07-17 15:38:16 -04:00
Gabriel Filion
6fcf29dd1e Tor 0.4.8.17
-----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEEt0QX7d8irJ+ekPSRQuhqKhH0jTYFAmhiwjYACgkQQuhqKhH0
 jTbHxgf9FbPeM6tXbCNDb3TR+Pe3kB7OGbEfpuU06tAcix/c6GBFii5zSjNiWdr5
 JN4PnKP4IT0+heaiBEwnod9RftOKyHTdTgdhv5aHLlHkuysyXgBIRHIgWUbBMSVI
 Tg4fczK8FdUvSjtkPgi0QoBoP78CRdbvwEd1dVK0g2eZAFpUD5gX5FNnBjXD7O2p
 3EAzKNIL8RRD0wu5WZG9dYRduaQUaRK6wmOny75nTjHJdvAmqra+w84/64N+IBt/
 USSe9+CUiLDpMoR+uKUMz4EljgKa1D17Xnfe4Sdp+gL0B6TLEcTlfJdz6+pTDRCk
 xWTAkYTkhbFMJFxG+FQcxe2IUxe+Kw==
 =C1iK
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQQNR/HQN0D3EqqMYwqijClxGOnyPQUCaHlP0QAKCRCijClxGOny
 PQZ7AQDFejMLEy4lAETb1TElTsCWoYDxD9zMMSTQl/MXkxLZ2wD9GB7HVDVRiu2I
 rv1OceqUPMAdkDUe+g/5LFEhtYxNNQo=
 =lsM2
 -----END PGP SIGNATURE-----

Merge tag 'tor-0.4.8.17' into debian-merge-0.4.8

Tor 0.4.8.17
2025-07-17 15:32:20 -04:00
David Goulet
e41649c9a3 Merge branch 'maint-0.4.8' into release-0.4.8 2025-06-30 10:05:37 -04:00
Tor CI Release
5335c67d89 version: Bump version to 0.4.8.17 2025-06-30 10:05:04 -04:00
David Goulet
1dddfe46f6 release: ChangeLog and ReleaseNotes for 0.4.8.17
Signed-off-by: David Goulet <dgoulet@torproject.org>
2025-06-30 10:03:10 -04:00
David Goulet
3b593ebf8d Merge branch 'maint-0.4.8' into release-0.4.8 2025-06-30 09:55:54 -04:00
Tor CI Release
18785335b1 fallbackdir: Update list generated on June 30, 2025 2025-06-30 09:53:11 -04:00
Tor CI Release
99e92c5d51 Update geoip files to match ipfire location db, 2025/06/30. 2025-06-30 09:52:52 -04:00
David Goulet
523a451d1e Merge branch 'maint-0.4.8' into release-0.4.8 2025-06-26 12:13:11 -04:00
ValdikSS
e6890ae73c tls: Set TLSv1.3 ciphers to preserve ciphersuites order
This commit fixes two issues:

1. ciphers.inc has TLSv1.3 ciphers prefixed with "TXT", while current version
   has "RFC". TLS1_3_RFC_AES_128_GCM_SHA256 should be instead of
   TLS1_3_TXT_AES_128_GCM_SHA256, in both define and CIPHER() macro.

2. Tor calls only SSL_set_cipher_list() in tlstls_openssl.c, this sets only
   TLSv1.2 ciphers, while TLSv1.3 ciphers stay in default state. TLSv1.3
   ciphersuites are set with SSL_set_ciphersuites(), but the list require to
   contain only TLSv1.3 suites (no v1.2).

Contrary to SSL_set_cipher_list(), TLSv1.3 SSL_set_ciphersuites() does NOT
accept finalizing :, so it should be stripped out.

Signed-off-by: David Goulet <dgoulet@torproject.org>
2025-06-26 12:13:01 -04:00
David Goulet
acef6a79bd Merge branch 'maint-0.4.8' into release-0.4.8 2025-06-12 11:57:31 -04:00
David Goulet
a7f035f7f8 Merge branch 'tor-gitlab/mr/910' into maint-0.4.8 2025-06-12 11:57:27 -04:00
Waldemar Zimpel
3c1ff4a7ef Unix processes / Obtain exit status code
The actual way for obtaining the exit code
of an exited child process
2025-06-11 09:56:03 +02:00
David Goulet
7ff4a2a0bd Merge branch 'maint-0.4.8' into release-0.4.8 2025-06-09 09:50:24 -04:00
David Goulet
f84d461b55 Merge branch 'tor-gitlab/mr/903' into maint-0.4.8 2025-06-09 09:50:10 -04:00
David Goulet
fd316d7e96 Merge branch 'maint-0.4.8' into release-0.4.8 2025-06-09 09:36:26 -04:00
Waldemar Zimpel
159f0c08c5 Fix: "Bug: Duplicate call to circuit_mark_for_close()"
Closes issue #40951
2025-06-09 11:44:05 +02:00
Roger Dingledine
3871742ed1 log "list of supported TLS groups" only once
We had been logging it every two hours forever, even though it's based
on the version of OpenSSL we're using it so it will never change.

Fixes bug #41093.

The fix is an improvement on commit ba88ad6b which addressed #41058.

Not adding a changes file since those commits haven't gone out in a
release yet either.
2025-06-08 22:08:43 -04:00
David Goulet
a9f2347793 Merge branch 'maint-0.4.8' into release-0.4.8 2025-05-21 09:29:36 -04:00
David Goulet
6a35cdeedd Merge branch 'tor-gitlab/mr/894' into maint-0.4.8 2025-05-21 09:29:30 -04:00
David Goulet
09bcdd2224 Merge branch 'maint-0.4.8' into release-0.4.8 2025-05-21 08:55:51 -04:00
Nick Mathewson
9a701f4b99 Make an exception to one of the NONSTRINGs
Older GCCs accept the attribute but don't believe it can appear
before an array.
2025-05-18 21:52:36 -04:00