685f2c97 decoder.py: allowing to use it live (#9108) 75cd58f6 fix minor typo (#9111) d7c50f76 Updater - fixed signature verification for compressed binaries (#9109) eda4e085 CONT stack overflow postmortem (#9083) 41ecd65c Stream: +helpers to stream regular String (#9043) 8731f635 minor typo fixes (#9106) 877d4405 Add url redirect (#8970) 2bb1b5a4 Fix semantic typo in generic-examples.rst (#9107) dc9abed8 ESP8266WiFiMulti - get number of APs in the list (#9082) 1248d387 Updater - missing error codes (#9104) 760dbeed emulation-on-host: +memcmp_P (#9093) 2064d437 ESP8266WiFi - document event handler lifetime, add [[nodiscard]] (#9087) b0d9e75d LwipIntf - typo (#9103) c96dc267 Generate TZ.h from zoneinfo (#9084) 92174583 Free memory for _currentArgs after request has been handled in WebServer. (#9077) ed9e8ce9 Sync with esp82xx-nonos-linklayer (#9078) d7d50ffc Prefer Serial1 logging in examples (#9079) e6df3455 CI - clang-format-15 (#9085) 16e19181 ESP8266WebServer - fix possible memory leak in request argument handling (#9076) de1029ff Bump actions/cache from 3 to 4 (#9074) 47327e84 Bump actions/setup-python from 4 to 5 (#9052) b3b9276b Avoid NPE and "multi-deinitialization" of ArduinoOTA (#9058) d5eb265f WiFi config(): warning for legacy idioms (#9050) cb9734c9 WiFi.h as alias to ESP8266WiFi.h (#9044) ce210840 document WiFi.config Arduino parameters versions (#9045) 71764d26 doc: config(0,0,0) to restore dhcp + mention portable network API (#9042) 089fe8fc use uriglob to catch all android captive portal requests (#9041) 9e73cf00 LwipIntfDev - config static IP auto gw,mask,dns as in Arduino libraries (#9040) 1efe5ee3 LwipIntfDev - add parameter's missing default value for dnsIP(n) (#9039) 9a4e1787 WiFi - static IP auto gw,mask,dns as in Arduino libraries (#9031) 32c858df ask user not to post stack dumps, but to decode them (#9037) 0301465a elf2bin.py - Fix syntax warning (#9034) 5e0ed3a3 Revert "WiFiSTA - allow using DHCP again after disconnecting static IP (#9020)" (#9028) ee953737 WiFiServer - allow constructor without parameters (#9026) d0f72934 optionally move float emulation code into iram (#8958) 74c04c88 LwipIntfDev - method end() to enable repeated begin (#9023) c84fda14 Resolve HWDT Reset with core_esp8266_vm (#9025) 7fc2caa7 WiFiSTA - method setDNS as in WiFi libraries by Arduino (#9021) 5bd52d4f EthernetCompat - static IP auto gw,mask,dns as in Arduino libraries (#9024) 0c599ee0 WiFiSTA - allow using DHCP again after disconnecting static IP (#9020) 097e59f2 LwipImtfDev - add DNS IP getters/setters and MAC getters (#9022) 31c1592a add Stream::readStringUntil function that uses string terminator (#9011) fb8d6d66 ESP8266HTTPUpdate: Get available firmware version from update server (#8968) 30c6df46 WiFiServer - operator bool() and method end() (#8995) 497dacc7 WiFi.BSSID and scan result BSSID with parameter as other WiFi libraries (#9008) 1662248b Add link to IDE 2.x LittleFS upload tool (#8998) 7f2deb14 Bump actions/checkout from 3 to 4 (#8984) a348833a A new approach for erasing WiFi Settings (#8828) 1a4663fb Add virtual beginMulticast(...) stub to UDP class (#8969) f2da54d3 Add softAPbroadcastIP (#8963) 90c4e3af Change host from tls.mbed.org to api.my-ip.io (#8931) b7f7b748 fix delay(0) (#8960) 10cd3a1e Document git version install, upkeep and PR management (#8902) dcceee8c Fixes occasional UMM_POISON failure (#8953) 521ae60a Fix for `dangerous relocation: j: cannot encode` (#8925) 8b33e2e2 Fix for occasional WebServer timeout issues (#8944) e05656bd Add support WiFiClientSecure TCP KeepAlive (#8940) 57fa6cdc Soft WDT: detect deliberate infinite loop at Postmortem (#8918) c517bfd9 umm_poison false positive from ISR (#8914) ad9aaef8 Fix removing first certificate in certs-from-mozilla.py (#8907) c3f36316 EspSoftwareSerial 8.0.2: possibly uninitialized inverted mode flag fix (#8911) 65579d29 Make precache() cleaner and more efficient (#8903) a76ef290 Support user_rf_pre_init() for SDK v3.0 (#8888) 97018a5b various minor web fixes (#8885) d3c102e7 Update documentation and arduino debug options (#8837) ce9e7201 Update compiler toolchain to 3.2.0 (#8868) a5d31a71 deprecate and update `Stream::send*(Print -> Stream)` (#8874) 01d1c8e4 3.1.2 is released (#8894)