Commit Graph

  • 7bceb2e315 Accepting request 1324425 from network factory Dominique Leuenberger 2025-12-26 13:37:52 +00:00
  • 34fe719965 Accepting request 1324371 from home:VaiTon:branches:network Eyad Issa 2025-12-26 02:15:46 +00:00
  • 812670f88d Accepting request 1311393 from network Dominique Leuenberger 2025-10-15 10:45:23 +00:00
  • b1806ea5dc Accepting request 1309670 from network Dominique Leuenberger 2025-10-08 16:14:12 +00:00
  • 83ad794cb8 - Fix rpmlints: summary-ended-with-dot, description-shorter-than-summary Eyad Issa 2025-10-07 15:51:42 +00:00
  • da7f40f624 Fix git hash Eyad Issa 2025-10-07 15:23:16 +00:00
  • a8013c9996 - 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 Eyad Issa 2025-10-07 15:21:55 +00:00
  • 0310854078 OBS-URL: https://build.opensuse.org/package/show/network/arti?expand=0&rev=43 Eyad Issa 2025-09-30 14:30:16 +00:00
  • c7987ff73a OBS-URL: https://build.opensuse.org/package/show/network/arti?expand=0&rev=42 Eyad Issa 2025-09-30 10:43:12 +00:00
  • 18a9d4e104 - 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. Eyad Issa 2025-09-30 10:26:33 +00:00
  • fc5e8c8d61 Accepting request 1296609 from network Dominique Leuenberger 2025-07-31 15:46:30 +00:00
  • 930fc94071 - Add "AND LGPL-3.0-only" to the spec license tag, as arti links with Rust crates crates/equix and crates/hashx which are licensed under LGPL-3.0-only - Update to version 1.4.5: * Breaking: Console logging now goes to stderr instead of stdout. * Arti 1.4.5 continues development on xon-based (proposal 324) flow control and Conflux. In addition, we have drafted an initial design for the directory cache storage model, which will be needed for the core relay functionality, and for the directory authority implementation. * Decreased the minimum allowed duration of the hsdir_interval to 5 minutes * New experimental arti keys list and arti keys list-keystores subcommands for listing the existing keys and configured keystores * More work and bug fixes on the conflux implementation * Experimental support for launching a SOCKS proxy from a set of already bound listeners. * For a full changelog see /usr/share/doc/packages/arti/CHANGELOG.md Eyad Issa 2025-07-24 20:19:38 +00:00
  • 9ecb2b1ed8 Accepting request 1287573 from network Ana Guerrero 2025-06-23 13:03:15 +00:00
  • 4eaf9dbd8a - Use %global instead of %define in arti.spec - Update to version 1.4.4: * Arti now requires Rust 1.83 * Arti now supports Circuit Handshake Extensions * arti-ureq: We no longer enable the rustls feature by default * Continued development towards supporting Conflux tunnels in Arti * Continued development towards supporting Counter Galois Onion relay cell encryption in Arti * Arti no longer uses MiddleOnly relays for rendezvous points or introduction points * Continued progress on service-side Proof-of-Work (PoW) support * Arti no longer uses the ".z" suffix in directory URLs * tor-rtcompat: We no longer bundle an unused copy of the Lets Encrypt root certificate Eyad Issa 2025-06-14 13:24:19 +00:00
  • 93070eec74 Accepting request 1282900 from network Ana Guerrero 2025-06-05 18:33:56 +00:00
  • bebc61e45b OBS-URL: https://build.opensuse.org/package/show/network/arti?expand=0&rev=35 Eyad Issa 2025-06-03 22:54:03 +00:00
  • 5e7c1d5d49 - Re-run vendoring via obs-service-cargo Eyad Issa 2025-06-03 22:51:16 +00:00
  • 3c755a14fc - Build with "-v" - Use source urls Eyad Issa 2025-06-03 22:45:28 +00:00
  • b597a15c0b OBS-URL: https://build.opensuse.org/package/show/network/arti?expand=0&rev=32 Eyad Issa 2025-05-06 17:03:35 +00:00
  • b5801abeaa - Use source urls to fetch sources - Update to version 1.4.3: * Arti 1.4.3 adds adds the framework for measuring metrics * Initial groundwork for the Counter Galois Onion proposal * Some of the groundwork for congestion control, in the form of handshake negotiation code * The arti hsc flags --quiet and --force have been consolidated into a single --batch flag * Arti now exits by default when it does not support a recommended or required protocol * Cleanup, minor fixes and documentation enhancements Eyad Issa 2025-05-06 11:36:28 +00:00
  • 3876fe8ef2 - Update to version 1.4.2: * Arti's RPC subsystem is now stable and ready for use! * This release continues development on Conflux, and also fixes a number of bugs and security issues. * Upgraded to ring version 0.17.13: fixes RUSTSEC-2025-0009 * Upgraded to rand version 0.9.0 * Longer-lived keys are now derived using a CautiousRng, which combines inputs from several sources, including OsRng, to minimize the likelihood of falling to a vulnerability in any particular one * Arti now imposes a maximum on its fallback estimated timeout, to prevent integer overflow * More Conflux development * More RPC development * For a full changelog see /usr/share/doc/packages/arti/CHANGELOG.md - Update to version 1.4.1: * Arti 1.4.1 contains significant behind-the-scenes groundwork for Conflux, a feature that improves performance and reliability by allowing data streams to tunnel over multiple circuits. * Arti now implements the client side of ID-based families (a.k.a. "Happy Families"). When deployed everywhere on the network, this feature will allow us to remove around 80-90% of the data from microdescriptors, and save some administrative complexity. * For a full changelog see /usr/share/doc/packages/arti/CHANGELOG.md - Update to version 1.4.0: * Arti 1.4.0 offers a new RPC interface, continues work on the Eyad Issa 2025-05-01 16:52:44 +00:00
  • 5cf8ace109 Accepting request 1230951 from network Ana Guerrero 2024-12-15 11:37:40 +00:00
  • b8947e12fa - Update to version 1.3.1: * Continues development on onion services, the RPC subsystem, and relay infrastructure. * This release fixes a major bug in Arti's channel management code, where in some circumstances, canceled pending channel entries were not being cleaned up properly, preventing Arti from building new channels to their target relays. Eyad Issa 2024-12-14 01:58:38 +00:00
  • 0bcf87b0ae Accepting request 1225982 from network Ana Guerrero 2024-11-24 10:04:33 +00:00
  • 6d90790bfb Accepting request 1225576 from home:Guillaume_G:branches:network Eyad Issa 2024-11-23 16:37:25 +00:00
  • cee7b2bbd2 - Update to version 1.3.0: * Achieved parity on most major client features with C Tor. * Continued work on Arti Relay. * The work-in-progress RPC system is significantly more clearly defined and implementation is proceeding. * More details can be found in the installed package changelog (/usr/share/doc/packages/arti/CHANGELOG.md) - Update to version 1.2.8: * Arti 1.2.8 continues development on onion services, the RPC subsystem, key management, and relay infrastructure. It also includes fixes for two security issues in handling the SOCKS protocol, the most severe of which is rated at "medium" according to our security policy. * Increased MSRV to 1.77 * More details can be found in the installed package changelog (/usr/share/doc/packages/arti/CHANGELOG.md) - Update to version 1.2.7: * Arti 1.2.7 continues development on onion service client authorization, the RPC subsystem, and relay infrastructure. * More details can be found in the installed package changelog (/usr/share/doc/packages/arti/CHANGELOG.md) - Update to version 1.2.6: * Arti 1.2.7 continues development on onion service client authorization, the RPC subsystem, and relay infrastructure. * More details can be found in the installed package changelog (/usr/share/doc/packages/arti/CHANGELOG.md) * Update curve25519-dalek to avoid a low-severity timing * Add a key material export facility for some of our TLS Eyad Issa 2024-11-16 15:59:06 +00:00
  • 4ef0f3d5fe Accepting request 1187408 from network leap-16.1 leap-16.0 Ana Guerrero 2024-07-15 17:49:02 +00:00
  • d62b0ac261 Accepting request 1187408 from network Ana Guerrero 2024-07-15 17:49:02 +00:00
  • 216218b214 - Update to version 1.2.5: * Stop publishing the obsolete arti-hyper crate * Update curve25519-dalek to avoid a low-severity timing vulnerability. (TROVE-2024-007) * With full vanguards, client rendezvous circuits do not reuse the final vanguard as the rendezvous point. (TROVE-2024-008) * Some RPC development * Add skeleton, including (experimental): arti-relay crate, relay cargo feature in arti-client, relay command line argument to arti * Add a key material export facility for some of our TLS implementations. * Tolerate removal of files from Arti's cache directory. Eyad Issa 2024-07-14 18:32:52 +00:00
  • 69c766de19 - Update to version 1.2.5: * Stop publishing the obsolete arti-hyper crate * Update curve25519-dalek to avoid a low-severity timing vulnerability. (TROVE-2024-007) * With full vanguards, client rendezvous circuits do not reuse the final vanguard as the rendezvous point. (TROVE-2024-008) * Some RPC development * Add skeleton, including (experimental): arti-relay crate, relay cargo feature in arti-client, relay command line argument to arti * Add a key material export facility for some of our TLS implementations. * Tolerate removal of files from Arti's cache directory. Eyad Issa 2024-07-14 18:32:52 +00:00
  • 0568f42fcb Accepting request 1184017 from network Dominique Leuenberger 2024-07-01 09:20:08 +00:00
  • c83a079311 Accepting request 1184017 from network Dominique Leuenberger 2024-07-01 09:20:08 +00:00
  • dbacda3220 - Increase RAM needed per thread in %limit_build to avoid OOM on aarch64 Dirk Mueller 2024-06-29 16:51:10 +00:00
  • 77049ea8ec Accepting request 1183578 from home:Guillaume_G:branches:network Dirk Mueller 2024-06-29 16:51:10 +00:00
  • ca409f696e Require 20G mem to build Eyad Issa 2024-06-18 12:24:03 +00:00
  • f53a086177 Require 20G mem to build Eyad Issa 2024-06-18 12:24:03 +00:00
  • 16d35f88ea Accepting request 1179110 from network Ana Guerrero 2024-06-07 13:04:39 +00:00
  • 70a3b01903 Accepting request 1179110 from network Ana Guerrero 2024-06-07 13:04:39 +00:00
  • 09b4ccb9ff Accepting request 1179109 from home:VaiTon:branches:network Eyad Issa 2024-06-06 23:54:32 +00:00
  • 7d346c5ff2 Accepting request 1179109 from home:VaiTon:branches:network Eyad Issa 2024-06-06 23:54:32 +00:00
  • d5ad17e606 Accepting request 1165003 from network Ana Guerrero 2024-04-04 20:27:18 +00:00
  • f7d583a0d5 Accepting request 1165003 from network Ana Guerrero 2024-04-04 20:27:18 +00:00
  • 62177a1ba7 Accepting request 1164986 from home:Guillaume_G:branches:network Eyad Issa 2024-04-04 17:29:34 +00:00
  • bfeda4b27a Accepting request 1164986 from home:Guillaume_G:branches:network Eyad Issa 2024-04-04 17:29:34 +00:00
  • 4d2ffe8ea2 Accepting request 1164221 from network Ana Guerrero 2024-04-03 15:20:08 +00:00
  • 1123f77679 Accepting request 1164221 from network Ana Guerrero 2024-04-03 15:20:08 +00:00
  • a8c6c8aa52 Accepting request 1164178 from home:VaiTon:branches:network Eyad Issa 2024-04-02 17:52:43 +00:00
  • bf628fcf72 Accepting request 1164178 from home:VaiTon:branches:network Eyad Issa 2024-04-02 17:52:43 +00:00
  • 829b438f79 Accepting request 1141075 from network Ana Guerrero 2024-01-25 17:40:19 +00:00
  • 8b76a2c5d8 Accepting request 1141075 from network Ana Guerrero 2024-01-25 17:40:19 +00:00
  • 0ef3106ade Accepting request 1138965 from home:VaiTon:branches:network Eyad Issa 2024-01-23 23:19:41 +00:00
  • dafddceba6 Accepting request 1138965 from home:VaiTon:branches:network Eyad Issa 2024-01-23 23:19:41 +00:00
  • 54505d5bc1 Accepting request 1132336 from network Ana Guerrero 2023-12-11 20:50:17 +00:00
  • 45b99e3911 Accepting request 1132336 from network Ana Guerrero 2023-12-11 20:50:17 +00:00
  • 2c6f1da0b6 Accepting request 1132326 from home:VaiTon:branches:network Eyad Issa 2023-12-10 16:29:39 +00:00
  • fe51a60e1a Accepting request 1132326 from home:VaiTon:branches:network Eyad Issa 2023-12-10 16:29:39 +00:00
  • 275554112e Accepting request 1126653 from network Ana Guerrero 2023-11-16 19:27:56 +00:00
  • ba671d4cce Accepting request 1126653 from network Ana Guerrero 2023-11-16 19:27:56 +00:00
  • a1ebac571b Add link to ignored vulns Eyad Issa 2023-11-14 20:25:00 +00:00
  • 9ba17c392f Add link to ignored vulns Eyad Issa 2023-11-14 20:25:00 +00:00
  • ed582c3c6b OBS-URL: https://build.opensuse.org/package/show/network/arti?expand=0&rev=7 Eyad Issa 2023-11-13 20:44:55 +00:00
  • 5ed2b70021 OBS-URL: https://build.opensuse.org/package/show/network/arti?expand=0&rev=7 Eyad Issa 2023-11-13 20:44:55 +00:00
  • 9682325036 - Update to version 1.1.10: Eyad Issa 2023-11-13 17:24:57 +00:00
  • 5352b448a1 - Update to version 1.1.10: Eyad Issa 2023-11-13 17:24:57 +00:00
  • f65c969e53 Accepting request 1123642 from network Ana Guerrero 2023-11-06 20:14:52 +00:00
  • 165fbead3e Accepting request 1123642 from network Ana Guerrero 2023-11-06 20:14:52 +00:00
  • c7dc21ccc4 Accepting request 1123510 from home:Guillaume_G:branches:openSUSE:Factory:ARM Eyad Issa 2023-11-06 16:11:21 +00:00
  • 31e816ebe6 Accepting request 1123510 from home:Guillaume_G:branches:openSUSE:Factory:ARM Eyad Issa 2023-11-06 16:11:21 +00:00
  • 9ded46113e Accepting request 1120382 from network Ana Guerrero 2023-10-26 15:13:57 +00:00
  • 3d0069e7df Accepting request 1120382 from network Ana Guerrero 2023-10-26 15:13:57 +00:00
  • c7cba056b7 - Run format_spec_file service Eyad Issa 2023-10-25 21:59:25 +00:00
  • add0384b3e - Run format_spec_file service Eyad Issa 2023-10-25 21:59:25 +00:00
  • ce03297b61 Accepting request 1119294 from home:VaiTon:branches:network Marcus Meissner 2023-10-25 08:07:12 +00:00
  • 2b8aa6f90d Accepting request 1119294 from home:VaiTon:branches:network Marcus Meissner 2023-10-25 08:07:12 +00:00