Security updates: crates.io (cargo) — tokio

a9a2148 · gg-security · 2026-10-24 05:43

1 files +65 -54
Message
{commit_body(@commit)}

Files changed

modified Cargo.lock
+65 −54
@@ -199,7 +199,7 @@ checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea"
199 199 dependencies = [
200 200 "proc-macro2",
201 201 "quote",
202 − "syn",
202 + "syn 2.0.106",
203 203 ]
204 204
205 205 [[package]]
@@ -253,7 +253,7 @@ checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c"
253 253 dependencies = [
254 254 "proc-macro2",
255 255 "quote",
256 − "syn",
256 + "syn 2.0.106",
257 257 "synstructure",
258 258 ]
259 259
@@ -265,7 +265,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7"
265 265 dependencies = [
266 266 "proc-macro2",
267 267 "quote",
268 − "syn",
268 + "syn 2.0.106",
269 269 ]
270 270
271 271 [[package]]
@@ -367,7 +367,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d"
367 367 dependencies = [
368 368 "proc-macro2",
369 369 "quote",
370 − "syn",
370 + "syn 2.0.106",
371 371 ]
372 372
373 373 [[package]]
@@ -384,7 +384,7 @@ checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"
384 384 dependencies = [
385 385 "proc-macro2",
386 386 "quote",
387 − "syn",
387 + "syn 2.0.106",
388 388 ]
389 389
390 390 [[package]]
@@ -585,7 +585,7 @@ dependencies = [
585 585 "regex",
586 586 "rustc-hash 1.1.0",
587 587 "shlex 1.3.0",
588 − "syn",
588 + "syn 2.0.106",
589 589 ]
590 590
591 591 [[package]]
@@ -687,7 +687,7 @@ dependencies = [
687 687 "proc-macro-crate",
688 688 "proc-macro2",
689 689 "quote",
690 − "syn",
690 + "syn 2.0.106",
691 691 ]
692 692
693 693 [[package]]
@@ -845,7 +845,7 @@ dependencies = [
845 845 "heck 0.5.0",
846 846 "proc-macro2",
847 847 "quote",
848 − "syn",
848 + "syn 2.0.106",
849 849 ]
850 850
851 851 [[package]]
@@ -1077,7 +1077,7 @@ dependencies = [
1077 1077 "ident_case",
1078 1078 "proc-macro2",
1079 1079 "quote",
1080 − "syn",
1080 + "syn 2.0.106",
1081 1081 ]
1082 1082
1083 1083 [[package]]
@@ -1088,7 +1088,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
1088 1088 dependencies = [
1089 1089 "darling_core",
1090 1090 "quote",
1091 − "syn",
1091 + "syn 2.0.106",
1092 1092 ]
1093 1093
1094 1094 [[package]]
@@ -1132,7 +1132,7 @@ checksum = "8034092389675178f570469e6c3b0465d3d30b4505c294a6550db47f3c17ad18"
1132 1132 dependencies = [
1133 1133 "proc-macro2",
1134 1134 "quote",
1135 − "syn",
1135 + "syn 2.0.106",
1136 1136 ]
1137 1137
1138 1138 [[package]]
@@ -1186,7 +1186,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
1186 1186 dependencies = [
1187 1187 "proc-macro2",
1188 1188 "quote",
1189 − "syn",
1189 + "syn 2.0.106",
1190 1190 ]
1191 1191
1192 1192 [[package]]
@@ -1274,7 +1274,7 @@ checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3"
1274 1274 dependencies = [
1275 1275 "proc-macro2",
1276 1276 "quote",
1277 − "syn",
1277 + "syn 2.0.106",
1278 1278 ]
1279 1279
1280 1280 [[package]]
@@ -1290,7 +1290,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1290 1290 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
1291 1291 dependencies = [
1292 1292 "libc",
1293 − "windows-sys 0.61.1",
1293 + "windows-sys 0.52.0",
1294 1294 ]
1295 1295
1296 1296 [[package]]
@@ -1515,7 +1515,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
1515 1515 dependencies = [
1516 1516 "proc-macro2",
1517 1517 "quote",
1518 − "syn",
1518 + "syn 2.0.106",
1519 1519 ]
1520 1520
1521 1521 [[package]]
@@ -2092,7 +2092,7 @@ checksum = "c727f80bfa4a6c6e2508d2f05b6f4bfce242030bd88ed15ae5331c5b5d30fba7"
2092 2092 dependencies = [
2093 2093 "proc-macro2",
2094 2094 "quote",
2095 − "syn",
2095 + "syn 2.0.106",
2096 2096 ]
2097 2097
2098 2098 [[package]]
@@ -2113,7 +2113,7 @@ checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60"
2113 2113 dependencies = [
2114 2114 "proc-macro2",
2115 2115 "quote",
2116 − "syn",
2116 + "syn 2.0.106",
2117 2117 ]
2118 2118
2119 2119 [[package]]
@@ -2204,7 +2204,7 @@ dependencies = [
2204 2204 "quote",
2205 2205 "rustc_version",
2206 2206 "simd_cesu8",
2207 − "syn",
2207 + "syn 2.0.106",
2208 2208 ]
2209 2209
2210 2210 [[package]]
@@ -2223,7 +2223,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2223 2223 checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264"
2224 2224 dependencies = [
2225 2225 "quote",
2226 − "syn",
2226 + "syn 2.0.106",
2227 2227 ]
2228 2228
2229 2229 [[package]]
@@ -2559,13 +2559,13 @@ dependencies = [
2559 2559
2560 2560 [[package]]
2561 2561 name = "mio"
2562 −version = "1.0.4"
2562 +version = "1.2.4"
2563 2563 source = "registry+https://github.com/rust-lang/crates.io-index"
2564 −checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c"
2564 +checksum = "1788edb87fdc09c7e26304471e2f5be8cdefb1b6930d6e3985fc02ff53bf86ee"
2565 2565 dependencies = [
2566 2566 "libc",
2567 2567 "wasi 0.11.1+wasi-snapshot-preview1",
2568 − "windows-sys 0.59.0",
2568 + "windows-sys 0.61.1",
2569 2569 ]
2570 2570
2571 2571 [[package]]
@@ -2719,7 +2719,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
2719 2719 dependencies = [
2720 2720 "proc-macro2",
2721 2721 "quote",
2722 − "syn",
2722 + "syn 2.0.106",
2723 2723 ]
2724 2724
2725 2725 [[package]]
@@ -2849,7 +2849,7 @@ dependencies = [
2849 2849 "proc-macro2",
2850 2850 "proc-macro2-diagnostics",
2851 2851 "quote",
2852 − "syn",
2852 + "syn 2.0.106",
2853 2853 ]
2854 2854
2855 2855 [[package]]
@@ -3121,7 +3121,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8"
3121 3121 dependencies = [
3122 3122 "proc-macro2",
3123 3123 "quote",
3124 − "syn",
3124 + "syn 2.0.106",
3125 3125 "version_check",
3126 3126 "yansi",
3127 3127 ]
@@ -3164,7 +3164,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
3164 3164 checksum = "4488a4a36b9a4ba6b9334a32a39971f77c1436ec82c38707bce707699cc3bbcb"
3165 3165 dependencies = [
3166 3166 "quote",
3167 − "syn",
3167 + "syn 2.0.106",
3168 3168 ]
3169 3169
3170 3170 [[package]]
@@ -3755,7 +3755,7 @@ dependencies = [
3755 3755 "errno",
3756 3756 "libc",
3757 3757 "linux-raw-sys",
3758 − "windows-sys 0.59.0",
3758 + "windows-sys 0.52.0",
3759 3759 ]
3760 3760
3761 3761 [[package]]
@@ -3885,7 +3885,7 @@ dependencies = [
3885 3885 "heck 0.4.1",
3886 3886 "proc-macro2",
3887 3887 "quote",
3888 − "syn",
3888 + "syn 2.0.106",
3889 3889 ]
3890 3890
3891 3891 [[package]]
@@ -3946,7 +3946,7 @@ dependencies = [
3946 3946 "proc-macro2",
3947 3947 "quote",
3948 3948 "sea-bae",
3949 − "syn",
3949 + "syn 2.0.106",
3950 3950 "unicode-ident",
3951 3951 ]
3952 3952
@@ -4009,7 +4009,7 @@ dependencies = [
4009 4009 "heck 0.4.1",
4010 4010 "proc-macro2",
4011 4011 "quote",
4012 − "syn",
4012 + "syn 2.0.106",
4013 4013 "thiserror",
4014 4014 ]
4015 4015
@@ -4035,7 +4035,7 @@ dependencies = [
4035 4035 "heck 0.4.1",
4036 4036 "proc-macro2",
4037 4037 "quote",
4038 − "syn",
4038 + "syn 2.0.106",
4039 4039 ]
4040 4040
4041 4041 [[package]]
@@ -4100,7 +4100,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
4100 4100 dependencies = [
4101 4101 "proc-macro2",
4102 4102 "quote",
4103 − "syn",
4103 + "syn 2.0.106",
4104 4104 ]
4105 4105
4106 4106 [[package]]
@@ -4267,12 +4267,12 @@ dependencies = [
4267 4267
4268 4268 [[package]]
4269 4269 name = "socket2"
4270 −version = "0.6.0"
4270 +version = "0.6.5"
4271 4271 source = "registry+https://github.com/rust-lang/crates.io-index"
4272 −checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807"
4272 +checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4"
4273 4273 dependencies = [
4274 4274 "libc",
4275 − "windows-sys 0.59.0",
4275 + "windows-sys 0.60.2",
4276 4276 ]
4277 4277
4278 4278 [[package]]
@@ -4358,7 +4358,7 @@ dependencies = [
4358 4358 "quote",
4359 4359 "sqlx-core",
4360 4360 "sqlx-macros-core",
4361 − "syn",
4361 + "syn 2.0.106",
4362 4362 ]
4363 4363
4364 4364 [[package]]
@@ -4381,7 +4381,7 @@ dependencies = [
4381 4381 "sqlx-mysql",
4382 4382 "sqlx-postgres",
4383 4383 "sqlx-sqlite",
4384 − "syn",
4384 + "syn 2.0.106",
4385 4385 "tokio",
4386 4386 "url",
4387 4387 ]
@@ -4555,6 +4555,17 @@ dependencies = [
4555 4555 "unicode-ident",
4556 4556 ]
4557 4557
4558 +[[package]]
4559 +name = "syn"
4560 +version = "3.0.9"
4561 +source = "registry+https://github.com/rust-lang/crates.io-index"
4562 +checksum = "d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b"
4563 +dependencies = [
4564 + "proc-macro2",
4565 + "quote",
4566 + "unicode-ident",
4567 +]
4568 +
4558 4569 [[package]]
4559 4570 name = "sync_wrapper"
4560 4571 version = "1.0.2"
@@ -4572,7 +4583,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
4572 4583 dependencies = [
4573 4584 "proc-macro2",
4574 4585 "quote",
4575 − "syn",
4586 + "syn 2.0.106",
4576 4587 ]
4577 4588
4578 4589 [[package]]
@@ -4632,7 +4643,7 @@ checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
4632 4643 dependencies = [
4633 4644 "proc-macro2",
4634 4645 "quote",
4635 − "syn",
4646 + "syn 2.0.106",
4636 4647 ]
4637 4648
4638 4649 [[package]]
@@ -4716,9 +4727,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
4716 4727
4717 4728 [[package]]
4718 4729 name = "tokio"
4719 −version = "1.50.0"
4730 +version = "1.51.6"
4720 4731 source = "registry+https://github.com/rust-lang/crates.io-index"
4721 −checksum = "27ad5e34374e03cfffefc301becb44e9dc3c17584f414349ebe29ed26661822d"
4732 +checksum = "a13e32eacd0222f9658be2ccbd83b718bfd9bfb0d54b5921913c184cb86124a5"
4722 4733 dependencies = [
4723 4734 "bytes",
4724 4735 "libc",
@@ -4732,13 +4743,13 @@ dependencies = [
4732 4743
4733 4744 [[package]]
4734 4745 name = "tokio-macros"
4735 −version = "2.6.1"
4746 +version = "2.7.2"
4736 4747 source = "registry+https://github.com/rust-lang/crates.io-index"
4737 −checksum = "5c55a2eff8b69ce66c84f85e1da1c233edc36ceb85a2058d11b0d6a3c7e7569c"
4748 +checksum = "78773a2a397f451582ce068015985c33193cf6dea8b74d2a639fe457b2f07b0e"
4738 4749 dependencies = [
4739 4750 "proc-macro2",
4740 4751 "quote",
4741 − "syn",
4752 + "syn 3.0.9",
4742 4753 ]
4743 4754
4744 4755 [[package]]
@@ -4881,7 +4892,7 @@ checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903"
4881 4892 dependencies = [
4882 4893 "proc-macro2",
4883 4894 "quote",
4884 − "syn",
4895 + "syn 2.0.106",
4885 4896 ]
4886 4897
4887 4898 [[package]]
@@ -5124,7 +5135,7 @@ dependencies = [
5124 5135 "log",
5125 5136 "proc-macro2",
5126 5137 "quote",
5127 − "syn",
5138 + "syn 2.0.106",
5128 5139 "wasm-bindgen-shared",
5129 5140 ]
5130 5141
@@ -5159,7 +5170,7 @@ checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7"
5159 5170 dependencies = [
5160 5171 "proc-macro2",
5161 5172 "quote",
5162 − "syn",
5173 + "syn 2.0.106",
5163 5174 "wasm-bindgen-backend",
5164 5175 "wasm-bindgen-shared",
5165 5176 ]
@@ -5255,7 +5266,7 @@ version = "0.1.11"
5255 5266 source = "registry+https://github.com/rust-lang/crates.io-index"
5256 5267 checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
5257 5268 dependencies = [
5258 − "windows-sys 0.61.1",
5269 + "windows-sys 0.48.0",
5259 5270 ]
5260 5271
5261 5272 [[package]]
@@ -5295,7 +5306,7 @@ checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b"
5295 5306 dependencies = [
5296 5307 "proc-macro2",
5297 5308 "quote",
5298 − "syn",
5309 + "syn 2.0.106",
5299 5310 ]
5300 5311
5301 5312 [[package]]
@@ -5306,7 +5317,7 @@ checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515"
5306 5317 dependencies = [
5307 5318 "proc-macro2",
5308 5319 "quote",
5309 − "syn",
5320 + "syn 2.0.106",
5310 5321 ]
5311 5322
5312 5323 [[package]]
@@ -5656,7 +5667,7 @@ checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6"
5656 5667 dependencies = [
5657 5668 "proc-macro2",
5658 5669 "quote",
5659 − "syn",
5670 + "syn 2.0.106",
5660 5671 "synstructure",
5661 5672 ]
5662 5673
@@ -5677,7 +5688,7 @@ checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831"
5677 5688 dependencies = [
5678 5689 "proc-macro2",
5679 5690 "quote",
5680 − "syn",
5691 + "syn 2.0.106",
5681 5692 ]
5682 5693
5683 5694 [[package]]
@@ -5697,7 +5708,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
5697 5708 dependencies = [
5698 5709 "proc-macro2",
5699 5710 "quote",
5700 − "syn",
5711 + "syn 2.0.106",
5701 5712 "synstructure",
5702 5713 ]
5703 5714
@@ -5737,7 +5748,7 @@ checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f"
5737 5748 dependencies = [
5738 5749 "proc-macro2",
5739 5750 "quote",
5740 − "syn",
5751 + "syn 2.0.106",
5741 5752 ]
5742 5753
5743 5754 [[package]]

Parents: e512682