From 943272c5e28f2e3b06c8fb68bfaae018e2b9f7e3 Mon Sep 17 00:00:00 2001 From: "Earle F. Philhower, III" Date: Sat, 17 Jul 2021 13:16:23 -0700 Subject: [PATCH 1/2] Fix PRxxx printf format macros Update toolchain (newlib) to supply proper definitions for PRxxx macros. Fixes #8220 Added a PRxxx macro to an example to ensure CI will catch any problem like this in the future. --- .../examples/I2STransmit/I2STransmit.ino | 4 +- .../package_esp8266com_index.template.json | 172 +++++++++--------- tools/sdk/include/bearssl/bearssl_git.h | 2 +- tools/sdk/lib/libbearssl.a | Bin 4581750 -> 4581750 bytes tools/sdk/lib/libhal.a | Bin 162268 -> 162268 bytes tools/sdk/lib/liblwip2-1460-feat.a | Bin 2412214 -> 2412214 bytes tools/sdk/lib/liblwip2-1460.a | Bin 1634886 -> 1634886 bytes tools/sdk/lib/liblwip2-536-feat.a | Bin 2412122 -> 2412122 bytes tools/sdk/lib/liblwip2-536.a | Bin 1634790 -> 1634790 bytes tools/sdk/lib/liblwip6-1460-feat.a | Bin 2258856 -> 2258856 bytes tools/sdk/lib/liblwip6-536-feat.a | Bin 2258764 -> 2258764 bytes tools/sdk/lib/libstdc++-exc.a | Bin 28293244 -> 28293244 bytes tools/sdk/lib/libstdc++.a | Bin 26575104 -> 26575104 bytes tools/sdk/ssl/bearssl | 2 +- 14 files changed, 90 insertions(+), 90 deletions(-) diff --git a/libraries/esp8266/examples/I2STransmit/I2STransmit.ino b/libraries/esp8266/examples/I2STransmit/I2STransmit.ino index 02121d2bff..2eaab265d2 100644 --- a/libraries/esp8266/examples/I2STransmit/I2STransmit.ino +++ b/libraries/esp8266/examples/I2STransmit/I2STransmit.ino @@ -64,7 +64,7 @@ void setup() { } void loop() { - static int cnt = 0; + static uint32_t cnt = 0; // Each loop will send 100 raw samples (400 bytes) // UDP needs to be < TCP_MSS which can be 500 bytes in LWIP2 for (int i = 0; i < 100; i++) { @@ -75,6 +75,6 @@ void loop() { udp.endPacket(); cnt++; if ((cnt % 100) == 0) { - Serial.printf("%d\n", cnt); + Serial.printf("%" PRIu32 "\n", cnt); } } diff --git a/package/package_esp8266com_index.template.json b/package/package_esp8266com_index.template.json index a23a4b3c5d..037092880d 100644 --- a/package/package_esp8266com_index.template.json +++ b/package/package_esp8266com_index.template.json @@ -129,17 +129,17 @@ "toolsDependencies": [ { "packager": "esp8266", - "version": "3.0.3-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-9bcba0b", "name": "xtensa-lx106-elf-gcc" }, { "packager": "esp8266", - "version": "3.0.3-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-9bcba0b", "name": "mkspiffs" }, { "packager": "esp8266", - "version": "3.0.3-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-9bcba0b", "name": "mklittlefs" }, { @@ -210,166 +210,166 @@ ] }, { - "version": "3.0.3-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-9bcba0b", "name": "xtensa-lx106-elf-gcc", "systems": [ { "host": "aarch64-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/aarch64-linux-gnu.xtensa-lx106-elf-9bcba0b.210606.tar.gz", - "archiveFileName": "aarch64-linux-gnu.xtensa-lx106-elf-9bcba0b.210606.tar.gz", - "checksum": "SHA-256:da983f8d64c7ac2f01dce5dc68e4e8310a6984b331e108e7c2be46610ef174fb", - "size": "71322010" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/aarch64-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", + "archiveFileName": "aarch64-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", + "checksum": "SHA-256:3061f3189b8141d3c1837442dcb944ee5842d283315fbc52f61e066ec0751911", + "size": "71319203" }, { "host": "arm-linux-gnueabihf", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/arm-linux-gnueabihf.xtensa-lx106-elf-9bcba0b.210606.tar.gz", - "archiveFileName": "arm-linux-gnueabihf.xtensa-lx106-elf-9bcba0b.210606.tar.gz", - "checksum": "SHA-256:584d4447753edc67c9deb69b5477588fb1f87e211f22003362557fb73f707b70", - "size": "67421661" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/arm-linux-gnueabihf.xtensa-lx106-elf-9bcba0b.210717.tar.gz", + "archiveFileName": "arm-linux-gnueabihf.xtensa-lx106-elf-9bcba0b.210717.tar.gz", + "checksum": "SHA-256:1bde518b08766e8b3b18a1a7d81d8b956052a8c4613a9078cff1921223336215", + "size": "67429034" }, { "host": "i686-pc-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/i686-linux-gnu.xtensa-lx106-elf-9bcba0b.210606.tar.gz", - "archiveFileName": "i686-linux-gnu.xtensa-lx106-elf-9bcba0b.210606.tar.gz", - "checksum": "SHA-256:9d066134ca37b254cdc6b33bdfc1e394d769863ea0959c764edc3ac0c5dc1621", - "size": "74506285" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", + "archiveFileName": "i686-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", + "checksum": "SHA-256:07d9fd09ec7a5ca6aaa43e79805cc24437decaa9c24aab7707224bc5f2f93432", + "size": "74509944" }, { "host": "i686-mingw32", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/i686-w64-mingw32.xtensa-lx106-elf-9bcba0b.210606.zip", - "archiveFileName": "i686-w64-mingw32.xtensa-lx106-elf-9bcba0b.210606.zip", - "checksum": "SHA-256:6a1a2c389dcbe7fdd1a8743d451d89c2d02682174460f3481072c87422cc0284", - "size": "71729283" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-w64-mingw32.xtensa-lx106-elf-9bcba0b.210717.zip", + "archiveFileName": "i686-w64-mingw32.xtensa-lx106-elf-9bcba0b.210717.zip", + "checksum": "SHA-256:757f4b88bf653222f6c977a1ecb6a379c08ec9b6d1e218bc8e6dbc0129b376e0", + "size": "71729218" }, { "host": "x86_64-apple-darwin", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/x86_64-apple-darwin14.xtensa-lx106-elf-9bcba0b.210606.tar.gz", - "archiveFileName": "x86_64-apple-darwin14.xtensa-lx106-elf-9bcba0b.210606.tar.gz", - "checksum": "SHA-256:c0d7b62033f528654917f75b77d6aaa18839a0352d2e461799199964b17d6bc0", - "size": "75926519" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-apple-darwin14.xtensa-lx106-elf-9bcba0b.210717.tar.gz", + "archiveFileName": "x86_64-apple-darwin14.xtensa-lx106-elf-9bcba0b.210717.tar.gz", + "checksum": "SHA-256:ac4a6e82e7d8d65bd4443d5159aa1f4aa7e73acd4953d3d2d3598dd0e1c1f970", + "size": "75918106" }, { "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/x86_64-linux-gnu.xtensa-lx106-elf-9bcba0b.210606.tar.gz", - "archiveFileName": "x86_64-linux-gnu.xtensa-lx106-elf-9bcba0b.210606.tar.gz", - "checksum": "SHA-256:b6443c77f74fecf054443b5dab73881c762cdc731683ee597e4fedde568a7229", - "size": "75026710" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", + "archiveFileName": "x86_64-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", + "checksum": "SHA-256:cd891b84724f33078c91a00b5981a6bbed76d6baadad8fc0f4067a2a9e0b1620", + "size": "75030957" }, { "host": "x86_64-mingw32", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/x86_64-w64-mingw32.xtensa-lx106-elf-9bcba0b.210606.zip", - "archiveFileName": "x86_64-w64-mingw32.xtensa-lx106-elf-9bcba0b.210606.zip", - "checksum": "SHA-256:84c104e3184c553369084339e4a53da80b17980b61f9268340a4a86e9f1139f2", - "size": "75701613" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-w64-mingw32.xtensa-lx106-elf-9bcba0b.210717.zip", + "archiveFileName": "x86_64-w64-mingw32.xtensa-lx106-elf-9bcba0b.210717.zip", + "checksum": "SHA-256:b4756cc5fdb96499c90fc36092ac891bce02e694917e9a67d26ba4e86c51c339", + "size": "75703175" } ] }, { - "version": "3.0.3-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-9bcba0b", "name": "mkspiffs", "systems": [ { "host": "aarch64-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/aarch64-linux-gnu.mkspiffs-7fefeac.210606.tar.gz", - "archiveFileName": "aarch64-linux-gnu.mkspiffs-7fefeac.210606.tar.gz", - "checksum": "SHA-256:4a4643af73934cf9a980ca97ec06ea3348233bc09e1c9ca7694fdab6f5c86117", - "size": "51253" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/aarch64-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", + "archiveFileName": "aarch64-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", + "checksum": "SHA-256:4fcb9d11ba96c35991466f970cb0297f78f330a98a4aff2bad1b31f25acd1366", + "size": "51257" }, { "host": "arm-linux-gnueabihf", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/arm-linux-gnueabihf.mkspiffs-7fefeac.210606.tar.gz", - "archiveFileName": "arm-linux-gnueabihf.mkspiffs-7fefeac.210606.tar.gz", - "checksum": "SHA-256:083eee483f9ee467510dbd19046fd688505ce351d5e14a92068d7effc1408c69", - "size": "44271" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/arm-linux-gnueabihf.mkspiffs-7fefeac.210717.tar.gz", + "archiveFileName": "arm-linux-gnueabihf.mkspiffs-7fefeac.210717.tar.gz", + "checksum": "SHA-256:c866d8d56ab3634d693d4666dafe59d5251b610c48d5a80c234e51e6ea51dfbc", + "size": "44270" }, { "host": "i686-pc-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/i686-linux-gnu.mkspiffs-7fefeac.210606.tar.gz", - "archiveFileName": "i686-linux-gnu.mkspiffs-7fefeac.210606.tar.gz", - "checksum": "SHA-256:ca0036b2036f45b1a09320e2b9ddf05c86a121b67fdd9897a23040239fa51a73", - "size": "54513" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", + "archiveFileName": "i686-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", + "checksum": "SHA-256:723e5ef50e8fa71fcc72c5c2015749790cf4f113dab7c4e900d4678f2ee80e34", + "size": "54516" }, { "host": "i686-mingw32", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/i686-w64-mingw32.mkspiffs-7fefeac.210606.zip", - "archiveFileName": "i686-w64-mingw32.mkspiffs-7fefeac.210606.zip", - "checksum": "SHA-256:ad1ba96540b7d8172ac83e657b5fbd2905613bd7f59b502b31d09e449083c186", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-w64-mingw32.mkspiffs-7fefeac.210717.zip", + "archiveFileName": "i686-w64-mingw32.mkspiffs-7fefeac.210717.zip", + "checksum": "SHA-256:b0f751b9a694c42f44d0b09f6e2d9df76fda62cf937c935ef8f8effd1c782e92", "size": "338192" }, { "host": "x86_64-apple-darwin", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/x86_64-apple-darwin14.mkspiffs-7fefeac.210606.tar.gz", - "archiveFileName": "x86_64-apple-darwin14.mkspiffs-7fefeac.210606.tar.gz", - "checksum": "SHA-256:68340e68711a929aaea985911156f723684bf4a1567b0bee69524a4893cf2bf1", - "size": "368763" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-apple-darwin14.mkspiffs-7fefeac.210717.tar.gz", + "archiveFileName": "x86_64-apple-darwin14.mkspiffs-7fefeac.210717.tar.gz", + "checksum": "SHA-256:dce42739da4f9efbe2a1e85be2396063ed01fa9c89be1127fd2ae63e6ec330a5", + "size": "368776" }, { "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/x86_64-linux-gnu.mkspiffs-7fefeac.210606.tar.gz", - "archiveFileName": "x86_64-linux-gnu.mkspiffs-7fefeac.210606.tar.gz", - "checksum": "SHA-256:d747524f9bcce61e06f286a29bf995dc55ae8e27ea0ce26374a529030d255b1a", - "size": "52645" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", + "archiveFileName": "x86_64-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", + "checksum": "SHA-256:cdc7735330664d0f10ee1338fcd00fbe076376b4ceee3945c02faf9e5bce78e5", + "size": "52648" }, { "host": "x86_64-mingw32", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/x86_64-w64-mingw32.mkspiffs-7fefeac.210606.zip", - "archiveFileName": "x86_64-w64-mingw32.mkspiffs-7fefeac.210606.zip", - "checksum": "SHA-256:e58cba3f5a804bfe4406315d210e3aad04ec0cb335880951ca7e41afd15f5c56", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-w64-mingw32.mkspiffs-7fefeac.210717.zip", + "archiveFileName": "x86_64-w64-mingw32.mkspiffs-7fefeac.210717.zip", + "checksum": "SHA-256:ae6c753faf49b3c57377ac0f3f0ba871db776c6d80009e9732ee0730808255e6", "size": "350354" } ] }, { - "version": "3.0.3-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-9bcba0b", "name": "mklittlefs", "systems": [ { "host": "aarch64-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/aarch64-linux-gnu.mklittlefs-943d2f7.210606.tar.gz", - "archiveFileName": "aarch64-linux-gnu.mklittlefs-943d2f7.210606.tar.gz", - "checksum": "SHA-256:9aeb107cb92f8710943c3e4ad5da867da17a37c89030b330b1a160bd2b4a3fb7", - "size": "44968" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/aarch64-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", + "archiveFileName": "aarch64-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", + "checksum": "SHA-256:7d2b03d33bcef57ebeb2106d297a41249d4d2616e3162c8887a936e72bc4220c", + "size": "44966" }, { "host": "arm-linux-gnueabihf", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/arm-linux-gnueabihf.mklittlefs-943d2f7.210606.tar.gz", - "archiveFileName": "arm-linux-gnueabihf.mklittlefs-943d2f7.210606.tar.gz", - "checksum": "SHA-256:3bd1cd5ad8af932efad46f46d3ce09c3ad3eb8b295dab1c04fa82b3b16632fbc", - "size": "37467" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/arm-linux-gnueabihf.mklittlefs-943d2f7.210717.tar.gz", + "archiveFileName": "arm-linux-gnueabihf.mklittlefs-943d2f7.210717.tar.gz", + "checksum": "SHA-256:0554484384e64b6dd6d2c791a93113369d1e0cecaf715c7c7bc114ed37bdc1cb", + "size": "37469" }, { "host": "i686-pc-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/i686-linux-gnu.mklittlefs-943d2f7.210606.tar.gz", - "archiveFileName": "i686-linux-gnu.mklittlefs-943d2f7.210606.tar.gz", - "checksum": "SHA-256:59af7250074653c205c81986112682143d3e698672450e2dfbf8101ee2e83830", - "size": "48408" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", + "archiveFileName": "i686-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", + "checksum": "SHA-256:33fbc03c50a49d98d036e850a1fcfa4ae286e0a1f3e5764d30d309e76a902adf", + "size": "48409" }, { "host": "i686-mingw32", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/i686-w64-mingw32.mklittlefs-943d2f7.210606.zip", - "archiveFileName": "i686-w64-mingw32.mklittlefs-943d2f7.210606.zip", - "checksum": "SHA-256:e656b5bafecac7510e941b295380320453ec18ec35c352306ae99f2313032464", - "size": "332964" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-w64-mingw32.mklittlefs-943d2f7.210717.zip", + "archiveFileName": "i686-w64-mingw32.mklittlefs-943d2f7.210717.zip", + "checksum": "SHA-256:7eba53f5c451b6a5f842db5cd7c8a6753c7ccfdff74aeb3cd9e68add38b836f0", + "size": "332965" }, { "host": "x86_64-apple-darwin", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/x86_64-apple-darwin14.mklittlefs-943d2f7.210606.tar.gz", - "archiveFileName": "x86_64-apple-darwin14.mklittlefs-943d2f7.210606.tar.gz", - "checksum": "SHA-256:6cb7ac1aa4ed74cc50427b30590db3f911b4c7378eb0475f85037ecfb18b0fa1", - "size": "362752" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-apple-darwin14.mklittlefs-943d2f7.210717.tar.gz", + "archiveFileName": "x86_64-apple-darwin14.mklittlefs-943d2f7.210717.tar.gz", + "checksum": "SHA-256:e50dd29a104a5469fe1eabcfa201f2fbe61e549412571e60b7939e8e951c8900", + "size": "362751" }, { "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/x86_64-linux-gnu.mklittlefs-943d2f7.210606.tar.gz", - "archiveFileName": "x86_64-linux-gnu.mklittlefs-943d2f7.210606.tar.gz", - "checksum": "SHA-256:f3f2b05025b02114418add771c4528f9e120812e663a93167bfc92b802cdd0d7", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", + "archiveFileName": "x86_64-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", + "checksum": "SHA-256:a4b3f14553ce7119c90ca9654d42475bb456ebdd6c13b91a9f6eb9e5b7796bc5", "size": "47057" }, { "host": "x86_64-mingw32", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.3-gcc10.3/x86_64-w64-mingw32.mklittlefs-943d2f7.210606.zip", - "archiveFileName": "x86_64-w64-mingw32.mklittlefs-943d2f7.210606.zip", - "checksum": "SHA-256:5c6e835c693574186f2a3a9c0754d90a1ba7da3b617ca3ee9ad6c6ee04d03c9c", + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-w64-mingw32.mklittlefs-943d2f7.210717.zip", + "archiveFileName": "x86_64-w64-mingw32.mklittlefs-943d2f7.210717.zip", + "checksum": "SHA-256:e0a40a9b4a548f60e3b3e68a43c004edd3c6853709dbe8117cbeae4a1eeee6a3", "size": "345411" } ] diff --git a/tools/sdk/include/bearssl/bearssl_git.h b/tools/sdk/include/bearssl/bearssl_git.h index fda5ef147e..9ee1904139 100644 --- a/tools/sdk/include/bearssl/bearssl_git.h +++ b/tools/sdk/include/bearssl/bearssl_git.h @@ -1,2 +1,2 @@ // Do not edit -- Automatically generated by tools/sdk/ssl/bearssl/Makefile -#define BEARSSL_GIT c0b69df +#define BEARSSL_GIT 6105635 diff --git a/tools/sdk/lib/libbearssl.a b/tools/sdk/lib/libbearssl.a index 117656975619e93afa61cad1bc852939e4181e2a..89ab81b982ff44151fe72c53f9984dde0c25f4b6 100644 GIT binary patch delta 3477 zcmZ9OeNa@_6~KoDmclNuyCCnq{g6dmqad)~yHAiWp`n%}DxG9BYKb2qrimY;p)t0V zG}cX0iOU#yL$pyd#)&#nU=3%=+Oip|jmB{n^VKE>bgDD?XcJ;aJ6gu}zIX4r8~Vrl z_ zJ9|>pd(#(8WohNBTsn+n40)6G(PfRZ4K! zVv^qAMo9WZxN^$$2h3Fnx-OeM9;OghNaiFMO*cP_=?ep?sP36ufvA%+dD48|ji}dU zAQiXIe5@FWq7~usxY?3gr}gJ&N)(teOEPV>x-SYoZf8qmtx1%V`^9ot`IEvJmXb_^tXf|9AO=a0I#>2} z6%Ju9$ZBs>s+73Zl1g?v#x{!R z_(@U6rUat*6XJTdQP~G%yqBCugU zXs&b!P5SBok$PzmBV%ZHo1{l848>MUU!{VRi0Xq3GE3J-Xh^ z{#v?nB~xJCKjNC%m_nKv=Z=}&j0}luGY6LPHJU=S+SSdjMOmh+;QEVC@Dm`4Z|5;WGsRO^w8 zy)s>sK{6D!G>SQrQ-5 zcmo3ssn2Dofrh2EsH6?!*sX@)5+roG?h+asW@9`*S6_!;*EL%9a3!so>>o5f{SrfA oh%R4{b_69l#QSwk67D@5NmevLvZC4ZELS3BB0%wx=0_I%56vkhdH?_b delta 3461 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 diff --git a/tools/sdk/lib/liblwip2-1460-feat.a b/tools/sdk/lib/liblwip2-1460-feat.a index 87589c16f13dd0665869aa7f5cd269a448caa457..9edb0f9298aeae936abe7db5971306b5cbd26ceb 100644 GIT binary patch delta 1537 zcmZ9MT}V@57{{4Q&)oc&ZtlaG>5e1`<+j}XxG3nt3xyJjM1&M!tppP^qcl>y@IYn` zB@Y#9DFqd2BHNQUIYm|}>PV83m10Rm8o1F#nbLbc-q&LngT24=fBxq=&&TWS?Us4b z&uyX{cDv1CvyPbCGll=c!JD0Oj#pa%!ONq+;q8}Luz@w&1;c%Gc?85gr80N5B|YfD;4pQQynyAuuNbHv-(JU}s|ra{DE03o z22j?Ui7BtrF`=1g2+b(Fl|;GX&u~F_ zQAx@qD52}KGWV~j%3)9wAg~m(v4jcBwPn*G7hv#6 zTG6P0Y!=}vP_3qcYBl}r!Y<|pz1d?fxQr2?*?)KjpICmq=5Nq=)NB@RWAUmWV}8oU zZ%YLzMk)|D7k7(`;ZXl$`hV0pvCAC=rO*wJ43O2R=-54wDjzo)AF-NzF z&9d>R3QjK4?F7NfCmN49GDX=)PQDH4>BTP^_Z=ybdx;Fzcj(?Iu|PcAAkIQ3@5g2w N6FZ55(C#l%{{UH3?-&38 delta 1538 zcmZ9MUr1AN6vvt7?%ez{-Slp5neIxWQ2yCnb3PRG;DbU1MIu6qu~vc!mQflhJ~+tC zk>sU9Ev29$O=LUyl2c@rqLU;ku@Y-Uq=6eflqvmo@BRID^I@>_x#xU;=Xd`6JiXmA z5Bj+bRH3cNn$KEBOdZ+6f3tn4pywg#!+qqS|m$NXn_Gf!s4x7eRpX_${#-soR-Y0jk@X$tXy_ zOXbC2CP;YtB@*0xfN{WZA5$3x2~Vi(i0`o;^kHzAx{eR9a{T?ufa>vzidI3f^s<5^ zWd)S_cM=0A>kVRY-W&$ix=YbeOBBLAg8Dy-^KS^^Z(1@H8xak6GSwNJiG|>dvRg?! zSA1Cx2rVi}nTmK%xb;bC{VRGEIZ+c}ekpE!NhCI*Ez9nBSav5&1PNBZM0Zv_P9%4> zaXgA1ks_3y12$hsk&uTsk>p_$^LU*|ZD4u0Kc*&?v4LwsZ8za>LS-~x)g}i)d}WT8 zC8cW#;%Bw1DrxSpfY^Lt7Mll>pm`u!4su})xbYlD2mKYA;039p9!6$0%VIm&f^d#B zJbkB0eUIb(0p={^4QcU3u#?}d&80=D0?(}W$_;EdTPsq~FBMuV=zVb_Efg9yZKq+{ zuCwAKc&vkr54v+x*b~r71}J>~cpasK?uYu^5={I~#c9~PrpLp;@**@Wg!FB1v50V7 zgD(vle1=MVoLQLIA2wt1nCNNdP`Wy&F=PZ|Xm`ps!F(x>Zln*1Zv|@>T4I>nQ(G;1 zv4Y;<{*2O5g7~*UwVDB{)y$I%5geZM7PqPRB1V9Q|G^1tar}PyuQ7PmST?+}cvo09 zyjl(zzbSP0wXw$0Zn07op z77n2rII_re5Ckh989d>v1<>0fvApY2>-jGx5Q#%l$7Ha!&GgE}0$BjDb>bmZ{$706 NLEK3Tpru=+{sC!a@o4}6 diff --git a/tools/sdk/lib/liblwip2-1460.a b/tools/sdk/lib/liblwip2-1460.a index 4ec2115cf5322911f3f04d43cb4fe23a368141bc..b09165cfac6441ccb556187a6b643ac2054e32d3 100644 GIT binary patch delta 1640 zcmZuxT}V@580Pr1?>J58tes<0ETh63*_?AO$W26vFdY?L2wA!d%|K@tLW(96JfNVG z;GsgX0-+)zlU_2k@?uehKZ6v-h|r3Ll|fj^$iAI(zHevKyYoKZ^FHtY@vXXjtM0xG zlxMZ(+M~M8~{7T^R0&gW-<&!p{oPA``bRYJ3j}B*kCh zkp3t^L{EUPhRRb&ASqcei5J%gbSI#!0`*3~5UfHUBM_NbQWr&(;eyLM!g_S~MoWvCC2NJWuaSc^cJe;rQ#x~)9x1xom%D&%KF#-3Wl!4h%G^inc zp`v2jPxK4kjH8>|-(dPBmLXGU2=H#P=POEpnb)XI4cEf6Ipie?=TdDLS&a0r1&64s zV#MW5q=n=a#A(#xfW_&UR4O<_Iwlp|^mj+No?#<$u7yhptXG|`8_uS(LL^d>juE9f zx&1Dq0Rl$0Jd+^cEMo07)WR#;nno;KE(aNt?CnAYv4;GGr7aegwi0@a2@0NK?SzL| zp(a7;6D>U+E0`v=?-t0ryf=6oXj&mzd`m-#qXyEoUO&Ub%2;BcTXD-1o%4ELSaT-9 znse8cb%oepZsY{7IT^g>6!#g*#bxji*O_vCitw%m_rk<+-CNQM8}zw!g(ZrIO-dRs z*kbs7c1U-?Pv1j@CpV@-a--gIj-sJb@xD{9d;w<(&iS;2KME%wT+_SfNb&h1ZZ`*x zkv$vd2|>R0(;9<+G!iO$YM2@(P%9|cJYOVPltWg9Dh<_+9jrRgm)ft^ay2G zI-#~1t}f=uICm&M!bN)Pd9D%X`rZp3(|=w5vHS}4?>pigJhty4?>DBOmLu} zlHjF6u>zqYA`>4nwDN;dgl~|d7!g|0urdfMk=EJ0_ndn-{dS+<{h$B&pL3pPYRx;f z=Iu#Cc2|xwi+4OuKW3G_?b%N}){GTav~IsgwCHW!#?Tn2X;6sAiXk;oQ$IyD&@-=D zYLqKyz*iCjzLMCcK1zhv`#KDUPqFm_47nFfTwt&*4hGxe^FK2zDnpmGQx9d7BL-N- z$aI_%!58Ezq5KRA&`eW;v$U4cGE5J^~69VL`-?$up!c7qB_0W$s3 z0WM9OO5tz^>R{W6N};CDkO6tuQ90vEUhT~t#{X_d8;d9Veov(YatFm4m>ov_T6!Y^g5PL-s*gcPT5M@y~v_My&kI> zf>vE=x_oOca2M!YRjeWn*px~uk`+VRgziqhMEI=m`oMBX2g@OScOj+VD@+*o(JFjG zC>~9qL&Rr6)^;Y{pwI|=0q`H>v{V;yg_*Q;U-UdA$V}6nH+XAG` zmgsLg%nle2&C7;%@!UyuDUeiW;x8~7J}K#XWmSNL1ouL!{*SET!85&gZjn|3xor%2 zL;E%_G9=FYS*>|~I1&{+HBSywq_j;<8K#ZE^TG=)XMqEim^&Sz6i4yyBTPq;=M{tI z8C)GRI);zLM=TMCtn0bTTwEeLb-q$LNo_@3*aJEwRI|7Pm48qnB|^y;WgCZri+-rE ztyW^@sz= hhKhT*@@Qbh$@Ob#Gq;2rtu~k2dLUmWSrg diff --git a/tools/sdk/lib/liblwip2-536-feat.a b/tools/sdk/lib/liblwip2-536-feat.a index f8d6c98e9acc3a84d7844007462f7c13e42b56c7..0cbbebcde80df7e5b635737bc355d57da79eefa1 100644 GIT binary patch delta 1564 zcmZXUYe*DP6vtW3omKO_?##Mo>Ijk_Y&CaR3$z!0$cms)BuGL~)Wui_aI zbhx!FeDtW|&dVf2L@umgC<*{WQQ#AiVq=|}g(Yv`nQn?EJfWOmYgq@jmY~kB1Orm8 zJR~b@2L(LSw3VU{7d2MMJHlKdNo9x=f~E}8jxntSWdh3Mmts}NTu+i6GW~KZR5tO4 z10dlBvpGolp$r^73LgiZEiaF$et)&75w6_y@FTp{PmlIrJm zMhJ}BKZd3pu>?&Xv^|et7G!r5+!~6cg)xC`B(frTjXL^MByUv^4h|MXC1}ZhG4YO` z16xUydnZMB4jXPqLBs86HOSa3mASh(X0e7Mq}0QJJ7$I?ja4i>n2ga)Qx&dfxQpK% z09F0kU1Vlt?YLc=#uBZ=tvz>DURZ?2;#lJ9ZG12D^4#|SFliB!DW$DEdJ~` z7@g*hkCMYa_9wTuOYbJhSpXe&M?U#JE@;Z(<##>piv>y-^__3zK-o>MIETwnO+sXg zcv4$);-iO%L_`^Kg3}idPTz*uRT<|<CsKA(>cyy4gq`$v! zE)n|Xk_z8qY&PP{MhD6E%>F$)73@6h-CN__e4E3Oke= zal7_+^YZxnH)51~_dk^0t3)`71c%ZKBi*nPk!euaZ(rf95crC3k~)PVf^CwYrz@(iGx98fUoj8_L#a9N$A*o6C> S7nYJM^%-rF6L6)}GJgQTxB3_W delta 1564 zcmZXUYe*DP6vtW3omEp;U3YfXOdUb;gXyTNTcEx0LskTZB0-vBOIe1fQ5q!?4rJz{ zczvrAC*R6Jy z3q95thBxPAr}3u2#O7q_cY2ms8mVH3CXyrOD6yYr46y32ddesf3-5zf^%Ma*SMiJ_ zbU1Y^d~~UzFUZ6sA{ADMDe{AuBL62M#c6eF7FOK;XS*qyas?X%Ys&_(wghy3B^XfV z+Cw?Y#&S@=F-_Yj`fy2OfxM&4WnwB@oDwu;kaC=9r3jFZUy7)XxsgB>P`U*wo46x> z5OOVnPj0~{&{kJFL!V*DMW0jwqA z&RsG}m-eusHyj#zBh)}KZgY2WeB!R_&b zssY_@d1pxOq)nH?lH6gZ?))`5;DyHGDD>!|v6y`wOlXHA+9*_4uuxrL$Rt*HZ(Re7 z&l*mQlgmE#n%mc9bP{tspv&&eC+{Z(O*y>$ZX|Qzc_>{rcD|7dWi&aWhaEB1q(p{@ zH?`Fq8!@Bow}tG5*--A<>q&z1A1iZ{eB`Q-qhh>LN$)lI7ho{7)qd#mlJtI_HbZps+)E z5RdCXH%HbV9mFX2?tdt?Pl>RJxM8IhM*2}DBHN&l-?7G7!2cE3L?)F5)@g2$MpFGR z@07)`%*Lhx|B+WT5Bq^87 M*(4iqB-Jv10D+tO3;+NC diff --git a/tools/sdk/lib/liblwip2-536.a b/tools/sdk/lib/liblwip2-536.a index 36775958bf2c946149a53e800fd083793ae4b78d..8f5ac70c79df608a300777fb1f53791c9aef9854 100644 GIT binary patch delta 1633 zcmZvce@IhN6vvrA_THw=IcxU~Nrq9ef??+7TaYQH&{8)-`a{Sv|Bwt~^oNk*4-^_G zs3hz`p{$}HD?$ZN85;SAQIw`(BBm*$K~iEEQZcl<_ujpGZvOYq=Y7wQd+s?m7^n^g zs=Lz}yUmtub7T!<9yUwg{IMao+46-NEulq*7(Fc^1PuwQ`Ur8G5u_!n>L!Q=x@T1L z4YHN(^_0bdr!2nFM~KkU&mu_r7GKv#(ekW;^ZMHoz~7cw5TsaCZeLMPJS9jhAb=Rd z2|@(@Dt8$w&oN$7Q#KZHzDa`<$|{&HLXU?jgsPa89YoX>*GB0?ns;Z zl3YxK-Cb~?ooT13M4_OYLl!u7i>aiXma4uT6L#xvY*;6(JyHk(AHGBd9|xIUwcHR= zfKzDt#r%eMBg~zcUoiPv5k#u3^E;z~skclMtu4%J;N>*aN)avh;e1qp8o0lr5Q;GY z$E3HCLw#{w^j0FY?(c5&nu?8RrGl<%SXxkyl;?aZ8_6S~Vv`b?EjkWSlHHd77+}dBJHS$Sm6Ug$*`8Liw&~I zw6k;ce|S|6_>u;Vga~+55Nte2TJ4aLT@Y6x#3w_D-?M+6U@tBJ%$AfJ<%EF0F=b$! zSU9&yIC+RW10(tRHgaEfsTWI|=yV*cI`xH#3O$0eZvByBwfF$=J^)BKSgd079jcbc?<7jX9x ze0{KQ^CA&Q&%#Ecab|EQ3OqNC`w5~$q^m%5FnHmTnlr&@72--|p+gqBpzs-@Ye=XQ zGNw>%9Qa?LgQO*qf7Vx#(1g0+=o>{GsjoN)9Xp4F@PdA11aD|%7sNE=Z=#4G8EGA6ak*1_f!OWt0H>X ha;u;`m+MtaSMLy-`&kZB^0DUZ9%4(LQCBU=?@{x{6jK`(H}yJCJGG{ zR1)@}NLEph6`_Ks42}H5C`xm&M9g1EgQUbTq+)1y@4b89)AipwpZC4rbMCqK+{j98 zWTmzzo3gr`4hv@=$US5fzb%d-uhH~{1g+6|3J1NdQ3jflRE;w68X3q+Q#DLr4fKRm zvrRbi`zjK^SCQBpkcg9S?WY+?{hHX&rxuc1_{Ff!;19MZL9ji!D6&(yeMvp>6eA)3 z3Pb6RVZv)y*^5wphVtW*oJhn5CUtJ8sG_=eP>9x0%R7jmE3Mz96KKIznYxJQ(MAOo zlbhS*u$WQ8`d5vgn%|*rh<=y)E%|d z5L|$pZ~006f_Ed-?YLhs`C4Hj*4FinN`a}jR12vs#_QnaG}T5BDfi**E`vI_zpM}n zo`5{bsgSw=)kRK4rVW4oN3W=8St}NFIfa%B67!tRq~$y!Dm4(qS$LxI>vsK9*m}p zYn2kQLa;ewU>rv%vw=T;kUa$>h1z!Mv^cBSiG@w(WCEL zK#LpBS$ku%-Pxzrgs@I*#E>r&hI~5nIgDdlAD-0B;?((mv=LYeXQlj>B>AxZVej+| zj(F651{NRe+dNN@@GNX3>qCRMLD&0f7FM3?$Agl{7E2@yXL=Pw>a_6})T{wUYZ$hC zm(T;n&lo(0oV+||im6Y4;0xveZi@WR{7PXhCG^0NHwquIv&aNrJI*E|G~v6^)`9|& z`qv`yN!$=wQ&4hzN=Gvq$xmC%4cuuPpuPVfk+^0!omH+u4DcXBS`di~{!WW2yH@w#t5{{s9^k8Sel9 diff --git a/tools/sdk/lib/liblwip6-1460-feat.a b/tools/sdk/lib/liblwip6-1460-feat.a index 90d2b7965dda7e288b89252a9cf590c4e0bd5cb8..9281aedf0329eb707eb5bb573ad25e6cdaba86ac 100644 GIT binary patch delta 1750 zcmZvdZEO@p7{{~6wR6|IQg$nyIj6s^m8~&2mTC_^S_qLH!U*raxnpyTlxuc z1Oq;)-Fi!vVAxeCeLchzXsFzWVc{Jqx;xjLBupzJMZ`E!?}8Kc6Cxb~#TO>HKkO0! zF%Bi%a43<}a#x@jX6(z|(k&1I-&dk@RU)AmPx+U_wcW@-HrzR)EQh|&&;c8U#u)nD zBJFK#6Jr{^>m!vwf1~H#K~9(=hHGwb zeW5@I)DrLXC7fvMHDV;{ypX8N+dd>v40^e5)^>peV9!b4u(cPg62s1KebfHU3N>B0>Zk>XQOc zpG>;n#Hl=puu;|^Ls^3|txTW+_#meATV1j|0;>)y)0grb=>~ca#zvIvH8Zv1w-t!r zF8l+h^K`n1c(DtEuD%kuzn&xL-5=-y{zkh_v%NaF^u^9T3o)A_u)-HyxWhuGOtLLlT5BO@fbYVq z!@&a?%hM}>SzhfhZ>A=u1ZdZY5(VZHeC;}w8)OU%ekoqOh9{cjtCyzy_#mUr?A9k? zqgf8IF%_C+b#;Li>UDcDJXF<|lN`b3pVj<~RqNrD$r3p7NNwH56R7Fcy{G*9U2x@n zZE=n*KnFUsYG~f5eaaUSP8WolwCi?6nMM@qc523WUQOAZn+*sprIO*mO0{T0&`4aqdTV1 delta 1780 zcmZvde@GKy7{}S1yPI3uw(4$euATibqs*kHm2HV)CBo{Df=Z(7hb!_ANhQmySakhj z&04&IHCu&@enDzH1z{pa5+*_h{ZUdRW+oLV6cN(9+r4^s?T;6BpXb;2dGEPrkss$( z5qttxDtmQqPL?z0QCdT~R`|UN<+D1btv}uTK4x5%gEG5pET}cA7ZgFzr&l#hJ)yoK zD+4FYs#|YJlGH3c3+uk9icgUc-e0Z;e|f^zCPGk$M#q3EK~obFQ7&H})Q?2W#P*fu7xN9hefm0Mul;uXHmqGVA>aq-3;7EY_C_`oN ztWn`r4i#10PBpS!rINsYn_8GCEmsEjBZ>e)fkzsZ+(xA;qJmH2MIC|1ozyOcqPiaJ zN^W#Zz+{PaSk;d^l;O~zsTc*iY>9C29d$u&6E3CnW4sV38BrF9W`e?>N-QMF`>jk8 z#gCWLanyi~rsHWJ88jVG!7(GvX=NQmGa+0+2Qyf@UfzMw9hN!)BM!Pr9w+D>OIOyK zzL2lW>3A3NK1ZoqXtCEF7eCt|!A7rX@aI2?#a^rsiC!S2bMMT#bI#C*12ez#KhOU^ z&z$o_-k%a8WCdNQVBNaBg8cj|*?)Ud^v`)XitW<1VUJ^!0%g)J^_her!~&SG2z5NE zcL@JI(fpxZy!+s@Lyxu&BX6zpzwN@`n|3EH~m)xBn@6IQjP{MyS9 z3HrV0S_w<=^e0peBMs<;kxeUz180#B!hfQ_I1GUx8c!l;(Nm7-NAYx%G7qkIqGoOn zcKx5ME*T{L=Pon;4{m1EKwCd!O^6c@oVOl?&>-4rRMdoc_zW>>yv-O zQA~7H531?Fna&GiRWYe*hWWDi8~Y<_FiG_RUb)3~KI~f$U%M7wuND*iPq;;Y`kos^ zydu}Fc!;qULXOAlZGD43!@D>slQ~&`O0cAxl4y(%>`@Xis-_NSFIaL zSs_?ISX%}u>GC334fW0^YXO9M(`Jg99Z3z(q(OKled-WLBYqo1{Pvt>l-h=o6BY#R z_l%H)$nXW*S8Svj;R&jN)6eaRD?l`oS~zKk!b!)tM0GJb>wv=9g+Dh^S}L0*2>$+q zcYqzEg2!8(9Y7IeZCo4*({DH{ z*CNAAs;l^zf$m#`Mc`|4dA1p-qfU`=ML(*9=%}k18GKc_EWxP>*Ducuq)Fk;&5V(R zN-sEeCu76*SkiobowS zAeyG=y}Ri!OJbL$dXGXcOFq_$;Xu1m4Vn9tlkxvChGFoa@|Yvqd0$_>LZ3|hxHir( zd3Sl>`9rDVPC#IjSRlaN(+Yh`@iW$--3MfjH6_X0lPrN`TQ5LIcTxe^N}f!Z{y1%X PL;4sZR<{D#%_-jif=x9e delta 1669 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 Vr3Gu%mP&@IV)m*n@3W?9e*xDdEq4F_ delta 4978 zcmZ9QeOOdg8o-}J35r@t!OG@%uf`eee02bKY~#g`QvP zTzin+L!AOcCQl6tn!3X~*PG>fJLGyllN=8*A=` z0x6`0j0YOn;S%}!N|M5wwkR)T_~PFahUW=eP| z-vQ1hr4;XMIkY4>8`b8mNg6E}mN{ETi?(>hTRWXkIg1bT*el)_ak*cN?@1lN+M{0&r3jFqa?21>O?8(}C+aq2{R=!!Z5EJVeArh=2{Ax6=RrMCn zTuH4-32ff$nWOf`lcMV*&*-tD6d&fIR?ngJ_lLAlSmu@ECqlepz-L~mYBpIryoRgI zG$#y`pmm7$_G6+BpQ?^&+Hqof?U^62S{v%$zf@kiwmVdWs?C_0rQc`|iS#eQnUf&- zj`re6QHrOcStsojIRqGL6sZE(OoM2lqAmCloS{8yrA)O6zMsAKNFfQLRX*s=H>B?A z{X=#+}k(eGP<>+2qqQvY!xBds+*Fj1Mtdc&)MR_XWd8!$s zKYg};=;qJ*=x;@c4>RuU(69%FSv7i?eu`2Ga0Sj!P@e29*S<6?;fe_1NvM;9QidZV zkdY9SGU`gM^4dN@a^Uq*5O{rb*EA(gQ?HdxKHgyR@kxD32?OrBo3D!}>z_Ww>b|iL zc;T2G>VPREcUO%;#vny0BP;dA&QontXdi$Uca!2-(y%6HHxCSl<+{_!9T#&4S*%**l{}m?lg< z_|q7b9D~HT%GIdriA6}?zxcN9W!>m5-Gtgp@sTcvDaQ!LNe|-n_|*t?ia=R9of>6Cbx8?BN@mFWF@i+S&h7a ztU)rNrDJVGm8go>p(KZvy@;$s)}x`ys8e64uGho`4F}A zwI$F$+^ByY8uhzsPKYp1>hg2Dp!{5cgGq$>RM)y%pw@MF-ANJVxn6o^H;>zJqRc16E4ry=!|@`d7rni*>`?p;atJw$96{biDv_hed*D!f?2fxq?cPPAKYR@IhpU>zMIv{$S0UBN z`^a(R1o8p$A@UJ&5~)D|`4~Bce1iNHI@>=T`@oeDkWecJB-BAbf~~Dr>AVE9MJM|& z_#0A>oCf~|XClQlBxfHzgZv$7K>mUJ6Zsd?h(MP?6X0OH7MGn|<2zK<^a6T-P_Ow}R#9LY`$d|>o9 zBC+KgQ7r$i^1?!YZ=vRp=8|Gav81O+^GIe=9J7UAozE_+pEYz4SOT{#V5oRf0%;*> z5h;;)V4rb(t~|_Kq$GZ(z2|!5i@pAmxRH{(FGhMA}T+ zLfT5&M#>^(leUvyVz$1{9V{$WY2e;Zh|j@(<6kDdLdqrWB*~;#NqMAv(rcvGNxMh| zBnxRbsgSgXv=@Izd=a~q-oLjLTM@IQ*osMSkV;5zlJ=2GNoAzBNaZ9ese-hhbbxe_ z^fu`o(jhzrY=_z6!=g7lG9*juvLg)jE~%1ql=L36wJtlxOd?+@=m?T*p?$~Lsw|}i TOZC<&hN@<^>aFjy=IQ?j8y+q> diff --git a/tools/sdk/lib/libstdc++.a b/tools/sdk/lib/libstdc++.a index d96e12953fc9dd247758566be2c071bcaa957875..bc408e1114e1ff9b0675bc969b83ba7de6b4715e 100644 GIT binary patch delta 4779 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 diff --git a/tools/sdk/ssl/bearssl b/tools/sdk/ssl/bearssl index c0b69dfb83..6105635531 160000 --- a/tools/sdk/ssl/bearssl +++ b/tools/sdk/ssl/bearssl @@ -1 +1 @@ -Subproject commit c0b69dfb837f0027180c72f13f7c90cfafb83c16 +Subproject commit 6105635531027f5b298aa656d44be2289b2d434f From 9a369fbd61fb00ae0b8288b1a83742329be19731 Mon Sep 17 00:00:00 2001 From: "Earle F. Philhower, III" Date: Sat, 17 Jul 2021 16:07:13 -0700 Subject: [PATCH 2/2] Update toolchain --- .../package_esp8266com_index.template.json | 110 +++++++++--------- tools/sdk/lib/libbearssl.a | Bin 4581750 -> 4581750 bytes tools/sdk/lib/libhal.a | Bin 162268 -> 162268 bytes tools/sdk/lib/liblwip2-1460-feat.a | Bin 2412214 -> 2412214 bytes tools/sdk/lib/liblwip2-1460.a | Bin 1634886 -> 1634886 bytes tools/sdk/lib/liblwip2-536-feat.a | Bin 2412122 -> 2412122 bytes tools/sdk/lib/liblwip2-536.a | Bin 1634790 -> 1634790 bytes tools/sdk/lib/liblwip6-1460-feat.a | Bin 2258856 -> 2258856 bytes tools/sdk/lib/liblwip6-536-feat.a | Bin 2258764 -> 2258764 bytes tools/sdk/lib/libstdc++-exc.a | Bin 28293244 -> 28293244 bytes tools/sdk/lib/libstdc++.a | Bin 26575104 -> 26575104 bytes 11 files changed, 55 insertions(+), 55 deletions(-) diff --git a/package/package_esp8266com_index.template.json b/package/package_esp8266com_index.template.json index 998d0bd1ca..cb1bdab0c9 100644 --- a/package/package_esp8266com_index.template.json +++ b/package/package_esp8266com_index.template.json @@ -132,17 +132,17 @@ "toolsDependencies": [ { "packager": "esp8266", - "version": "3.0.4-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-1757bed", "name": "xtensa-lx106-elf-gcc" }, { "packager": "esp8266", - "version": "3.0.4-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-1757bed", "name": "mkspiffs" }, { "packager": "esp8266", - "version": "3.0.4-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-1757bed", "name": "mklittlefs" }, { @@ -213,166 +213,166 @@ ] }, { - "version": "3.0.4-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-1757bed", "name": "xtensa-lx106-elf-gcc", "systems": [ { "host": "aarch64-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/aarch64-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", - "archiveFileName": "aarch64-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", - "checksum": "SHA-256:3061f3189b8141d3c1837442dcb944ee5842d283315fbc52f61e066ec0751911", - "size": "71319203" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/aarch64-linux-gnu.xtensa-lx106-elf-1757bed.210717.tar.gz", + "archiveFileName": "aarch64-linux-gnu.xtensa-lx106-elf-1757bed.210717.tar.gz", + "checksum": "SHA-256:7fe2b5ad8551e30e6ed919ad291ef3446ff1892aa6de106d7223188ae74cbc4e", + "size": "71328229" }, { "host": "arm-linux-gnueabihf", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/arm-linux-gnueabihf.xtensa-lx106-elf-9bcba0b.210717.tar.gz", - "archiveFileName": "arm-linux-gnueabihf.xtensa-lx106-elf-9bcba0b.210717.tar.gz", - "checksum": "SHA-256:1bde518b08766e8b3b18a1a7d81d8b956052a8c4613a9078cff1921223336215", - "size": "67429034" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/arm-linux-gnueabihf.xtensa-lx106-elf-1757bed.210717.tar.gz", + "archiveFileName": "arm-linux-gnueabihf.xtensa-lx106-elf-1757bed.210717.tar.gz", + "checksum": "SHA-256:44c085a4b38ea09e7dfdc0932c9ebbc4676e487db0e3c5b8bee03c8b0f1661ee", + "size": "67428183" }, { "host": "i686-pc-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", - "archiveFileName": "i686-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", - "checksum": "SHA-256:07d9fd09ec7a5ca6aaa43e79805cc24437decaa9c24aab7707224bc5f2f93432", - "size": "74509944" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-linux-gnu.xtensa-lx106-elf-1757bed.210717.tar.gz", + "archiveFileName": "i686-linux-gnu.xtensa-lx106-elf-1757bed.210717.tar.gz", + "checksum": "SHA-256:421a268b39dcdf02f3df65cf163ec0f727d8bd29ebb8ab508412efb4d8db72ba", + "size": "74504828" }, { "host": "i686-mingw32", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-w64-mingw32.xtensa-lx106-elf-9bcba0b.210717.zip", - "archiveFileName": "i686-w64-mingw32.xtensa-lx106-elf-9bcba0b.210717.zip", - "checksum": "SHA-256:757f4b88bf653222f6c977a1ecb6a379c08ec9b6d1e218bc8e6dbc0129b376e0", - "size": "71729218" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-w64-mingw32.xtensa-lx106-elf-1757bed.210717.zip", + "archiveFileName": "i686-w64-mingw32.xtensa-lx106-elf-1757bed.210717.zip", + "checksum": "SHA-256:353fab32fdd596385a004da9ca5c4661a6dc48bf6a1cca460a22f512df7d9995", + "size": "71729688" }, { "host": "x86_64-apple-darwin", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-apple-darwin14.xtensa-lx106-elf-9bcba0b.210717.tar.gz", - "archiveFileName": "x86_64-apple-darwin14.xtensa-lx106-elf-9bcba0b.210717.tar.gz", - "checksum": "SHA-256:ac4a6e82e7d8d65bd4443d5159aa1f4aa7e73acd4953d3d2d3598dd0e1c1f970", - "size": "75918106" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-apple-darwin14.xtensa-lx106-elf-1757bed.210717.tar.gz", + "archiveFileName": "x86_64-apple-darwin14.xtensa-lx106-elf-1757bed.210717.tar.gz", + "checksum": "SHA-256:5a0b00ca67476f89847776330b6cf2c161092ce798c98e28aeac0f7e11d7116a", + "size": "75917944" }, { "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", - "archiveFileName": "x86_64-linux-gnu.xtensa-lx106-elf-9bcba0b.210717.tar.gz", - "checksum": "SHA-256:cd891b84724f33078c91a00b5981a6bbed76d6baadad8fc0f4067a2a9e0b1620", - "size": "75030957" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-linux-gnu.xtensa-lx106-elf-1757bed.210717.tar.gz", + "archiveFileName": "x86_64-linux-gnu.xtensa-lx106-elf-1757bed.210717.tar.gz", + "checksum": "SHA-256:0a8819d7e5753b77c395d4e5047ffa442945fe0d13073e8425b4c398b8315fa6", + "size": "75030450" }, { "host": "x86_64-mingw32", - "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-w64-mingw32.xtensa-lx106-elf-9bcba0b.210717.zip", - "archiveFileName": "x86_64-w64-mingw32.xtensa-lx106-elf-9bcba0b.210717.zip", - "checksum": "SHA-256:b4756cc5fdb96499c90fc36092ac891bce02e694917e9a67d26ba4e86c51c339", - "size": "75703175" + "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-w64-mingw32.xtensa-lx106-elf-1757bed.210717.zip", + "archiveFileName": "x86_64-w64-mingw32.xtensa-lx106-elf-1757bed.210717.zip", + "checksum": "SHA-256:036d6ebde43ca5371759793d82d1ab992cf6250e7e0fa5400d8b13146aeb55bd", + "size": "75702794" } ] }, { - "version": "3.0.4-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-1757bed", "name": "mkspiffs", "systems": [ { "host": "aarch64-linux-gnu", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/aarch64-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", "archiveFileName": "aarch64-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", - "checksum": "SHA-256:4fcb9d11ba96c35991466f970cb0297f78f330a98a4aff2bad1b31f25acd1366", - "size": "51257" + "checksum": "SHA-256:03a58331a921c54ceb7a2d3fab368dfde81d74b36074d7439bcafca85df7f9e3", + "size": "51256" }, { "host": "arm-linux-gnueabihf", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/arm-linux-gnueabihf.mkspiffs-7fefeac.210717.tar.gz", "archiveFileName": "arm-linux-gnueabihf.mkspiffs-7fefeac.210717.tar.gz", - "checksum": "SHA-256:c866d8d56ab3634d693d4666dafe59d5251b610c48d5a80c234e51e6ea51dfbc", + "checksum": "SHA-256:87bcfdca5b63ef48c3b515e994b552b3093cc4f0a4e7ce18f2ea1e5da87d8a51", "size": "44270" }, { "host": "i686-pc-linux-gnu", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", "archiveFileName": "i686-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", - "checksum": "SHA-256:723e5ef50e8fa71fcc72c5c2015749790cf4f113dab7c4e900d4678f2ee80e34", + "checksum": "SHA-256:c8a1ae974622e698503de0e8f982411cd98a1ecc756f78bbd5ae6f672ebec6c2", "size": "54516" }, { "host": "i686-mingw32", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-w64-mingw32.mkspiffs-7fefeac.210717.zip", "archiveFileName": "i686-w64-mingw32.mkspiffs-7fefeac.210717.zip", - "checksum": "SHA-256:b0f751b9a694c42f44d0b09f6e2d9df76fda62cf937c935ef8f8effd1c782e92", + "checksum": "SHA-256:be4177ff2efb80a1971c261d81c58ae16976f5dd110307eadae8726ef47448c6", "size": "338192" }, { "host": "x86_64-apple-darwin", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-apple-darwin14.mkspiffs-7fefeac.210717.tar.gz", "archiveFileName": "x86_64-apple-darwin14.mkspiffs-7fefeac.210717.tar.gz", - "checksum": "SHA-256:dce42739da4f9efbe2a1e85be2396063ed01fa9c89be1127fd2ae63e6ec330a5", - "size": "368776" + "checksum": "SHA-256:86e94d75068381ca3f2c90e2897d8bc2144149f4e9b174feba56d0fdf2d62698", + "size": "368772" }, { "host": "x86_64-pc-linux-gnu", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", "archiveFileName": "x86_64-linux-gnu.mkspiffs-7fefeac.210717.tar.gz", - "checksum": "SHA-256:cdc7735330664d0f10ee1338fcd00fbe076376b4ceee3945c02faf9e5bce78e5", - "size": "52648" + "checksum": "SHA-256:56b0615f9e36f8624c26f502f9bf97605c319194cadb465ad25d301e8ce04e54", + "size": "52647" }, { "host": "x86_64-mingw32", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-w64-mingw32.mkspiffs-7fefeac.210717.zip", "archiveFileName": "x86_64-w64-mingw32.mkspiffs-7fefeac.210717.zip", - "checksum": "SHA-256:ae6c753faf49b3c57377ac0f3f0ba871db776c6d80009e9732ee0730808255e6", + "checksum": "SHA-256:b556d32393583f3402473b4a15883869f706a3a4fe1dec596542314039bed07e", "size": "350354" } ] }, { - "version": "3.0.4-gcc10.3-9bcba0b", + "version": "3.0.4-gcc10.3-1757bed", "name": "mklittlefs", "systems": [ { "host": "aarch64-linux-gnu", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/aarch64-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", "archiveFileName": "aarch64-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", - "checksum": "SHA-256:7d2b03d33bcef57ebeb2106d297a41249d4d2616e3162c8887a936e72bc4220c", + "checksum": "SHA-256:8de409e54df316b67ba89c630ac6d22333dfa1f65a8d603573ae048ca95480c5", "size": "44966" }, { "host": "arm-linux-gnueabihf", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/arm-linux-gnueabihf.mklittlefs-943d2f7.210717.tar.gz", "archiveFileName": "arm-linux-gnueabihf.mklittlefs-943d2f7.210717.tar.gz", - "checksum": "SHA-256:0554484384e64b6dd6d2c791a93113369d1e0cecaf715c7c7bc114ed37bdc1cb", - "size": "37469" + "checksum": "SHA-256:4c1b0a5f6464110adc9de39ae930d0371b491f702d554a70211dfe0eea6717c7", + "size": "37463" }, { "host": "i686-pc-linux-gnu", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", "archiveFileName": "i686-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", - "checksum": "SHA-256:33fbc03c50a49d98d036e850a1fcfa4ae286e0a1f3e5764d30d309e76a902adf", - "size": "48409" + "checksum": "SHA-256:0a2653d8bff693e904e09ea28922c29d8ebf92a55d91dad8ad5c3b70c032b4ae", + "size": "48408" }, { "host": "i686-mingw32", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-w64-mingw32.mklittlefs-943d2f7.210717.zip", "archiveFileName": "i686-w64-mingw32.mklittlefs-943d2f7.210717.zip", - "checksum": "SHA-256:7eba53f5c451b6a5f842db5cd7c8a6753c7ccfdff74aeb3cd9e68add38b836f0", + "checksum": "SHA-256:df7eb4050cd87f4c8960c987465dfb3c30a8a996842313f3e00badf65e099664", "size": "332965" }, { "host": "x86_64-apple-darwin", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-apple-darwin14.mklittlefs-943d2f7.210717.tar.gz", "archiveFileName": "x86_64-apple-darwin14.mklittlefs-943d2f7.210717.tar.gz", - "checksum": "SHA-256:e50dd29a104a5469fe1eabcfa201f2fbe61e549412571e60b7939e8e951c8900", - "size": "362751" + "checksum": "SHA-256:c2b70b824f460590002f8dc24c4fafef611c09d362f2307f816687a9deebfdaf", + "size": "362750" }, { "host": "x86_64-pc-linux-gnu", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", "archiveFileName": "x86_64-linux-gnu.mklittlefs-943d2f7.210717.tar.gz", - "checksum": "SHA-256:a4b3f14553ce7119c90ca9654d42475bb456ebdd6c13b91a9f6eb9e5b7796bc5", - "size": "47057" + "checksum": "SHA-256:c00fc8d9771c33e60873ac4dfa6147e00d3f9a8a92a563afff4605a0f8a05acc", + "size": "47059" }, { "host": "x86_64-mingw32", "url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-w64-mingw32.mklittlefs-943d2f7.210717.zip", "archiveFileName": "x86_64-w64-mingw32.mklittlefs-943d2f7.210717.zip", - "checksum": "SHA-256:e0a40a9b4a548f60e3b3e68a43c004edd3c6853709dbe8117cbeae4a1eeee6a3", + "checksum": "SHA-256:6fcfc3c9a6aaad34ab41c62d2355a2e9536687b0f4108959262924937b8798f0", "size": "345411" } ] diff --git a/tools/sdk/lib/libbearssl.a b/tools/sdk/lib/libbearssl.a index 89ab81b982ff44151fe72c53f9984dde0c25f4b6..475cb3912df6df67c03c385c89f1e232874446cd 100644 GIT binary patch delta 3038 zcmY*beQZOQv;QLK+dal+l$;NhuwO zWP{agrHd;{o|q$GD+9Km#={|Js#B7U306SJd`M*?BcL+T3AARgfm)(!=bd}Kcz-;ls;!P zl>vaj5-TamRjj+#rPhq6xVBsY9@#Z*%^Wylv5D~NHVv#Mz$K%(BGgQ1qE{FYz8#ql zw<8O793%tVOEMfeB&n3qcl6AkvDCnU^(zeme7ZU#;vm31m?#p%k=HWt%Y?{lS=U+# z_sB(Ys}SzHkOh4gvbP)4Krr6QE?&%mj*<)!zB!w{Du=EXaW zv`sdCfj+5~>$ngjEyADkbx$n>cx4Qh05{8YqLdEgb?MsN41n%m>PF05h*c&+XjIpl z$ARv@=ZY|TR=4E`9B{tlLWV0x{RRO(8IK6idLn19jsugI^Tn~#Id8wh_7Jhk|+djYxAH7OKKTBs{b6(~o2O<^aA{@=vTYt>~42}p>qx!=( zO31FOdao;WIH@(m6}907vzTuhH@IbdrA3Xk_jOWQ>gf z)t?z}bfoE(M~1{wXn(G5$utz0%8WRz=<}Ji;5m@tt+2<7lq)KLydyO#rjdb8^L&A8= z+)1#{2*nNQgiepxv6cf^P?+SOh;gba)JbiLPTi)OP65LsqK5iZax=!oNwJ$|5L8_k z9n>LQbiD5~F-4^s82UndSx@2pD$D#=JzdPTJhGTGId^Qi`TcY?Fi~S3Wj1i~K#Mu^ z|4zp{%@0z566WKHUh@s69wwVC_m=aks4LIDX&Isshh|a=b{?=?q!b`PN$QMSVpK8+ zOitrqb6&9Qr`D7_a>u!l8SdP*lr)hixi0I0?~!^Bo1hc2wT-Fw0IEOFG<%d>nqmGG z>qDv{R75>){L-39Judm6$Xy^*kSZS&wrngIt!DrgyZuoZ z=>AzS!2I+9_NRT#oF>fcCfgErub-*5zhgV;A%>r(DBS;}Ey>#P%(U&aMe*%8uI9nE zr?%6qB>do9xcK~g{1iTY7FhJV#Rq=M0Ekr-KIvuEHekc~bM|PV=etZcIK4~+Q+Cn4 z7~8*fueeAv;Bn)#O2*qf8O5Fo(@bniW}M$u8dp@ z6zwUF@&hn=r#Sx7oG21>47AQ|L$afV-Vce-gW-pcoz#*DU<%CP#s$wo0=RFq>*C%wbUlYs{yxzXo-k#lKi7k%iw|{7 z{w@{~H^f>3U3-Y&=Hu~3U|%N(VqaC6;cr3d>UTJx=nP*Pl;G0f^H27sADb==?%YHk zweJbuSw$j`+<(p^LffU_S>~dLxfpsFJkDH12D&&Vgj$$~I5(6Rck8OqgI!Do;2=>q zu{HkSnBm9yD;5W7@0IC+9sl}@;A#%g@04k9#kDIOU=e(!YCxG7lGCdgAi#)RrF)J6 zF!@o{{TjYTe{V8Zy%2e+Ig0@JUp&v9?h8VV0b90saR?YL7Cje9EsJgrK&yiV;DV0>d1ls delta 3039 zcmYk8du&tJ8NgNBkcXYbjt%$NjuW?zc_bvUV>|Y(P2L%lriCWcx-Nl6ge_%skSQsp z1CeadnyplEMadO&L}<%^HK=iM$T#7Xcw-7HAY>j=nVKa*rJ@sP&0qtyL~Q4N=eY47 zmd^Qok8{4q`K}*al@t%?FVbGRz*Fw^iclL}+B z;9}sPvef5*wvi{&!rx0^&sxPkfs3>qimqI?mgw3D@4umFN&y74`>Dpf@!(;_b^ZLd z@08*{Dcivb#mPmo6zCnkH6-;m!N>nr9Aw+GX5~gWu~4aJdUX5RBD{c83N~L zCbV$pA-v*-qBMIJN?gqQpf_!qj)QeS&a>uZf&Q441VdZX=r0{YTQjb;sO02I z1yM5z_FTw-o(q{f^z#h#Q<;VNXzP~RiqZ)Da4vII79M;!L;Ws0*dxi6gGNC;%)zK# zU2H=$4>(q<4`79T9*M3A%(SXsPXd|`0^PqEph7~B)1hf~F#w&v*9;rEkoFjX zz=)h+obnqo=dpeg*el2wAdS zKVob7Xc~Q2cGofvu-2Ue*^gMQz0mnp_Wf765L>0EDJMP7L8z>hz|mZ-`2!AUCJ0Q9 zXa_A=klk0c9w&-?63vMbt|)cCVu|qq?S#HUF6_Okr8)k&?xKT%e!H4>NmzHXfGc3z z48?SYqy_Ckn#E~d{o1B@+lG*?}OcR71GH>(3zmpyv>?@&o(3DCy% zdX@lDqS+Ck>TCUtHr8`FwEEKU04atI&lpa#77!)8PFbsA9lH(%@^!+!hCk`KW6VV7 zdxj|M39eCf%3#0|A(peUZ~M#;YLHDt7lNQUXA%7^26K)u_cRyaom^{#xffEwvjf6d zbBZb0W`)A~RE>5wX?van+EcXBzaddmFTU{E)eEvpbAe8%Nk3IOuCO zrZZ~}qV2}JNgyZsc&yua1KqnJ-e|hLLOxW=kD85e?hVs`Ik`2#u7jqFSOC$@O4J@T zMX+Nih)>hG=D1)wV3JEMN-s|YOmOp-si+Zy$ab0!{*0Z%Cg`|iZpEo7dVrSqJag=k z>t=)nSIqaYheQMd=)W_k;|mwPV0GmQW$4Pw%HF&&Z={X^Y<1hQyd6)mJskO4-dY@v zqF18P5zzcAuWvsN_`tC!|NMJs=aYx02^N2pfACEPAW~NFu$v398_yjraQ~En{^{ie44Ky3 z5w?FTW_>I6l?Qh)+fQtW*Y(P z-oh|55g~rFF!~bLMq$Wr?`uf~0mpVEwHMsK4dyU^#I^ zq}kW87Zu!WZo6*y_P28od0c6PfB40#KjA?38NAdl!lnMFAMQ&vn=bJ0+JrG}*z3Q! z3Pm2Ncfw7e^^*S_3(~`a4BYb{XF*a8`qdg00?jN&k6cUvwyg@>Wifi7Z6cs-WbWwy z93%WXcV)hx4jZ3C8Z=pqF!tO^|7w(1$m5AVqyClGu5iFo_)2A;JUM(0sv-Y%8kQhmaSc-au{T3>zQFauzn ztM16=Li*V07e2G5hgF78r0R_|1*I&GwQ}WmhH8#3Vf+7`p>YPFrlpd3!0{ISZ_U_~ z+#{BDzffBzPc5Ir%d&Q-s@8CT18nuYYqi^ci@*n=);i@ewq_GCqNq2s0DZwkNj)S= S8eBWL0`)II!Lf!H>;4bUmdMip diff --git a/tools/sdk/lib/libhal.a b/tools/sdk/lib/libhal.a index 161969d0c2d3f5a5a21cfcb8c605673a701320dc..06b59b1d1f8113e75cda52960d7a994367c8c4df 100644 GIT binary patch delta 2096 zcmZ8ieN0tl81H$#NS67rN?3w)`AH;!bv@{JD)0fklO_avG~W%C=8mK%sc;A@u|SJ<_xGs{e* zvNI2j#>Y@kU2~j?6n5A4+sQFh^!%!X7~0uM{qA(Btwy(J_2=SjqUED~Kv#GY4|&$I&EMJ^(%Yv+$69zcp3bEw(}2g%DW`y@ z(CxH4vdvth%A%1Hn@jD5GKoTAFFWybhJ}1=YBJkGD$BasCTH%Sy~_6d;TN4B@1K<& zhQdDf#h+$L@qiBpv!Q@*b-`SWZc%sZZcEh1!i$p6iU&Rd?H@O+pigHd;BJ6@ax=PY zc(E5~I6a;&r6%I{aqy6=)PQO$TvZ2uOFvH3ik^fm*wg?ya_3fT?s0nzIj>1l z+K0UO=`-+%P1OG)l-WjnwF!RzzsF}UJM@-9@RQt8|E!90tx#&6x{6!cpxdT5w+pHz z40fql+W{9XvKOoN@yW$?)U%;3aK)g;$$4-Go#{-&AHr}%)M-Htyjooc1aO?1LFB;& znNMv1uJkTc#;}4D?}1W57|N%|Q2-9~o;pB@9R*qp!%UqZVb zcYgzW#jl|*s$%hZ_|e|PnhQ`aFa|HdusxN31qx(8Mt`lpK&r&Wv#&T%Bnba0$TIyWI0&VJ4E%DLR24abVwY`U<< z7#;XV-zCg(DiLiq*lRtEjiN=)6)mqd(%D~B2+=8$l`-|zc={l4G+yU+7{KF{-c zp7(vfcj2b%!cA9O&{6z&anV4oBV_!b5b?2SsKYJLfxZCyd#(F^12Kr4c8GYa#m|1< zII_sp_}SN+2Avk_sH{yfk&k6!H&Ce0R)=^{2Ey2_-Z3aJUj)w$Qz$9%_Aoe^09Y7~OcGJ~|7i&-Ffs?i_ z&1TWVF;P*7hP(0<5ieN)EPQl9r7R>1fL5KVqYtI6W7)kgS-DKs*>^|GZB)~Ha{XjK zs5TeaO0`AlpxW`CO(zR}`GHm1&wdzrLY3(*SkvYfZOLk5t6~QW$s)B=#n}=S_WYWq!tn{!KFht_C=Wg{ zb(!tI8WbZOOH8Rohi|ANxu)=}ZA}%oZEI?sS0zjz{|f-y_^tDN{J7Ui|4nz}k16n$ zx<0vp-FU|Znv%d1OCU!K)SFC`4k$N|gI>fMM`6sqR6!+9Xo;(aah&=eJf(5Dmd5ff1I=KTX)XG`A zpj6IjbZXcGSO3>(0}j0gtE98UCgKI0+Y9GF+%!XVtpV1Vt@SR^Mrc>7UfTyxSvY`| z@4zoM{(G>@?5gom>RZ5J;ef{ZkHUTQQd0(=iNi;h)JR2el$t^0erC>K13efdeXT`wk9@uc)r~W8qKm zvuYyeER+h2{OJ1CRA?MlTYh}l@EfE{JhO&8OM@5x!ZUxu4sm(0a0-sgO1b~Q8-P{Q zkS}vafYvVep?elQR0#QM0-$H!2D}x-AlN;FKv*Y8Lc3hrq$5(Rgxana#UYT#lqaiz< zz5&|-hYHCW#g*3m2W-GCMP#dLt$!_PRxy``0h>yQ{1?*)^5a~Dj9M%|p5J&6$0|rb zyIT+Q`1xicpAK@-nBXJNPb)64`x&wdkX937Mg2HXL(FSrY>cz=m4@1z8kA{iuMh|3 zy+F)YVpto0k(^VR#jo=Z4rlI@{o8kwEAp1{p8-5nOOBaXAFX;XIj!iC>w6dd2m6nr A8~^|S diff --git a/tools/sdk/lib/liblwip2-1460-feat.a b/tools/sdk/lib/liblwip2-1460-feat.a index 9edb0f9298aeae936abe7db5971306b5cbd26ceb..0e22ca6214755df054b489fad9aed02e909aa9b8 100644 GIT binary patch delta 1368 zcmY+DUr19?9LJeD@7(;`mUnB@)H@PGQs>kyf}#f>GEyioiJAyDsl+e^Nl72X>x0Xs zg0|kIAtZ&F=*NlpV zFJ6hRAxO+?i$g$L96BjrXcjVS!&%t*5n9(vfyb**^LASp*lp78H39*t{=J|A9J7F9 zT8~q((kQdS$tz4VNy036cv%@7y~^C90FcSf-no_$lEcJG!P3G_gh1j$CQB;1GG-D> zr-NFG;2UR!!CvlC2t+?)(xli>DD2`Ypns5Q!%mS5S5W}W16Q!4Gj%eOf-w_NlIv6r zC_f)VJdLMuYFKWU)m$V07NtZDRlj97-vv9$pNyc6vc#Fh^V`!AustomFDF*ZZhZy# z7UZM@Mk0caCAs+zc9X@Uu7bxKx#`9K1_5_@aWo1RN24dUDU5xEid8&~p=B8a3_^zy zAaUk+Sq1F83yz#-$ssnQ^`T}#Y0mGn-Pgw4jI8zISW(eYBPz8 zp&F7tsjp8G6`;qmMsmmz@XmHV)}-fC7kEXFY-s3Mu{jI#K27s`tjHxns@;d6+O54z zg5;7tTQ}=eV^oFGQ}a5X4s^Z*b~j+kLg7~85PrADJko6K?BN@wSdmBk^dCz)J3@h& zAg@?W0>x_b#d$vzd)qjga-xO+Ktt=lKrf5B(6Y?k;pnoMptObak$O$yJF>#~-M}SM z2QKNGqWwo|5jdW3`$79a5D;JVZ6`H45K zmAsLtp%hf)A7uOGORbVsif$xH4KuOA2QAUnOO|!+Ip@xLxNy$ret&<@@8|C6RJhUS zOj6qT9Ns#T+L|t%tQN6Ur(j1X)Ae)o?(8ud;di*g%TVB{U|9I5QPfia$infG{Op?2 zv+yaPFxBI`Rg}a+Vo?|*7KM+C6k2K`S=jg%UfUZX#T0!3jZtv6Mu4+b*}X(WfJA>D z;WLlDKmo@z@1tO$LFIr0XP73E126goRT=C)$Fx%bDDXz;T*HVd#1cxcbI-#d`8H!! zQeW8A-4`+y{a-i-4E1uS!XWkmlOgL0yAU22Vp`;wxQqf|Zh8LobhuU(N&=<1EGL1& z1Z7K428UYMrmDVxE%)N4L*-A^<<}J8r1Hn3s4J{U5Y{K7V0}`3Q%zM1-ZTdUXVtU~ zL75ieHLhTb&ndW{Rtt?x_AbeyCpmZFt z@mK~nkwo^y(a1Kbf&}Pz6&JOJo!a2en3mRV1LrfXBb9Iw*RK1lO>A5Hj4(2#nyi0yGx0S)G8A^?9aHa0ACIHZj4V<7q@e=s1ab#3@i?mNcTnaDx1l4(XdSmM!5|fcf zq2#3^y_Z4XJ??+dHi&?fEp~SnuDUt00=yN_R8n_V;;zywTU$k^60JhXG}nwf&tp&q zM`yWK3Si*_M+OqPLfM4Qp08Wy;U64%I;24!3l*@k$@N9z;xSp3-Qy?ej!8R+p9IO# IM$9sQ0YG=l%m4rY diff --git a/tools/sdk/lib/liblwip2-1460.a b/tools/sdk/lib/liblwip2-1460.a index b09165cfac6441ccb556187a6b643ac2054e32d3..c2ee7b6ad2345c88d2fde6b15dfd999d24d101f0 100644 GIT binary patch delta 1472 zcmZuwZAep57-oL#TsPDC(e7PgjD$i0(JePE(#3E@m@SKb2$>&*WMH!&AsKFHw9F7q z@Iv876hcNsCcb2(6=5GgrdcSd;E!36NE$?0jMlm5oV(p=|K9Vw&-=d5`*Fq>tHu|r z+S6h!raW`*!|fSH$ui|VavFEdGt(1TK-BE?1bAqOQC*bZP9qN~@v8c95}yU_Q>wWJ zYI|M9QQ#_$c6ZUY=o#R6(0+=p?;$|8Xq!$JynW3v(AOMm|I9$b3Z7QKz8@n=>U0ML z@bf5j5A(a0gi0tYK`lu38^qNv-9acWMIB)b0u{&~eo~5~MoFPq{<)2qXrMF4@3G@bWKSTYrC`=P;ecUuP>{KkgLzfs3j_v;#5nBxfqOL+E z&i_FgNbn;AD@O7H&fBsf1J=bRrjT_0_kX}z6(=*LeARF!j*}J90>_g$xc~(mh7i!{ zH0oi=$Q{{E`v;qy+gr_Sd^+xw&|G-fI?CPIPu^xJ&O00AU^W=nQAjax6>7#@%#Y^? zMZ+3;=w>ryjcR6QsE>-k+hwYxWcccPv_pDA*e&9#=fOXuU2bInx$I?IJS^KbHLOyQ zNNCDVfTrxkQ^&|&MfU(_fSAjPH(xN0Ct!f52XsC<;2dao>g*2U%aPUv_*CX(-(-(2 zeTw;{_7dunAfYZf=Y)cfFO~5vUMvc1(<$0D;1REv z)_)jO0`|xHmwglnUr%i*&o*iipQ!}{q*d};4k=jVyWD=jv+rUJhc-^|HBrMO{LWZH zS9sdSq!LZPB76JM%1 z$X}tuw*qc-h1ry?PZT1gi1^U0u#Xo?B4|Iig=koh0lIexY}r=8MdX~4?Nq^#Rp_Ok U&q_CPHeU$bBeTi{{ClR+KZO_tO8@`> delta 1474 zcmZuxZAep57-l+muFmG1wtHt7L!ppBHoq-$i{XecTNeEgGCzos!J7RD$#6rXRf=eW z7YfZNgp7zxe91^F!ajbeStzOCk6DpO8bn!)*16}LedfRSKJRm$_j%9zo;$HzH?dsT znI4y)Q(!ba%*fJ9k-_-Lrr)*5Lbq=T(XiX?3K*=lr>I}d=7NZ$QGJt z>~WUIfU`W-)gzY_Mb{uFfbvspV;{|n=2?y4>2H-oe`}oOGXZl&_aMiE|CHkOeF~6@ zULK|HW(4PoPzzNR=nA!viwT0b-lIMM<&~%_3U-K^k%+I62h+gTjT1CU zALJ2*_QOy(V0o;4*-wGc>>ZUnn`p84Od;qXy_QcqNN%Fr<v)axplwgOXBg clfiJIKp(%+Ku2+=MDX2{+BX^idz?l8036u^k^lez diff --git a/tools/sdk/lib/liblwip2-536-feat.a b/tools/sdk/lib/liblwip2-536-feat.a index 0cbbebcde80df7e5b635737bc355d57da79eefa1..208e29ac6fe29c22c14f59846bf0c1bfc8ade733 100644 GIT binary patch delta 1398 zcmZ9LTS!xJ9LJfrGiToC&gQM@F{B9DMVBWirHcxpgD~^ zku^i8h{y{vfB7Pd#;jy1i6X-+sq8_RHSs0QI_LlYyR&*Y@cV!M-{1XzybtckyuxQo z3pW{913Qx0nJrrSe7-DEMvqQqD;LSxSw*Q~D^xZ~Nq~k=QL-iiK=80mqD!{dqom=B zSC-m@&%EGGb19`EkWw1z;tAB%N6@h83vI9yFyoC zP|Q&62MPGxEVn|z1*#PlVbJk2oZJHYE>YbCfRK4JVAoT82JsYxR;X-a&WAwyeM%oL zVGE4)2mE;}kcsEuNv?m2^FoM?~-Y7k=qiH%tVqW{h#7XnhoV*+&p2c=kLFet^;PYkJd>Pw;%QxcD_?)pMtr7Rr z^CmX(CrV?4N8@p%aU>_BE7*J4f*J{7c>>DegEdfmwyuBL*9nhLcEC(jdeslm0Nu5@9MShE^R9%`m> zHF+R(b+m|FqSd}z)sWSipln^!_W@m++T6)w?vz>_*up#+m(I0C-Km`+?-Bo2+0lFM*`6#mU@i>Q;wJ@}tac-7CG|o&%=ApV^ zaAPmid4>Q~boEV!6rC^rZ|FB7kAi^m+e|R9z}a5O1#RG@ogvRAAHSo+PyPcrgAzb# z)5oM32&g6`u(Q@c(8Ax06++)L?RfSq*yfluV&jY}A9oV47|eeQ0P*FP$Y9vV^hco9 pS-i}v8w^<{3qppSfTDd$2CWfU0Xf=PL3CE(IPpgnuDG-6sK4(}*c1Q& delta 1392 zcmY*ZZAep57-oL#&Y7QEyZ8F-t|3LpG&eOUr4N6kL{MZBluT@pX^9GwlKv2{g61;v zMwW(P5s@E=d-IPi8nY5p5=Dk-QrQndYvP|Y>)dmWbNg}Oyw7>w=Y7umo^xG~?<-vB zv&IG*(@cicA$?miS{btpQjtc%4o@U&7Xsv1dQ-;muhvQVqUdFIubb%j47x+6Q3L2`FENrd$*K|{0+7--+*0un!wgqfAu)Ynq=m}1Uk>A4)SoQ!G&gVrWXvy`8@8fx}UX7SK zK?(Q@)%Hd}ZEvIsFlZt&-G!RXN(vwr4?~lhMPd;%Sa>obrS6LG5WW zdCHp_(H>?A&o-&8ZNtb3PR`Qlq{?uRE? zzO(rX7+e#2l-L0NeQ|JOQ^0dXe@Q_4>qHu_&nci$ndG74ab<@j<;degbn;GCoJm#8 Ee+;VDPXGV_ diff --git a/tools/sdk/lib/liblwip2-536.a b/tools/sdk/lib/liblwip2-536.a index 8f5ac70c79df608a300777fb1f53791c9aef9854..70a57224a5d58872e7fb5bd91ea92315b6e1b0c5 100644 GIT binary patch delta 1464 zcmZWoYe%*}uA`@GM4JMYp#j8N40xiqKNl;sM2*`^k}!y4%Ad1d))niN!Tj z;(pj$C!7_calOZ{wLwjTa4`l!xJd}cT*9bo!3*HDp>)QZNvh0>e z{w>E2$&^uEq?iK^rYNH$(CWK0l&pF&1*-Hhz+hC1Fl|uQ=8{VkLwSXAvxC`KPwko1 zCc0cRpuDk-`Vvk=?!clF0*fhKl`O$onL6m?2_jVYr7~fcK*2!j*cgeGbVo#;=TSY< zQD4HMMlg3zHQmVoBHXYw4Z_xyIkN;Tb>o&`Fs8TFQy;v?(|s?fjmOhVTh@s?pub#m zn!Z3O-FEyh+MWbcHch3Ra}n&cYc^DIpGtMyqhY5kB@=e`XwrtsACPkJncO~S2Kb!X zf;}Y99FcgRUmKv^%x*k0Opa!%=4lva-)D``h0PMaDuRidtLFESpoMeq>rZb_$(l!XqaEw1mtda?9c4Psap=Y!J-tiZ;t(4uT z78#oY5|+FLzUjoeIGQJ$)9^HUz-sU_0%%OUX2iD3pxz>~&u^t~kzOW-?~P2w)d_`he9!ovCO%x$P80xnHwVg5Gu_dBZC#j=!cU^jikNCXj4vRqfBfYJc0#joe&g<{Y0Dq^vDw4=rI-q!Sp8!J1Fk%82^zTvk*kK#eXA=nX0kX7sG1NZ3RfR93N@UDU=m z)saVR;ZRl&vNyJ6#4eaG#ChJ(5(}ZF%gK02pe4NH& zcU|mLKGG7O$9Iij{+@ECi-=E-X>{JGH5;PV6@_yGsoaY@1-&7sy@B}PKb{kKL2O)1 z$8TB7?SO$w^=Y#Iax&}0U$i|9rtRu#xx_`V)2UuxBls3+;S)YJU8JQa)?in!I(vk0 zcw8HK1MXZ1xHYCd@x=b1CPd0vz4*Ps)L5Q!K?qx6?tT6!8Q99>r6QQTxpHA236j@3 zFV}wRO9aA?wJ-eyklIo;BHEUfZ&GkNc-D+o?Gi{fN^(He14Q47h}ofF7`3K>{|Q=0 zCXYvqL!zXJIiTdVq(Byj)9KaN2!NkoGO#!y0aCZKkyL3rL}n#S`X+HDBR<*DMRbO& z(FS%~v4Na5p-@=MWS%)kaAZuY5W&-?-J~RITah3Rz diff --git a/tools/sdk/lib/liblwip6-1460-feat.a b/tools/sdk/lib/liblwip6-1460-feat.a index 9281aedf0329eb707eb5bb573ad25e6cdaba86ac..037cc30ee232afdb2e2e9b42fa754b3d33b8f9db 100644 GIT binary patch delta 1564 zcmZvcZAesE7{|FbdhR%5He-43G~;xyZE38PMQFjS8ok?_?uXbmKiE#x7zN3?kukA` z#@PE<16Q!Op$tg~Drf(FC}~AlS$c!|P@u94Sr%G>K`%sfy!Xt#C+x$4^ZP&l=RD6j zoO3$f92Pq0h~}ggEnHGucrEvIo{i3mv;`&E(v63C)A~)6A=rdI!tszp2wN;6oF%kB zGUE~gFNF0CCd-lb9VuwvF{!N0&{`V3(qEHo_2(>%#Nsx@;;9E-S{e$Drqy$pFWCk{0dprDAuTx+O*PohIq< zUnF^{RykC6m`QVcd>*a)igP3HpL~PNV1618B6ibkBI*Afi94j4Rn|@6z6qvs)IB7J zEmH_JPslNg^~&X_`j0mSv2K`ODTw87d1gt04}6j#CJIEZS`a=_Odejc?{W+ey0;71 z?-FOG8AoDf~$|1a*FHYQ7e=*+<>-%o$cf?z( zOmVBrFQIy)Sea{dcks0$<6f;ea>`&m{@7-($ue2SX4zh_+~P>Q%8qzd`aX7*o|wGAX_T%wFlXYx)`lLuF?JC`jrOnQ>@o%8q| zgDWo(Ig;qgpkp!;U6~anrY=R4u}mmqQ%37JEkEQ!e#kv5-_$(V8FfEkO)Zt}9&BoL z|G3hKQ=H)*oL1J&g!>Lb zimWNgrbEJ-5;>5b3_SBnh_9BX{GSvYLN@Ns@r-UW1azP90Q!8fcCJ&EacbrC^Sw;) z7dm8YaCl4iF@YA!Mn|J}&Soae>+$`D#RJ|JVhFhZ%)4cP&1rCq>6)Gy_}91MS7T$Y zkW0duA9DU4VTToU%aMAQpN<)*cPYPQj_bwxpNA1eIdGZdrhk-=vpH^ktsMHpWEr=w zI8UaaZ@aoefAsn)vUaactw8-QwOK!JLqtxU`h;VRrmjU*ST&v<%cNq3Mqk82G&ZR} zPp}7$eQU3Yy4Rv0rXJ#)pw;<8T4-#gSge)V zn#LHGwRAzc(PiZnl#~cbs0jJsgGoi2#%e)5R7CXe{L{|AZ4W=p_nq&Y^Zl1IU7t@; zU1+)EBbH~akfaBRt;ss{wM=&KdhXG1^8B#?_BcC%)=bDS-Nr|n3E{RT+c z-D{121J&Y=FxlElM}h4cogDFx2<~(RXCfCxWK#4aI)O}@9kUd{#m96L*$yRDLHBdI zj3gCf&i;_{g-|_=Hu;Yc?6zVwq;MgWz73VbhNUxV{wnjyVm8zp~b;VG13l@0#2)w~y zanumFtHF}G9pjyi^ln)7#)4m{BrEkle6Zxd!EtJoE{6-fRy>!I?6{Bm+h1ApOK@Dl zmlnmp@Tr*B^R8Nx4Xp&IH3{2d0z3ykK{$Goz$ab`KNb_XeO5SmD1doD_k1o4`uB?Y z%C7=-N7d!Q4sjFI?iU-CBgZ7fSBs+rmQm_@D0PZ>9Mw!jZj#YJWI@9TadU{=-V`iH z*S;Ro+QgHD5>WS1WpX4*nI{(nRq(# E5A{kB3;+NC diff --git a/tools/sdk/lib/liblwip6-536-feat.a b/tools/sdk/lib/liblwip6-536-feat.a index 9a4b86d5af2ee921f854b4b5811c0ddae73fd06a..94fc1e26060a55151a60d7c150c97c620b91320a 100644 GIT binary patch delta 1482 zcmZ8hU1$_n6lTmOGn?HQccYn^BpY|4HVqnUBr#cVO@h`+6r)eIng<=lRS=s}D^b%L zSz$N+EYToWT5DYt(I~;6gioOaQ$kf(tfGa2QH=P5+SNArAX21f=g!W~`f%Z%?|k<= z=iGbGNxbeB60~}Jx%1`*>H-%ldMh2Yt7X+o6y@@r%E_ZCM{R&@?bTG|IE3Ft4&atc z=oK?ud|xD-x@(fl=eT49p9{;nI1q`2CLk8d`SPdKfjYJ>rYaC}9398GeP_5#i5!VL za3r4F`NHC;n7u#m>wydhR~yBFCd*dYP@lU6_qxPxBa=EtLhCUS6%S?X5`5buKF-+d z@#|5$e-o~r5Dyqt)zz@$yEKLEjEXHde}-78^a+iHwGhr;5cj5m6b&s`#QSL=#b5>J z+|x05OO;6m#*W$L+?fbJ3Z1go4n3Q&4~g<>dMNNB&-WCN;Ne9 zt<2I?@Z)D$G##V$S-I#)G!np{)pOl1qx}o%PrJRgRa#kL^C!NMl80^fJ%@91k5Pode%FluxWD;=xC!*Q zdoz9&{g>Pen{9gTx9)@2xLtFFVh#=z(3*(Bfx@>z3zs7!WGie(R9u>RuJl(YP>wV_^P=Hd(NozX685184Id^4 z_Za_W9vgBvWgOZ)rD@0nsFUSLGFVJYMlz_(&*u)zUZPZvWk|(nuTqm644|IN?1-r+ zzyXvmF2RWDqyeB{JioND!vrWsF_wi(tG+S;j3UbDep0&VfsKZj z!)4|_t7nGLqnl-)ujVC=F|UlK>AvB=EnA8BJms{e!sqd?Dm0V=X4!s!=V=q@A1{08&6B96!Uhvu<{>}u9wy)lxnQb3n%TLlA@NLneybTOMXa9t$w`qv1nSd?Zwd!1c z8dTvclLu0=_CM^;>}je#Pjg6og@C?e+AqBI0wCl~IuhNkg4O3VnO|`rHK}w)Xs_dnJ9=lTEu delta 1547 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 QTgFi3Oe|k}l+^_O9}1M%asU7T delta 4607 zcmY+HeO!)LAHYAyOWn7mP~CU8h>E;bD(;k|@>VD!DO2QSZpG%MAurjGOAU9CMXkHA zNv5!kAKU6$Gmobs8}?8e5AsZGnVQX5+4K8d*SXf^kMH->=XcKUoa;W<@0@eh`lQOX z70Kz{dBm_`fqw6}WxBCUw+@+Z9W&iJWx91fvSJRrTK(GCtKr68nnt4BDP zQsf@sUE*M#sr052tpD9%mQsS!BSu9#j^hPT9MUie7r$biqo7xEsN`byIBr#Dklt+b zr;bzl^By<|?u&ZI-qq~^9pn}|ZT02>DaH32CzDbPmL?}xCA~Jz1s|%1?%6qo_@r%!LxKMhs~viduBQZ}75TiF6kQ_uQ9JYRCzxa zml1qCT-R%Z)ajLPyTsq&0X%!01^?vUNFT%%{FD3M%aj}CB@p}`^aZ~M{eBz8Q>fI0 zFn2cyb9XmQm4krW;^!UwZ_D5A`AT`qk2lL>i}H9B5L(JTkp9R3Xesxcyn+u+Whf-L z4nzh)g6rVMG<8E_-e5?~8xnex2c-u&yL2d=UFsD-SJe}|E_rF9d4OJl5M%I$7=ura zvJO(IwvP2l>>>98T<9x5$$#_OpEP>djHi4I+JbP_*LUPEJRm)&Z680uwvRv9_8Goh zt8UouIUM$Tj>zGQ4Bi^!8s+4cs{AWEY0`j8HZSj;)7-CgUn4g(d^v<;FSk z^&(wBI-#u4hy*}c;mFv0K9*E2&i;X2uc!tW!a4*Yqadt9aNifafsO}ZV{0%n8VP}o ztz+&er;GG+(``cU=;Ypjr@VPJ&y-eOTM!D`g0Snec~HuD{xoc8D-TEu6xJLrgf)+a zu;y_k`_$=eS>vHCYr^(PJV=Wo9K1dO4ql(=vxf(z7uU2nqO@soBtM^vEvE-CXTfH3 zB-m`8bWd3zsi!u35@@q0rzz)^v}*egPTm*F$CJ*{sD{Z9)i7nKog5T0TBbloOO)pf z-U;hi2i4=F8@KQdxIu)9nyJV%sHlnA#N*OsB1A?_hsdZIPnEKgvJ=+Kc(PZ{hG^SZ z>jw4EE1tyun9c+EgieAfWhN4b%tGRk1Y|atQeJz0T*<^u3Y!db{FLR!TS+g}rp-YT zp*Ah)*U0uEbwXWL5;7O+s^)Fo)!yJFtc^-W<|7M`g~%f0b!0KDjWUfd;hm+Gs%tU{ zbxli<6eJZ{iY!CkK;A@_BP*b;Y2~wmDy( z;z6ls3(n<0!MWTAr93FT8B6MJ!IHWMEU9^`#_`zxeK-io?BYfV@Ax(<=K$dS#zYy9%F8yVf(Cr{NpN z5A^zL&y;&!`gCf0ac#pgxrdNpx{iF0{0A~jH};r$rgX@8{doht{=7Nwp*mQ0w+_ng z)~6|ZUpk=z&;K9vHvoF~$c%jIj}7j1N8d zr6qk23Aqsukw?hS$S+6}@)-FQd4e<}Ey!=kQ{;E#59As0C-NM5f&7KELT*IcaOEzSd<;~wfPUinnZqLpihj#e>nNEg;sd2h6%%*m&^FfsX* z4O_cePBqha8_Jf{jbul%Cv_+FAoV0UkQ_-)BpnlP2k2QUFBUU>s-c`o1|~-D?!|-~ z{Q2;N)SFwDxG+?2QXi5lsV}J?$&KVr@*wqRV#|^NtaJ*0P`b-R%V|&6pxk3rPv)X3 zPbL;s4P+xL`D9d&V)ObztR#jkm62QhQ`<-w#Oq@g4)k~hhRG>qg+@+0|^hLc8+ zjHCe4NKzmvh%|~6Od8F^^2;G?C_hQew{L~uV%-`;3MGY+!bxLE<4EI46G#(rQEx@C zPrAJFGnHbVAgWXWRCumEX{Wioh z)J#$wX%;D-lt7wIdW|%Plt@Y<%_YqvC6nfp7BJCo!$M}m&nan_nG>!qWT-`?*GY>> zCejj83MrMel(dZW2I)=Ga?%RYO42G)8WR()zQs(7)GKoyV-xXZ=EY|ddm7aj+CbN!-HhB`tjBON7u#KihV$Jkh2A;omC=*6Iy$Jm=2 UK=N$c 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