Deps: security updates for bytes, event-listener, memmap2, slab, webbrowser, quick-xml

f17bbb3 · Gabriel Morell · 2026-10-23 15:11

1 files +125 -50
Message
{commit_body(@commit)}

Files changed

modified Cargo.lock
+125 −50
@@ -146,8 +146,8 @@ dependencies = [
146 146 "bitflags 2.9.1",
147 147 "cc",
148 148 "cesu8",
149 − "jni",
150 − "jni-sys",
149 + "jni 0.21.1",
150 + "jni-sys 0.3.0",
151 151 "libc",
152 152 "log",
153 153 "ndk",
@@ -244,7 +244,7 @@ dependencies = [
244 244 "objc2-foundation 0.3.1",
245 245 "parking_lot",
246 246 "percent-encoding",
247 − "windows-sys 0.59.0",
247 + "windows-sys 0.52.0",
248 248 "x11rb",
249 249 ]
250 250
@@ -593,9 +593,9 @@ checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495"
593 593
594 594 [[package]]
595 595 name = "bytes"
596 −version = "1.10.1"
596 +version = "1.12.1"
597 597 source = "registry+https://github.com/rust-lang/crates.io-index"
598 −checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
598 +checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04"
599 599
600 600 [[package]]
601 601 name = "cairo-sys-rs"
@@ -692,7 +692,7 @@ dependencies = [
692 692 "js-sys",
693 693 "num-traits",
694 694 "wasm-bindgen",
695 − "windows-link",
695 + "windows-link 0.1.3",
696 696 ]
697 697
698 698 [[package]]
@@ -811,16 +811,6 @@ dependencies = [
811 811 "libc",
812 812 ]
813 813
814 −[[package]]
815 −name = "core-foundation"
816 −version = "0.10.1"
817 −source = "registry+https://github.com/rust-lang/crates.io-index"
818 −checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6"
819 −dependencies = [
820 − "core-foundation-sys",
821 − "libc",
822 −]
823 −
824 814 [[package]]
825 815 name = "core-foundation-sys"
826 816 version = "0.8.7"
@@ -834,7 +824,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
834 824 checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081"
835 825 dependencies = [
836 826 "bitflags 1.3.2",
837 − "core-foundation 0.9.4",
827 + "core-foundation",
838 828 "core-graphics-types",
839 829 "foreign-types",
840 830 "libc",
@@ -847,7 +837,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
847 837 checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf"
848 838 dependencies = [
849 839 "bitflags 1.3.2",
850 − "core-foundation 0.9.4",
840 + "core-foundation",
851 841 "libc",
852 842 ]
853 843
@@ -1237,11 +1227,10 @@ checksum = "dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59"
1237 1227
1238 1228 [[package]]
1239 1229 name = "event-listener"
1240 −version = "5.4.0"
1230 +version = "5.4.2"
1241 1231 source = "registry+https://github.com/rust-lang/crates.io-index"
1242 −checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae"
1232 +checksum = "5a23add41df1562121a9393cb065eab5146a1242410f23a644851e90cfd669d2"
1243 1233 dependencies = [
1244 − "concurrent-queue",
1245 1234 "parking",
1246 1235 "pin-project-lite",
1247 1236 ]
@@ -1813,19 +1802,68 @@ dependencies = [
1813 1802 "cesu8",
1814 1803 "cfg-if",
1815 1804 "combine",
1816 − "jni-sys",
1805 + "jni-sys 0.3.0",
1817 1806 "log",
1818 1807 "thiserror 1.0.69",
1819 1808 "walkdir",
1820 1809 "windows-sys 0.45.0",
1821 1810 ]
1822 1811
1812 +[[package]]
1813 +name = "jni"
1814 +version = "0.22.4"
1815 +source = "registry+https://github.com/rust-lang/crates.io-index"
1816 +checksum = "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498"
1817 +dependencies = [
1818 + "cfg-if",
1819 + "combine",
1820 + "jni-macros",
1821 + "jni-sys 0.4.1",
1822 + "log",
1823 + "simd_cesu8",
1824 + "thiserror 2.0.12",
1825 + "walkdir",
1826 + "windows-link 0.2.1",
1827 +]
1828 +
1829 +[[package]]
1830 +name = "jni-macros"
1831 +version = "0.22.4"
1832 +source = "registry+https://github.com/rust-lang/crates.io-index"
1833 +checksum = "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3"
1834 +dependencies = [
1835 + "proc-macro2",
1836 + "quote",
1837 + "rustc_version",
1838 + "simd_cesu8",
1839 + "syn 2.0.104",
1840 +]
1841 +
1823 1842 [[package]]
1824 1843 name = "jni-sys"
1825 1844 version = "0.3.0"
1826 1845 source = "registry+https://github.com/rust-lang/crates.io-index"
1827 1846 checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
1828 1847
1848 +[[package]]
1849 +name = "jni-sys"
1850 +version = "0.4.1"
1851 +source = "registry+https://github.com/rust-lang/crates.io-index"
1852 +checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2"
1853 +dependencies = [
1854 + "jni-sys-macros",
1855 +]
1856 +
1857 +[[package]]
1858 +name = "jni-sys-macros"
1859 +version = "0.4.1"
1860 +source = "registry+https://github.com/rust-lang/crates.io-index"
1861 +checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264"
1862 +dependencies = [
1863 + "quote",
1864 + "syn 2.0.104",
1865 +]
1866 +
1829 1867 [[package]]
1830 1868 name = "jobserver"
1831 1869 version = "0.1.33"
@@ -1980,9 +2018,9 @@ checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
1980 2018
1981 2019 [[package]]
1982 2020 name = "memmap2"
1983 −version = "0.9.7"
2021 +version = "0.9.12"
1984 2022 source = "registry+https://github.com/rust-lang/crates.io-index"
1985 −checksum = "483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28"
2023 +checksum = "6b0ca1155a9ecc25aa12e8313a119f32edf0255fea2f44839c4ac0a12b2ac157"
1986 2024 dependencies = [
1987 2025 "libc",
1988 2026 ]
@@ -2037,7 +2075,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2037 2075 checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4"
2038 2076 dependencies = [
2039 2077 "bitflags 2.9.1",
2040 − "jni-sys",
2078 + "jni-sys 0.3.0",
2041 2079 "log",
2042 2080 "ndk-sys",
2043 2081 "num_enum",
@@ -2057,7 +2095,7 @@ version = "0.6.0+11769913"
2057 2095 source = "registry+https://github.com/rust-lang/crates.io-index"
2058 2096 checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873"
2059 2097 dependencies = [
2060 − "jni-sys",
2098 + "jni-sys 0.3.0",
2061 2099 ]
2062 2100
2063 2101 [[package]]
@@ -2688,18 +2726,18 @@ dependencies = [
2688 2726
2689 2727 [[package]]
2690 2728 name = "quick-xml"
2691 −version = "0.37.5"
2729 +version = "0.38.0"
2692 2730 source = "registry+https://github.com/rust-lang/crates.io-index"
2693 −checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb"
2731 +checksum = "8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b"
2694 2732 dependencies = [
2695 2733 "memchr",
2696 2734 ]
2697 2735
2698 2736 [[package]]
2699 2737 name = "quick-xml"
2700 −version = "0.38.0"
2738 +version = "0.41.0"
2701 2739 source = "registry+https://github.com/rust-lang/crates.io-index"
2702 −checksum = "8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b"
2740 +checksum = "e660451e55124f798a69a5af3f49ccfbefbd41910eefd25caf2393e1f3473ec1"
2703 2741 dependencies = [
2704 2742 "memchr",
2705 2743 ]
@@ -2819,6 +2857,15 @@ version = "2.1.1"
2819 2857 source = "registry+https://github.com/rust-lang/crates.io-index"
2820 2858 checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
2821 2859
2860 +[[package]]
2861 +name = "rustc_version"
2862 +version = "0.4.1"
2863 +source = "registry+https://github.com/rust-lang/crates.io-index"
2864 +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
2865 +dependencies = [
2866 + "semver",
2867 +]
2868 +
2822 2869 [[package]]
2823 2870 name = "rustix"
2824 2871 version = "0.38.44"
@@ -2829,7 +2876,7 @@ dependencies = [
2829 2876 "errno",
2830 2877 "libc",
2831 2878 "linux-raw-sys 0.4.15",
2832 − "windows-sys 0.59.0",
2879 + "windows-sys 0.52.0",
2833 2880 ]
2834 2881
2835 2882 [[package]]
@@ -2891,6 +2938,12 @@ dependencies = [
2891 2938 "tiny-skia",
2892 2939 ]
2893 2940
2941 +[[package]]
2942 +name = "semver"
2943 +version = "1.0.28"
2944 +source = "registry+https://github.com/rust-lang/crates.io-index"
2945 +checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
2946 +
2894 2947 [[package]]
2895 2948 name = "serde"
2896 2949 version = "1.0.219"
@@ -2970,11 +3023,27 @@ version = "0.3.7"
2970 3023 source = "registry+https://github.com/rust-lang/crates.io-index"
2971 3024 checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe"
2972 3025
3026 +[[package]]
3027 +name = "simd_cesu8"
3028 +version = "1.2.0"
3029 +source = "registry+https://github.com/rust-lang/crates.io-index"
3030 +checksum = "11031e251abf8611c80f460e19dbdeb54a66db918e49c65a7065b46ac7aec520"
3031 +dependencies = [
3032 + "rustc_version",
3033 + "simdutf8",
3034 +]
3035 +
3036 +[[package]]
3037 +name = "simdutf8"
3038 +version = "0.1.5"
3039 +source = "registry+https://github.com/rust-lang/crates.io-index"
3040 +checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e"
3041 +
2973 3042 [[package]]
2974 3043 name = "slab"
2975 −version = "0.4.10"
3044 +version = "0.4.12"
2976 3045 source = "registry+https://github.com/rust-lang/crates.io-index"
2977 −checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d"
3046 +checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"
2978 3047
2979 3048 [[package]]
2980 3049 name = "slotmap"
@@ -3183,7 +3252,7 @@ dependencies = [
3183 3252 "getrandom",
3184 3253 "once_cell",
3185 3254 "rustix 1.0.8",
3186 − "windows-sys 0.59.0",
3255 + "windows-sys 0.52.0",
3187 3256 ]
3188 3257
3189 3258 [[package]]
@@ -3680,12 +3749,12 @@ dependencies = [
3680 3749
3681 3750 [[package]]
3682 3751 name = "wayland-scanner"
3683 −version = "0.31.6"
3752 +version = "0.31.11"
3684 3753 source = "registry+https://github.com/rust-lang/crates.io-index"
3685 −checksum = "896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484"
3754 +checksum = "338e30461b3a2b67d70eb30a6d89f8e0c93a833e07d2ae89085cd070c4a00ac0"
3686 3755 dependencies = [
3687 3756 "proc-macro2",
3688 − "quick-xml 0.37.5",
3757 + "quick-xml 0.41.0",
3689 3758 "quote",
3690 3759 ]
3691 3760
@@ -3723,15 +3792,15 @@ dependencies = [
3723 3792
3724 3793 [[package]]
3725 3794 name = "webbrowser"
3726 −version = "1.0.5"
3795 +version = "1.2.5"
3727 3796 source = "registry+https://github.com/rust-lang/crates.io-index"
3728 −checksum = "aaf4f3c0ba838e82b4e5ccc4157003fb8c324ee24c058470ffb82820becbde98"
3797 +checksum = "d2c8ddfbbf66e501434657400268cefe51b95140a0266236415cda7627732df7"
3729 3798 dependencies = [
3730 − "core-foundation 0.10.1",
3731 − "jni",
3799 + "jni 0.22.4",
3732 3800 "log",
3733 3801 "ndk-context",
3734 3802 "objc2 0.6.1",
3803 + "objc2-app-kit 0.3.1",
3735 3804 "objc2-foundation 0.3.1",
3736 3805 "url",
3737 3806 "web-sys",
@@ -3862,7 +3931,7 @@ version = "0.1.9"
3862 3931 source = "registry+https://github.com/rust-lang/crates.io-index"
3863 3932 checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
3864 3933 dependencies = [
3865 − "windows-sys 0.59.0",
3934 + "windows-sys 0.48.0",
3866 3935 ]
3867 3936
3868 3937 [[package]]
@@ -3880,7 +3949,7 @@ dependencies = [
3880 3949 "windows-collections",
3881 3950 "windows-core",
3882 3951 "windows-future",
3883 − "windows-link",
3952 + "windows-link 0.1.3",
3884 3953 "windows-numerics",
3885 3954 ]
3886 3955
@@ -3901,7 +3970,7 @@ checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
3901 3970 dependencies = [
3902 3971 "windows-implement",
3903 3972 "windows-interface",
3904 − "windows-link",
3973 + "windows-link 0.1.3",
3905 3974 "windows-result",
3906 3975 "windows-strings",
3907 3976 ]
@@ -3913,7 +3982,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
3913 3982 checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e"
3914 3983 dependencies = [
3915 3984 "windows-core",
3916 − "windows-link",
3985 + "windows-link 0.1.3",
3917 3986 "windows-threading",
3918 3987 ]
3919 3988
@@ -3945,6 +4014,12 @@ version = "0.1.3"
3945 4014 source = "registry+https://github.com/rust-lang/crates.io-index"
3946 4015 checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
3947 4016
4017 +[[package]]
4018 +name = "windows-link"
4019 +version = "0.2.1"
4020 +source = "registry+https://github.com/rust-lang/crates.io-index"
4021 +checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
4022 +
3948 4023 [[package]]
3949 4024 name = "windows-numerics"
3950 4025 version = "0.2.0"
@@ -3952,7 +4027,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
3952 4027 checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1"
3953 4028 dependencies = [
3954 4029 "windows-core",
3955 − "windows-link",
4030 + "windows-link 0.1.3",
3956 4031 ]
3957 4032
3958 4033 [[package]]
@@ -3961,7 +4036,7 @@ version = "0.3.4"
3961 4036 source = "registry+https://github.com/rust-lang/crates.io-index"
3962 4037 checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
3963 4038 dependencies = [
3964 − "windows-link",
4039 + "windows-link 0.1.3",
3965 4040 ]
3966 4041
3967 4042 [[package]]
@@ -3970,7 +4045,7 @@ version = "0.4.2"
3970 4045 source = "registry+https://github.com/rust-lang/crates.io-index"
3971 4046 checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57"
3972 4047 dependencies = [
3973 − "windows-link",
4048 + "windows-link 0.1.3",
3974 4049 ]
3975 4050
3976 4051 [[package]]
@@ -4086,7 +4161,7 @@ version = "0.1.0"
4086 4161 source = "registry+https://github.com/rust-lang/crates.io-index"
4087 4162 checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6"
4088 4163 dependencies = [
4089 − "windows-link",
4164 + "windows-link 0.1.3",
4090 4165 ]
4091 4166
4092 4167 [[package]]
@@ -4284,7 +4359,7 @@ dependencies = [
4284 4359 "calloop",
4285 4360 "cfg_aliases",
4286 4361 "concurrent-queue",
4287 − "core-foundation 0.9.4",
4362 + "core-foundation",
4288 4363 "core-graphics",
4289 4364 "cursor-icon",
4290 4365 "dpi",

Parents: 4b27acc