summaryrefslogtreecommitdiff
path: root/changes
AgeCommit message (Collapse)Author
2023-09-18Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet
2023-09-18fallbackdir: Update list generated on September 18, 2023Tor CI Release
2023-09-18Update geoip files to match ipfire location db, 2023/09/18.Tor CI Release
2023-09-18Merge branch 'tor-gitlab/mr/759' into maint-0.4.8David Goulet
2023-09-18Merge branch 'tor-gitlab/mr/761' into maint-0.4.8David Goulet
2023-09-18Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet
2023-09-18Merge branch 'tor-gitlab/mr/764' into maint-0.4.7David Goulet
2023-09-18Merge branch 'tor-gitlab/mr/765' into maint-0.4.7David Goulet
2023-09-14Add changes file for tor#40859.Alexander Færøy
2023-09-14Lower the log-level and soften the language for our Zstd ABI compat check.Alexander Færøy
See: tpo/core/tor#40815.
2023-09-14Merge branch 'maint-0.4.7' into maint-0.4.8David Goulet
2023-09-14Changes file for bug40858Mike Perry
2023-09-13Add diagnostic log message for compression bombs.Alexander Færøy
This patch causes `tor_compress_is_compression_bomb()` to emit a warning-level log message that lets us learn the potential ratio of the input to output buffer sizes. Hopefully, this will give us a bit of a better idea whether the compression bomb ratio needs some tuning. See: tpo/core/tor#40739.
2023-09-12Remove defensive assertion in `relay_key_is_unavailable_()`.Alexander Færøy
This patch removes a call to `tor_assert_nonfatal_unreached()` in `relay_key_is_unavailable_()` that is only called when Tor is compiled without relay support. Unfortunately, the non-fatal assertion causes a BUG log message to appear for clients when they start up without relay support for each CPU worker we spawn. This makes it spotting issues during bootstrap harder particularly for our iOS developers. Since the call sites to `get_master_identity_key()` handles `NULL` values already, we do not think this will be an issue later on. Reported by Benjamin Erhart (@tla) from Guardian Project. Fixes tpo/core/tor#40848.
2023-09-12Make networkstatus_getinfo_by_purpose report published_on again.Nick Mathewson
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-08-30fallbackdir: Update list generated on August 30, 2023Tor CI Release
2023-08-30Update geoip files to match ipfire location db, 2023/08/30.Tor CI Release
2023-08-28Merge branch 'tor-gitlab/mr/750' into maint-0.4.8David Goulet
2023-08-28Changes files for 40843 and 40844 (NetBSD portability)Micah Elizabeth Scott
2023-08-28Changes file for bug40842Mike Perry
2023-08-25Changes file for bug40841Mike Perry
2023-08-23ChangeLog and ReleaseNotes for 0.4.8.4 stableDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-23fallbackdir: Update list generated on August 23, 2023Tor CI Release
2023-08-23Update geoip files to match ipfire location db, 2023/08/23.Tor CI Release
2023-08-22Fix compilation errors for FreeBSDDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-22changes: Add changes file for ticket 40833David Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-22changes: Add changes file for ticket 40821David Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-15CI: Add Rust tests and clippyMicah Elizabeth Scott
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-15Merge branch 'maint-0.4.7'David Goulet
2023-08-15Changes file for bug40834Mike Perry
2023-08-14zstd: Check errors right affer compressing/decompressingDavid Goulet
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-04release: ChangeLog update for 0.4.8.3-rcDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-08-04fallbackdir: Update list generated on August 04, 2023Tor CI Release
2023-08-04Update geoip files to match ipfire location db, 2023/08/04.Tor CI Release
2023-08-01Merge branch 'bug40827' into 'main'David Goulet
Fix assert crash on relay-side due to on_circuit backpointer See merge request tpo/core/tor!737
2023-08-01Changes file for bug 40827Mike Perry
2023-07-31Changes file for bug40828Mike Perry
2023-07-26Merge branch 'maint-0.4.7'David Goulet
2023-07-26fallbackdir: Update list generated on July 26, 2023Tor CI Release
2023-07-26Update geoip files to match ipfire location db, 2023/07/26.Tor CI Release
2023-07-24Merge branch 'maint-0.4.7'David Goulet
2023-07-24Fix all -Werror=enum-int-mismatch warningsDavid Goulet
Close #40824 Signed-off-by: David Goulet <dgoulet@torproject.org>
2023-07-12release: ChangeLog and ReleaseNotes for 0.4.8.2-alphaTor CI Release
2023-07-12fallbackdir: Update list generated on July 12, 2023Tor CI Release
2023-07-12Update geoip files to match ipfire location db, 2023/07/12.Tor CI Release
2023-07-12Merge branch 'maint-0.4.7'David Goulet
2023-07-05replace L2 vanguards that aren't Fast or StableRoger Dingledine
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-06-27Changes file for bug 40566Mike Perry
2023-06-23Changes file for bug 40709Mike Perry
2023-06-22Changes file for 40569Mike Perry