From 2f55e8e09dcabf5c4cafb37bde7dce5cd2d5eb1f Mon Sep 17 00:00:00 2001 From: parazyd Date: Tue, 18 Feb 2025 11:11:22 +0100 Subject: [PATCH] chore: Update RandomX to 1.2.1 --- Cargo.lock | 272 ++++++++++++++++----------------- Cargo.toml | 2 +- script/research/pow/Cargo.toml | 2 +- 3 files changed, 137 insertions(+), 139 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 552ea36f9..4e724ae08 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -862,29 +862,6 @@ dependencies = [ "serde", ] -[[package]] -name = "bindgen" -version = "0.69.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" -dependencies = [ - "bitflags 2.8.0", - "cexpr", - "clang-sys", - "itertools 0.12.1", - "lazy_static", - "lazycell", - "log", - "prettyplease", - "proc-macro2", - "quote", - "regex", - "rustc-hash", - "shlex", - "syn 2.0.98", - "which", -] - [[package]] name = "bindgen" version = "0.70.1" @@ -900,7 +877,27 @@ dependencies = [ "proc-macro2", "quote", "regex", - "rustc-hash", + "rustc-hash 1.1.0", + "shlex", + "syn 2.0.98", +] + +[[package]] +name = "bindgen" +version = "0.71.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3" +dependencies = [ + "bitflags 2.8.0", + "cexpr", + "clang-sys", + "itertools 0.13.0", + "log", + "prettyplease", + "proc-macro2", + "quote", + "regex", + "rustc-hash 2.1.1", "shlex", "syn 2.0.98", ] @@ -972,15 +969,16 @@ dependencies = [ [[package]] name = "blake3" -version = "1.5.5" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8ee0c1824c4dea5b5f81736aff91bae041d2c07ee1192bec91054e10e3e601e" +checksum = "1230237285e3e10cde447185e8975408ae24deaa67205ce684805c25bc0c7937" dependencies = [ "arrayref", "arrayvec 0.7.6", "cc", "cfg-if 1.0.0", "constant_time_eq 0.3.1", + "memmap2 0.9.5", "rayon-core", ] @@ -1170,9 +1168,9 @@ dependencies = [ [[package]] name = "bzip2-sys" -version = "0.1.11+1.0.8" +version = "0.1.12+1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" +checksum = "72ebc2f1a417f01e1da30ef264ee86ae31d2dcd2d603ea283d3c244a883ca2a9" dependencies = [ "cc", "libc", @@ -1224,9 +1222,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.2.13" +version = "1.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda" +checksum = "0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9" dependencies = [ "jobserver", "libc", @@ -1380,9 +1378,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.28" +version = "4.5.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e77c3243bd94243c03672cb5154667347c457ca271254724f9f393aee1c05ff" +checksum = "92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d" dependencies = [ "clap_builder", "clap_derive", @@ -1390,9 +1388,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.27" +version = "4.5.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7" +checksum = "a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c" dependencies = [ "anstream", "anstyle", @@ -1420,9 +1418,9 @@ checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" [[package]] name = "cmake" -version = "0.1.53" +version = "0.1.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e24a03c8b52922d68a1589ad61032f2c1aa5a8158d2aa0d93c6e9534944bbad6" +checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0" dependencies = [ "cc", ] @@ -1684,7 +1682,7 @@ dependencies = [ "hashbrown 0.14.5", "log", "regalloc2", - "rustc-hash", + "rustc-hash 1.1.0", "smallvec", "target-lexicon", ] @@ -1773,7 +1771,7 @@ dependencies = [ "anes", "cast", "ciborium", - "clap 4.5.28", + "clap 4.5.30", "criterion-plot", "is-terminal", "itertools 0.10.5", @@ -1953,9 +1951,9 @@ dependencies = [ [[package]] name = "csv-core" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70" +checksum = "7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d" dependencies = [ "memchr", ] @@ -2011,9 +2009,9 @@ dependencies = [ [[package]] name = "curl-sys" -version = "0.4.78+curl-8.11.0" +version = "0.4.80+curl-8.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eec768341c5c7789611ae51cf6c459099f22e64a5d5d0ce4892434e33821eaf" +checksum = "55f7df2eac63200c3ab25bde3b2268ef2ee56af3d238e76d61f01c3c49bff734" dependencies = [ "cc", "libc", @@ -2059,10 +2057,10 @@ dependencies = [ "arti-client", "async-recursion", "async-trait", - "blake3 1.5.5", + "blake3 1.6.0", "bs58", "chrono", - "clap 4.5.28", + "clap 4.5.30", "criterion", "crypto_api_chachapoly", "darkfi-derive", @@ -2115,7 +2113,7 @@ dependencies = [ name = "darkfi-contract-test-harness" version = "0.4.1" dependencies = [ - "blake3 1.5.5", + "blake3 1.6.0", "darkfi", "darkfi-sdk", "darkfi-serial", @@ -2180,7 +2178,7 @@ name = "darkfi-sdk" version = "0.4.1" dependencies = [ "blake2b_simd", - "blake3 1.5.5", + "blake3 1.6.0", "bridgetree", "bs58", "chacha20poly1305", @@ -2218,7 +2216,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2a240620a7858db545156a1de5b215c9b10344c7ad527eed0fc67efd5cea08a" dependencies = [ "async-trait", - "blake3 1.5.5", + "blake3 1.6.0", "bridgetree", "darkfi-derive", "futures-lite 2.6.0", @@ -2268,7 +2266,7 @@ dependencies = [ name = "darkfi_money_contract" version = "0.4.1" dependencies = [ - "blake3 1.5.5", + "blake3 1.6.0", "bs58", "chacha20poly1305", "darkfi", @@ -2289,7 +2287,7 @@ name = "darkfid" version = "0.4.1" dependencies = [ "async-trait", - "blake3 1.5.5", + "blake3 1.6.0", "bs58", "darkfi", "darkfi-contract-test-harness", @@ -2319,7 +2317,7 @@ version = "0.5.1" dependencies = [ "async-trait", "bcrypt", - "blake3 1.5.5", + "blake3 1.6.0", "bs58", "crypto_box", "darkfi", @@ -2474,9 +2472,9 @@ checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f" [[package]] name = "data-encoding" -version = "2.7.0" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f" +checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010" [[package]] name = "dchatd" @@ -2554,9 +2552,9 @@ dependencies = [ [[package]] name = "derive-deftly" -version = "0.14.2" +version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72f9bc3564f74be6c35d49a7efee54380d7946ccc631323067f33fabb9246027" +checksum = "e8ea84d0109517cc2253d4a679bdda1e8989e9bd86987e9e4f75ffdda0095fd1" dependencies = [ "derive-deftly-macros", "heck 0.5.0", @@ -2564,18 +2562,18 @@ dependencies = [ [[package]] name = "derive-deftly-macros" -version = "0.14.2" +version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1b84d32b18d9a256d81e4fec2e4cfd0ab6dde5e5ff49be1713ae0adbd0060c2" +checksum = "357422a457ccb850dc8f1c1680e0670079560feaad6c2e247e3f345c4fab8a3f" dependencies = [ "heck 0.5.0", "indexmap 2.7.1", - "itertools 0.13.0", + "itertools 0.14.0", "proc-macro-crate", "proc-macro2", "quote", "sha3", - "strum", + "strum 0.27.1", "syn 2.0.98", "void", ] @@ -2809,7 +2807,7 @@ checksum = "ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf" name = "drk" version = "0.4.1" dependencies = [ - "blake3 1.5.5", + "blake3 1.6.0", "bs58", "darkfi", "darkfi-sdk", @@ -3044,9 +3042,9 @@ dependencies = [ [[package]] name = "equivalent" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "erased-serde" @@ -3565,7 +3563,7 @@ dependencies = [ name = "genev" version = "0.4.1" dependencies = [ - "clap 4.5.28", + "clap 4.5.30", "darkfi", "darkfi-serial", "genevd", @@ -3581,7 +3579,7 @@ name = "genevd" version = "0.4.1" dependencies = [ "async-trait", - "blake3 1.5.5", + "blake3 1.6.0", "darkfi", "darkfi-serial", "easy-parallel", @@ -3920,15 +3918,6 @@ dependencies = [ "digest 0.10.7", ] -[[package]] -name = "home" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" -dependencies = [ - "windows-sys 0.59.0", -] - [[package]] name = "hostname-validator" version = "1.1.1" @@ -4489,12 +4478,6 @@ dependencies = [ "spin 0.9.8", ] -[[package]] -name = "lazycell" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" - [[package]] name = "leb128" version = "0.2.5" @@ -4807,9 +4790,9 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924" +checksum = "b3b1c9bd4fe1f0f8b387f6eb9eb3b4a1aa26185e5750efb9140301703f62cd1b" dependencies = [ "adler2", "simd-adler32", @@ -5109,9 +5092,9 @@ dependencies = [ [[package]] name = "oid-registry" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "264c56d1492c13e769662197fb6b94e0a52abe52d27efac374615799a4bf453d" +checksum = "12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7" dependencies = [ "asn1-rs 0.7.0", ] @@ -5145,9 +5128,9 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "openssl" -version = "0.10.70" +version = "0.10.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61cfb4e166a8bb8c9b55c500bc2308550148ece889be90f609377e58140f42c6" +checksum = "5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd" dependencies = [ "bitflags 2.8.0", "cfg-if 1.0.0", @@ -5177,18 +5160,18 @@ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-src" -version = "300.4.1+3.4.0" +version = "300.4.2+3.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c" +checksum = "168ce4e058f975fe43e89d9ccf78ca668601887ae736090aacc23ae353c298e2" dependencies = [ "cc", ] [[package]] name = "openssl-sys" -version = "0.9.105" +version = "0.9.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b22d5b84be05a8d6947c7cb71f7c849aa0f112acd4bf51c2a7c1c988ac0a9dc" +checksum = "8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd" dependencies = [ "cc", "libc", @@ -6037,11 +6020,11 @@ dependencies = [ [[package]] name = "randomx" -version = "1.1.11" -source = "git+https://github.com/darkrenaissance/RandomX#42fe8c60742c946d09c214c5609f461e8ae04aad" +version = "1.2.1" +source = "git+https://codeberg.org/darkrenaissance/RandomX#e21b145269f415361fd7be145400bf9af0abdf65" dependencies = [ - "bindgen 0.69.5", - "bitflags 1.3.2", + "bindgen 0.71.1", + "bitflags 2.8.0", ] [[package]] @@ -6071,7 +6054,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48406db8ac1f3cbc7dcdb56ec355343817958a356ff430259bb07baf7607e1e1" dependencies = [ "pem", - "ring 0.17.8", + "ring 0.17.9", "time 0.3.37", "yasna", ] @@ -6124,7 +6107,7 @@ checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" dependencies = [ "hashbrown 0.13.2", "log", - "rustc-hash", + "rustc-hash 1.1.0", "slice-group-by", "smallvec", ] @@ -6227,15 +6210,14 @@ dependencies = [ [[package]] name = "ring" -version = "0.17.8" +version = "0.17.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24" dependencies = [ "cc", "cfg-if 1.0.0", "getrandom 0.2.15", "libc", - "spin 0.9.8", "untrusted 0.9.0", "windows-sys 0.52.0", ] @@ -6338,6 +6320,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" +[[package]] +name = "rustc-hash" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + [[package]] name = "rustc-hex" version = "2.1.0" @@ -6400,13 +6388,13 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.22" +version = "0.23.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7" +checksum = "47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395" dependencies = [ "log", "once_cell", - "ring 0.17.8", + "ring 0.17.9", "rustls-pki-types", "rustls-webpki", "subtle", @@ -6434,7 +6422,7 @@ version = "0.102.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ - "ring 0.17.8", + "ring 0.17.9", "rustls-pki-types", "untrusted 0.9.0", ] @@ -7007,9 +6995,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" [[package]] name = "smartcow" @@ -7290,7 +7278,16 @@ version = "0.26.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" dependencies = [ - "strum_macros", + "strum_macros 0.26.4", +] + +[[package]] +name = "strum" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" +dependencies = [ + "strum_macros 0.27.1", ] [[package]] @@ -7306,6 +7303,19 @@ dependencies = [ "syn 2.0.98", ] +[[package]] +name = "strum_macros" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.98", +] + [[package]] name = "subtle" version = "2.6.1" @@ -7485,7 +7495,7 @@ name = "taud" version = "0.4.2" dependencies = [ "async-trait", - "blake3 1.5.5", + "blake3 1.6.0", "bs58", "chrono", "crypto_box", @@ -7513,9 +7523,9 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.16.0" +version = "3.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" +checksum = "22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230" dependencies = [ "cfg-if 1.0.0", "fastrand 2.3.0", @@ -7789,9 +7799,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.23" +version = "0.22.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee" +checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" dependencies = [ "indexmap 2.7.1", "serde", @@ -8017,7 +8027,7 @@ dependencies = [ "serde", "serde-value", "serde_ignored", - "strum", + "strum 0.26.3", "thiserror 2.0.11", "toml 0.8.20", "tor-basic-utils", @@ -8113,7 +8123,7 @@ dependencies = [ "scopeguard", "serde", "signature", - "strum", + "strum 0.26.3", "thiserror 2.0.11", "time 0.3.37", "tor-async-utils", @@ -8146,7 +8156,7 @@ dependencies = [ "paste", "retry-error", "static_assertions", - "strum", + "strum 0.26.3", "thiserror 2.0.11", "tracing", "void", @@ -8187,7 +8197,7 @@ dependencies = [ "rand 0.8.5", "safelog", "serde", - "strum", + "strum 0.26.3", "thiserror 2.0.11", "tor-async-utils", "tor-basic-utils", @@ -8224,7 +8234,7 @@ dependencies = [ "retry-error", "safelog", "slotmap-careful", - "strum", + "strum 0.26.3", "thiserror 2.0.11", "tor-async-utils", "tor-basic-utils", @@ -8308,7 +8318,7 @@ dependencies = [ "safelog", "serde", "serde_with", - "strum", + "strum 0.26.3", "thiserror 2.0.11", "tor-async-utils", "tor-basic-utils", @@ -8411,7 +8421,7 @@ dependencies = [ "safelog", "serde", "serde_with", - "strum", + "strum 0.26.3", "thiserror 2.0.11", "tor-basic-utils", "tor-bytes", @@ -8517,7 +8527,7 @@ dependencies = [ "rand 0.8.5", "serde", "static_assertions", - "strum", + "strum 0.26.3", "thiserror 2.0.11", "time 0.3.37", "tor-basic-utils", @@ -8728,7 +8738,7 @@ dependencies = [ "pin-project", "priority-queue", "slotmap-careful", - "strum", + "strum 0.26.3", "thiserror 2.0.11", "tor-error", "tor-general-addr", @@ -8890,9 +8900,9 @@ checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" [[package]] name = "typenum" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" +checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" [[package]] name = "uint" @@ -9042,9 +9052,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.13.1" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0" +checksum = "8c1f41ffb7cf259f1ecc2876861a17e7142e63ead296f671f81f6ae85903e0d6" [[package]] name = "valuable" @@ -9539,18 +9549,6 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" -[[package]] -name = "which" -version = "4.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" -dependencies = [ - "either", - "home", - "once_cell", - "rustix 0.38.44", -] - [[package]] name = "winapi" version = "0.3.9" @@ -9836,9 +9834,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f" +checksum = "59690dea168f2198d1a3b0cac23b8063efcd11012f10ae4698f284808c8ef603" dependencies = [ "memchr", ] @@ -9906,7 +9904,7 @@ dependencies = [ "lazy_static", "nom", "oid-registry", - "ring 0.17.8", + "ring 0.17.9", "rusticata-macros", "thiserror 2.0.11", "time 0.3.37", diff --git a/Cargo.toml b/Cargo.toml index 734263389..602dcccf6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -125,7 +125,7 @@ wasmer-middlewares = {version = "5.0.5-rc1", optional = true} sled-overlay = {version = "0.1.6", optional = true} # Miner -randomx = {git = "https://github.com/darkrenaissance/RandomX", optional = true} +randomx = {git = "https://codeberg.org/darkrenaissance/RandomX", optional = true} [dev-dependencies] clap = {version = "4.4.11", features = ["derive"]} diff --git a/script/research/pow/Cargo.toml b/script/research/pow/Cargo.toml index 8926e488b..d6d97972e 100644 --- a/script/research/pow/Cargo.toml +++ b/script/research/pow/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [workspace] [dependencies] -randomx = {git = "https://github.com/darkrenaissance/RandomX"} +randomx = {git = "https://codeberg.org/darkrenaissance/RandomX"} darkfi-serial = {path = "../../../src/serial"} darkfi-sdk = {path = "../../../src/sdk", features = ["async"]} darkfi = {path = "../../../", features = ["util", "async-serial"]}