David Goulet
2cecf046bb
Merge branch 'maint-0.4.8'
2023-09-12 10:28:42 -04:00
Nick Mathewson
d6c89b1ae1
Make networkstatus_getinfo_by_purpose report published_on again.
...
When we implemented prop275 in 0.4.8.1-alpha, we changed the
behavior of networkstatus_getinfo_helper_single to omit meaningful
published_on times, replacing them with "2038-01-01". This is
necessary when we're formatting a routerstatus with no additional
info, since routerstatus objects no longer include a published_on.
But in networkstatus_getinfo_by_purpose, we do have a routerinfo
that does have a published_on. This patch uses that information
to report published_on times in our output when we're making a
"virtual" networkstatus for a big file of routerinfo_t objects.
This is mostly important for bridge authorities, since when
they dump a secret list of the bridges, they want to include
published_on times.
Closes #40855 . Bugfix on 0.4.8.1-alpha.
2023-09-12 08:46:31 -04:00
David Goulet
cc52d8651f
Merge branch 'maint-0.4.8'
2023-08-30 08:49:51 -04:00
Tor CI Release
1f88c76848
fallbackdir: Update list generated on August 30, 2023
2023-08-30 08:47:17 -04:00
Tor CI Release
9254028b38
Update geoip files to match ipfire location db, 2023/08/30.
2023-08-30 08:47:12 -04:00
David Goulet
c8844bc929
Merge branch 'maint-0.4.8'
2023-08-28 14:08:43 -04:00
David Goulet
3aa937dd5e
Merge branch 'tor-gitlab/mr/750' into maint-0.4.8
2023-08-28 14:08:39 -04:00
David Goulet
4a1815e4cb
Merge branch 'maint-0.4.8'
2023-08-28 14:07:47 -04:00
Micah Elizabeth Scott
532543e84a
Changes files for 40843 and 40844 (NetBSD portability)
2023-08-28 10:11:00 -07:00
Mike Perry
888da0579d
Changes file for bug40842
2023-08-28 13:50:44 +00:00
David Goulet
aeb2e24a75
Merge branch 'maint-0.4.8'
2023-08-25 12:56:45 -04:00
David Goulet
4f21fc0fe4
Merge branch 'reapply-exit-policy-on-reload' into 'main'
...
reapply exit policy on reload
Closes #40676
See merge request tpo/core/tor!735
2023-08-25 16:55:40 +00:00
Mike Perry
91b16d34bd
Changes file for bug40841
2023-08-25 16:32:59 +00:00
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
Nick Mathewson
0cdd5a7900
Implement proposal 301-dont-vote-on-package-fingerprints.txt
...
This commit adds a new consensus method which, when present, causes
authorities not to consider package fingerprints when computing a
consensus. It builds on earlier work which dropped support for putting
these lines into the votes.
2023-08-15 10:12:25 -04:00
trinity-1686a
bb16c1b020
add changes entry for reevaluate exit policy
2023-08-15 08:04:44 +02: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