diff --git a/_service b/_service
index f593d1e..8fc159e 100644
--- a/_service
+++ b/_service
@@ -1,6 +1,6 @@
xz
- parsec-1.0.0-rc1
+ parsec-1.0.0-rc2
diff --git a/config.toml b/config.toml
index e563599..a7847cd 100644
--- a/config.toml
+++ b/config.toml
@@ -30,6 +30,7 @@ key_info_manager = "on-disk-manager"
#tcti = "device:/dev/tpmrm0"
#owner_hierarchy_auth = ""
+# CAL provider and hardware abstraction crate are unmaintained; See #585
#[[provider]]
#provider_type = "CryptoAuthLib"
#key_info_manager = "on-disk-manager"
diff --git a/parsec-1.0.0-rc1.tar.gz b/parsec-1.0.0-rc1.tar.gz
deleted file mode 100644
index 2da559c..0000000
--- a/parsec-1.0.0-rc1.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9f530627ddc23e8521a5f16a4f79a18992b13a8674edff2a7abeb5f2687ae2bc
-size 905092
diff --git a/parsec-1.0.0-rc2.tar.gz b/parsec-1.0.0-rc2.tar.gz
new file mode 100644
index 0000000..73da6b5
--- /dev/null
+++ b/parsec-1.0.0-rc2.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:baabe02630f85ac813a86a73ad48f22992549f3d1ef417981d80352002100a71
+size 907078
diff --git a/parsec.changes b/parsec.changes
index 5a47088..a9e6be6 100644
--- a/parsec.changes
+++ b/parsec.changes
@@ -1,3 +1,10 @@
+-------------------------------------------------------------------
+Tue Mar 8 17:29:56 UTC 2022 - Guillaume GARDET
+
+- Update to 1.0.0-rc2:
+ * Changelog: https://github.com/parallaxsecond/parsec/compare/1.0.0-rc1...1.0.0-rc2
+- Remove CryptoAuthLib (CAL) provider as it is unmaintained.
+
-------------------------------------------------------------------
Thu Feb 24 08:29:19 UTC 2022 - Guillaume GARDET
diff --git a/parsec.spec b/parsec.spec
index cdafe5a..117dee1 100644
--- a/parsec.spec
+++ b/parsec.spec
@@ -17,11 +17,11 @@
%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
-%define archive_version 1.0.0-rc1
+%define archive_version 1.0.0-rc2
%{?systemd_ordering}
Name: parsec
-Version: 1.0.0~rc1
+Version: 1.0.0~rc2
Release: 0
Summary: Platform AbstRaction for SECurity
License: Apache-2.0
@@ -72,10 +72,10 @@ cp %{SOURCE2} .cargo/config
# Enable all providers
sed -i -e 's#default = \["unix-peer-credentials-authenticator"\]##' Cargo.toml
# Features available in 1.0.0:
-# all-providers = ["tpm-provider", "pkcs11-provider", "mbed-crypto-provider", "cryptoauthlib-provider", "trusted-service-provider"]
+# all-providers = ["tpm-provider", "pkcs11-provider", "mbed-crypto-provider", "trusted-service-provider"]
# all-authenticators = ["direct-authenticator", "unix-peer-credentials-authenticator", "jwt-svid-authenticator"]
# But disable "trusted-service-provider" until we have a trusted-services package
-echo 'default = ["tpm-provider", "pkcs11-provider", "mbed-crypto-provider", "cryptoauthlib-provider", "all-authenticators"]' >> Cargo.toml
+echo 'default = ["tpm-provider", "pkcs11-provider", "mbed-crypto-provider", "all-authenticators"]' >> Cargo.toml
%build
export PROTOC=%{_bindir}/protoc
diff --git a/vendor.tar.xz b/vendor.tar.xz
index f7a7fdf..ebeaaf2 100644
--- a/vendor.tar.xz
+++ b/vendor.tar.xz
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1e0f46598a3e7fd1beba18cba10d43e4c2a3f4e909c559adcb70f0c5bfbae42c
-size 38440920
+oid sha256:681c060c7d9259e82794bd38ac5f1f9a50ed8e10cb280862ccb08ed0d64a3300
+size 38258872