diff --git a/Cargo.lock b/Cargo.lock index 3468c0f..a1577a9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "addr2line" @@ -138,7 +138,7 @@ dependencies = [ "nom", "num-traits", "rusticata-macros", - "thiserror", + "thiserror 1.0.47", "time 0.3.36", ] @@ -154,7 +154,7 @@ dependencies = [ "nom", "num-traits", "rusticata-macros", - "thiserror", + "thiserror 1.0.47", ] [[package]] @@ -163,8 +163,8 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db8b7511298d5b7784b40b092d9e9dcd3a627a5707e4b5e507931ab0d44eeebf" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", "synstructure", ] @@ -175,8 +175,8 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", "synstructure", ] @@ -187,8 +187,8 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", ] @@ -309,8 +309,8 @@ dependencies = [ "lazycell", "log 0.4.22", "peeking_take_while", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "regex", "rustc-hash", "shlex", @@ -480,7 +480,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "190baaad529bcfbde9e1a19022c42781bdb6ff9de25721abdb8fd98c0807730b" dependencies = [ "libc", - "thiserror", + "thiserror 1.0.47", ] [[package]] @@ -633,8 +633,8 @@ checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" dependencies = [ "heck 0.4.1", "proc-macro-error", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", ] @@ -645,9 +645,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" dependencies = [ "heck 0.4.1", - "proc-macro2 1.0.66", - "quote 1.0.33", - "syn 2.0.29", + "proc-macro2 1.0.103", + "quote 1.0.42", + "syn 2.0.111", ] [[package]] @@ -924,8 +924,8 @@ dependencies = [ "itoa 0.4.8", "matches", "phf", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "smallvec 1.11.0", "syn 1.0.109", ] @@ -936,8 +936,8 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" dependencies = [ - "quote 1.0.33", - "syn 2.0.29", + "quote 1.0.42", + "syn 2.0.111", ] [[package]] @@ -1077,8 +1077,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" dependencies = [ "convert_case", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "rustc_version 0.4.0", "syn 1.0.109", ] @@ -1136,8 +1136,8 @@ version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "45f5098f628d02a7a0f68ddba586fb61e80edec3bdc1be3b921f4ceec60858d3" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", ] @@ -1225,9 +1225,9 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", - "syn 2.0.29", + "proc-macro2 1.0.103", + "quote 1.0.42", + "syn 2.0.111", ] [[package]] @@ -1427,8 +1427,8 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", "synstructure", ] @@ -1832,8 +1832,8 @@ dependencies = [ "log 0.4.22", "mac", "markup5ever", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", ] @@ -2139,21 +2139,18 @@ dependencies = [ [[package]] name = "ipnetwork" -version = "0.18.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4088d739b183546b239688ddbc79891831df421773df95e236daf7867866d355" +checksum = "bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e" dependencies = [ "serde", ] [[package]] name = "ipnetwork" -version = "0.20.0" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e" -dependencies = [ - "serde", -] +checksum = "cf370abdafd54d13e54a620e8c3e1145f28e46cc9d704bc6d94414559df41763" [[package]] name = "is-terminal" @@ -2435,14 +2432,15 @@ checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" [[package]] name = "maxminddb" -version = "0.23.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe2ba61113f9f7a9f0e87c519682d39c43a6f3f79c2cc42c3ba3dda83b1fa334" +checksum = "7ef0551fc3e7345a6c854c1026b0ddada1e443e51f4fb4cdcf86cc1a71d4b337" dependencies = [ - "ipnetwork 0.18.0", + "ipnetwork 0.21.1", "log 0.4.22", "memchr", "serde", + "thiserror 2.0.17", ] [[package]] @@ -2509,8 +2507,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9753f12909fd8d923f75ae5c3258cae1ed3c8ec052e1b38c93c21a6d157f789c" dependencies = [ "migrations_internals", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", ] @@ -2637,7 +2635,7 @@ dependencies = [ "lazy_static", "log 0.4.22", "regex", - "thiserror", + "thiserror 1.0.47", ] [[package]] @@ -2985,9 +2983,9 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", - "syn 2.0.29", + "proc-macro2 1.0.103", + "quote 1.0.42", + "syn 2.0.111", ] [[package]] @@ -3132,7 +3130,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7a4d085fd991ac8d5b05a147b437791b4260b76326baf0fc60cf7c9c27ecd33" dependencies = [ "memchr", - "thiserror", + "thiserror 1.0.47", "ucd-trie", ] @@ -3154,9 +3152,9 @@ checksum = "d1511785c5e98d79a05e8a6bc34b4ac2168a0e3e92161862030ad84daa223141" dependencies = [ "pest", "pest_meta", - "proc-macro2 1.0.66", - "quote 1.0.33", - "syn 2.0.29", + "proc-macro2 1.0.103", + "quote 1.0.42", + "syn 2.0.111", ] [[package]] @@ -3220,8 +3218,8 @@ dependencies = [ "phf_generator 0.8.0", "phf_shared 0.8.0", "proc-macro-hack", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", ] @@ -3332,8 +3330,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", "version_check 0.9.4", ] @@ -3344,8 +3342,8 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "version_check 0.9.4", ] @@ -3366,9 +3364,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.66" +version = "1.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" +checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" dependencies = [ "unicode-ident", ] @@ -3424,11 +3422,11 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.33" +version = "1.0.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" dependencies = [ - "proc-macro2 1.0.66", + "proc-macro2 1.0.103", ] [[package]] @@ -3712,7 +3710,7 @@ checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" dependencies = [ "getrandom 0.2.10", "redox_syscall 0.2.16", - "thiserror", + "thiserror 1.0.47", ] [[package]] @@ -4191,9 +4189,9 @@ version = "1.0.188" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", - "syn 2.0.29", + "proc-macro2 1.0.103", + "quote 1.0.42", + "syn 2.0.111", ] [[package]] @@ -4515,7 +4513,7 @@ dependencies = [ "serde_json", "serde_urlencoded 0.7.1", "sodiumoxide", - "thiserror", + "thiserror 1.0.47", "tokio", "tungstenite", "url 2.4.1", @@ -4628,8 +4626,8 @@ checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988" dependencies = [ "phf_generator 0.10.0", "phf_shared 0.10.0", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", ] [[package]] @@ -4663,8 +4661,8 @@ checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" dependencies = [ "heck 0.3.3", "proc-macro-error", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", ] @@ -4687,8 +4685,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ec" dependencies = [ "heck 0.3.3", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", ] @@ -4699,10 +4697,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad8d03b598d3d0fff69bf533ee3ef19b8eeb342729596df84bcc7e1f96ec4059" dependencies = [ "heck 0.4.1", - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "rustversion", - "syn 2.0.29", + "syn 2.0.111", ] [[package]] @@ -4734,19 +4732,19 @@ version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "unicode-ident", ] [[package]] name = "syn" -version = "2.0.29" +version = "2.0.111" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a" +checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "unicode-ident", ] @@ -4756,8 +4754,8 @@ version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", "unicode-xid 0.2.4", ] @@ -4857,7 +4855,16 @@ version = "1.0.47" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.47", +] + +[[package]] +name = "thiserror" +version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +dependencies = [ + "thiserror-impl 2.0.17", ] [[package]] @@ -4866,9 +4873,20 @@ version = "1.0.47" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", - "syn 2.0.29", + "proc-macro2 1.0.103", + "quote 1.0.42", + "syn 2.0.111", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +dependencies = [ + "proc-macro2 1.0.103", + "quote 1.0.42", + "syn 2.0.111", ] [[package]] @@ -5296,7 +5314,7 @@ dependencies = [ "log 0.4.22", "rand 0.8.5", "sha-1 0.9.8", - "thiserror", + "thiserror 1.0.47", "url 2.4.1", "utf-8", ] @@ -5531,9 +5549,9 @@ dependencies = [ "bumpalo", "log 0.4.22", "once_cell", - "proc-macro2 1.0.66", - "quote 1.0.33", - "syn 2.0.29", + "proc-macro2 1.0.103", + "quote 1.0.42", + "syn 2.0.111", "wasm-bindgen-shared", ] @@ -5543,7 +5561,7 @@ version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" dependencies = [ - "quote 1.0.33", + "quote 1.0.42", "wasm-bindgen-macro-support", ] @@ -5553,9 +5571,9 @@ version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.33", - "syn 2.0.29", + "proc-macro2 1.0.103", + "quote 1.0.42", + "syn 2.0.111", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -5869,7 +5887,7 @@ dependencies = [ "nom", "oid-registry", "rusticata-macros", - "thiserror", + "thiserror 1.0.47", "time 0.3.36", ] diff --git a/sn0int-std/Cargo.toml b/sn0int-std/Cargo.toml index cf4bc3f..f3ca8f4 100644 --- a/sn0int-std/Cargo.toml +++ b/sn0int-std/Cargo.toml @@ -31,7 +31,7 @@ pem = "3" url = "2.0" tungstenite = { version = "0.13", default-features = false } kuchiki = "0.8.0" -maxminddb = "0.23" +maxminddb = "0.27" x509-parser = "0.13" der-parser = "8" publicsuffix = { version="2", default-features=false }