David Goulet
51cefce3e6
ChangeLog and ReleaseNotes for 0.4.8.4 stable
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2023-08-23 10:12:54 -04:00
Tor CI Release
10636f84e8
fallbackdir: Update list generated on August 23, 2023
2023-08-23 09:21:47 -04:00
Tor CI Release
56008b623f
Update geoip files to match ipfire location db, 2023/08/23.
2023-08-23 09:21:43 -04:00
David Goulet
c3bc04e355
Fix compilation errors for FreeBSD
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2023-08-22 13:37:25 -04:00
David Goulet
554d840742
changes: Add changes file for ticket 40833
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2023-08-22 13:25:34 -04:00
David Goulet
3487a0d696
changes: Add changes file for ticket 40821
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2023-08-22 13:11:37 -04:00
Micah Elizabeth Scott
41dac5e2d1
CI: Add Rust tests and clippy
...
This adds a new "rust-latest" CI target that runs tests and clippy for
everything in the workspace. It's a subset of the equivalent on Arti.
2023-08-15 09:52:30 -07:00
David Goulet
00881f1886
Merge branch 'maint-0.4.7'
2023-08-15 12:39:33 -04:00
Mike Perry
51459b543f
Changes file for bug40834
2023-08-15 15:09:04 +00:00
David Goulet
fd3f9e8580
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 >
2023-08-14 11:05:23 -04:00
David Goulet
c862a66b6c
release: ChangeLog update for 0.4.8.3-rc
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2023-08-04 10:11:44 -04:00
Tor CI Release
0c601d0025
fallbackdir: Update list generated on August 04, 2023
2023-08-04 10:08:22 -04:00
Tor CI Release
71748077d0
Update geoip files to match ipfire location db, 2023/08/04.
2023-08-04 10:08:16 -04:00
David Goulet
f1fdb58611
Merge branch 'bug40827' into 'main'
...
Fix assert crash on relay-side due to on_circuit backpointer
See merge request tpo/core/tor!737
2023-08-01 20:13:32 +00:00
Mike Perry
78e14ca124
Changes file for bug 40827
2023-08-01 17:13:48 +00:00
Mike Perry
f26942cb0c
Changes file for bug40828
2023-07-31 14:13:16 +00:00
David Goulet
89b1e6568e
Merge branch 'maint-0.4.7'
2023-07-26 10:13:21 -04:00
Tor CI Release
fa40b0a122
fallbackdir: Update list generated on July 26, 2023
2023-07-26 10:12:30 -04:00
Tor CI Release
e4308eb159
Update geoip files to match ipfire location db, 2023/07/26.
2023-07-26 10:12:24 -04:00
David Goulet
28dfa07069
Merge branch 'maint-0.4.7'
2023-07-24 10:18:53 -04:00
David Goulet
d6fd7d1035
Fix all -Werror=enum-int-mismatch warnings
...
Close #40824
Signed-off-by: David Goulet <dgoulet@torproject.org >
2023-07-24 09:44:42 -04:00
Tor CI Release
fb210dd875
release: ChangeLog and ReleaseNotes for 0.4.8.2-alpha
2023-07-12 09:42:20 -04:00
Tor CI Release
4b626a9c57
fallbackdir: Update list generated on July 12, 2023
2023-07-12 09:38:16 -04:00
Tor CI Release
a7a3fbffe5
Update geoip files to match ipfire location db, 2023/07/12.
2023-07-12 09:38:10 -04:00
David Goulet
e4a8a128b1
Merge branch 'maint-0.4.7'
2023-07-12 08:17:23 -04:00
Roger Dingledine
3335829347
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.
2023-07-05 23:00:38 -04:00
Mike Perry
5867ddefae
Changes file for bug 40566
2023-06-27 19:27:18 +00:00
Mike Perry
155343708d
Changes file for bug 40709
2023-06-23 15:08:57 +00:00
Mike Perry
31a3efa60b
Changes file for 40569
2023-06-22 23:12:34 +00:00
Mike Perry
ba2e0bcc49
Changes file for bug40808
2023-06-20 16:30:55 +00:00
David Goulet
8286d88ed0
Merge branch 'ticket40773' into 'main'
...
Fix compilation error on older gcc versions and MSVC.
See merge request tpo/core/tor!717
2023-06-19 18:32:44 +00:00
Mike Perry
17037f8732
Changes file for Bug 40811
2023-06-15 16:14:56 +00:00
David Goulet
44368a727a
Merge branch 'tor-gitlab/mr/721'
2023-06-14 09:45:27 -04:00
Mike Perry
7ffda7512d
Changes file for bug40810
2023-06-13 18:18:54 +00:00
Mike Perry
0149c1ff98
Bug 40801: Add changes file
2023-06-09 16:29:10 +00:00
Micah Elizabeth Scott
cfbf74352f
More fixes for compile-time warnings in equix and hashx
...
This addresses issue #40800 and a couple other problems I noticed while
trying to reproduce that one.
The original issue is just a missing cast to void* on the args of
__builtin___clear_cache(), and clang is picky about the implicit cast
between what it considers to be char of different signedness. Original
report is from MacOS but it's also reproducible on other clang targets.
The cmake-based original build system for equix and hashx was a handy
way to run tests, but it suffered from some warnings due to incorrect
application of include_directories().
And lastly, there were some return codes from hashx_exec() that get
ignored on equix when asserts are disabled. It bugged me too much to
just silence this with a (void) cast, since even though this is in the
realm of low-likelyhood programming errors and not true runtime errors, I
don't want to make it easy for the hashx_exec() wrappers to return
values that are dangerously wrong if an error is ignored. I made sure
that even if asserts are disabled, we return values that will cause the
solver and verifier to both fail to validate a potential solution.
Signed-off-by: Micah Elizabeth Scott <beth@torproject.org >
2023-06-05 11:45:33 -07:00
Gabriela Moldovan
45ee8a10e2
Fix compilation error on older gcc versions and MSVC.
...
This fixes an "initializer is not a constant" compilation error that manifests
itself on gcc versions < 8.1 and MSVC (see
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69960#c18 ).
Fixes bug #40773
Signed-off-by: Gabriela Moldovan <gabi@torproject.org >
2023-06-05 15:03:39 +01:00
Tor CI Release
8b46d1c6ca
release: ChangeLog for 0.4.8.1-alpha
2023-06-01 10:26:46 -04:00
Tor CI Release
5e2f6d5433
fallbackdir: Update list generated on June 01, 2023
2023-06-01 09:47:36 -04:00
Tor CI Release
c2c6c7a5e6
Update geoip files to match ipfire location db, 2023/06/01.
2023-06-01 09:47:22 -04:00
David Goulet
97008526db
Merge branch 'maint-0.4.7'
2023-05-31 14:32:07 -04:00
David Goulet
066da91521
changes: Add file for MR 714
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2023-05-31 14:31:59 -04:00
David Goulet
d5dea2202c
changes: Add file for ticket 40797
...
Signed-off-by: David Goulet <dgoulet@torproject.org >
2023-05-25 11:12:15 -04:00
David Goulet
a1042f4873
Merge branch 'tor-gitlab/mr/443'
2023-05-25 10:50:15 -04:00
Alexander Færøy
5f432bff31
Add missing changes file for tor#33669.
...
See: tpo/core/tor#33669.
2023-05-25 10:50:11 -04:00
David Goulet
9976da9367
Merge branch 'tor-gitlab/mr/709'
2023-05-24 11:37:05 -04:00
David Goulet
6afe03aa51
Merge branch 'tor-gitlab/mr/708'
2023-05-24 11:03:47 -04:00
agowa338
ffb764949e
ipv6: Flip ClientUseIPv6 to 1
...
Fixes #40785
Signed-off-by: David Goulet <dgoulet@torproject.org >
2023-05-24 11:03:15 -04:00
David Goulet
8eae9f17ae
metrics: Add ticket 40546 changes file and code fix
...
The MR was using an old function definition so the code fix is for that.
Closes #40546
Signed-off-by: David Goulet <dgoulet@torproject.org >
2023-05-24 10:45:21 -04:00
Mike Perry
032d850a2c
Add changes file for conflux.
2023-05-11 19:24:49 +00:00