From 968232503645a901208765e48e53af379981b4f124fbf521a8c5cf8277685d57 Mon Sep 17 00:00:00 2001 From: Eyad Issa Date: Mon, 13 Nov 2023 17:24:57 +0000 Subject: [PATCH] - Update to version 1.1.10: OBS-URL: https://build.opensuse.org/package/show/network/arti?expand=0&rev=6 --- _service | 4 ++-- _servicedata | 2 +- arti-1.1.10~0.obscpio | 3 +++ arti-1.1.9~0.obscpio | 3 --- arti.changes | 46 +++++++++++++++++++++++++++++++++++++++++++ arti.obsinfo | 6 +++--- arti.spec | 2 +- 7 files changed, 56 insertions(+), 10 deletions(-) create mode 100644 arti-1.1.10~0.obscpio delete mode 100644 arti-1.1.9~0.obscpio diff --git a/_service b/_service index b5fc25b..2de73d9 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ https://gitlab.torproject.org/tpo/core/arti.git @PARENT_TAG@~@TAG_OFFSET@ git - arti-v1.1.9 + arti-v1.1.10 * arti-v(\d+\.\d+\.\d+) \1 @@ -13,7 +13,7 @@ arti - zstd + zst true diff --git a/_servicedata b/_servicedata index 8668672..65d6f27 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://gitlab.torproject.org/tpo/core/arti.git - 9a7eeb27440d1a55e3b7052d5347be6fc54bedfb \ No newline at end of file + 3d8ac346c6044d9455944aa7a3c10fcc0baf814e \ No newline at end of file diff --git a/arti-1.1.10~0.obscpio b/arti-1.1.10~0.obscpio new file mode 100644 index 0000000..c102e7f --- /dev/null +++ b/arti-1.1.10~0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38da75494a60fa93f21dc1dfb0e524539dd27067382d63babc9538a75902bf52 +size 59505166 diff --git a/arti-1.1.9~0.obscpio b/arti-1.1.9~0.obscpio deleted file mode 100644 index 3822ed7..0000000 --- a/arti-1.1.9~0.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c6a41a3865fed98931b7b1444371733c69bcff54871f020638c15c2aa4ee2248 -size 59273230 diff --git a/arti.changes b/arti.changes index 38f1511..b7b1295 100644 --- a/arti.changes +++ b/arti.changes @@ -1,4 +1,50 @@ ------------------------------------------------------------------- +Mon Nov 13 17:17:23 UTC 2023 - eyadlorenzo@gmail.com + +- Update to version 1.1.10: + + Arti 1.1.10 continues work on support for onion services in + Arti. At last, we can (technically) run as an onion service... + though not yet in a useful way. (Onion services don't yet recover + correctly after a restart, outdated keys are not removed, and we + are missing other important security features.) + + ### Breaking changes in lower-level crates + + - The [`IoErrorExt`] trait in [`tor-basic-utils`] is now + sealed. ([!1654]) + - The [`Requestable`] trait in [`tor-dirclient`] is now sealed, + and most of its members are now private. ([!1679]) + - In [`tor-cell`], stream and circuit IDs are now inherently + non-zero. To represent an ID that might be zero on the wire, we + now use + `Option` or `Option`. ([#1080], [!1697]) + - In [`tor-cell`], `CREATE2` handshake types are no longer raw + `u16` values. ([!1703]) + - In [`tor-cert`], `encode_and_sign` now returns an + `Ed25519EncodedCert` rather than a raw `Vec`. ([!1702]) + + + ### Client features + + - Arti can now be configured to listen for connections on + multiple arbitrary addresses—not just `localhost`. ([!1613]) + + ### Key manager + + - The key manager code now has improved support for generating + keypairs, keys with derived data, and other structures needed for + onion services. ([!1653]) + - The key manager now encodes whether a key is private or public in its + file extension. ([!1672]) + - The key manager now disallows path components that could lead + (under some programming errors) to directory traversal. ([!1661]) + - We can now list keys by path and type; this is important so that + we can identify disused keys and eventually expire them. ([!1677]) + + See https://gitlab.torproject.org/tpo/core/arti/-/blob/c39857a8a63200ed5ed539d1f9231b05d7da7e0d/CHANGELOG.md + for more info +------------------------------------------------------------------- Mon Oct 30 12:37:00 UTC 2023 - Guillaume GARDET - Add _constraints file to avoid build failures diff --git a/arti.obsinfo b/arti.obsinfo index 8932afb..e4067a6 100644 --- a/arti.obsinfo +++ b/arti.obsinfo @@ -1,4 +1,4 @@ name: arti -version: 1.1.9~0 -mtime: 1696280645 -commit: 9a7eeb27440d1a55e3b7052d5347be6fc54bedfb +version: 1.1.10~0 +mtime: 1698768032 +commit: 3d8ac346c6044d9455944aa7a3c10fcc0baf814e diff --git a/arti.spec b/arti.spec index a64110b..5369f2a 100644 --- a/arti.spec +++ b/arti.spec @@ -18,7 +18,7 @@ Name: arti # This will be set by osc services, that will run after this. -Version: 1.1.9~0 +Version: 1.1.10~0 Release: 0 Summary: An implementation of Tor, in Rust. # If you know the license, put it's SPDX string here.