diff --git a/app/gradle/libs.versions.toml b/app/gradle/libs.versions.toml index 424654dd1..1d86770e9 100644 --- a/app/gradle/libs.versions.toml +++ b/app/gradle/libs.versions.toml @@ -10,7 +10,7 @@ retrofit = "3.0.0" room = "2.7.1" [libraries] -bcpkix = { module = "org.bouncycastle:bcpkix-jdk18on", version = "1.80" } +bcpkix = { module = "org.bouncycastle:bcpkix-jdk18on", version = "1.81" } commons-compress = { module = "org.apache.commons:commons-compress", version = "1.27.1" } retrofit = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofit" } retrofit-moshi = { module = "com.squareup.retrofit2:converter-moshi", version.ref = "retrofit" } @@ -24,11 +24,11 @@ jgit = { module = "org.eclipse.jgit:org.eclipse.jgit", version = "7.1.0.20241126 # AndroidX activity = { module = "androidx.activity:activity", version = "1.10.1" } -appcompat = { module = "androidx.appcompat:appcompat", version = "1.7.0" } +appcompat = { module = "androidx.appcompat:appcompat", version = "1.7.1" } core-ktx = { module = "androidx.core:core-ktx", version = "1.16.0" } core-splashscreen = { module = "androidx.core:core-splashscreen", version = "1.0.1" } constraintlayout = { module = "androidx.constraintlayout:constraintlayout", version = "2.2.1" } -fragment-ktx = { module = "androidx.fragment:fragment-ktx", version = "1.8.7" } +fragment-ktx = { module = "androidx.fragment:fragment-ktx", version = "1.8.8" } navigation-fragment-ktx = { module = "androidx.navigation:navigation-fragment-ktx", version.ref = "navigation" } navigation-ui-ktx = { module = "androidx.navigation:navigation-ui-ktx", version.ref = "navigation" } profileinstaller = { module = "androidx.profileinstaller:profileinstaller", version = "1.4.1" } diff --git a/native/src/Cargo.lock b/native/src/Cargo.lock index 158259389..c488fa798 100644 --- a/native/src/Cargo.lock +++ b/native/src/Cargo.lock @@ -4,15 +4,15 @@ version = 4 [[package]] name = "adler2" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" +checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" [[package]] name = "anstyle" -version = "1.0.10" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" +checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd" [[package]] name = "argh" @@ -73,9 +73,9 @@ checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" [[package]] name = "base64ct" -version = "1.7.3" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3" +checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "bit-set" @@ -109,15 +109,15 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.17.0" +version = "3.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" +checksum = "793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee" [[package]] name = "bytemuck" -version = "1.23.0" +version = "1.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c" +checksum = "5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422" dependencies = [ "bytemuck_derive", ] @@ -161,33 +161,33 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.25" +version = "1.2.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0fc897dc1e865cc67c0e05a836d9d3f1df3cbe442aa4a9473b18e12624a4951" +checksum = "956a5e21988b87f372569b66183b78babf23ebc2e744b733e4350a752c4dafac" dependencies = [ "shlex", ] [[package]] name = "cfg-if" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" [[package]] name = "clap" -version = "4.5.39" +version = "4.5.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f" +checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f" dependencies = [ "clap_builder", ] [[package]] name = "clap_builder" -version = "4.5.39" +version = "4.5.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51" +checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e" dependencies = [ "anstyle", "clap_lex", @@ -196,9 +196,9 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" +checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" [[package]] name = "codespan-reporting" @@ -336,9 +336,9 @@ dependencies = [ [[package]] name = "der" -version = "0.8.0-rc.3" +version = "0.8.0-rc.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b00a9651bf9c00a38b7c383073cb22fb42f20a5f978c9f97ad5c7128cbd3c1bd" +checksum = "0c2e6107818886eff6b71fba7a2da3dd11025ebb80f0c9b94ff961168ef629f2" dependencies = [ "const-oid", "der_derive", @@ -381,9 +381,9 @@ dependencies = [ [[package]] name = "ecdsa" -version = "0.17.0-rc.0" +version = "0.17.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abbc927a7e946a78fbff19c283bc5d4f8960d9000049a7e2b0d84cb2730613c4" +checksum = "6ca18d8009d96ffc2a8b771c7432338233ffcfa05e4ca410ed77900a2a335a0b" dependencies = [ "der", "digest", @@ -396,9 +396,9 @@ dependencies = [ [[package]] name = "elliptic-curve" -version = "0.14.0-rc.3" +version = "0.14.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bedd367b8649edac0efb2120e420460cffc41988f94eb55f009832484a45c46f" +checksum = "541598dba361b5ba0321caad955ba99ae82a604f4047c4f2743724996abf62f4" dependencies = [ "base16ct", "crypto-bigint", @@ -438,9 +438,9 @@ checksum = "b7ac824320a75a52197e8f2d787f6a38b6718bb6897a35142d749af3c0e8f4fe" [[package]] name = "flate2" -version = "1.1.1" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece" +checksum = "4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d" dependencies = [ "crc32fast", "libz-rs-sys", @@ -515,9 +515,9 @@ checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" [[package]] name = "libz-rs-sys" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6489ca9bd760fe9642d7644e827b0c9add07df89857b0416ee15c1cc1a3b8c5a" +checksum = "172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221" dependencies = [ "zlib-rs", ] @@ -633,9 +633,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" -version = "0.8.8" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" dependencies = [ "adler2", ] @@ -672,9 +672,9 @@ dependencies = [ [[package]] name = "p256" -version = "0.14.0-pre.4" +version = "0.14.0-pre.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "635e1f1e5af6fc13e6c6a587fa1455e17fa7c8b54ba74093be5254819e34713f" +checksum = "b42c06f1f28ff328cb76c95cb7aebd6734a8333b98bdac393bdc124d16561dcb" dependencies = [ "ecdsa", "elliptic-curve", @@ -685,9 +685,9 @@ dependencies = [ [[package]] name = "p384" -version = "0.14.0-pre.4" +version = "0.14.0-pre.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e029b66d7fbea49e7b510de607a2cacdbb2fc79d67856689d223ad8aa7fa91e3" +checksum = "0c7594e57ef1ce505538e5a8e3485a21b930e99701bb65c8ede899a3a8213174" dependencies = [ "ecdsa", "elliptic-curve", @@ -698,9 +698,9 @@ dependencies = [ [[package]] name = "p521" -version = "0.14.0-pre.4" +version = "0.14.0-pre.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd3a148e2ddfbf70d45fb1350f8bafb399d20c0a3f381ba1fbb5c680ccfe4d37" +checksum = "9396e2414ace7de7e0f3d544a5a07f129e39b28b2f08a35b3b7febdea36fd8e9" dependencies = [ "base16ct", "ecdsa", @@ -771,9 +771,9 @@ dependencies = [ [[package]] name = "primeorder" -version = "0.14.0-pre.3" +version = "0.14.0-pre.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2e45e9e037423d1d08cad23132bef43fda87481e362154fd145831028dcf3b8" +checksum = "979936340c6e8b108ad132b395a1682f02a0b179080ed3380320c2c888728429" dependencies = [ "elliptic-curve", ] @@ -935,9 +935,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "signature" -version = "3.0.0-rc.0" +version = "3.0.0-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7ae074ff622614874804868b07d9cb786223082c9fe726a6653608f32f37b02" +checksum = "b8852cecbd17ba45978bbbe43061ebe36a2ae376058c5c172e09f72888f8f7de" dependencies = [ "digest", "rand_core", @@ -979,9 +979,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.101" +version = "2.0.102" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf" +checksum = "f6397daf94fa90f058bd0fd88429dd9e5738999cca8d701813c80723add80462" dependencies = [ "proc-macro2", "quote", @@ -1164,9 +1164,9 @@ dependencies = [ [[package]] name = "x509-cert" -version = "0.3.0-pre.0" +version = "0.3.0-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2db382aa43c1fb5c419a960f72c3847ab0f383f635fc2e25f0bd6c5fb94371d1" +checksum = "a5c645061d1dc562a65edda59c7f688f35403a4615adfc07460437442d6e8383" dependencies = [ "const-oid", "der", @@ -1205,9 +1205,9 @@ dependencies = [ [[package]] name = "zlib-rs" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "868b928d7949e09af2f6086dfc1e01936064cc7a819253bce650d4e2a2d63ba8" +checksum = "626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a" [[package]] name = "zopfli" diff --git a/native/src/Cargo.toml b/native/src/Cargo.toml index 741bada59..f7c95f33b 100644 --- a/native/src/Cargo.toml +++ b/native/src/Cargo.toml @@ -10,24 +10,24 @@ edition = "2024" [workspace.dependencies] cxx = { path = "external/cxx-rs" } cxx-gen = { path = "external/cxx-rs/gen/lib" } -libc = "0.2.171" -cfg-if = "1.0.0" +libc = "0.2.172" +cfg-if = "1.0.1" num-traits = "0.2.19" num-derive = "0.4.2" thiserror = "2.0.12" byteorder = "1.5.0" size = "0.5.0" -bytemuck = "1.23.0" +bytemuck = "1.23.1" fdt = "0.1.5" const_format = "0.2.34" bit-set = "0.8.0" -syn = "2.0.101" +syn = "2.0.102" quote = "1.0.40" proc-macro2 = "1.0.95" argh = { version = "0.1.13", default-features = false } pb-rs = { version = "0.10.0", default-features = false } quick-protobuf = "0.8.1" -flate2 = { version = "1.1.1", default-features = false } +flate2 = { version = "1.1.2", default-features = false } bzip2 = { version = "0.5.2", default-features = false } zopfli = "0.8.2" lz4 = "1.28.1" @@ -37,12 +37,12 @@ xz2 = "0.1.7" sha1 = "0.11.0-rc.0" sha2 = "0.11.0-rc.0" digest = "0.11.0-rc.0" -p256 = "0.14.0-pre.4" -p384 = "0.14.0-pre.4" -p521 = "0.14.0-pre.4" +p256 = "0.14.0-pre.5" +p384 = "0.14.0-pre.5" +p521 = "0.14.0-pre.5" rsa = "0.10.0-rc.0" -x509-cert = "0.3.0-pre.0" -der = "0.8.0-rc.3" +x509-cert = "0.3.0-rc.0" +der = "0.8.0-rc.4" [patch.crates-io] pb-rs = { git = "https://github.com/tafia/quick-protobuf.git" }