diff --git a/Cargo.lock b/Cargo.lock index dd0ef23..64d391e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,18 +11,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "arrayref" -version = "0.3.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" - -[[package]] -name = "arrayvec" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" - [[package]] name = "async-stream" version = "0.3.2" @@ -105,17 +93,6 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" -[[package]] -name = "blake2b_simd" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587" -dependencies = [ - "arrayref", - "arrayvec", - "constant_time_eq", -] - [[package]] name = "block-buffer" version = "0.9.0" @@ -175,12 +152,6 @@ version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f92cfa0fd5690b3cf8c1ef2cabbd9b7ef22fa53cf5e1f92b05103f6d5d1cf6e7" -[[package]] -name = "constant_time_eq" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" - [[package]] name = "cookie" version = "0.15.1" @@ -201,16 +172,6 @@ dependencies = [ "libc", ] -[[package]] -name = "crossbeam-utils" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db" -dependencies = [ - "cfg-if", - "lazy_static", -] - [[package]] name = "crypto-mac" version = "0.11.1" @@ -982,7 +943,7 @@ dependencies = [ [[package]] name = "rb" version = "0.1.0" -source = "git+https://git.rustybever.be/rusty-bever/common-rs.git#88e0990e00b249580cee607b2797478f9ba1b866" +source = "git+https://git.rustybever.be/rusty-bever/common-rs.git?tag=0.1.0#b4ea396b36268279df55f3e4a500899f45a38687" dependencies = [ "base64", "chrono", @@ -1000,20 +961,14 @@ dependencies = [ name = "rb-blog" version = "0.1.0" dependencies = [ - "base64", "chrono", "diesel", "diesel_migrations", "figment", - "hmac", - "jwt", - "rand", "rb", "rocket", "rocket_sync_db_pools", - "rust-argon2", "serde", - "sha2", "uuid", ] @@ -1188,18 +1143,6 @@ dependencies = [ "quote", ] -[[package]] -name = "rust-argon2" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb" -dependencies = [ - "base64", - "blake2b_simd", - "constant_time_eq", - "crossbeam-utils", -] - [[package]] name = "rustc_version" version = "0.2.3" diff --git a/Cargo.toml b/Cargo.toml index f044db7..4c342fb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ path = "src/main.rs" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -rb = { git = "https://git.rustybever.be/rusty-bever/common-rs.git" } +rb = { git = "https://git.rustybever.be/rusty-bever/common-rs.git", tag = "0.1.0" } # Backend web framework rocket = { version = "0.5.0-rc.1", features = [ "json", "uuid" ] } # Used to provide Rocket routes with database connections @@ -24,18 +24,8 @@ serde = { version = "1.0.132", features = [ "derive" ] } # ORM diesel = { version = "1.4.8", features = ["postgres", "uuidv07", "chrono"] } diesel_migrations = "1.4.0" -# For password hashing & verification -rust-argon2 = "0.8.3" -rand = "0.8.4" uuid = { version = "0.8.2", features = ["serde"] } -# Authentification -jwt = "0.15.0" -hmac = "*" -sha2 = "*" -# Timestamps for JWT tokens chrono = { version = "*", features = [ "serde" ] } -# Encoding of refresh tokens -base64 = "0.13.0" # Reading in configuration files figment = { version = "*", features = [ "yaml" ] }