diff --git a/_service b/_service
index 135de94..f7613af 100644
--- a/_service
+++ b/_service
@@ -3,9 +3,9 @@
https://gitlab.torproject.org/tpo/core/arti.git
@PARENT_TAG@~@TAG_OFFSET@
git
- arti-v1.1.12
+ arti-1.2.1
*
- arti-v(\d+\.\d+\.\d+)
+ arti-(\d+\.\d+\.\d+)
\1
enable
@@ -16,8 +16,8 @@
zst
true
-
RUSTSEC-2023-0071
+
+
+
+ RUSTSEC-2024-0014
+
diff --git a/_servicedata b/_servicedata
index 3cbed47..d8fbbaa 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://gitlab.torproject.org/tpo/core/arti.git
- d6e89fbb361137efcfb0ce5d66437a6ff77cdb2e
\ No newline at end of file
+ 305f74b9bbe187ea2a48003ca93b5bde4b4d6e09
\ No newline at end of file
diff --git a/arti-1.1.12~0.obscpio b/arti-1.1.12~0.obscpio
deleted file mode 100644
index f55b6df..0000000
--- a/arti-1.1.12~0.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:bed3a87097a7d6539a4fefc3540de5e7c80b80000509065ae8cd61607e8bb226
-size 59838990
diff --git a/arti-1.2.1~0.obscpio b/arti-1.2.1~0.obscpio
new file mode 100644
index 0000000..ca0a3ba
--- /dev/null
+++ b/arti-1.2.1~0.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:53050008a4e11ac5ad9b693f8431aa8f1f7811376cbdb250c1319bc1a8ca3369
+size 60273678
diff --git a/arti.changes b/arti.changes
index a52e058..9faeba0 100644
--- a/arti.changes
+++ b/arti.changes
@@ -1,3 +1,31 @@
+-------------------------------------------------------------------
+Tue Apr 2 16:34:04 UTC 2024 - Eyad Issa
+
+- Added LICENSE-APACHE and LICENSE-MIT to %files
+- Added README.md and CHANGELOG.md to %files
+
+-------------------------------------------------------------------
+Tue Apr 02 16:00:31 UTC 2024 - Eyad Issa
+
+- Update to version 1.2.1:
+ * Reorganize onion service code.
+ * Design work for out-of-memory handling, which is necessary for
+ onion service security.
+ * Initial implementation work for onion service [vanguards],
+ which are needed to improve onion service security.
+ This is not yet complete.
+ * Added support for unmanaged pluggable transports
+ * Begun work to improve Tor's relay cell protocol with support
+ for packed and fragmented messages
+
+- Update to version 1.2.0
+ * Initial support for running onion services.
+ * Fixed a number of bugs and security issues.
+ * Made the onion-service-service feature non-experimental.
+
+ For a full changelog, refer to the package changelog
+ (/usr/share/doc/packages/arti/CHANGELOG.md)
+
-------------------------------------------------------------------
Mon Jan 15 14:15:55 UTC 2024 - eyadlorenzo@gmail.com
diff --git a/arti.obsinfo b/arti.obsinfo
index ea71e1b..2f8759d 100644
--- a/arti.obsinfo
+++ b/arti.obsinfo
@@ -1,4 +1,4 @@
name: arti
-version: 1.1.12~0
-mtime: 1704811794
-commit: d6e89fbb361137efcfb0ce5d66437a6ff77cdb2e
+version: 1.2.1~0
+mtime: 1712066536
+commit: 305f74b9bbe187ea2a48003ca93b5bde4b4d6e09
diff --git a/arti.spec b/arti.spec
index b41e8c1..a530208 100644
--- a/arti.spec
+++ b/arti.spec
@@ -17,25 +17,21 @@
Name: arti
-# This will be set by osc services, that will run after this.
-Version: 1.1.12~0
+Version: 1.2.1~0
Release: 0
Summary: An implementation of Tor, in Rust.
-# If you know the license, put it's SPDX string here.
-# Alternately, you can use cargo lock2rpmprovides to help generate this.
License: Apache-2.0 OR MIT
URL: https://gitlab.torproject.org/tpo/core/arti
Source0: %{name}-%{version}.tar
Source1: vendor.tar.zst
BuildRequires: cargo-packaging
+BuildRequires: pkgconfig
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(sqlite3)
-# Disable this line if you wish to support all platforms.
-# In most situations, you will likely only target tier1 arches for user facing components.
ExclusiveArch: %{rust_tier1_arches}
%description
-An implementation of Tor, in Rust.
+An implementation of Tor, in Rust
%prep
%autosetup -p1 -a1
@@ -50,6 +46,8 @@ An implementation of Tor, in Rust.
%{cargo_test}
%files
+%doc CHANGELOG.md README.md
+%license LICENSE-APACHE LICENSE-MIT
%{_bindir}/%{name}
%changelog
diff --git a/vendor.tar.zst b/vendor.tar.zst
index b4473f4..e3fb939 100644
--- a/vendor.tar.zst
+++ b/vendor.tar.zst
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:6d69828d0930667af3a0808e34d108f34d1320a950a59afc45d756d1f7e7010b
-size 56685850
+oid sha256:fa461218f81d8ab6d781a8379286233f8627559a59b727a305fe29530b579a14
+size 57700877