Commit 1b0ea55a authored by Ian Jackson's avatar Ian Jackson
Browse files

Version bumps for 1.4.6

Made with the following shell script:

    export CARGO='nailing-cargo -Eu'

    # Non-functional changes only

    maint/bump_nodep hashx

    # Special

    $CARGO set-version -p arti 1.4.6

    # Additional features, no breaking changes, depended on in tree

    $CARGO set-version -p safelog 0.4.8

    # Unconditional bump to 0.33.0

    xargs -I P <<END $CARGO set-version -p P 0.33.0
    tor-error
    tor-general-addr
    tor-geoip
    tor-rtcompat
    tor-rtmock
    tor-async-utils
    tor-config
    tor-config-path
    tor-rpc-connect
    tor-log-ratelim
    tor-rpcbase
    tor-memquota
    tor-units
    tor-llcrypto
    tor-bytes
    tor-protover
    tor-checkable
    tor-cert
    tor-key-forge
    tor-hscrypto
    tor-socksproto
    tor-linkspec
    tor-cell
    tor-proto
    tor-netdoc
    tor-consdiff
    tor-netdir
    tor-relay-selection
    tor-persist
    tor-chanmgr
    tor-ptmgr
    tor-guardmgr
    tor-circmgr
    tor-dirclient
    tor-dirmgr
    tor-keymgr
    tor-hsclient
    tor-hsservice
    tor-hsrproxy
    tor-relay-crypto
    arti-client
    arti-relay
    arti-rpcserver
    arti-ureq
    arti-rpc-client-core
    END
parent 20a69c47
Loading
Loading
Loading
Loading
+48 −48
Original line number Diff line number Diff line
@@ -202,7 +202,7 @@ dependencies = [

[[package]]
name = "arti"
version = "1.4.5"
version = "1.4.6"
dependencies = [
 "anyhow",
 "arti-client",
@@ -289,7 +289,7 @@ dependencies = [

[[package]]
name = "arti-client"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "anyhow",
 "async-trait",
@@ -356,7 +356,7 @@ version = "0.17.0"

[[package]]
name = "arti-relay"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "anyhow",
 "clap",
@@ -387,7 +387,7 @@ dependencies = [

[[package]]
name = "arti-rpc-client-core"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "caret",
 "cfg-if",
@@ -412,7 +412,7 @@ dependencies = [

[[package]]
name = "arti-rpcserver"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "arti-client",
 "async-trait",
@@ -472,7 +472,7 @@ dependencies = [

[[package]]
name = "arti-ureq"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "arti-client",
 "async-std",
@@ -2553,7 +2553,7 @@ dependencies = [

[[package]]
name = "hashx"
version = "0.3.3"
version = "0.3.4"
dependencies = [
 "arrayvec",
 "blake2",
@@ -4701,7 +4701,7 @@ dependencies = [

[[package]]
name = "safelog"
version = "0.4.7"
version = "0.4.8"
dependencies = [
 "derive_more",
 "educe",
@@ -5733,7 +5733,7 @@ checksum = "fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64"

[[package]]
name = "tor-async-utils"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "derive-deftly 1.2.0",
 "educe",
@@ -5772,7 +5772,7 @@ dependencies = [

[[package]]
name = "tor-bytes"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "bytes",
 "derive-deftly 1.2.0",
@@ -5789,7 +5789,7 @@ dependencies = [

[[package]]
name = "tor-cell"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "amplify",
 "bitflags 2.9.1",
@@ -5819,7 +5819,7 @@ dependencies = [

[[package]]
name = "tor-cert"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "base64ct",
 "caret",
@@ -5837,7 +5837,7 @@ dependencies = [

[[package]]
name = "tor-chanmgr"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "async-trait",
 "caret",
@@ -5875,7 +5875,7 @@ dependencies = [

[[package]]
name = "tor-checkable"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "humantime",
 "signature",
@@ -5885,7 +5885,7 @@ dependencies = [

[[package]]
name = "tor-circmgr"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "amplify",
 "async-trait",
@@ -5937,7 +5937,7 @@ dependencies = [

[[package]]
name = "tor-config"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "amplify",
 "cfg-if",
@@ -5972,7 +5972,7 @@ dependencies = [

[[package]]
name = "tor-config-path"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "assert_matches",
 "derive_builder_fork_arti",
@@ -5991,7 +5991,7 @@ dependencies = [

[[package]]
name = "tor-consdiff"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "digest",
 "hex",
@@ -6001,7 +6001,7 @@ dependencies = [

[[package]]
name = "tor-dirclient"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "async-compression",
 "base64ct",
@@ -6029,7 +6029,7 @@ dependencies = [

[[package]]
name = "tor-dirmgr"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "anyhow",
 "async-trait",
@@ -6090,7 +6090,7 @@ dependencies = [

[[package]]
name = "tor-error"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "anyhow",
 "derive_more",
@@ -6119,7 +6119,7 @@ dependencies = [

[[package]]
name = "tor-general-addr"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "arbitrary",
 "assert_matches",
@@ -6130,7 +6130,7 @@ dependencies = [

[[package]]
name = "tor-geoip"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "derive_more",
 "rangemap",
@@ -6139,7 +6139,7 @@ dependencies = [

[[package]]
name = "tor-guardmgr"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "amplify",
 "base64ct",
@@ -6186,7 +6186,7 @@ dependencies = [

[[package]]
name = "tor-hsclient"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "async-trait",
 "derive-deftly 1.2.0",
@@ -6234,7 +6234,7 @@ dependencies = [

[[package]]
name = "tor-hscrypto"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "arrayvec",
 "blake2",
@@ -6268,7 +6268,7 @@ dependencies = [

[[package]]
name = "tor-hsrproxy"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "derive-deftly 1.2.0",
 "derive_builder_fork_arti",
@@ -6298,7 +6298,7 @@ dependencies = [

[[package]]
name = "tor-hsservice"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "amplify",
 "arrayvec",
@@ -6367,7 +6367,7 @@ dependencies = [

[[package]]
name = "tor-key-forge"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "derive-deftly 1.2.0",
 "derive_more",
@@ -6387,7 +6387,7 @@ dependencies = [

[[package]]
name = "tor-keymgr"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "amplify",
 "arrayvec",
@@ -6431,7 +6431,7 @@ dependencies = [

[[package]]
name = "tor-linkspec"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "base64ct",
 "by_address",
@@ -6458,7 +6458,7 @@ dependencies = [

[[package]]
name = "tor-llcrypto"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "aes",
 "base64ct",
@@ -6501,7 +6501,7 @@ dependencies = [

[[package]]
name = "tor-log-ratelim"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "futures",
 "humantime",
@@ -6514,7 +6514,7 @@ dependencies = [

[[package]]
name = "tor-memquota"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "cfg-if",
 "derive-deftly 1.2.0",
@@ -6548,7 +6548,7 @@ dependencies = [

[[package]]
name = "tor-netdir"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "async-trait",
 "bitflags 2.9.1",
@@ -6584,7 +6584,7 @@ dependencies = [

[[package]]
name = "tor-netdoc"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "amplify",
 "anyhow",
@@ -6631,7 +6631,7 @@ dependencies = [

[[package]]
name = "tor-persist"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "amplify",
 "anyhow",
@@ -6663,7 +6663,7 @@ dependencies = [

[[package]]
name = "tor-proto"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "aes",
 "amplify",
@@ -6734,7 +6734,7 @@ dependencies = [

[[package]]
name = "tor-protover"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "caret",
 "paste",
@@ -6745,7 +6745,7 @@ dependencies = [

[[package]]
name = "tor-ptmgr"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "anyhow",
 "async-trait",
@@ -6774,7 +6774,7 @@ dependencies = [

[[package]]
name = "tor-relay-crypto"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "derive-deftly 1.2.0",
 "derive_more",
@@ -6790,7 +6790,7 @@ dependencies = [

[[package]]
name = "tor-relay-selection"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "rand 0.9.2",
 "serde",
@@ -6803,7 +6803,7 @@ dependencies = [

[[package]]
name = "tor-rpc-connect"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "assert_matches",
 "base16ct",
@@ -6832,7 +6832,7 @@ dependencies = [

[[package]]
name = "tor-rpcbase"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "assert-impl",
 "derive-deftly 1.2.0",
@@ -6855,7 +6855,7 @@ dependencies = [

[[package]]
name = "tor-rtcompat"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "arbitrary",
 "assert_matches",
@@ -6889,7 +6889,7 @@ dependencies = [

[[package]]
name = "tor-rtmock"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "amplify",
 "assert_matches",
@@ -6919,7 +6919,7 @@ dependencies = [

[[package]]
name = "tor-socksproto"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "amplify",
 "anyhow",
@@ -6937,7 +6937,7 @@ dependencies = [

[[package]]
name = "tor-units"
version = "0.32.0"
version = "0.33.0"
dependencies = [
 "derive-deftly 1.2.0",
 "derive_more",
+4 −4
Original line number Diff line number Diff line
@@ -17,8 +17,8 @@ publish = false

[dependencies]
anyhow = "1.0.23"
arti = { path = "../arti", version = "1.4.5" }
arti-client = { package = "arti-client", path = "../arti-client", version = "0.32.0" }
arti = { path = "../arti", version = "1.4.6" }
arti-client = { package = "arti-client", path = "../arti-client", version = "0.33.0" }
clap = { version = "4.3.24", features = ["wrap_help"] }
float-ord = "0.3"
fs-mistrust = { path = "../fs-mistrust", version = "0.10.0" }
@@ -28,8 +28,8 @@ serde = { version = "1.0.103", features = ["derive"] }
serde_json = "1.0.50"
tokio = { version = "1.7", features = ["full"] }
tokio-socks = "0.5"
tor-config = { path = "../tor-config", version = "0.32.0" }
tor-rtcompat = { path = "../tor-rtcompat", version = "0.32.0", features = ["tokio", "native-tls"] }
tor-config = { path = "../tor-config", version = "0.33.0" }
tor-rtcompat = { path = "../tor-rtcompat", version = "0.33.0", features = ["tokio", "native-tls"] }
tracing = "0.1.36"
tracing-subscriber = { version = "0.3.0", features = ["env-filter"] }

+28 −28
Original line number Diff line number Diff line
[package]
name = "arti-client"
version = "0.32.0"
version = "0.33.0"
authors = ["The Tor Project, Inc.", "Nick Mathewson <nickm@torproject.org>"]
edition = "2021"
rust-version = "1.83"
@@ -172,35 +172,35 @@ libc = "0.2"
once_cell = "1.9"
postage = { version = "0.5.0", default-features = false, features = ["futures-traits"] }
rand = "0.9.1"
safelog = { path = "../safelog", version = "0.4.7" }
safelog = { path = "../safelog", version = "0.4.8" }
serde = { version = "1.0.103", features = ["derive"] }
thiserror = "2"
time = { version = "0.3.20", features = ["parsing", "macros"] }
tor-async-utils = { path = "../tor-async-utils", version = "0.32.0" }
tor-async-utils = { path = "../tor-async-utils", version = "0.33.0" }
tor-basic-utils = { path = "../tor-basic-utils", version = "0.32.0" }
tor-chanmgr = { path = "../tor-chanmgr", version = "0.32.0" }
tor-circmgr = { path = "../tor-circmgr", version = "0.32.0" }
tor-config = { path = "../tor-config", version = "0.32.0" }
tor-config-path = { path = "../tor-config-path", version = "0.32.0", features = ["arti-client"] }
tor-dirmgr = { path = "../tor-dirmgr", version = "0.32.0", default-features = false, features = ["mmap"] }
tor-error = { path = "../tor-error", version = "0.32.0", features = ["tracing"] }
tor-geoip = { path = "../tor-geoip", version = "0.32.0", optional = true }
tor-guardmgr = { path = "../tor-guardmgr", version = "0.32.0" }
tor-hsclient = { path = "../tor-hsclient", version = "0.32.0", optional = true }
tor-hscrypto = { path = "../tor-hscrypto", version = "0.32.0", optional = true }
tor-hsservice = { path = "../tor-hsservice", version = "0.32.0", optional = true }
tor-keymgr = { path = "../tor-keymgr", version = "0.32.0", default-features = false }
tor-linkspec = { path = "../tor-linkspec", version = "0.32.0" }
tor-llcrypto = { path = "../tor-llcrypto", version = "0.32.0" }
tor-memquota = { path = "../tor-memquota", version = "0.32.0" }
tor-netdir = { path = "../tor-netdir", version = "0.32.0" }
tor-netdoc = { path = "../tor-netdoc", version = "0.32.0" }
tor-persist = { path = "../tor-persist", version = "0.32.0" }
tor-proto = { path = "../tor-proto", version = "0.32.0" }
tor-protover = { path = "../tor-protover", version = "0.32.0" }
tor-ptmgr = { path = "../tor-ptmgr", version = "0.32.0", optional = true }
tor-rpcbase = { path = "../tor-rpcbase", version = "0.32.0", optional = true }
tor-rtcompat = { path = "../tor-rtcompat", version = "0.32.0" }
tor-chanmgr = { path = "../tor-chanmgr", version = "0.33.0" }
tor-circmgr = { path = "../tor-circmgr", version = "0.33.0" }
tor-config = { path = "../tor-config", version = "0.33.0" }
tor-config-path = { path = "../tor-config-path", version = "0.33.0", features = ["arti-client"] }
tor-dirmgr = { path = "../tor-dirmgr", version = "0.33.0", default-features = false, features = ["mmap"] }
tor-error = { path = "../tor-error", version = "0.33.0", features = ["tracing"] }
tor-geoip = { path = "../tor-geoip", version = "0.33.0", optional = true }
tor-guardmgr = { path = "../tor-guardmgr", version = "0.33.0" }
tor-hsclient = { path = "../tor-hsclient", version = "0.33.0", optional = true }
tor-hscrypto = { path = "../tor-hscrypto", version = "0.33.0", optional = true }
tor-hsservice = { path = "../tor-hsservice", version = "0.33.0", optional = true }
tor-keymgr = { path = "../tor-keymgr", version = "0.33.0", default-features = false }
tor-linkspec = { path = "../tor-linkspec", version = "0.33.0" }
tor-llcrypto = { path = "../tor-llcrypto", version = "0.33.0" }
tor-memquota = { path = "../tor-memquota", version = "0.33.0" }
tor-netdir = { path = "../tor-netdir", version = "0.33.0" }
tor-netdoc = { path = "../tor-netdoc", version = "0.33.0" }
tor-persist = { path = "../tor-persist", version = "0.33.0" }
tor-proto = { path = "../tor-proto", version = "0.33.0" }
tor-protover = { path = "../tor-protover", version = "0.33.0" }
tor-ptmgr = { path = "../tor-ptmgr", version = "0.33.0", optional = true }
tor-rpcbase = { path = "../tor-rpcbase", version = "0.33.0", optional = true }
tor-rtcompat = { path = "../tor-rtcompat", version = "0.33.0" }
tracing = "0.1.36"
visibility = { version = "0.1.0", optional = true }
void = "1"
@@ -220,8 +220,8 @@ tokio-crate = { package = "tokio", version = "1.7", features = [
    "macros",
] }
toml = "0.8.8"
tor-relay-selection = { path = "../tor-relay-selection", version = "0.32.0" }
tor-rtcompat = { path = "../tor-rtcompat", version = "0.32.0", features = ["tokio", "native-tls"] }
tor-relay-selection = { path = "../tor-relay-selection", version = "0.33.0" }
tor-rtcompat = { path = "../tor-rtcompat", version = "0.33.0", features = ["tokio", "native-tls"] }
tracing-subscriber = "0.3.0"
tracing-test = "0.2.4"

+14 −14
Original line number Diff line number Diff line
[package]
name = "arti-relay"
version = "0.32.0"
version = "0.33.0"
authors = ["The Tor Project, Inc."]
edition = "2021"
rust-version = "1.83"
@@ -37,22 +37,22 @@ derive_more = { version = "2.0.1", features = ["full"] }
directories = "6"
fs-mistrust = { path = "../fs-mistrust", version = "0.10.0", features = ["serde"] }
rand = "0.9.1"
safelog = { path = "../safelog", version = "0.4.7" }
safelog = { path = "../safelog", version = "0.4.8" }
serde = { version = "1.0.103", features = ["derive"] }
strum = { version = "0.27.1", features = ["derive"] }
thiserror = "2"
tor-chanmgr = { path = "../tor-chanmgr", version = "0.32.0" }
tor-config = { path = "../tor-config", version = "0.32.0" }
tor-config-path = { path = "../tor-config-path", version = "0.32.0" }
tor-error = { path = "../tor-error", version = "0.32.0" }
tor-keymgr = { path = "../tor-keymgr", version = "0.32.0", features = ["keymgr", "ephemeral-keystore"] }
tor-llcrypto = { path = "../tor-llcrypto", version = "0.32.0" }
tor-memquota = { version = "0.32.0", path = "../tor-memquota" }
tor-netdir = { path = "../tor-netdir", version = "0.32.0" }
tor-netdoc = { path = "../tor-netdoc", version = "0.32.0" }
tor-proto = { path = "../tor-proto", version = "0.32.0", features = ["tokio"] }
tor-relay-crypto = { path = "../tor-relay-crypto", version = "0.32.0" }
tor-rtcompat = { path = "../tor-rtcompat", version = "0.32.0", features = ["rustls", "tokio"] }
tor-chanmgr = { path = "../tor-chanmgr", version = "0.33.0" }
tor-config = { path = "../tor-config", version = "0.33.0" }
tor-config-path = { path = "../tor-config-path", version = "0.33.0" }
tor-error = { path = "../tor-error", version = "0.33.0" }
tor-keymgr = { path = "../tor-keymgr", version = "0.33.0", features = ["keymgr", "ephemeral-keystore"] }
tor-llcrypto = { path = "../tor-llcrypto", version = "0.33.0" }
tor-memquota = { version = "0.33.0", path = "../tor-memquota" }
tor-netdir = { path = "../tor-netdir", version = "0.33.0" }
tor-netdoc = { path = "../tor-netdoc", version = "0.33.0" }
tor-proto = { path = "../tor-proto", version = "0.33.0", features = ["tokio"] }
tor-relay-crypto = { path = "../tor-relay-crypto", version = "0.33.0" }
tor-rtcompat = { path = "../tor-rtcompat", version = "0.33.0", features = ["rustls", "tokio"] }
tracing = "0.1.36"
tracing-subscriber = { version = "0.3.0", features = ["env-filter"] }

+5 −5
Original line number Diff line number Diff line
[package]
name = "arti-rpc-client-core"
version = "0.32.0"
version = "0.33.0"
authors = ["The Tor Project, Inc.", "Nick Mathewson <nickm@torproject.org>"]
edition = "2021"
rust-version = "1.83"
@@ -28,10 +28,10 @@ rand = "0.9.1"
serde = { version = "1.0.103", features = ["derive"] }
serde_json = "1.0.104"
thiserror = "2"
tor-config-path = { version = "0.32.0", path = "../tor-config-path", features = ["arti-client"] }
tor-error = { version = "0.32.0", path = "../tor-error", default-features = false }
tor-rpc-connect = { version = "0.32.0", path = "../tor-rpc-connect", features = ["rpc-client"] }
tor-socksproto = { path = "../tor-socksproto", version = "0.32.0", default-features = false, features = [
tor-config-path = { version = "0.33.0", path = "../tor-config-path", features = ["arti-client"] }
tor-error = { version = "0.33.0", path = "../tor-error", default-features = false }
tor-rpc-connect = { version = "0.33.0", path = "../tor-rpc-connect", features = ["rpc-client"] }
tor-socksproto = { path = "../tor-socksproto", version = "0.33.0", default-features = false, features = [
    "client-handshake",
] }
void = "1"
Loading