Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package arti for openSUSE:Factory checked in at 2025-10-08 18:14:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/arti (Old) and /work/SRC/openSUSE:Factory/.arti.new.11973 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "arti" Wed Oct 8 18:14:12 2025 rev:16 rq:1309670 version:1.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/arti/arti.changes 2025-07-31 17:47:57.832551328 +0200 +++ /work/SRC/openSUSE:Factory/.arti.new.11973/arti.changes 2025-10-08 18:17:03.644799205 +0200 @@ -1,0 +2,51 @@ +Tue Oct 7 15:08:05 UTC 2025 - Eyad Issa <[email protected]> + +- Update to version 1.6.0: + * Arti now requires Rust 1.85.1 or later + * Arti now requires tracing-subscriber v0.3.20, due to upstream + security issue RUSTSEC-2025-0055 + * Arti now includes experimental circuit padding support, based + on the maybenot library + * Arti now has mitigations for DropMark side-channel attacks for + flow control + * Arti now has a arti keys check-integrity command, to check the + validity of stored keys + * Fixed bug in congestion control that was causing timeouts when + flowctl-cc was enabled + * Added support for flow control consensus params + * Improved arti hsc key management documentation + * Documented arti hsc --batch flag + * Various cleanups, bugfixes and refactors + * For a full changelog see + /usr/share/doc/packages/arti/CHANGELOG.md + +------------------------------------------------------------------- +Tue Sep 30 10:16:16 UTC 2025 - Eyad Issa <[email protected]> + +- Use -p arti in cargo build, as recommended by the docs + +- Update to version 1.5.0: + * Arti 1.5.0 continues development on important client features, + including Counter Galois Onion encryption,Conflux, flow control + and congestion control, and onion service proof of work. + It also includes significant preliminary work for Arti relay + support. + * Arti now requires Rust 1.85 or later + * We no longer count channel negotiation time against our circuit + timeouts. + * tor-proto now includes experimental backend support (unused, so + far) for Conflux-based multi-path tunnels + * Experimental support for congestion control for improved + performance. (Not yet enabled by default) + * Experimental support for proof-of-work in onion services, + for resistance to denial-of-service attacks. + * Experimental support for negotiating Counter Galois Onion + cryptography + * Improved CLI output when describing keys. + * Design for a new key integrity checking subcommand. + * Integration testing for arti keys subcommands. + * Design work for a relay reactor backend. + * Work on a new netdoc parser implementation for improved ergonomics + and macro support. + +------------------------------------------------------------------- Old: ---- arti-1.4.5.tar.gz New: ---- arti-1.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ arti.spec ++++++ --- /var/tmp/diff_new_pack.Vz9VtO/_old 2025-10-08 18:17:15.901313885 +0200 +++ /var/tmp/diff_new_pack.Vz9VtO/_new 2025-10-08 18:17:15.909314220 +0200 @@ -1,7 +1,7 @@ # # spec file for package arti # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # Copyright (c) 2025 Eyad Issa <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -17,10 +17,10 @@ # -%global git_hash aa7207f270f82b6d59cce26f4e49610b90447ebf +%global git_hash 0b636d9d8d3309663de0fb5554255f5f8f82544d Name: arti -Version: 1.4.5 +Version: 1.6.0 Release: 0 Summary: An implementation of Tor, in Rust. License: (Apache-2.0 OR MIT) AND LGPL-3.0-only @@ -30,7 +30,7 @@ BuildRequires: cargo-packaging BuildRequires: memory-constraints BuildRequires: pkgconfig -BuildRequires: rust >= 1.83 +BuildRequires: rust >= 1.85.1 BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(sqlite3) ExclusiveArch: %{rust_tier1_arches} @@ -43,7 +43,7 @@ %build %limit_build -m 8000 -%{cargo_build} +%{cargo_build} -p arti %install %{cargo_install -p crates/arti} ++++++ arti-1.4.5.tar.gz -> arti-1.6.0.tar.gz ++++++ ++++ 106391 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/arti/vendor.tar.zst /work/SRC/openSUSE:Factory/.arti.new.11973/vendor.tar.zst differ: char 7, line 1
