diff --git a/Cargo.lock b/Cargo.lock index 0696042..70d3e82 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -517,9 +517,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.53" +version = "4.5.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8" +checksum = "a75ca66430e33a14957acc24c5077b503e7d374151b2b4b3a10c83b4ceb4be0e" dependencies = [ "clap_builder", "clap_derive", @@ -527,9 +527,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.53" +version = "4.5.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00" +checksum = "793207c7fa6300a0608d1080b858e5fdbe713cdc1c8db9fb17777d8a13e63df0" dependencies = [ "anstream", "anstyle", @@ -539,9 +539,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.49" +version = "4.5.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" +checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5" dependencies = [ "heck", "proc-macro2", @@ -1507,9 +1507,9 @@ dependencies = [ [[package]] name = "lua-src" -version = "548.1.2" +version = "550.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdc4e1aff422ad5f08cffb4719603dcdbc2be2307f4c1510d7aab74b7fa88ca8" +checksum = "e836dc8ae16806c9bdcf42003a88da27d163433e3f9684c52f0301258004a4fb" dependencies = [ "cc", ] @@ -1608,9 +1608,9 @@ dependencies = [ [[package]] name = "mlua" -version = "0.11.5" +version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "935ac67539907efcd7198137eb7358e052555f77fe1b2916600a2249351f2b33" +checksum = "ccd36acfa49ce6ee56d1307a061dd302c564eee757e6e4cd67eb4f7204846fab" dependencies = [ "bstr", "either", @@ -1628,12 +1628,13 @@ dependencies = [ [[package]] name = "mlua-sys" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c968af21bf6b19fc9ca8e7b85ee16f86e4c9e3d0591de101a5608086bda0ad8" +checksum = "0f1c3a7fc7580227ece249fd90aa2fa3b39eb2b49d3aec5e103b3e85f2c3dfc8" dependencies = [ "cc", "cfg-if", + "libc", "lua-src", "luajit-src", "pkg-config", @@ -1641,9 +1642,9 @@ dependencies = [ [[package]] name = "network-interface" -version = "2.0.4" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e79101e6efcffacab279462884a7eebf65ea5f4ac2cc727b60c715a9aa04722" +checksum = "4ddcb8865ad3d9950f22f42ffa0ef0aecbfbf191867b3122413602b0a360b2a6" dependencies = [ "cc", "libc", @@ -1990,9 +1991,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.42" +version = "1.0.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" +checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" dependencies = [ "proc-macro2", ] @@ -2265,9 +2266,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.148" +version = "1.0.149" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3084b546a1dd6289475996f182a22aba973866ea8e8b02c51d9f46b1336a22da" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" dependencies = [ "itoa", "memchr", @@ -2640,9 +2641,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.112" +version = "2.0.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21f182278bf2d2bcb3c88b1b08a37df029d71ce3d3ae26168e3c653b213b99d4" +checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" dependencies = [ "proc-macro2", "quote", @@ -2690,18 +2691,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.17" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" +checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", @@ -2777,9 +2778,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.48.0" +version = "1.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" dependencies = [ "bytes", "libc", @@ -2829,9 +2830,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.9.10+spec-1.1.0" +version = "0.9.11+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0825052159284a1a8b4d6c0c86cbc801f2da5afd2b225fa548c72f2e74002f48" +checksum = "f3afc9a848309fe1aaffaed6e1546a7a14de1f935dc9d89d32afd9a44bab7c46" dependencies = [ "indexmap", "serde_core", diff --git a/cmd-derive/Cargo.toml b/cmd-derive/Cargo.toml index 96dd3ef..4699add 100644 --- a/cmd-derive/Cargo.toml +++ b/cmd-derive/Cargo.toml @@ -7,6 +7,6 @@ edition = "2024" proc-macro = true [dependencies] -quote = "1.0.42" -syn = { version = "2.0.112", features = [] } +quote = "1.0.44" +syn = { version = "2.0.114", features = [] } token_stream2 = "1.0.2" diff --git a/data_structs/Cargo.toml b/data_structs/Cargo.toml index ef9a2ac..7c159ad 100644 --- a/data_structs/Cargo.toml +++ b/data_structs/Cargo.toml @@ -15,13 +15,13 @@ ship = ["dep:tokio", "dep:p256", "dep:rand_core", "dep:sha2", "dep:aes-gcm", "rm serde = { version = "1.0.228", features = ["derive"] } pso2packetlib = { workspace = true, features = ["serde", "item_attrs"] } rmp-serde = { version = "1.3.1", optional = true } -serde_json = { version = "1.0.148", optional = true } -thiserror = "2.0.17" -tokio = { version = "1.48.0", optional = true, features = ["full"] } +serde_json = { version = "1.0.149", optional = true } +thiserror = "2.0.18" +tokio = { version = "1.49.0", optional = true, features = ["full"] } p256 = { version = "0.13.2", optional = true, features = ["ecdh"] } rand_core = { version = "0.6.4", optional = true } sha2 = { version = "0.10.9", optional = true } aes-gcm = { version = "0.10.3", optional = true } zstd = "0.13.3" -toml = { version = "0.9.10", optional = true } +toml = { version = "0.9.11", optional = true } bincode = { version = "2.0.1", features = ["serde"] } diff --git a/master_ship/Cargo.toml b/master_ship/Cargo.toml index 3a0c645..0e0f0d5 100644 --- a/master_ship/Cargo.toml +++ b/master_ship/Cargo.toml @@ -6,19 +6,19 @@ edition = "2024" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -tokio = { version = "1.48.0", features = ["full"] } +tokio = { version = "1.49.0", features = ["full"] } pso2packetlib = { workspace = true, features = ["serde", "split_connection", "tokio"] } parking_lot = { version = "0.12.5", features = ["send_guard"] } data_structs = { path = "../data_structs", features = ["rmp", "ship"] } sqlx = { version = "0.8.6", features = ["runtime-tokio", "sqlite", "migrate"] } serde = { version = "1.0.228", features = ["derive"] } p256 = { version = "0.13.2", features = ["ecdh"] } -thiserror = "2.0.17" +thiserror = "2.0.18" argon2 = "0.5.3" rand_core = "0.6.4" -toml = "0.9.10" +toml = "0.9.11" rmp-serde = "1.3.1" log = { version = "0.4.29", features = ["serde", "release_max_level_info", "std"] } simplelog = "0.12.2" -network-interface = "2.0.4" -clap = { version = "4.5.53", features = ["derive"] } +network-interface = "2.0.5" +clap = { version = "4.5.56", features = ["derive"] } diff --git a/patch_server/Cargo.toml b/patch_server/Cargo.toml index f9b1bcb..3958be0 100644 --- a/patch_server/Cargo.toml +++ b/patch_server/Cargo.toml @@ -8,6 +8,6 @@ actix-web = "4.12.1" log = "0.4.29" md5 = "0.8.0" serde = { version = "1.0.228", features = ["derive"] } -serde_json = "1.0.148" +serde_json = "1.0.149" simplelog = "0.12.2" -toml = "0.9.10" +toml = "0.9.11" diff --git a/ship_server/Cargo.toml b/ship_server/Cargo.toml index 437f3d4..a233b1c 100644 --- a/ship_server/Cargo.toml +++ b/ship_server/Cargo.toml @@ -12,30 +12,30 @@ rand = "0.8.5" rsa = "0.9.10" pso2packetlib = { workspace = true, default-features = false, features = ["serde", "split_connection", "vita_enc", "base_enc", "ppac", "item_attrs", "tokio"] } sqlx = { version = "0.8.6", default-features = false, features = ["runtime-tokio", "sqlite", "migrate", "any"] } -thiserror = "2.0.17" -serde_json = "1.0.148" +thiserror = "2.0.18" +serde_json = "1.0.149" rmp-serde = "1.3.1" half = "2.7.1" serde = "1.0.228" memory-stats = "1.2.0" -mlua = { version = "0.11.5", features = ["serialize", "vendored", "send", "async"] } +mlua = { version = "0.11.6", features = ["serialize", "vendored", "send", "async"] } parking_lot = {version = "0.12.5", features = ["send_guard"]} indicatif = "0.18.3" data_structs = { path = "../data_structs", features = ["rmp", "ship"] } -tokio = { version = "1.48.0", features = ["full"] } -toml = "0.9.10" +tokio = { version = "1.49.0", features = ["full"] } +toml = "0.9.11" log = { version = "0.4.29", features = ["serde", "release_max_level_info", "std"] } simplelog = "0.12.2" dialoguer = "0.12.0" sha2 = "0.10.9" base64 = "0.22.1" -clap = { version = "4.5.53", features = ["derive"] } +clap = { version = "4.5.56", features = ["derive"] } cmd-derive = { path = "../cmd-derive" } # luajit doesn't compile on musl or on arm [target.'cfg(any(target_env = "musl", target_arch = "arm"))'.dependencies.mlua] -version = "0.11.4" +version = "0.11.6" features = ["lua51"] [target.'cfg(not(any(target_env = "musl", target_arch = "arm")))'.dependencies.mlua] -version = "0.11.4" +version = "0.11.6" features = ["luajit"]