From eaac4924ef5c18eb40eabfbf246f5ae9c894889a Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Thu, 29 Feb 2024 10:57:07 +0100 Subject: [fix-auth-ct-eq] use argon2 hashing and verification for admin/metrics token checking --- Cargo.lock | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index 38cc5e1f..baa2f8a3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -120,6 +120,18 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" +[[package]] +name = "argon2" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072" +dependencies = [ + "base64ct", + "blake2", + "cpufeatures", + "password-hash", +] + [[package]] name = "arrayvec" version = "0.5.2" @@ -1321,6 +1333,7 @@ dependencies = [ name = "garage_api" version = "0.9.1" dependencies = [ + "argon2", "async-trait", "base64 0.21.7", "bytes", @@ -2799,6 +2812,17 @@ dependencies = [ "regex", ] +[[package]] +name = "password-hash" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" +dependencies = [ + "base64ct", + "rand_core", + "subtle", +] + [[package]] name = "paste" version = "1.0.14" -- cgit v1.2.3 From 6a7623e90d19c670b4fbb3ae6bc51c4c291765f3 Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Fri, 1 Mar 2024 15:14:06 +0100 Subject: [rel-0.9.2] Bump version to v0.9.2 --- Cargo.lock | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index baa2f8a3..b2956559 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1277,7 +1277,7 @@ dependencies = [ [[package]] name = "garage" -version = "0.9.1" +version = "0.9.2" dependencies = [ "assert-json-diff", "async-trait", @@ -1331,7 +1331,7 @@ dependencies = [ [[package]] name = "garage_api" -version = "0.9.1" +version = "0.9.2" dependencies = [ "argon2", "async-trait", @@ -1380,7 +1380,7 @@ dependencies = [ [[package]] name = "garage_block" -version = "0.9.1" +version = "0.9.2" dependencies = [ "arc-swap", "async-compression", @@ -1407,7 +1407,7 @@ dependencies = [ [[package]] name = "garage_db" -version = "0.9.1" +version = "0.9.2" dependencies = [ "err-derive", "heed", @@ -1420,7 +1420,7 @@ dependencies = [ [[package]] name = "garage_model" -version = "0.9.1" +version = "0.9.2" dependencies = [ "arc-swap", "async-trait", @@ -1448,7 +1448,7 @@ dependencies = [ [[package]] name = "garage_net" -version = "0.9.1" +version = "0.9.2" dependencies = [ "arc-swap", "async-trait", @@ -1474,7 +1474,7 @@ dependencies = [ [[package]] name = "garage_rpc" -version = "0.9.1" +version = "0.9.2" dependencies = [ "arc-swap", "async-trait", @@ -1509,7 +1509,7 @@ dependencies = [ [[package]] name = "garage_table" -version = "0.9.1" +version = "0.9.2" dependencies = [ "arc-swap", "async-trait", @@ -1531,7 +1531,7 @@ dependencies = [ [[package]] name = "garage_util" -version = "0.9.1" +version = "0.9.2" dependencies = [ "arc-swap", "async-trait", @@ -1565,7 +1565,7 @@ dependencies = [ [[package]] name = "garage_web" -version = "0.9.1" +version = "0.9.2" dependencies = [ "err-derive", "futures", -- cgit v1.2.3 From 8670140358353542b0c92b7b72a1d223ea2fe068 Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Mon, 4 Mar 2024 14:00:55 +0100 Subject: [rel-0.9.3] Bump version to 0.9.3 --- Cargo.lock | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index b2956559..f9bf0c0a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1277,7 +1277,7 @@ dependencies = [ [[package]] name = "garage" -version = "0.9.2" +version = "0.9.3" dependencies = [ "assert-json-diff", "async-trait", @@ -1331,7 +1331,7 @@ dependencies = [ [[package]] name = "garage_api" -version = "0.9.2" +version = "0.9.3" dependencies = [ "argon2", "async-trait", @@ -1380,7 +1380,7 @@ dependencies = [ [[package]] name = "garage_block" -version = "0.9.2" +version = "0.9.3" dependencies = [ "arc-swap", "async-compression", @@ -1407,7 +1407,7 @@ dependencies = [ [[package]] name = "garage_db" -version = "0.9.2" +version = "0.9.3" dependencies = [ "err-derive", "heed", @@ -1420,7 +1420,7 @@ dependencies = [ [[package]] name = "garage_model" -version = "0.9.2" +version = "0.9.3" dependencies = [ "arc-swap", "async-trait", @@ -1448,7 +1448,7 @@ dependencies = [ [[package]] name = "garage_net" -version = "0.9.2" +version = "0.9.3" dependencies = [ "arc-swap", "async-trait", @@ -1474,7 +1474,7 @@ dependencies = [ [[package]] name = "garage_rpc" -version = "0.9.2" +version = "0.9.3" dependencies = [ "arc-swap", "async-trait", @@ -1509,7 +1509,7 @@ dependencies = [ [[package]] name = "garage_table" -version = "0.9.2" +version = "0.9.3" dependencies = [ "arc-swap", "async-trait", @@ -1531,7 +1531,7 @@ dependencies = [ [[package]] name = "garage_util" -version = "0.9.2" +version = "0.9.3" dependencies = [ "arc-swap", "async-trait", @@ -1565,7 +1565,7 @@ dependencies = [ [[package]] name = "garage_web" -version = "0.9.2" +version = "0.9.3" dependencies = [ "err-derive", "futures", -- cgit v1.2.3