Accepting request 1132336 from network
OBS-URL: https://build.opensuse.org/request/show/1132336 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/arti?expand=0&rev=4
This commit is contained in:
commit
54505d5bc1
4
_service
4
_service
@ -3,7 +3,7 @@
|
||||
<param name="url">https://gitlab.torproject.org/tpo/core/arti.git</param>
|
||||
<param name="versionformat">@PARENT_TAG@~@TAG_OFFSET@</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="revision">arti-v1.1.10</param>
|
||||
<param name="revision">arti-v1.1.11</param>
|
||||
<param name="match-tag">*</param>
|
||||
<param name="versionrewrite-pattern">arti-v(\d+\.\d+\.\d+)</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
@ -57,9 +57,11 @@
|
||||
-->
|
||||
<param name="i-accept-the-risk">RUSTSEC-2023-0052</param>
|
||||
</service>
|
||||
|
||||
<service name="cargo_audit" mode="manual">
|
||||
<param name="srcdir">arti</param>
|
||||
</service>
|
||||
|
||||
|
||||
<service name="tar" mode="buildtime" />
|
||||
</services>
|
||||
|
@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://gitlab.torproject.org/tpo/core/arti.git</param>
|
||||
<param name="changesrevision">3d8ac346c6044d9455944aa7a3c10fcc0baf814e</param></service></servicedata>
|
||||
<param name="changesrevision">db9a5263e7b185b90750c658dff8e5a50fce0a2e</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:38da75494a60fa93f21dc1dfb0e524539dd27067382d63babc9538a75902bf52
|
||||
size 59505166
|
3
arti-1.1.11~0.obscpio
Normal file
3
arti-1.1.11~0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:089bb58b408fa5952267f0b1124f64368cf05497cde2a9f7f4f7c57e56ea0a2d
|
||||
size 59665934
|
65
arti.changes
65
arti.changes
@ -1,8 +1,65 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 08 22:07:44 UTC 2023 - eyadlorenzo@gmail.com
|
||||
|
||||
- Update to version 1.1.11:
|
||||
|
||||
Arti 1.1.11 continues work on support for running onion services.
|
||||
Onion services are now working in our testing, and we expect we'll
|
||||
have something testable by others in our next release.
|
||||
|
||||
Arti 1.1.11 also increases our MSRV (Minimum Supported Rust Version)
|
||||
to 1.70, in accordance with our [MSRV policy].
|
||||
|
||||
### Onion service development
|
||||
|
||||
- Correct our handling of BEGIN and END messages to bring them
|
||||
into conformance with the C Tor implementation and the specification.
|
||||
([#1077], [!1694], [!1738])
|
||||
- In our key manager, use macros to define key specifiers, instead of
|
||||
repeating the same boilerplate code. ([#1069], [#1093], [!1710],
|
||||
[!1733])
|
||||
- Refactoring and refinement on the definitions of onion-service-related
|
||||
errors. ([!1718], [!1724], [!1750], [!1751], [!1779])
|
||||
- Add a "time-store" mechanism for (as correctly as possible) storing and loading
|
||||
future timestamps, even in the presence of system clock skew ([!1723], [!1774])
|
||||
- Implement a replay-log backend to prevent INTRODUCE replay attacks
|
||||
against onion services. ([!1725])
|
||||
- Improved encoding for key-denotators in the key manager. ([#1063],
|
||||
[#1070], [!1722])
|
||||
- Allow a single key to have more than one denotator in its path.
|
||||
([#1112], [!1747])
|
||||
- Use an order-preserving-encryption back-end to generate
|
||||
monotonically increasing revision counters for onion service
|
||||
descriptors. We do this to ensure a reproducible series of counters
|
||||
without leaking our clock skew. ([#1053], [!1741], [!1744])
|
||||
- Deprecate key types for INTRODUCE-based authentication:
|
||||
C tor has never implemented this, and we do not plan to implement it
|
||||
without additional specification work. ([#1037], [!1749])
|
||||
- When establishing an introduction point, send the `intro_dos`
|
||||
extension as appropriate. ([#723], [!1740])
|
||||
- Added conversion functions and initial persistence support for
|
||||
introduction point keys. ([!1756])
|
||||
- Start work on introduction point persistence. ([!1755], [!1765]).
|
||||
- Revert to our intended configuration format for onion service proxy rules.
|
||||
([#1058], [!1771])
|
||||
|
||||
### Client features
|
||||
|
||||
- Backend and API code for the "ntor-v3" circuit-extension handshake.
|
||||
This handshake adds the ability to send additional options
|
||||
from the client to the relay when creating or extending a circuit,
|
||||
and will eventually be used to negotiate protocol features like
|
||||
RTT-based congestion control and UDP-over-Tor support.
|
||||
([!1720], [!1739])
|
||||
|
||||
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
@ -24,7 +81,7 @@ Mon Nov 13 17:17:23 UTC 2023 - eyadlorenzo@gmail.com
|
||||
- In [`tor-cert`], `encode_and_sign` now returns an
|
||||
`Ed25519EncodedCert` rather than a raw `Vec<u8>`. ([!1702])
|
||||
|
||||
|
||||
|
||||
### Client features
|
||||
|
||||
- Arti can now be configured to listen for connections on
|
||||
@ -52,9 +109,9 @@ Mon Oct 30 12:37:00 UTC 2023 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 25 21:58:30 UTC 2023 - Eyad Issa <eyadlorenzo@gmail.com>
|
||||
|
||||
- Run format_spec_file service
|
||||
- Run format_spec_file service
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 20 16:54:29 UTC 2023 - Eyad Issa <eyadlorenzo@gmail.com>
|
||||
|
||||
- Version 1.1.9
|
||||
- Version 1.1.9
|
||||
|
@ -1,4 +1,4 @@
|
||||
name: arti
|
||||
version: 1.1.10~0
|
||||
mtime: 1698768032
|
||||
commit: 3d8ac346c6044d9455944aa7a3c10fcc0baf814e
|
||||
version: 1.1.11~0
|
||||
mtime: 1701710674
|
||||
commit: db9a5263e7b185b90750c658dff8e5a50fce0a2e
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
Name: arti
|
||||
# This will be set by osc services, that will run after this.
|
||||
Version: 1.1.10~0
|
||||
Version: 1.1.11~0
|
||||
Release: 0
|
||||
Summary: An implementation of Tor, in Rust.
|
||||
# If you know the license, put it's SPDX string here.
|
||||
@ -27,7 +27,6 @@ License: Apache-2.0 OR MIT
|
||||
URL: https://gitlab.torproject.org/tpo/core/arti
|
||||
Source0: %{name}-%{version}.tar
|
||||
Source1: vendor.tar.zst
|
||||
Source2: cargo_config
|
||||
BuildRequires: cargo-packaging
|
||||
BuildRequires: pkgconfig(openssl)
|
||||
BuildRequires: pkgconfig(sqlite3)
|
||||
@ -40,9 +39,6 @@ An implementation of Tor, in Rust.
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -a1
|
||||
install -D -m 644 %{SOURCE2} .cargo/config
|
||||
# Remove exec bits to prevent an issue in fedora shebang checking. Uncomment only if required.
|
||||
# find vendor -type f -name \*.rs -exec chmod -x '{}' \;
|
||||
|
||||
%build
|
||||
%{cargo_build}
|
||||
|
@ -1,5 +0,0 @@
|
||||
[source.crates-io]
|
||||
replace-with = "vendored-sources"
|
||||
|
||||
[source.vendored-sources]
|
||||
directory = "vendor"
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bf9b1bcb5b9222003bfb4f4abfbf0b2b6b87b6366d08596977d2a8993a456df4
|
||||
size 52740477
|
||||
oid sha256:cf0871aaea272014e2621b49fe7d567ff3ab43499bfeac492c61fb27e24e0e2e
|
||||
size 56607331
|
||||
|
Loading…
x
Reference in New Issue
Block a user