Skip to content

Commit 71153a3

Browse files
authored
Merge pull request #106 from dfinity/igor/fix-cors
Fix CORS reply when there's no canister id
2 parents ed8539d + 9a4af62 commit 71153a3

File tree

7 files changed

+150
-68
lines changed

7 files changed

+150
-68
lines changed

Cargo.lock

Lines changed: 17 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

repro-env.lock

Lines changed: 49 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
[container]
2-
image = "docker.io/library/archlinux@sha256:95e914e8b16eb07c8660c4352c1530a52dcf829038f1f65233543fee28a78d6a"
2+
image = "docker.io/library/archlinux@sha256:c0965d07320c79ca2e3a1cc9e303757f6b0055aa0437571523f5eedf78b15690"
33

44
[[package]]
55
name = "abseil-cpp"
6-
version = "20250127.1-1"
6+
version = "20250127.1-2"
77
system = "archlinux"
8-
url = "https://archive.archlinux.org/packages/a/abseil-cpp/abseil-cpp-20250127.1-1-x86_64.pkg.tar.zst"
9-
sha256 = "d3a1fce77ef8f63abeb7055519f74e7e2f2d52471823bead61349983965a7cd9"
10-
signature = "iQIzBAABCAAdFiEE8AuW0VIoAT/8nJ0Dk7EdqkwZfj0FAmfcdqMACgkQk7EdqkwZfj2sJhAAx7qBTHru8W2S8hLNp1Il8exvwlW1Mo7yE8ssSgoWfSeIDIHTFYgNhPrlnJrHeSjL9hgFoj6vMttDMCs1aMCLXJLZUfpaB7NJl9c3cnFC6XZ14qfz0PH/r5ZUMTRGPpbBfTMmErya8zN2oYwlXXTJTT2LO7+UFZc/bR/OIjqBxqUK+mMed0XMe/bz9JY/Mk5g9gHgNINyOjrlzrZu8XjmeazIstTrW+4Xmj41Bzs4Lv6xzITR1V49xMLtaaIt8lEPcsIRhDSOF2QZ1TsA9ZfhgNAXgSMrJDghySxfut0Fp10aGmhzWKdafbaTEgYz5wlMbfI7CVWYbgcNbF/UdTHlBNL091gmna0Wxo3gIfunoh9q65+Lde8dnEo2FBO8n97aCizEAe7QiG5FW6KznDKFcOnkWh9UIq7UY8BLUTFlRAs5+NtSf9FX0PCSBNf4G35SS7cOe5Mrt5mEFHp+cG5+aR5AsIpjSPRvo/yjX3N4qCWVUHqEGASi2jixtWeIXLc9rqEwnY1AJW3Gh/FOpbzbXIGy1PImRHClj3rFibgw8J/jlADPdKwfY4mdCo8JO2/KcYlRst+AT21l9A8gq1/gGdBAXEQo5M5pAfdLcwdvkCHQFKbjvRX1+kMwb8sJfzRFRSrl4+jFnZkTSqbQnhFXvwMly9nie1QHZKSobcdLTqE="
8+
url = "https://archive.archlinux.org/packages/a/abseil-cpp/abseil-cpp-20250127.1-2-x86_64.pkg.tar.zst"
9+
sha256 = "2c8ddc0a1de464dcf946bafe0919a7fd050cced0b36a05d587d57802743f3a70"
10+
signature = "iQIzBAABCAAdFiEE8AuW0VIoAT/8nJ0Dk7EdqkwZfj0FAmggmkIACgkQk7EdqkwZfj1pHhAAsEwnEGTiKuoaHhazO/0NnACVgZw3+8+4hSPm+MVHxT4u7IeybFvD0WAvFwKx7xFN2aAxqoTq8T0qq3/AKk12m5kmc1mj00iNN0ZkFxrZcVBg0HczXgGjWnU+9mkA6Oh2usQADNQ524uM/FnE16ADdhePXRabe2Ptcl3BCtW49bDZsW0d2eom041dSHNHVRH4NiPYI31REZUZRGXBWNal25U2+pljJaPi8qGu/j7QofGUSt9oBGMDZ1U//ymfO+7noEIMaVAFzOTHyj5OE3mvS8TPNQSOFm2gqfJkNY1GBZLMoz7Ob5IOb0d1k/90YNjOiPxM7V35ZvQMGSMKfpVuhn7ShUKWCBttofaGyPMtsAcbe/r1f8E4olEOpdHrSLqE8dMK8c72rQE5g6QknaCeqlzyFsrx9i8wFheBacr2diKDKC7ogvxY++XZgJsZ43bRKUafu2MIfi93/KvXIc8MYZaOssTc7zE2rlNqMBlwSKfxczdHEmwTmPXAKilfleOBdMHlPO4mvpv0T7ZLb1lO5pR9NsGfVxa/HWu052Drr8kMChWAodzDtBhIjynz0m5uavaUbO/3I4mKTJcGGlESlaT7nbUxG9X7LTzOON+lH32lyrtAQ+OE2JFoIN+fQfpWc3/L4ewlIOdNFXDFohSe4zhXiXR8ra2bUCKrS0TyCcc="
1111

1212
[[package]]
1313
name = "binutils"
14-
version = "2.44-1"
14+
version = "2.44+r94+gfe459e33c676-1"
1515
system = "archlinux"
16-
url = "https://archive.archlinux.org/packages/b/binutils/binutils-2.44-1-x86_64.pkg.tar.zst"
17-
sha256 = "8c14a56397669fefff067ec2c08aeccb944372be4f4cdb6fed0991ca18c4fb02"
18-
signature = "iNUEABYKAH0WIQQFx3danouXdAf+COadTFqhVCbaCgUCZ6dOK18UgAAAAAAuAChpc3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MDVDNzc3NUE5RThCOTc3NDA3RkUwOEU2OUQ0QzVBQTE1NDI2REEwQQAKCRCdTFqhVCbaCjeoAP9btSaBFNMd2M64KII1QXneh2x9+xVvLiz3YZ1kbNMknwEA4+KjPA7GZGgq1HWZsjLuTUWzu4M2D6WBXXfH9HLbiQ0="
16+
url = "https://archive.archlinux.org/packages/b/binutils/binutils-2.44+r94+gfe459e33c676-1-x86_64.pkg.tar.zst"
17+
sha256 = "dae1c7ad6100da0abf20171879dc1ef9b486f0498260b4d496e526b49287d39c"
18+
signature = "iNUEABYKAH0WIQQFx3danouXdAf+COadTFqhVCbaCgUCaBB9K18UgAAAAAAuAChpc3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MDVDNzc3NUE5RThCOTc3NDA3RkUwOEU2OUQ0QzVBQTE1NDI2REEwQQAKCRCdTFqhVCbaCkMbAP0XYt1YCNB0OOe0jkhK7MAH7K0krqEjcFRk6c1pKfslzQEAxb9iCNJi700zsLGLUNduRUsNe2AnZRPeAVefR0/hXww="
1919

2020
[[package]]
2121
name = "cmake"
22-
version = "4.0.0-1"
22+
version = "4.0.2-1"
2323
system = "archlinux"
24-
url = "https://archive.archlinux.org/packages/c/cmake/cmake-4.0.0-1-x86_64.pkg.tar.zst"
25-
sha256 = "a7ba0bb3baeab3d2675d2fa40621e93b4e9f03363e4d8334c4198748d670b912"
26-
signature = "iQEzBAABCAAdFiEEFRnVq6Zb9vwrc8dWek52CV2KUuQFAmfl1o8ACgkQek52CV2KUuSxigf/anhYH5ssf10BThAsAXdKj6Y4MF3QfWfEn2PTCOHDWsCght2IMW05iFpJkg6qF1bF6dxmTaAyC4mATSYylwqdpKwBjEVHFamR8YP+M8bLt1jphDB9rnTuzkMXLg6B+TGIH1zIvyEfud6Y8cUpyoQ9KyoAER+o/oOEfGDHfCwp/aF44nSqm9+NVkEUt/UbYL0rGdl2lpp7KYTAI89N2WTYfwaZf2p0NwhHTzrrb1alqpQtwAcZ4M4SGK1PpA9foG4OrGNgZCV4jkRAAZeTfyxHaW4D7S6Zkw+DWnhc3MKAADLYGLaRrxyGW3ZxOFSSfVPymgOxb89onJbUzo8yMFqFgw=="
24+
url = "https://archive.archlinux.org/packages/c/cmake/cmake-4.0.2-1-x86_64.pkg.tar.zst"
25+
sha256 = "23ada670edf3dad3aff6902b708149dd09c793b75d42a7be43b275e9150c9f14"
26+
signature = "iQEzBAABCAAdFiEEFRnVq6Zb9vwrc8dWek52CV2KUuQFAmgdIFoACgkQek52CV2KUuSSbAf6A2kUNQKczCcmnZpe5CcxGxEUYLzwdiEp6wFC75TFFoJVVrTEFWaRmYxHdcwZpCY+WLtqsunqSsIWoKIFZylaX/HOXK2wXcVsR/1EYZnYOk/PA6CLy7Cv+qK82y/D5FMyzz6dsxRKo6D2yG0qoTwbdeqo7AFEibFTI8c8N/fwlySPVZ+WPhtOw/QUlDFo80+M8Wyd0wsa16Ds0rUzoddQPdX+PUiFd2sM4pWbZuQyYNWR4C0X0MsUUVgBlhoLEh+4Hi74HivWXMcS8Ljl4F5s07MHx2sZOEPiZsXkuCzizZ8k9cJAKiwhPAkKQmqsLDdi1mP6WoLE/UAgDxkH2jNj1g=="
2727

2828
[[package]]
2929
name = "cppdap"
@@ -43,19 +43,27 @@ signature = "iNUEABYKAH0WIQQFx3danouXdAf+COadTFqhVCbaCgUCZt6oQl8UgAAAAAAuAChpc3N
4343

4444
[[package]]
4545
name = "gcc"
46-
version = "14.2.1+r753+g1cd744a6828f-1"
46+
version = "15.1.1+r7+gf36ec88aa85a-1"
4747
system = "archlinux"
48-
url = "https://archive.archlinux.org/packages/g/gcc/gcc-14.2.1+r753+g1cd744a6828f-1-x86_64.pkg.tar.zst"
49-
sha256 = "2f5d57f8047bd95dc8ca89878e276968e485fec552a1d6222cbe7d4b020e5b8f"
50-
signature = "iNUEABYKAH0WIQQFx3danouXdAf+COadTFqhVCbaCgUCZ6dOMl8UgAAAAAAuAChpc3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MDVDNzc3NUE5RThCOTc3NDA3RkUwOEU2OUQ0QzVBQTE1NDI2REEwQQAKCRCdTFqhVCbaCs1BAQDhgm29sxvOmglFqaPf7w14Smqpbd/q83FwqUZX5fyqPwD+Obh+eLgaLHPq2DwHGH8TPoFEHlbMhU82pk2DkvU6qQE="
48+
url = "https://archive.archlinux.org/packages/g/gcc/gcc-15.1.1+r7+gf36ec88aa85a-1-x86_64.pkg.tar.zst"
49+
sha256 = "d8bc5c74e9b58c281c0aca51cc3f6b18cff37cdac5d24ea7f67488eeb6caa27a"
50+
signature = "iNUEABYKAH0WIQQFx3danouXdAf+COadTFqhVCbaCgUCaBB8ql8UgAAAAAAuAChpc3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MDVDNzc3NUE5RThCOTc3NDA3RkUwOEU2OUQ0QzVBQTE1NDI2REEwQQAKCRCdTFqhVCbaCqOVAP987LpB7oRJy0pLySNFrUb73byPmEw91N/aQFrDX1IrWwD/TTXyyc1ulsVNhoEDk7MKS+NzMAaJX/f1gz2pQFeeCAU="
51+
52+
[[package]]
53+
name = "gnupg"
54+
version = "2.4.7-2"
55+
system = "archlinux"
56+
url = "https://archive.archlinux.org/packages/g/gnupg/gnupg-2.4.7-2-x86_64.pkg.tar.zst"
57+
sha256 = "8aa9017276cdac3ff06771fb3ddeac822ac1d8a7a149b88b0e30bbeacd049b8a"
58+
signature = "iHUEABYKAB0WIQRizHP4hOUpV7L92IObeih9mi7GCAUCaCjHnAAKCRCbeih9mi7GCCoyAQDf+iD99CZzeO8hjwosLyA3/DOUIDrwv/MnEXCVPGs5pQEAz0sabha7ulhj1rETlfDwCWYhDkVzWrMLSNFcZZyLnQk="
5159

5260
[[package]]
5361
name = "gtest"
54-
version = "1.16.0-2"
62+
version = "1.17.0-1"
5563
system = "archlinux"
56-
url = "https://archive.archlinux.org/packages/g/gtest/gtest-1.16.0-2-x86_64.pkg.tar.zst"
57-
sha256 = "a0c9593ce6c76ea30f9f91b7b6030c1e3d14c8ad8565ca2cb69cfa1ee57173b4"
58-
signature = "iHUEABYKAB0WIQTrPXZP9dh+CBij4OXwXowSExrrXgUCZ9GaTgAKCRDwXowSExrrXvD4AQDWbSNdFTNdp3I9WCQy8sLXfICZoFN6gw7wN3euegdNVwEA5czbhR/9ldu4gqIGV+1Sx5Dgig0dxiaKjj6VGQJ06wQ="
64+
url = "https://archive.archlinux.org/packages/g/gtest/gtest-1.17.0-1-x86_64.pkg.tar.zst"
65+
sha256 = "e8be39f1917ae843c58128c302e583b0c570df1c8c6106239cec4c84c9b73317"
66+
signature = "iHUEABYKAB0WIQTrPXZP9dh+CBij4OXwXowSExrrXgUCaCCWOQAKCRDwXowSExrrXn22AP97xO8YH+V5imcJeYLJ3XZIbVh2ylHeuyJfQ5T3htys4AEAnVqyhN9n7oELrWay8yDm9qk3pOi4XH+JI/Sd28N96gQ="
5967

6068
[[package]]
6169
name = "guile"
@@ -115,19 +123,19 @@ signature = "iQEzBAABCAAdFiEEFRnVq6Zb9vwrc8dWek52CV2KUuQFAmaHCZwACgkQek52CV2KUuR
115123

116124
[[package]]
117125
name = "libuv"
118-
version = "1.50.0-1"
126+
version = "1.51.0-1"
119127
system = "archlinux"
120-
url = "https://archive.archlinux.org/packages/l/libuv/libuv-1.50.0-1-x86_64.pkg.tar.zst"
121-
sha256 = "17eb6461e46288773040d4369f2e62b553d706712e396c2b5f85e1d947c7c082"
122-
signature = "iHUEABYKAB0WIQRUwf0nM2HqUUojd5Pylr3lA2jGzgUCZ4f+igAKCRDylr3lA2jGzoNLAQDVLLPhyIMpi2uHuysginDBdukF1iofHbYhtVDlXPF5BAEAwRRAflxK7eFkDJi4x6FIu/RGM3U5zuHGy8V3guedBAQ="
128+
url = "https://archive.archlinux.org/packages/l/libuv/libuv-1.51.0-1-x86_64.pkg.tar.zst"
129+
sha256 = "4a4e992621b881a221becb6b9669bb4092ffebec8d87bd90f235866356cc5c35"
130+
signature = "iHUEABYKAB0WIQRUwf0nM2HqUUojd5Pylr3lA2jGzgUCaAuLRwAKCRDylr3lA2jGzrT/AP43Gr5SSjnTzsFRn9PXhiwSxSD9n3wnk+MY0BWz1QKiYwD/XYWd0OVkTq6LSIbIBsmp5msI8fCiYMyVKNBHimfBNAU="
123131

124132
[[package]]
125133
name = "llvm-libs"
126-
version = "19.1.7-1"
134+
version = "19.1.7-2"
127135
system = "archlinux"
128-
url = "https://archive.archlinux.org/packages/l/llvm-libs/llvm-libs-19.1.7-1-x86_64.pkg.tar.zst"
129-
sha256 = "44de8dac4c85c2297d8a8b9b4f8a71d422bd2452b6b0f442859f92c5319daad3"
130-
signature = "iQEzBAABCAAdFiEEhs/8qRjPOvRxR1iAUeixSKmZnDQFAmeLq+kACgkQUeixSKmZnDSQcgf/UE3HidSGyn485QxUdNk6ffxyRMIxQixiaMPVcFQlTCNoC2c3oN/Y9bp5qWN2Oydh5J17nVy6el5mpVzaSFrVA05cFP0eoOIy1RrlC2ko54icSmchRyD1bGHfwBNlurkCU5y1AQqbo+5Exfg31Vj5NsXdDst5E51WfP37/NxZ9holoXk17Lb5vcgQ/GTgmzEWL7Gt+CF5X0AkPCOejBtBrzcSWM2T4s6dGatM45PCTSWHzgLbi9RuZwd2y0jPZPPocvsmxoi1q0KhjteCXWJpn/HpksmiiRNIG1RN9uV7Vp9f0rVEoWaf1VbdzNyXrdoRFxdxg1Nt0en9VrwhMuX4Mg=="
136+
url = "https://archive.archlinux.org/packages/l/llvm-libs/llvm-libs-19.1.7-2-x86_64.pkg.tar.zst"
137+
sha256 = "0f5e99321833980a38a7a4ec3a5ea2b0a8110d1f5ef84b947fa0bf3ee1c50328"
138+
signature = "iQIzBAABCAAdFiEE8AuW0VIoAT/8nJ0Dk7EdqkwZfj0FAmgIIPUACgkQk7EdqkwZfj2V5w//Sr7h17okNamx2nJpVbManLs0rhgyssl3Qp6/lcxiXeH81lD1onTZMYjyDghiFOSrNy/MDPy+x2w3wpsxLB76QfpshRk2YWU8qKGPVtJBrFJ/82CZre+gdmXx1ifxUP/bsBlxCVMah9App3saAlRZvE9AWSRBH3c+eH6+V6dfYUKQ7+AvFguKMyliyugQ7xr79NqfAkoxBE763HGcKjdnZY27nkDl+cDn0fJRxX1aY/fzCbCOZWPYNKiKk8EMIsY8TEVLlqtFpxy29qVjTKFxur6d3+weiU15rgWcgTMHBCUITlmmAY1/8VZ+tLUi1hWyH+oEqG06Oka3wm2eMjzppKwABSYqCyfX7NXrdFHI6p/enJ5ykzToo/Vd/yRHrzGBHf/hWxFX4TyFeEDrXiRe6ncka55rfMz4WHRvMUeluzDeLpSUAPT4ayn+Kz9o0YWmh90sqOS51N6UzydqXMcD8J37tBHyGZk3xqZ39vBnVzQyQ1uFfSOjpvKM9p65t8B5o95JVjH+U1hfNLAwKZXhy8x8hOfqdfIjevs5VzsNwe/ibhd23Bp+cHGHFdHb6w6MSsaA1pQxH6FCgSClOlGVNZ2/yNH6d0c7wd0Y3FC+upLh2xgYLhyHvUBHsS2ShhHORbz3CbDYhrnc2X1BmqmqZ38UkWmrYqcMHNqtXsL7OCg="
131139

132140
[[package]]
133141
name = "lua"
@@ -155,11 +163,11 @@ signature = "iQIzBAABCAAdFiEEM+u4qOHFZTZFsSMqRaZQ4mOMU20FAmfw+foACgkQRaZQ4mOMU20
155163

156164
[[package]]
157165
name = "protobuf"
158-
version = "30.1-1"
166+
version = "30.2-3"
159167
system = "archlinux"
160-
url = "https://archive.archlinux.org/packages/p/protobuf/protobuf-30.1-1-x86_64.pkg.tar.zst"
161-
sha256 = "098c34a8c4b05371d539656bcf1beeece8ff1b4abd768e43472db291ae25dfe3"
162-
signature = "iQIzBAABCAAdFiEE8AuW0VIoAT/8nJ0Dk7EdqkwZfj0FAmfceE4ACgkQk7EdqkwZfj1R+BAAvDBN2bFpI+94EbYspT/pa0RLSIwPKwkISrnrP6vNmEqPY2bJ47GTgnLzxZPAXFg3joz0CPO3ky++YC8Sjbhl1To4Lq4KkFxDVzKFA+8rUAhq/cx3nuLXsRmGvSynZOacmx8J3djVn4umLjGo2Rp4AZspXZyFTTvvVdfl7aRazKOvT/HNshgkQ6mCZ2tTgoL2yq1oVGWL2yiLLPp+yKjl68jeMRcttzzC1LEFLjX/pVFPos/e2qrGrEpi8F9ue03aVhcMAlR8GNTzqHpXA6MiVdH2/oET0Mb7B0dA7/XjhY3Hu8eJyCrO7xn7i0vYLZHnfjdCv6DfXD0jEI+i9QuceIxO0LGHgZR+WiI7USitCLCWIISq0/whA2FcUfa2Jrs6bYjy5mvR9WRxTKQT128DdbhAjihbhI+FkKrw92zmA3zQbD7scGxZkrYI991ZdUQvSnjjJijTjSs8DukzspwIuGFZejyzRQgRIBUmRcobEDth/qii6gtI6TuEugWqUHuYty8GLrEXCUSJbl83fnFjXq1CZrw8V1fedgtz99M/IlMwQn1QlY/V6OCT01E0GbrOcvGklCVAy29ShoQf3hYQcjq8UZx131VohNCg9SscEuH5ZB/Z1+NJpB1tqaObp8OR/DL7ZNKaG46Yc0evkjIbydLOhS+CNRu07rPePfAWXFY="
168+
url = "https://archive.archlinux.org/packages/p/protobuf/protobuf-30.2-3-x86_64.pkg.tar.zst"
169+
sha256 = "382a4ce6224a6f72e6bde84bae6f3100ede25b44c415c1476eb66adbacde0201"
170+
signature = "iHUEABYKAB0WIQQ4EAwkN2zV9u1P9LRpGEAMJwMEDAUCaCJPkgAKCRBpGEAMJwMEDHYpAQCJGdF08WvLI6b6kaft+MTIOSSycbbwj5+IYolHAyw2FwD/TPrsRLQpbZ7GP7CknCt65g3LhwrvPTKcF7AmofY8ugs="
163171

164172
[[package]]
165173
name = "rhash"
@@ -171,16 +179,16 @@ signature = "iQTHBAABCgCxFiEE5VD//9SF4mShcX4wkBwcMg6w1F0FAmUt0ElfFIAAAAAALgAoaXN
171179

172180
[[package]]
173181
name = "rust"
174-
version = "1:1.86.0-1"
182+
version = "1:1.87.0-1"
175183
system = "archlinux"
176-
url = "https://archive.archlinux.org/packages/r/rust/rust-1:1.86.0-1-x86_64.pkg.tar.zst"
177-
sha256 = "068e69debc5399f3bca4d2f22e4d18f342e26a4bfc27d75c7a22c46d0994bc4b"
178-
signature = "iHUEABYKAB0WIQSDvIiJNRtd67toQW64rAhgDxCM3wUCZ+7R1QAKCRC4rAhgDxCM3zazAQCPiiljZzSuOJ3MzuQEX6f+hSdBtqPOvsFhKWXEFUclTgEA4is9meUGm2LOIwaZiS2G5ayBHIc+sE3rbgfzit5I4gI="
184+
url = "https://archive.archlinux.org/packages/r/rust/rust-1:1.87.0-1-x86_64.pkg.tar.zst"
185+
sha256 = "e9e0f7eeb47cf43bd5decdd15127cdaaea6b5c8a310cca5556aeddab325a6c66"
186+
signature = "iHUEABYKAB0WIQSDvIiJNRtd67toQW64rAhgDxCM3wUCaCc9PQAKCRC4rAhgDxCM34ihAP0Z5Wne2SbqaAb+sdFTWCNprBUamGiRA3xILksmX1vdHwEA2H3DhUBRbAI1kfihvFWQvtQkbE/wATBpTtsfM3WwXQM="
179187

180188
[[package]]
181189
name = "rust-musl"
182-
version = "1:1.86.0-1"
190+
version = "1:1.87.0-1"
183191
system = "archlinux"
184-
url = "https://archive.archlinux.org/packages/r/rust-musl/rust-musl-1:1.86.0-1-x86_64.pkg.tar.zst"
185-
sha256 = "d04878119d851114a767dcac9c2d5d9f7f1900f52dd82f61e5131ba28c439e3d"
186-
signature = "iHUEABYKAB0WIQSDvIiJNRtd67toQW64rAhgDxCM3wUCZ+7R2AAKCRC4rAhgDxCM32UEAP4sGffPU+2aYl+JpXAFUC4WOjzxC4g/hVxgTdO90hiMhQD+NRkoHV0xtteBU3LGJpMquAfAkqoAmyIs0iuLig2XlAE="
192+
url = "https://archive.archlinux.org/packages/r/rust-musl/rust-musl-1:1.87.0-1-x86_64.pkg.tar.zst"
193+
sha256 = "8b0e9da166c173d9572d1e713ede64606a01652db4b02a1476a7163df872b18c"
194+
signature = "iHUEABYKAB0WIQSDvIiJNRtd67toQW64rAhgDxCM3wUCaCc9QAAKCRC4rAhgDxCM39DHAP4w+YUCSrxeesxSTdVWqhHJntA6ydjr6QAfdYaVpAGCVAEA1HTO6uUtrEvdg7fvqxzaoSK1BFWD5O0f0oEIXO0OaQE="

rust-toolchain.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[toolchain]
2-
channel = "1.86.0"
2+
channel = "1.87.0"
33
targets = ["x86_64-unknown-linux-musl"]
44
profile = "default"

src/cli.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -580,7 +580,7 @@ pub struct Cors {
580580
pub cors_canister_passthrough: bool,
581581

582582
/// Maximum number of canisters to cache that replied incorrectly to the OPTIONS request
583-
#[clap(env, long, default_value = "1m", value_parser = parse_size_decimal)]
583+
#[clap(env, long, default_value = "10m", value_parser = parse_size_decimal)]
584584
pub cors_invalid_canisters_max: u64,
585585

586586
/// Timeout for expiring invalid canisters from the cache

src/policy/denylist.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ impl Denylist {
8282

8383
// If there's no country code info -> then we don't block by default
8484
// TODO discuss
85-
country_code.is_some_and(|code| entry.iter().any(|x| *x == code.0))
85+
country_code.is_some_and(|code| entry.contains(&code.0))
8686
}
8787

8888
pub async fn update(&self) -> Result<usize, Error> {

src/routing/error_cause.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -306,8 +306,7 @@ impl ErrorClientFacing {
306306
let template = template.replace("{status_code}", self.status_code().as_str());
307307
let template =
308308
template.replace("{reason}", self.to_string().replace("_", " ").as_str());
309-
let template = template.replace("{details}", self.details().as_str());
310-
template
309+
template.replace("{details}", self.details().as_str())
311310
}
312311
}
313312
}

0 commit comments

Comments
 (0)