Skip to main content

max / makenotwork

v0.5.16: Fix SyncKit device registration, doc fuzz cleanup, code fuzz fixes SyncKit fixes: - Return full Device response from register_device (was missing app_id, user_id, platform, last_seen_at — caused client deserialization failure) - Redirect app checkout success to /checkout/complete (public page) instead of /dashboard (requires auth, caused 401 for app-initiated flows) - Add /checkout/complete lightweight public page Doc fuzz (15 precision edits to public docs): - Remove vague language (hedging, passive voice, undefined terms) - Fix terminology: "creator tier subscription" not "membership" in tiers.md - Align earn-back date to "no later than January 1, 2027" - Specify platforms for OG player embeds, Stripe fee ranges - Clarify guarantees continuity timeline Deduplication: - MT CONTRIBUTING: replace OAuth flow duplicate with architecture.md cross-ref - Add SyncKit canonical source cross-ref in ecosystem.md - Add test count cross-ref in README.md Cleanup: - Delete 10 stale one-time audit snapshots (code_review, code_flaws, flaws, codesize_audit, concurrency_audit, payload_audit, todo-creator-trust-audit) - Migrate 5 open trust audit items to server/docs/todo.md - Move synckit_pricing.md to internal/business/ Code fuzz fixes (Run 28): - SyncKit JWT invalidation on password change (migration 112) - SSH key lookup checks suspension - Guest checkout + cart checkout transaction safety - Cents encode_by_ref overflow, S3 key NULL handling - Owner authorization on 9 item update functions - Health dashboard deadlock fix, scheduler improvements - Rate limiting, webhook idempotency, broadcast validation
Co-Authored-By
Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Author: Max J. <87768334+MaxJMath@users.noreply.github.com> · 2026-05-12 16:20 UTC
Commit: 510fd4d65e7e0e3efe12620844aa11eec30501d5
Parent: c2453c8
124 files changed, +4084 insertions, -1903 deletions
@@ -860,7 +860,7 @@
860 860 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
861 861 dependencies = [
862 862 "libc",
863 - "windows-sys 0.52.0",
863 + "windows-sys 0.59.0",
864 864 ]
865 865
866 866 [[package]]
@@ -2891,7 +2891,7 @@
2891 2891 "errno",
2892 2892 "libc",
2893 2893 "linux-raw-sys",
2894 - "windows-sys 0.52.0",
2894 + "windows-sys 0.59.0",
2895 2895 ]
2896 2896
2897 2897 [[package]]
@@ -2920,9 +2920,9 @@
2920 2920
2921 2921 [[package]]
2922 2922 name = "rustls-webpki"
2923 - version = "0.103.10"
2923 + version = "0.103.13"
2924 2924 source = "registry+https://github.com/rust-lang/crates.io-index"
2925 - checksum = "df33b2b81ac578cabaf06b89b0631153a3f416b0a886e8a7a1707fb51abbd1ef"
2925 + checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e"
2926 2926 dependencies = [
2927 2927 "ring",
2928 2928 "rustls-pki-types",
@@ -54,13 +54,7 @@
54 54
55 55 ## MNW OAuth Integration
56 56
57 - Multithreaded delegates all authentication to MNW via OAuth 2.0 with PKCE. There are no local passwords or signup forms.
58 -
59 - **Flow:**
60 - 1. `/auth/login` generates PKCE verifier + challenge, stores verifier in session, redirects to MNW `/oauth/authorize`
61 - 2. MNW authenticates the user, redirects back to `/auth/callback` with an authorization code
62 - 3. Callback exchanges code for token (with PKCE verifier), fetches userinfo, upserts local user via `ON CONFLICT` upsert
63 - 4. Session is created with `user_id`, `username`, `display_name`; session ID is cycled
57 + Multithreaded delegates all authentication to MNW via OAuth 2.0 with PKCE. There are no local passwords or signup forms. See [architecture.md § Authentication](docs/architecture.md#4-authentication) for the full flow (PKCE parameters, state nonce validation, retry behavior, session cycling).
64 58
65 59 **Extractors:**
66 60 - `MaybeUser(Option<SessionUser>)` — optional auth, infallible (never rejects)
@@ -131,8 +131,8 @@
131 131 "aws-sdk-ssooidc",
132 132 "aws-sdk-sts",
133 133 "aws-smithy-async",
134 - "aws-smithy-http 0.63.6",
135 - "aws-smithy-json 0.62.5",
134 + "aws-smithy-http",
135 + "aws-smithy-json",
136 136 "aws-smithy-runtime",
137 137 "aws-smithy-runtime-api",
138 138 "aws-smithy-types",
@@ -141,7 +141,7 @@
141 141 "fastrand",
142 142 "hex",
143 143 "http 1.4.0",
144 - "sha1",
144 + "sha1 0.10.6",
145 145 "time",
146 146 "tokio",
147 147 "tracing",
@@ -185,15 +185,15 @@
185 185
186 186 [[package]]
187 187 name = "aws-runtime"
188 - version = "1.7.2"
188 + version = "1.7.3"
189 189 source = "registry+https://github.com/rust-lang/crates.io-index"
190 - checksum = "5fc0651c57e384202e47153c1260b84a9936e19803d747615edf199dc3b98d17"
190 + checksum = "5dcd93c82209ac7413532388067dce79be5a8780c1786e5fae3df22e4dee2864"
191 191 dependencies = [
192 192 "aws-credential-types",
193 193 "aws-sigv4",
194 194 "aws-smithy-async",
195 195 "aws-smithy-eventstream",
196 - "aws-smithy-http 0.63.6",
196 + "aws-smithy-http",
197 197 "aws-smithy-runtime",
198 198 "aws-smithy-runtime-api",
199 199 "aws-smithy-types",
@@ -213,9 +213,9 @@
213 213
214 214 [[package]]
215 215 name = "aws-sdk-s3"
216 - version = "1.119.0"
216 + version = "1.132.0"
217 217 source = "registry+https://github.com/rust-lang/crates.io-index"
218 - checksum = "1d65fddc3844f902dfe1864acb8494db5f9342015ee3ab7890270d36fbd2e01c"
218 + checksum = "5575840a3a6b11f6011463ebe359320dfe5b67babb5e9b06fed6ddf809a9ab40"
219 219 dependencies = [
220 220 "aws-credential-types",
221 221 "aws-runtime",
@@ -223,8 +223,9 @@
223 223 "aws-smithy-async",
224 224 "aws-smithy-checksums",
225 225 "aws-smithy-eventstream",
226 - "aws-smithy-http 0.62.6",
227 - "aws-smithy-json 0.61.9",
226 + "aws-smithy-http",
227 + "aws-smithy-json",
228 + "aws-smithy-observability",
228 229 "aws-smithy-runtime",
229 230 "aws-smithy-runtime-api",
230 231 "aws-smithy-types",
@@ -233,14 +234,14 @@
233 234 "bytes",
234 235 "fastrand",
235 236 "hex",
236 - "hmac",
237 + "hmac 0.13.0",
237 238 "http 0.2.12",
238 239 "http 1.4.0",
239 - "http-body 0.4.6",
240 + "http-body 1.0.1",
240 241 "lru",
241 242 "percent-encoding",
242 243 "regex-lite",
243 - "sha2",
244 + "sha2 0.11.0",
244 245 "tracing",
245 246 "url",
246 247 ]
@@ -254,8 +255,8 @@
254 255 "aws-credential-types",
255 256 "aws-runtime",
256 257 "aws-smithy-async",
257 - "aws-smithy-http 0.63.6",
258 - "aws-smithy-json 0.62.5",
258 + "aws-smithy-http",
259 + "aws-smithy-json",
259 260 "aws-smithy-observability",
260 261 "aws-smithy-runtime",
261 262 "aws-smithy-runtime-api",
@@ -278,8 +279,8 @@
278 279 "aws-credential-types",
279 280 "aws-runtime",
280 281 "aws-smithy-async",
281 - "aws-smithy-http 0.63.6",
282 - "aws-smithy-json 0.62.5",
282 + "aws-smithy-http",
283 + "aws-smithy-json",
283 284 "aws-smithy-observability",
284 285 "aws-smithy-runtime",
285 286 "aws-smithy-runtime-api",
@@ -302,8 +303,8 @@
302 303 "aws-credential-types",
303 304 "aws-runtime",
304 305 "aws-smithy-async",
305 - "aws-smithy-http 0.63.6",
306 - "aws-smithy-json 0.62.5",
306 + "aws-smithy-http",
307 + "aws-smithy-json",
307 308 "aws-smithy-observability",
308 309 "aws-smithy-query",
309 310 "aws-smithy-runtime",
@@ -320,26 +321,26 @@
320 321
321 322 [[package]]
322 323 name = "aws-sigv4"
323 - version = "1.4.2"
324 + version = "1.4.3"
324 325 source = "registry+https://github.com/rust-lang/crates.io-index"
325 - checksum = "b0b660013a6683ab23797778e21f1f854744fdf05f68204b4cca4c8c04b5d1f4"
326 + checksum = "68dc0b907359b120170613b5c09ccc61304eac3998ff6274b97d93ee6490115a"
326 327 dependencies = [
327 328 "aws-credential-types",
328 329 "aws-smithy-eventstream",
329 - "aws-smithy-http 0.63.6",
330 + "aws-smithy-http",
330 331 "aws-smithy-runtime-api",
331 332 "aws-smithy-types",
332 333 "bytes",
333 334 "crypto-bigint 0.5.5",
334 335 "form_urlencoded",
335 336 "hex",
336 - "hmac",
337 + "hmac 0.13.0",
337 338 "http 0.2.12",
338 339 "http 1.4.0",
339 340 "p256",
340 341 "percent-encoding",
341 342 "ring",
342 - "sha2",
343 + "sha2 0.11.0",
343 344 "subtle",
344 345 "time",
345 346 "tracing",
@@ -359,21 +360,22 @@
359 360
360 361 [[package]]
361 362 name = "aws-smithy-checksums"
362 - version = "0.63.12"
363 + version = "0.64.7"
363 364 source = "registry+https://github.com/rust-lang/crates.io-index"
364 - checksum = "87294a084b43d649d967efe58aa1f9e0adc260e13a6938eb904c0ae9b45824ae"
365 + checksum = "10efbbcec1e044b81600e2fc562a391951d291152d95b482d5b7e7132299d762"
365 366 dependencies = [
366 - "aws-smithy-http 0.62.6",
367 + "aws-smithy-http",
367 368 "aws-smithy-types",
368 369 "bytes",
369 370 "crc-fast",
370 371 "hex",
371 - "http 0.2.12",
372 - "http-body 0.4.6",
373 - "md-5",
372 + "http 1.4.0",
373 + "http-body 1.0.1",
374 + "http-body-util",
375 + "md-5 0.11.0",
374 376 "pin-project-lite",
375 - "sha1",
376 - "sha2",
377 + "sha1 0.11.0",
378 + "sha2 0.11.0",
377 379 "tracing",
378 380 ]
379 381
@@ -388,34 +390,13 @@
388 390 "crc32fast",
389 391 ]
390 392
391 - [[package]]
392 - name = "aws-smithy-http"
393 - version = "0.62.6"
394 - source = "registry+https://github.com/rust-lang/crates.io-index"
395 - checksum = "826141069295752372f8203c17f28e30c464d22899a43a0c9fd9c458d469c88b"
396 - dependencies = [
397 - "aws-smithy-eventstream",
398 - "aws-smithy-runtime-api",
399 - "aws-smithy-types",
400 - "bytes",
401 - "bytes-utils",
402 - "futures-core",
403 - "futures-util",
404 - "http 0.2.12",
405 - "http 1.4.0",
406 - "http-body 0.4.6",
407 - "percent-encoding",
408 - "pin-project-lite",
409 - "pin-utils",
410 - "tracing",
411 - ]
412 -
413 393 [[package]]
414 394 name = "aws-smithy-http"
415 395 version = "0.63.6"
416 396 source = "registry+https://github.com/rust-lang/crates.io-index"
417 397 checksum = "ba1ab2dc1c2c3749ead27180d333c42f11be8b0e934058fb4b2258ee8dbe5231"
418 398 dependencies = [
399 + "aws-smithy-eventstream",
419 400 "aws-smithy-runtime-api",
420 401 "aws-smithy-types",
421 402 "bytes",
@@ -461,15 +442,6 @@
461 442 "tracing",
462 443 ]
463 444
464 - [[package]]
465 - name = "aws-smithy-json"
466 - version = "0.61.9"
467 - source = "registry+https://github.com/rust-lang/crates.io-index"
468 - checksum = "49fa1213db31ac95288d981476f78d05d9cbb0353d22cdf3472cc05bb02f6551"
469 - dependencies = [
470 - "aws-smithy-types",
471 - ]
472 -
473 445 [[package]]
474 446 name = "aws-smithy-json"
475 447 version = "0.62.5"
@@ -500,12 +472,12 @@
500 472
501 473 [[package]]
502 474 name = "aws-smithy-runtime"
503 - version = "1.10.3"
475 + version = "1.11.1"
504 476 source = "registry+https://github.com/rust-lang/crates.io-index"
505 - checksum = "028999056d2d2fd58a697232f9eec4a643cf73a71cf327690a7edad1d2af2110"
477 + checksum = "0504b1ab12debb5959e5165ee5fe97dd387e7aa7ea6a477bfd7635dfe769a4f5"
506 478 dependencies = [
507 479 "aws-smithy-async",
508 - "aws-smithy-http 0.63.6",
480 + "aws-smithy-http",
509 481 "aws-smithy-http-client",
510 482 "aws-smithy-observability",
511 483 "aws-smithy-runtime-api",
@@ -525,11 +497,12 @@
525 497
526 498 [[package]]
527 499 name = "aws-smithy-runtime-api"
528 - version = "1.11.6"
500 + version = "1.12.0"
529 501 source = "registry+https://github.com/rust-lang/crates.io-index"
530 - checksum = "876ab3c9c29791ba4ba02b780a3049e21ec63dabda09268b175272c3733a79e6"
502 + checksum = "b71a13df6ada0aafbf21a73bdfcdf9324cfa9df77d96b8446045be3cde61b42e"
531 503 dependencies = [
532 504 "aws-smithy-async",
505 + "aws-smithy-runtime-api-macros",
533 506 "aws-smithy-types",
534 507 "bytes",
535 508 "http 0.2.12",
@@ -540,6 +513,17 @@
540 513 "zeroize",
541 514 ]
542 515
516 + [[package]]
517 + name = "aws-smithy-runtime-api-macros"
518 + version = "1.0.0"
519 + source = "registry+https://github.com/rust-lang/crates.io-index"
520 + checksum = "8d7396fd9500589e62e460e987ecb671bad374934e55ec3b5f498cc7a8a8a7b7"
521 + dependencies = [
522 + "proc-macro2",
523 + "quote",
524 + "syn",
525 + ]
526 +
543 527 [[package]]
544 528 name = "aws-smithy-types"
545 529 version = "1.4.7"
@@ -577,9 +561,9 @@
577 561
578 562 [[package]]
579 563 name = "aws-types"
580 - version = "1.3.14"
564 + version = "1.3.15"
581 565 source = "registry+https://github.com/rust-lang/crates.io-index"
582 - checksum = "47c8323699dd9b3c8d5b3c13051ae9cdef58fd179957c882f8374dd8725962d9"
566 + checksum = "2f4bbcaa9304ea40902d3d5f42a0428d1bd895a2b0f6999436fb279ffddc58ac"
583 567 dependencies = [
584 568 "aws-credential-types",
585 569 "aws-smithy-async",
@@ -616,7 +600,7 @@
616 600 "serde_json",
617 601 "serde_path_to_error",
618 602 "serde_urlencoded",
619 - "sha1",
603 + "sha1 0.10.6",
620 604 "sync_wrapper",
621 605 "tokio",
622 606 "tokio-tungstenite",
@@ -700,6 +684,15 @@
700 684 "generic-array",
701 685 ]
702 686
687 + [[package]]
688 + name = "block-buffer"
689 + version = "0.12.0"
690 + source = "registry+https://github.com/rust-lang/crates.io-index"
691 + checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be"
692 + dependencies = [
693 + "hybrid-array",
694 + ]
695 +
703 696 [[package]]
704 697 name = "bumpalo"
705 698 version = "3.20.2"
@@ -775,6 +768,12 @@
775 768 "cc",
776 769 ]
777 770
771 + [[package]]
772 + name = "cmov"
773 + version = "0.5.3"
774 + source = "registry+https://github.com/rust-lang/crates.io-index"
775 + checksum = "3f88a43d011fc4a6876cb7344703e297c71dda42494fee094d5f7c76bf13f746"
776 +
778 777 [[package]]
779 778 name = "concurrent-queue"
780 779 version = "2.5.0"
@@ -790,6 +789,12 @@
790 789 source = "registry+https://github.com/rust-lang/crates.io-index"
791 790 checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
792 791
792 + [[package]]
793 + name = "const-oid"
794 + version = "0.10.2"
795 + source = "registry+https://github.com/rust-lang/crates.io-index"
796 + checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c"
797 +
793 798 [[package]]
794 799 name = "cookie"
795 800 version = "0.18.1"
@@ -827,10 +832,19 @@
827 832 ]
828 833
829 834 [[package]]
830 - name = "crc"
831 - version = "3.4.0"
835 + name = "cpufeatures"
836 + version = "0.3.0"
832 837 source = "registry+https://github.com/rust-lang/crates.io-index"
833 - checksum = "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d"
838 + checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"
839 + dependencies = [
840 + "libc",
841 + ]
842 +
843 + [[package]]
844 + name = "crc"
845 + version = "3.3.0"
846 + source = "registry+https://github.com/rust-lang/crates.io-index"
847 + checksum = "9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675"
834 848 dependencies = [
835 849 "crc-catalog",
836 850 ]
@@ -843,15 +857,14 @@
843 857
844 858 [[package]]
845 859 name = "crc-fast"
846 - version = "1.6.0"
860 + version = "1.9.0"
847 861 source = "registry+https://github.com/rust-lang/crates.io-index"
848 - checksum = "6ddc2d09feefeee8bd78101665bd8645637828fa9317f9f292496dbbd8c65ff3"
862 + checksum = "2fd92aca2c6001b1bf5ba0ff84ee74ec8501b52bbef0cac80bf25a6c1d87a83d"
849 863 dependencies = [
850 864 "crc",
851 - "digest",
852 - "rand 0.9.2",
853 - "regex",
865 + "digest 0.10.7",
854 866 "rustversion",
867 + "spin 0.10.0",
855 868 ]
856 869
857 870 [[package]]
@@ -910,6 +923,15 @@
910 923 "typenum",
911 924 ]
912 925
926 + [[package]]
927 + name = "crypto-common"
928 + version = "0.2.1"
929 + source = "registry+https://github.com/rust-lang/crates.io-index"
930 + checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710"
931 + dependencies = [
932 + "hybrid-array",
933 + ]
934 +
913 935 [[package]]
914 936 name = "cssparser"
915 937 version = "0.35.0"
@@ -933,6 +955,15 @@
933 955 "syn",
934 956 ]
935 957
958 + [[package]]
959 + name = "ctutils"
960 + version = "0.4.2"
961 + source = "registry+https://github.com/rust-lang/crates.io-index"
962 + checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e"
963 + dependencies = [
964 + "cmov",
965 + ]
966 +
936 967 [[package]]
937 968 name = "dashmap"
938 969 version = "6.1.0"
@@ -959,7 +990,7 @@
959 990 source = "registry+https://github.com/rust-lang/crates.io-index"
960 991 checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de"
961 992 dependencies = [
962 - "const-oid",
993 + "const-oid 0.9.6",
963 994 "zeroize",
964 995 ]
965 996
@@ -969,7 +1000,7 @@
969 1000 source = "registry+https://github.com/rust-lang/crates.io-index"
970 1001 checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb"
971 1002 dependencies = [
972 - "const-oid",
1003 + "const-oid 0.9.6",
973 1004 "pem-rfc7468",
974 1005 "zeroize",
975 1006 ]
@@ -990,12 +1021,24 @@
990 1021 source = "registry+https://github.com/rust-lang/crates.io-index"
991 1022 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
992 1023 dependencies = [
993 - "block-buffer",
994 - "const-oid",
995 - "crypto-common",
1024 + "block-buffer 0.10.4",
1025 + "const-oid 0.9.6",
1026 + "crypto-common 0.1.7",
996 1027 "subtle",
997 1028 ]
998 1029
1030 + [[package]]
1031 + name = "digest"
1032 + version = "0.11.3"
1033 + source = "registry+https://github.com/rust-lang/crates.io-index"
1034 + checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2"
1035 + dependencies = [
1036 + "block-buffer 0.12.0",
1037 + "const-oid 0.10.2",
1038 + "crypto-common 0.2.1",
1039 + "ctutils",
1040 + ]
1041 +
999 1042 [[package]]
1000 1043 name = "displaydoc"
1001 1044 version = "0.2.5"
@@ -1075,7 +1118,7 @@
1075 1118 "base16ct",
1076 1119 "crypto-bigint 0.4.9",
1077 1120 "der 0.6.1",
1078 - "digest",
1121 + "digest 0.10.7",
1079 1122 "ff",
1080 1123 "generic-array",
1081 1124 "group",
@@ -1163,7 +1206,7 @@
1163 1206 dependencies = [
1164 1207 "futures-core",
1165 1208 "futures-sink",
1166 - "spin",
1209 + "spin 0.9.8",
1167 1210 ]
1168 1211
1169 1212 [[package]]
@@ -1178,6 +1221,12 @@
1178 1221 source = "registry+https://github.com/rust-lang/crates.io-index"
1179 1222 checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
1180 1223
1224 + [[package]]
1225 + name = "foldhash"
1226 + version = "0.2.0"
1227 + source = "registry+https://github.com/rust-lang/crates.io-index"
1228 + checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
1229 +
1181 1230 [[package]]
1182 1231 name = "form_urlencoded"
1183 1232 version = "1.2.2"
@@ -1461,7 +1510,7 @@
1461 1510 dependencies = [
1462 1511 "allocator-api2",
1463 1512 "equivalent",
1464 - "foldhash",
1513 + "foldhash 0.1.5",
1465 1514 ]
1466 1515
1467 1516 [[package]]
@@ -1469,6 +1518,11 @@
1469 1518 version = "0.16.1"
1470 1519 source = "registry+https://github.com/rust-lang/crates.io-index"
1471 1520 checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
1521 + dependencies = [
1522 + "allocator-api2",
1523 + "equivalent",
1524 + "foldhash 0.2.0",
1525 + ]
1472 1526
1473 1527 [[package]]
1474 1528 name = "hashlink"
@@ -1497,7 +1551,7 @@
1497 1551 source = "registry+https://github.com/rust-lang/crates.io-index"
1498 1552 checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7"
1499 1553 dependencies = [
1500 - "hmac",
1554 + "hmac 0.12.1",
1501 1555 ]
1502 1556
1503 1557 [[package]]
@@ -1506,7 +1560,16 @@
1506 1560 source = "registry+https://github.com/rust-lang/crates.io-index"
1507 1561 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
1508 1562 dependencies = [
1509 - "digest",
1563 + "digest 0.10.7",
1564 + ]
1565 +
1566 + [[package]]
1567 + name = "hmac"
1568 + version = "0.13.0"
1569 + source = "registry+https://github.com/rust-lang/crates.io-index"
Lines truncated
M pom/Cargo.lock +2 -2
@@ -2093,9 +2093,9 @@
2093 2093
2094 2094 [[package]]
2095 2095 name = "rustls-webpki"
2096 - version = "0.103.9"
2096 + version = "0.103.13"
2097 2097 source = "registry+https://github.com/rust-lang/crates.io-index"
2098 - checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53"
2098 + checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e"
2099 2099 dependencies = [
2100 2100 "aws-lc-rs",
2101 2101 "ring",
M server/Cargo.lock +108 -101
@@ -4,11 +4,11 @@
4 4
5 5 [[package]]
6 6 name = "addr2line"
7 - version = "0.25.1"
7 + version = "0.26.1"
8 8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 - checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b"
9 + checksum = "59317f77929f0e679d39364702289274de2f0f0b22cbf50b2b8cff2169a0b27a"
10 10 dependencies = [
11 - "gimli",
11 + "gimli 0.33.0",
12 12 ]
13 13
14 14 [[package]]
@@ -46,7 +46,6 @@
46 46 source = "registry+https://github.com/rust-lang/crates.io-index"
47 47 checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
48 48 dependencies = [
49 - "log",
50 49 "memchr",
51 50 ]
52 51
@@ -1389,46 +1388,48 @@
1389 1388
1390 1389 [[package]]
1391 1390 name = "cranelift-assembler-x64"
1392 - version = "0.127.4"
1391 + version = "0.130.2"
1393 1392 source = "registry+https://github.com/rust-lang/crates.io-index"
1394 - checksum = "d6abf69c884fde2d9d4cc232a585fb18f16af3ae04c634315c84ebe158ded92d"
1393 + checksum = "adc822414b18d1f5b1b33ce1441534e311e62fef86ebb5b9d382af857d0272c9"
1395 1394 dependencies = [
1396 1395 "cranelift-assembler-x64-meta",
1397 1396 ]
1398 1397
1399 1398 [[package]]
1400 1399 name = "cranelift-assembler-x64-meta"
1401 - version = "0.127.4"
1400 + version = "0.130.2"
1402 1401 source = "registry+https://github.com/rust-lang/crates.io-index"
1403 - checksum = "263d31fcdf83a10267e8c38b53bc8f7688dfbc331267fd8fdf5b22e0dc47a55b"
1402 + checksum = "8c646808b06f4532478d8d6057d74f15c3322f10d995d9486e7dcea405bf521a"
1404 1403 dependencies = [
1405 1404 "cranelift-srcgen",
1406 1405 ]
1407 1406
1408 1407 [[package]]
1409 1408 name = "cranelift-bforest"
1410 - version = "0.127.4"
1409 + version = "0.130.2"
1411 1410 source = "registry+https://github.com/rust-lang/crates.io-index"
1412 - checksum = "d459d5377c01c4472b71029caa2df41afaf47711676aa9b12d7414f15104637b"
1411 + checksum = "7b5996f01a686b2349cdb379083ec5ad3e8cb8767fb2d495d3a4f2ee4163a18d"
1413 1412 dependencies = [
1414 1413 "cranelift-entity",
1414 + "wasmtime-internal-core",
1415 1415 ]
1416 1416
1417 1417 [[package]]
1418 1418 name = "cranelift-bitset"
1419 - version = "0.127.4"
1419 + version = "0.130.2"
1420 1420 source = "registry+https://github.com/rust-lang/crates.io-index"
1421 - checksum = "8283088d5823ba7856ab8d531b7c3654b24984748f9fd99dcf3210701fd1d065"
1421 + checksum = "523fea83273f6a985520f57788809a4de2165794d9ab00fb1254fceb4f5aa00c"
1422 1422 dependencies = [
1423 1423 "serde",
1424 1424 "serde_derive",
1425 + "wasmtime-internal-core",
1425 1426 ]
1426 1427
1427 1428 [[package]]
1428 1429 name = "cranelift-codegen"
1429 - version = "0.127.4"
1430 + version = "0.130.2"
1430 1431 source = "registry+https://github.com/rust-lang/crates.io-index"
1431 - checksum = "7d3138316d8dd341d725d6ab1598750545c76ad32892837fde558edd68a01b43"
1432 + checksum = "d73d1e372730b5f64ed1a2bd9f01fe4686c8ec14a28034e3084e530c8d951878"
1432 1433 dependencies = [
1433 1434 "bumpalo",
1434 1435 "cranelift-assembler-x64",
@@ -1439,8 +1440,9 @@
1439 1440 "cranelift-control",
1440 1441 "cranelift-entity",
1441 1442 "cranelift-isle",
1442 - "gimli",
1443 - "hashbrown 0.15.5",
1443 + "gimli 0.33.0",
1444 + "hashbrown 0.16.1",
1445 + "libm",
1444 1446 "log",
1445 1447 "pulley-interpreter",
1446 1448 "regalloc2",
@@ -1448,14 +1450,14 @@
1448 1450 "serde",
1449 1451 "smallvec",
1450 1452 "target-lexicon",
1451 - "wasmtime-internal-math",
1453 + "wasmtime-internal-core",
1452 1454 ]
1453 1455
1454 1456 [[package]]
1455 1457 name = "cranelift-codegen-meta"
1456 - version = "0.127.4"
1458 + version = "0.130.2"
1457 1459 source = "registry+https://github.com/rust-lang/crates.io-index"
1458 - checksum = "505cead19304a8dc8689e31b29038775c3f73f9d5ea7a5e33864437a1f46c6b6"
1460 + checksum = "b0319c18165e93dc1ebf78946a8da0b1c341c95b4a39729a69574671639bdb5f"
1459 1461 dependencies = [
1460 1462 "cranelift-assembler-x64-meta",
1461 1463 "cranelift-codegen-shared",
@@ -1466,35 +1468,36 @@
1466 1468
1467 1469 [[package]]
1468 1470 name = "cranelift-codegen-shared"
1469 - version = "0.127.4"
1471 + version = "0.130.2"
1470 1472 source = "registry+https://github.com/rust-lang/crates.io-index"
1471 - checksum = "ce62ba94f570644ce7de6ed05bd39ca28936665dec10a2a1f6f2c531d6add45c"
1473 + checksum = "9195cd8aeecb55e401aa96b2eaa55921636e8246c127ed7908f7ef7e0d40f270"
1472 1474
1473 1475 [[package]]
1474 1476 name = "cranelift-control"
1475 - version = "0.127.4"
1477 + version = "0.130.2"
1476 1478 source = "registry+https://github.com/rust-lang/crates.io-index"
1477 - checksum = "db6cfe339689c3926412a7060ab00ef3b2b43d936b537e7a3f696121be9d0eaa"
1479 + checksum = "8976c2154b74136322befc74222ab5c7249edd7e2604f8cbef2b94975541ffb9"
1478 1480 dependencies = [
1479 1481 "arbitrary",
1480 1482 ]
1481 1483
1482 1484 [[package]]
1483 1485 name = "cranelift-entity"
1484 - version = "0.127.4"
1486 + version = "0.130.2"
1485 1487 source = "registry+https://github.com/rust-lang/crates.io-index"
1486 - checksum = "625518090e912bdfe3c41464bf97ae421f6044d4ca0f5c3267dcacdb352b033d"
1488 + checksum = "6038b3147c7982f4951150d5f96c7c06c1e7214b99d4b4a98607aadf8ded89d1"
1487 1489 dependencies = [
1488 1490 "cranelift-bitset",
1489 1491 "serde",
1490 1492 "serde_derive",
1493 + "wasmtime-internal-core",
1491 1494 ]
1492 1495
1493 1496 [[package]]
1494 1497 name = "cranelift-frontend"
1495 - version = "0.127.4"
1498 + version = "0.130.2"
1496 1499 source = "registry+https://github.com/rust-lang/crates.io-index"
1497 - checksum = "17f652d40ddf3afb55be64d8979d312b52b384a8cebbcde1dd1c2e32ebcd4466"
1500 + checksum = "4cbd294abe236e23cc3d907b0936226b6a8342db7636daa9c7c72be1e323420e"
1498 1501 dependencies = [
1499 1502 "cranelift-codegen",
1500 1503 "log",
@@ -1504,15 +1507,15 @@
1504 1507
1505 1508 [[package]]
1506 1509 name = "cranelift-isle"
1507 - version = "0.127.4"
1510 + version = "0.130.2"
1508 1511 source = "registry+https://github.com/rust-lang/crates.io-index"
1509 - checksum = "9f512767e83015f4baf6e732cabca93cea82907e3ab237f826ef64f7ece75eb6"
1512 + checksum = "b5a90b6ed3aba84189352a87badeb93b2126d3724225a42dc67fdce53d1b139c"
1510 1513
1511 1514 [[package]]
1512 1515 name = "cranelift-native"
1513 - version = "0.127.4"
1516 + version = "0.130.2"
1514 1517 source = "registry+https://github.com/rust-lang/crates.io-index"
1515 - checksum = "cb1ca6e4dca568ff988d367e4707be2362cee9782265b0a501eaf467ffd550a8"
1518 + checksum = "c3ec0cc1a54e22925eacf4fc3dc815f907734d3b377899d19d52bec04863e853"
1516 1519 dependencies = [
1517 1520 "cranelift-codegen",
1518 1521 "libc",
@@ -1521,9 +1524,9 @@
1521 1524
1522 1525 [[package]]
1523 1526 name = "cranelift-srcgen"
1524 - version = "0.127.4"
1527 + version = "0.130.2"
1525 1528 source = "registry+https://github.com/rust-lang/crates.io-index"
1526 - checksum = "97400ad8fbd3a434092fc0b486fa7784150b53187941d818b1087f3ac0a547f0"
1529 + checksum = "948865622f87f30907bb46fbb081b235ae63c1896a99a83c26a003305c1fa82d"
1527 1530
1528 1531 [[package]]
1529 1532 name = "crc"
@@ -1697,6 +1700,12 @@
1697 1700 "cmov",
1698 1701 ]
1699 1702
1703 + [[package]]
1704 + name = "daachorse"
1705 + version = "3.0.0"
1706 + source = "registry+https://github.com/rust-lang/crates.io-index"
1707 + checksum = "9d87f75bbe32ee10609201e09e818537df81c3acb436be2b78f47cc85d139475"
1708 +
1700 1709 [[package]]
1701 1710 name = "darling"
1702 1711 version = "0.20.11"
@@ -2425,6 +2434,18 @@
2425 2434 "stable_deref_trait",
2426 2435 ]
2427 2436
2437 + [[package]]
2438 + name = "gimli"
2439 + version = "0.33.0"
2440 + source = "registry+https://github.com/rust-lang/crates.io-index"
2441 + checksum = "0bf7f043f89559805f8c7cacc432749b2fa0d0a0a9ee46ce47164ed5ba7f126c"
2442 + dependencies = [
2443 + "fnv",
2444 + "hashbrown 0.16.1",
2445 + "indexmap",
2446 + "stable_deref_trait",
2447 + ]
2448 +
2428 2449 [[package]]
2429 2450 name = "git2"
2430 2451 version = "0.20.4"
@@ -2584,7 +2605,6 @@
2584 2605 "allocator-api2",
2585 2606 "equivalent",
2586 2607 "foldhash 0.1.5",
2587 - "serde",
2588 2608 ]
2589 2609
2590 2610 [[package]]
@@ -3843,12 +3863,12 @@
3843 3863
3844 3864 [[package]]
3845 3865 name = "object"
3846 - version = "0.37.3"
3866 + version = "0.38.1"
3847 3867 source = "registry+https://github.com/rust-lang/crates.io-index"
3848 - checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"
3868 + checksum = "271638cd5fa9cca89c4c304675ca658efc4e64a66c716b7cfe1afb4b9611dbbc"
3849 3869 dependencies = [
3850 3870 "crc32fast",
3851 - "hashbrown 0.15.5",
3871 + "hashbrown 0.16.1",
3852 3872 "indexmap",
3853 3873 "memchr",
3854 3874 ]
@@ -4409,21 +4429,21 @@
4409 4429
4410 4430 [[package]]
4411 4431 name = "pulley-interpreter"
4412 - version = "40.0.4"
4432 + version = "43.0.2"
4413 4433 source = "registry+https://github.com/rust-lang/crates.io-index"
4414 - checksum = "5de307c194cf6310d486dd5595ffc329c53b4acafd54e214752c1eb2e68be3a9"
4434 + checksum = "7ec12fe19a9588315a49fe5704502a9c02d6a198303314b0c7c86123b06d29e5"
4415 4435 dependencies = [
4416 4436 "cranelift-bitset",
4417 4437 "log",
4418 4438 "pulley-macros",
4419 - "wasmtime-internal-math",
4439 + "wasmtime-internal-core",
4420 4440 ]
4421 4441
4422 4442 [[package]]
4423 4443 name = "pulley-macros"
4424 - version = "40.0.4"
4444 + version = "43.0.2"
4425 4445 source = "registry+https://github.com/rust-lang/crates.io-index"
4426 - checksum = "99dca2747e910d10bafe911e172a1b35860268421c3ee5ddb7e16c35e0288b4a"
4446 + checksum = "36f7d5ef31ebf1b46cd7e722ffef934e670d7e462f49aa01cde07b9b76dca580"
4427 4447 dependencies = [
4428 4448 "proc-macro2",
4429 4449 "quote",
@@ -4648,13 +4668,13 @@
4648 4668
4649 4669 [[package]]
4650 4670 name = "regalloc2"
4651 - version = "0.13.5"
4671 + version = "0.15.1"
4652 4672 source = "registry+https://github.com/rust-lang/crates.io-index"
4653 - checksum = "08effbc1fa53aaebff69521a5c05640523fab037b34a4a2c109506bc938246fa"
4673 + checksum = "de2c52737737f8609e94f975dee22854a2d5c125772d4b1cf292120f4d45c186"
4654 4674 dependencies = [
4655 4675 "allocator-api2",
4656 4676 "bumpalo",
4657 - "hashbrown 0.15.5",
4677 + "hashbrown 0.17.0",
4658 4678 "log",
4659 4679 "rustc-hash 2.1.1",
4660 4680 "smallvec",
@@ -4909,7 +4929,7 @@
4909 4929 "aws-lc-rs",
4910 4930 "once_cell",
4911 4931 "rustls-pki-types",
4912 - "rustls-webpki 0.103.10",
4932 + "rustls-webpki 0.103.13",
4913 4933 "subtle",
4914 4934 "zeroize",
4915 4935 ]
@@ -4947,9 +4967,9 @@
4947 4967
4948 4968 [[package]]
4949 4969 name = "rustls-webpki"
4950 - version = "0.103.10"
4970 + version = "0.103.13"
4951 4971 source = "registry+https://github.com/rust-lang/crates.io-index"
4952 - checksum = "df33b2b81ac578cabaf06b89b0631153a3f416b0a886e8a7a1707fb51abbd1ef"
4972 + checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e"
4953 4973 dependencies = [
4954 4974 "aws-lc-rs",
4955 4975 "ring",
@@ -6582,7 +6602,7 @@
6582 6602 checksum = "e151599d689dac80e85c66a7cfa6ffd1b2ab79220517f9161040a87a5041aee3"
6583 6603 dependencies = [
6584 6604 "anyhow",
6585 - "gimli",
6605 + "gimli 0.32.3",
6586 6606 "id-arena",
6587 6607 "leb128",
6588 6608 "log",
@@ -6703,16 +6723,6 @@
6703 6723 "unicode-ident",
6704 6724 ]
6705 6725
6706 - [[package]]
6707 - name = "wasm-encoder"
6708 - version = "0.243.0"
6709 - source = "registry+https://github.com/rust-lang/crates.io-index"
6710 - checksum = "c55db9c896d70bd9fa535ce83cd4e1f2ec3726b0edd2142079f594fc3be1cb35"
6711 - dependencies = [
6712 - "leb128fmt",
6713 - "wasmparser 0.243.0",
6714 - ]
6715 -
6716 6726 [[package]]
6717 6727 name = "wasm-encoder"
6718 6728 version = "0.244.0"
@@ -6745,19 +6755,6 @@
6745 6755 "wasmparser 0.244.0",
6746 6756 ]
6747 6757
6748 - [[package]]
6749 - name = "wasmparser"
6750 - version = "0.243.0"
6751 - source = "registry+https://github.com/rust-lang/crates.io-index"
6752 - checksum = "f6d8db401b0528ec316dfbe579e6ab4152d61739cfe076706d2009127970159d"
6753 - dependencies = [
6754 - "bitflags 2.11.0",
6755 - "hashbrown 0.15.5",
6756 - "indexmap",
6757 - "semver",
6758 - "serde",
6759 - ]
6760 -
6761 6758 [[package]]
6762 6759 name = "wasmparser"
6763 6760 version = "0.244.0"
@@ -6785,30 +6782,27 @@
6785 6782
6786 6783 [[package]]
6787 6784 name = "wasmprinter"
6788 - version = "0.243.0"
6785 + version = "0.245.1"
6789 6786 source = "registry+https://github.com/rust-lang/crates.io-index"
6790 - checksum = "eb2b6035559e146114c29a909a3232928ee488d6507a1504d8934e8607b36d7b"
6787 + checksum = "5f41517a3716fbb8ccf46daa9c1325f760fcbff5168e75c7392288e410b91ac8"
6791 6788 dependencies = [
6792 6789 "anyhow",
6793 6790 "termcolor",
6794 - "wasmparser 0.243.0",
6791 + "wasmparser 0.245.1",
6795 6792 ]
6796 6793
6797 6794 [[package]]
6798 6795 name = "wasmtime"
6799 - version = "40.0.4"
6796 + version = "43.0.2"
6800 6797 source = "registry+https://github.com/rust-lang/crates.io-index"
6801 - checksum = "0702b64d4c3fe43ae4ce229e06af06a27783e48c519e68586d180717cdd24314"
6798 + checksum = "efb1ed5899dde98357cfdcf647a4614498798719793898245b4b34e663addabf"
6802 6799 dependencies = [
6803 6800 "addr2line",
6804 - "anyhow",
6805 6801 "async-trait",
6806 6802 "bitflags 2.11.0",
6807 6803 "bumpalo",
6808 6804 "cc",
6809 6805 "cfg-if",
6810 - "hashbrown 0.15.5",
6811 - "indexmap",
6812 6806 "libc",
6813 6807 "log",
6814 6808 "mach2",
@@ -6822,14 +6816,13 @@
6822 6816 "serde_derive",
6823 6817 "smallvec",
6824 6818 "target-lexicon",
6825 - "wasmparser 0.243.0",
6819 + "wasmparser 0.245.1",
6826 6820 "wasmtime-environ",
6821 + "wasmtime-internal-core",
6827 6822 "wasmtime-internal-cranelift",
6828 6823 "wasmtime-internal-fiber",
6829 6824 "wasmtime-internal-jit-debug",
6830 6825 "wasmtime-internal-jit-icache-coherence",
6831 - "wasmtime-internal-math",
6832 - "wasmtime-internal-slab",
6833 6826 "wasmtime-internal-unwinder",
6834 6827 "wasmtime-internal-versioned-export-macros",
6835 6828 "windows-sys 0.61.2",
@@ -6837,41 +6830,55 @@
6837 6830
6838 6831 [[package]]
6839 6832 name = "wasmtime-environ"
6840 - version = "40.0.4"
6833 + version = "43.0.2"
6841 6834 source = "registry+https://github.com/rust-lang/crates.io-index"
6842 - checksum = "3ffeb777a21965a85e4b1ce7b308c63ba130df91912096b49b95523bf3bdd2c7"
6835 + checksum = "4172382dcc785c31d0e862c6780a18f5dd437914d22c4691351f965ef751c821"
6843 6836 dependencies = [
6844 6837 "anyhow",
6838 + "cranelift-bforest",
6845 6839 "cranelift-bitset",
6846 6840 "cranelift-entity",
6847 - "gimli",
6841 + "gimli 0.33.0",
6842 + "hashbrown 0.16.1",
6848 6843 "indexmap",
6849 6844 "log",
6850 6845 "object",
6851 6846 "postcard",
6852 6847 "serde",
6853 6848 "serde_derive",
6849 + "sha2 0.10.9",
6854 6850 "smallvec",
6855 6851 "target-lexicon",
6856 - "wasm-encoder 0.243.0",
6857 - "wasmparser 0.243.0",
6852 + "wasm-encoder 0.245.1",
6853 + "wasmparser 0.245.1",
6858 6854 "wasmprinter",
6855 + "wasmtime-internal-core",
6856 + ]
6857 +
6858 + [[package]]
6859 + name = "wasmtime-internal-core"
6860 + version = "43.0.2"
6861 + source = "registry+https://github.com/rust-lang/crates.io-index"
6862 + checksum = "9a3820b174f477d2a7083209d1ad5353fcdb11eaea434b2137b8681029460dd3"
6863 + dependencies = [
6864 + "hashbrown 0.16.1",
6865 + "libm",
6866 + "serde",
6859 6867 ]
6860 6868
6861 6869 [[package]]
6862 6870 name = "wasmtime-internal-cranelift"
6863 - version = "40.0.4"
6871 + version = "43.0.2"
6864 6872 source = "registry+https://github.com/rust-lang/crates.io-index"
6865 - checksum = "85da1ba5fee01a3ee21c4d0c8052cc9035388639fa091a969b534d4c6f8449d4"
6873 + checksum = "d1679d205caf9766c6aa309d45bb3e7c634d7725e3164404df33824b9f7c4fb7"
6866 6874 dependencies = [
6867 - "anyhow",
6868 6875 "cfg-if",
6869 6876 "cranelift-codegen",
6870 6877 "cranelift-control",
6871 6878 "cranelift-entity",
6872 6879 "cranelift-frontend",
6873 6880 "cranelift-native",
6874 - "gimli",
6881 + "gimli 0.33.0",
6875 6882 "itertools",
6876 6883 "log",
6877 6884 "object",
@@ -6879,33 +6886,33 @@
6879 6886 "smallvec",
6880 6887 "target-lexicon",
6881 6888 "thiserror 2.0.18",
6882 - "wasmparser 0.243.0",
6889 + "wasmparser 0.245.1",
6883 6890 "wasmtime-environ",
6884 - "wasmtime-internal-math",
6891 + "wasmtime-internal-core",
6885 6892 "wasmtime-internal-unwinder",
6886 6893 "wasmtime-internal-versioned-export-macros",
6887 6894 ]
6888 6895
6889 6896 [[package]]
6890 6897 name = "wasmtime-internal-fiber"
6891 - version = "40.0.4"
6898 + version = "43.0.2"
6892 6899 source = "registry+https://github.com/rust-lang/crates.io-index"
6893 - checksum = "a4c7de5a0872764c1ca640886af10a70cf7f8526386906245b43cdb345ece0e6"
6900 + checksum = "f1e505254058be5b0df458d670ee42d9eafe2349d04c1296e9dc01071dc20a85"
6894 6901 dependencies = [
6895 - "anyhow",
6896 6902 "cc",
6897 6903 "cfg-if",
6898 6904 "libc",
6899 6905 "rustix 1.1.4",
6906 + "wasmtime-environ",
6900 6907 "wasmtime-internal-versioned-export-macros",
6901 6908 "windows-sys 0.61.2",
6902 6909 ]
6903 6910
6904 6911 [[package]]
6905 6912 name = "wasmtime-internal-jit-debug"
6906 - version = "40.0.4"
6913 + version = "43.0.2"
6907 6914 source = "registry+https://github.com/rust-lang/crates.io-index"
6908 - checksum = "160acd973d770d62bef1b2697d7fac83a8fe63ef966215e624382b2a9532bd58"
6915 + checksum = "1c2e05b345f1773e59c20e6ad7298fd6857cdea245023d88bb659c96d8f0ea72"
6909 6916 dependencies = [
6910 6917 "cc",
6911 6918 "wasmtime-internal-versioned-export-macros",
@@ -6913,49 +6920,34 @@
6913 6920
6914 6921 [[package]]
6915 6922 name = "wasmtime-internal-jit-icache-coherence"
6916 - version = "40.0.4"
6923 + version = "43.0.2"
6917 6924 source = "registry+https://github.com/rust-lang/crates.io-index"
6918 - checksum = "cc57f590ba7ea967ea9e8c8560175c6926e5b15d11c29bbde3ad0013a29470eb"
6925 + checksum = "b86701b234a4643e3f111869aa792b3a05a06e02d486ee9cb6c04dae16b52dab"
Lines truncated
@@ -1,6 +1,6 @@
1 1 [package]
2 2 name = "makenotwork"
3 - version = "0.5.15"
3 + version = "0.5.16"
4 4 edition = "2024"
5 5 license-file = "LICENSE"
6 6
@@ -78,7 +78,7 @@
78 78 infer = "0.19"
79 79 goblin = "0.10"
80 80 zip = "8.2"
81 - yara-x = "1.15"
81 + yara-x = "1.16"
82 82
83 83 # CSV parsing (import system)
84 84 csv = "1.3"