diff --git a/boards.txt b/boards.txt index a42ee1ec53..f648547ba7 100644 --- a/boards.txt +++ b/boards.txt @@ -22,7 +22,7 @@ menu.vt=VTables menu.exception=C++ Exceptions menu.stacksmash=Stack Protection menu.wipe=Erase Flash -menu.sdk=Espressif FW +menu.sdk=NONOS SDK Version menu.ssl=SSL Support menu.mmu=MMU menu.non32xfer=Non-32-Bit Access @@ -363,19 +363,7 @@ generic.menu.sdk.nonosdk_190313=nonos-sdk 2.2.1+61 (190313) generic.menu.sdk.nonosdk_190313.build.sdk=NONOSDK22x_190313 generic.menu.sdk.nonosdk221=nonos-sdk 2.2.1 (legacy) generic.menu.sdk.nonosdk221.build.sdk=NONOSDK221 -generic.menu.sdk.nonosdk3v0=nonos-sdk pre-3 (180626 known issues) -generic.menu.sdk.nonosdk3v0.build.sdk=NONOSDK3V0 -generic.menu.sdk.nonosdk300=nonos-sdk 3.0.0 -generic.menu.sdk.nonosdk300.build.sdk=NONOSDK300 -generic.menu.sdk.nonosdk301=nonos-sdk 3.0.1 -generic.menu.sdk.nonosdk301.build.sdk=NONOSDK301 -generic.menu.sdk.nonosdk302=nonos-sdk 3.0.2 -generic.menu.sdk.nonosdk302.build.sdk=NONOSDK302 -generic.menu.sdk.nonosdk303=nonos-sdk 3.0.3 -generic.menu.sdk.nonosdk303.build.sdk=NONOSDK303 -generic.menu.sdk.nonosdk304=nonos-sdk 3.0.4 -generic.menu.sdk.nonosdk304.build.sdk=NONOSDK304 -generic.menu.sdk.nonosdk305=nonos-sdk 3.0.5 +generic.menu.sdk.nonosdk305=nonos-sdk 3.0.5 (experimental) generic.menu.sdk.nonosdk305.build.sdk=NONOSDK305 generic.menu.ip.lm2f=v2 Lower Memory generic.menu.ip.lm2f.build.lwip_include=lwip2/include @@ -720,19 +708,7 @@ esp8285.menu.sdk.nonosdk_190313=nonos-sdk 2.2.1+61 (190313) esp8285.menu.sdk.nonosdk_190313.build.sdk=NONOSDK22x_190313 esp8285.menu.sdk.nonosdk221=nonos-sdk 2.2.1 (legacy) esp8285.menu.sdk.nonosdk221.build.sdk=NONOSDK221 -esp8285.menu.sdk.nonosdk3v0=nonos-sdk pre-3 (180626 known issues) -esp8285.menu.sdk.nonosdk3v0.build.sdk=NONOSDK3V0 -esp8285.menu.sdk.nonosdk300=nonos-sdk 3.0.0 -esp8285.menu.sdk.nonosdk300.build.sdk=NONOSDK300 -esp8285.menu.sdk.nonosdk301=nonos-sdk 3.0.1 -esp8285.menu.sdk.nonosdk301.build.sdk=NONOSDK301 -esp8285.menu.sdk.nonosdk302=nonos-sdk 3.0.2 -esp8285.menu.sdk.nonosdk302.build.sdk=NONOSDK302 -esp8285.menu.sdk.nonosdk303=nonos-sdk 3.0.3 -esp8285.menu.sdk.nonosdk303.build.sdk=NONOSDK303 -esp8285.menu.sdk.nonosdk304=nonos-sdk 3.0.4 -esp8285.menu.sdk.nonosdk304.build.sdk=NONOSDK304 -esp8285.menu.sdk.nonosdk305=nonos-sdk 3.0.5 +esp8285.menu.sdk.nonosdk305=nonos-sdk 3.0.5 (experimental) esp8285.menu.sdk.nonosdk305.build.sdk=NONOSDK305 esp8285.menu.ip.lm2f=v2 Lower Memory esp8285.menu.ip.lm2f.build.lwip_include=lwip2/include diff --git a/cores/esp8266/core_esp8266_main.cpp b/cores/esp8266/core_esp8266_main.cpp index 86885318ff..b73d3d3a89 100644 --- a/cores/esp8266/core_esp8266_main.cpp +++ b/cores/esp8266/core_esp8266_main.cpp @@ -648,7 +648,7 @@ extern "C" void user_init(void) { install_vm_exception_handler(); #endif -#if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000 - 1))) +#if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000))) install_non32xfer_exception_handler(); #endif diff --git a/cores/esp8266/core_esp8266_non32xfer.cpp b/cores/esp8266/core_esp8266_non32xfer.cpp index e9f592db20..eaf2323c96 100644 --- a/cores/esp8266/core_esp8266_non32xfer.cpp +++ b/cores/esp8266/core_esp8266_non32xfer.cpp @@ -62,11 +62,11 @@ extern "C" { #define EXCCAUSE_LOAD_STORE_ERROR 3 /* Non 32-bit read/write error */ -#if (defined(NON32XFER_HANDLER) || defined(MMU_IRAM_HEAP)) && (NONOSDK < (0x30000 - 1)) +#if (defined(NON32XFER_HANDLER) || defined(MMU_IRAM_HEAP)) && (NONOSDK < (0x30000)) static fn_c_exception_handler_t old_c_handler = NULL; #endif -#if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000 - 1))) +#if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000))) static IRAM_ATTR void non32xfer_exception_handler(struct __exception_frame *ef, [[maybe_unused]] int cause) { @@ -145,7 +145,7 @@ IRAM_ATTR void non32xfer_exception_handler(struct __exception_frame *ef, [[maybe } while(false); /* Fail request, die */ -#if (NONOSDK < (0x30000 - 1)) +#if (NONOSDK < (0x30000)) /* The old handler points to the SDK. Be alert for HWDT when Calling with INTLEVEL != 0. I cannot create it any more. I thought I saw this as a @@ -170,9 +170,9 @@ IRAM_ATTR void non32xfer_exception_handler(struct __exception_frame *ef, [[maybe abort(); #endif } -#endif // #if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000 - 1))) +#endif // #if defined(NON32XFER_HANDLER) || (defined(MMU_IRAM_HEAP) && (NONOSDK < (0x30000))) -#if (defined(NON32XFER_HANDLER) || defined(MMU_IRAM_HEAP)) && (NONOSDK < (0x30000 - 1)) +#if (defined(NON32XFER_HANDLER) || defined(MMU_IRAM_HEAP)) && (NONOSDK < (0x30000)) /* To operate reliably, this module requires the new `_xtos_set_exception_handler` from `exc-sethandler.cpp` and diff --git a/cores/esp8266/exc-sethandler.cpp b/cores/esp8266/exc-sethandler.cpp index 1b5ad2b96b..64a45b0307 100644 --- a/cores/esp8266/exc-sethandler.cpp +++ b/cores/esp8266/exc-sethandler.cpp @@ -42,7 +42,7 @@ #include // need NONOSDK #if defined(NON32XFER_HANDLER) || defined(MMU_IRAM_HEAP) || \ - defined(NEW_EXC_C_WRAPPER) || defined(MMU_EXTERNAL_HEAP) || (NONOSDK >= (0x30000 - 1)) + defined(NEW_EXC_C_WRAPPER) || defined(MMU_EXTERNAL_HEAP) || (NONOSDK >= (0x30000)) /* * The original module source code came from: diff --git a/cores/esp8266/heap.cpp b/cores/esp8266/heap.cpp index 8066d776d4..54db1ede4a 100644 --- a/cores/esp8266/heap.cpp +++ b/cores/esp8266/heap.cpp @@ -411,8 +411,6 @@ void IRAM_ATTR vPortFree(void *ptr, const char* file, int line) try IRAM. WPA2 Enterprise connect crashing is fixed at v3.0.2 and up. - - Not used for unreleased version NONOSDK3V0. */ #ifdef UMM_HEAP_IRAM void* IRAM_ATTR sdk3_pvPortMalloc(size_t size, const char* file, int line, bool iram) diff --git a/cores/esp8266/wpa2_eap_patch.cpp b/cores/esp8266/wpa2_eap_patch.cpp index 455ff5dd9f..346a748b1d 100644 --- a/cores/esp8266/wpa2_eap_patch.cpp +++ b/cores/esp8266/wpa2_eap_patch.cpp @@ -16,25 +16,13 @@ defined(NONOSDK22x_191124) || \ defined(NONOSDK22x_190313) || \ defined(NONOSDK221) || \ - defined(NONOSDK3V0) || \ - defined(NONOSDK300) || \ - defined(NONOSDK301) || \ - defined(NONOSDK302) || \ - defined(NONOSDK303) || \ - defined(NONOSDK304) || \ defined(NONOSDK305) // eap_peer_config_deinit() - For this list of SDKs there are no significant // changes in the function. Just the line number reference for when vPortFree // is called. When vPortFree is called, register a12 continues to hold a pointer // to the struct StateMachine. Our cleanup routine should continue to work. -#if defined(NONOSDK300) || defined(NONOSDK301) - // Minor changes only line number changed - #define SDK_LEAK_LINE 809 -#elif defined(NONOSDK302) || defined(NONOSDK303) || defined(NONOSDK304) - // Minor changes only line number changed - #define SDK_LEAK_LINE 831 -#elif defined(NONOSDK305) +#if defined(NONOSDK305) // At v3.0.5 Espressif moved `.text.eap_peer_config_deinit` to // `eap_peer_config_deinit` then later in latest git they moved it // back. For our linker script both are placed in flash. diff --git a/doc/esp8266wifi/client-class.rst b/doc/esp8266wifi/client-class.rst index 7875a416ff..19bc3e660f 100644 --- a/doc/esp8266wifi/client-class.rst +++ b/doc/esp8266wifi/client-class.rst @@ -49,6 +49,7 @@ This API frees up resources used by the connection. Consider using it instead of *Example:* .. code:: cpp + # define MIN_HEAP_FREE 20000 // or whatever min available heap memory convienent for your application auto client = server.accept(); // ... do something with the client object ... diff --git a/doc/esp8266wifi/generic-class.rst b/doc/esp8266wifi/generic-class.rst index db844b08be..f722bff3af 100644 --- a/doc/esp8266wifi/generic-class.rst +++ b/doc/esp8266wifi/generic-class.rst @@ -227,7 +227,11 @@ Other Function Calls bool enableAP (bool enable) int hostByName (const char *aHostname, IPAddress &aResult) - appeared with SDK pre-V3: + +Also, when using NONOS SDK v3: + +.. code:: cpp + uint8_t getListenInterval (); bool isSleepLevelMax (); diff --git a/doc/ideoptions.rst b/doc/ideoptions.rst index f790d02fc0..b39c4144d1 100644 --- a/doc/ideoptions.rst +++ b/doc/ideoptions.rst @@ -219,13 +219,25 @@ Erase Flash - ``All Flash``: WiFi settings and Filesystems are erased. -Espressif Firmware +NONOS SDK Version ~~~~~~~~~~~~~~~~~~ -There are a number of available espressif firmwares. The first / default -choice is fine. Only try with others after reading on the issue tracker -that something has to be tried with them. Note that Espressif obsoleted -all of them at the time of writing. +Our Core is based on [Espressif NONOS SDK](https://github.com/espressif/ESP8266_NONOS_SDK). + +- **2.2.1+100 (190703)** (default) +- 2.2.1+119 (191122) +- 2.2.1+113 (191105) +- 2.2.1+111 (191024) +- 2.2.1+61 (190313) +- 2.2.1 (legacy) +- 3.0.5 (experimental) + +See our issue tracker in regards to default version selection. + +* `#6724 (comment) `__ +* `#6826 `__ + +Notice that 3.x.x is provided **as-is** and remains **experimental**. SSL Support ~~~~~~~~~~~ diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiGeneric.cpp b/libraries/ESP8266WiFi/src/ESP8266WiFiGeneric.cpp index a33f697d2a..9b7fccc9a3 100644 --- a/libraries/ESP8266WiFi/src/ESP8266WiFiGeneric.cpp +++ b/libraries/ESP8266WiFi/src/ESP8266WiFiGeneric.cpp @@ -303,7 +303,7 @@ bool ESP8266WiFiGenericClass::setSleepMode(WiFiSleepType_t type, uint8_t listenI */ -#if (NONOSDK >= (0x30000 - 1)) +#if (NONOSDK >= (0x30000)) #ifdef DEBUG_ESP_WIFI if (listenInterval && type == WIFI_NONE_SLEEP) @@ -334,9 +334,9 @@ bool ESP8266WiFiGenericClass::setSleepMode(WiFiSleepType_t type, uint8_t listenI } } } -#else // (NONOSDK >= (0x30000 - 1)) +#else // (NONOSDK >= (0x30000)) (void)listenInterval; -#endif // (NONOSDK >= (0x30000 - 1)) +#endif // (NONOSDK >= (0x30000)) bool ret = wifi_set_sleep_type((sleep_type_t) type); if (!ret) { @@ -571,7 +571,7 @@ bool ESP8266WiFiGenericClass::forceSleepWake() { * @return interval */ uint8_t ESP8266WiFiGenericClass::getListenInterval () { -#if (NONOSDK >= (0x30000 - 1)) +#if (NONOSDK >= (0x30000)) return wifi_get_listen_interval(); #else return 0; @@ -583,7 +583,7 @@ uint8_t ESP8266WiFiGenericClass::getListenInterval () { * @return true if max level */ bool ESP8266WiFiGenericClass::isSleepLevelMax () { -#if (NONOSDK >= (0x30000 - 1)) +#if (NONOSDK >= (0x30000)) return wifi_get_sleep_level() == MAX_SLEEP_T; #else return false; diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp b/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp index a6e4d1493b..bfba96457d 100644 --- a/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp +++ b/libraries/ESP8266WiFi/src/ESP8266WiFiSTA.cpp @@ -61,7 +61,7 @@ static bool sta_config_equal(const station_config& lhs, const station_config& rh */ static bool sta_config_equal(const station_config& lhs, const station_config& rhs) { -#if (NONOSDK >= (0x30000 - 1)) +#if (NONOSDK >= (0x30000)) static_assert(sizeof(station_config) == 116, "struct station_config has changed, please update comparison function"); #else static_assert(sizeof(station_config) == 112, "struct station_config has changed, please update comparison function"); @@ -94,7 +94,7 @@ static bool sta_config_equal(const station_config& lhs, const station_config& rh return false; } -#if (NONOSDK >= (0x30000 - 1)) +#if (NONOSDK >= (0x30000)) if(lhs.open_and_wep_mode_disable != rhs.open_and_wep_mode_disable) { return false; } @@ -166,7 +166,7 @@ wl_status_t ESP8266WiFiSTAClass::begin(const char* ssid, const char *passphrase, } conf.threshold.rssi = -127; -#if (NONOSDK >= (0x30000 - 1)) +#if (NONOSDK >= (0x30000)) conf.open_and_wep_mode_disable = !(_useInsecureWEP || *conf.password == 0); #endif #if (NONOSDK >= (0x30200)) diff --git a/tests/host/common/user_interface.cpp b/tests/host/common/user_interface.cpp index d9a3ca6052..26144aec1f 100644 --- a/tests/host/common/user_interface.cpp +++ b/tests/host/common/user_interface.cpp @@ -85,7 +85,7 @@ extern "C" config->bssid[i] = i; config->threshold.rssi = 1; config->threshold.authmode = AUTH_WPA_PSK; -#if (NONOSDK >= (0x30000 - 1)) +#if (NONOSDK >= (0x30000)) config->open_and_wep_mode_disable = true; #endif #if (NONOSDK >= (0x30200)) @@ -215,7 +215,7 @@ extern "C" return STATION_MODE; } -#if (NONOSDK >= (0x30000 - 1)) +#if (NONOSDK >= (0x30000)) sleep_level_t wifi_get_sleep_level(void) { @@ -271,7 +271,7 @@ extern "C" return true; } -#if (NONOSDK >= (0x30000 - 1)) +#if (NONOSDK >= (0x30000)) bool wifi_set_sleep_level(sleep_level_t level) { diff --git a/tools/boards.txt.py b/tools/boards.txt.py index 8669d03101..89380d2055 100755 --- a/tools/boards.txt.py +++ b/tools/boards.txt.py @@ -1668,19 +1668,7 @@ def sdk (): ('.menu.sdk.nonosdk_190313.build.sdk', 'NONOSDK22x_190313'), ('.menu.sdk.nonosdk221', 'nonos-sdk 2.2.1 (legacy)'), ('.menu.sdk.nonosdk221.build.sdk', 'NONOSDK221'), - ('.menu.sdk.nonosdk3v0', 'nonos-sdk pre-3 (180626 known issues)'), - ('.menu.sdk.nonosdk3v0.build.sdk', 'NONOSDK3V0'), - ('.menu.sdk.nonosdk300', 'nonos-sdk 3.0.0'), - ('.menu.sdk.nonosdk300.build.sdk', 'NONOSDK300'), - ('.menu.sdk.nonosdk301', 'nonos-sdk 3.0.1'), - ('.menu.sdk.nonosdk301.build.sdk', 'NONOSDK301'), - ('.menu.sdk.nonosdk302', 'nonos-sdk 3.0.2'), - ('.menu.sdk.nonosdk302.build.sdk', 'NONOSDK302'), - ('.menu.sdk.nonosdk303', 'nonos-sdk 3.0.3'), - ('.menu.sdk.nonosdk303.build.sdk', 'NONOSDK303'), - ('.menu.sdk.nonosdk304', 'nonos-sdk 3.0.4'), - ('.menu.sdk.nonosdk304.build.sdk', 'NONOSDK304'), - ('.menu.sdk.nonosdk305', 'nonos-sdk 3.0.5'), + ('.menu.sdk.nonosdk305', 'nonos-sdk 3.0.5 (experimental)'), ('.menu.sdk.nonosdk305.build.sdk', 'NONOSDK305'), ]) } @@ -1757,7 +1745,7 @@ def all_boards (): print('menu.exception=C++ Exceptions') print('menu.stacksmash=Stack Protection') print('menu.wipe=Erase Flash') - print('menu.sdk=Espressif FW') + print('menu.sdk=NONOS SDK Version') print('menu.ssl=SSL Support') print('menu.mmu=MMU') print('menu.non32xfer=Non-32-Bit Access') diff --git a/tools/platformio-build.py b/tools/platformio-build.py index 683dcdb120..83b7d7830a 100644 --- a/tools/platformio-build.py +++ b/tools/platformio-build.py @@ -183,12 +183,6 @@ def scons_patched_match_splitext(path, suffixes=None): ("SDK22x_191024", "NONOSDK22x_191024"), ("SDK22x_191105", "NONOSDK22x_191105"), ("SDK22x_191122", "NONOSDK22x_191122"), - ("SDK3", "NONOSDK3V0"), - ("SDK300", "NONOSDK300"), - ("SDK301", "NONOSDK301"), - ("SDK302", "NONOSDK302"), - ("SDK303", "NONOSDK303"), - ("SDK304", "NONOSDK304"), ("SDK305", "NONOSDK305"), ) nonosdk_version = NONOSDK_VERSIONS[0] diff --git a/tools/sdk/include/user_interface.h b/tools/sdk/include/user_interface.h index cdc423b363..1d057417b8 100644 --- a/tools/sdk/include/user_interface.h +++ b/tools/sdk/include/user_interface.h @@ -25,22 +25,8 @@ #ifndef __USER_INTERFACE_H__ #define __USER_INTERFACE_H__ -#if defined(NONOSDK3V0) -#define NONOSDK (0x30000 - 1) -#elif defined(NONOSDK300) -#define NONOSDK (0x30000) -#elif defined(NONOSDK301) -#define NONOSDK (0x30100) -#elif defined(NONOSDK302) -#define NONOSDK (0x30200) -#elif defined(NONOSDK303) -#define NONOSDK (0x30300) -#elif defined(NONOSDK304) -#define NONOSDK (0x30400) -#elif defined(NONOSDK305) +#if defined(NONOSDK305) #define NONOSDK (0x30500) -#elif defined(NONOSDK306) -#define NONOSDK (0x30600) #else #define NONOSDK (0x22100) #endif @@ -276,7 +262,7 @@ struct station_config { // with both ssid[] and bssid[] matched. Please check about this. uint8 bssid[6]; wifi_fast_scan_threshold_t threshold; -#if (NONOSDK >= (0x30000 - 1)) +#if (NONOSDK >= (0x30000)) bool open_and_wep_mode_disable; // Can connect to open/wep router by default. #endif #if (NONOSDK >= (0x30200)) @@ -464,7 +450,7 @@ typedef enum { MODEM_SLEEP_T } sleep_type_t; -#if (NONOSDK >= (0x30000 - 1)) +#if (NONOSDK >= (0x30000)) typedef enum { MIN_SLEEP_T, diff --git a/tools/sdk/lib/NONOSDK300/commitlog.txt b/tools/sdk/lib/NONOSDK300/commitlog.txt deleted file mode 100644 index db23acf13a..0000000000 --- a/tools/sdk/lib/NONOSDK300/commitlog.txt +++ /dev/null @@ -1,697 +0,0 @@ - feat: Update sdk version 3.0.0(d49923c) - feat: Disable watchdog when crypto - feat: Enable iram memory in at examples - feat(api): Add macro to enable the default os_malloc memory type - feat(system): Add api to enable iram memory - feat(partition): Add partition table to manage flash partition - fix(lib): fix the second parameter of va_start in os_printf_plus is incorrect - fix(lib): Fix it crashes when calling os_printf_plus in some interrupt handler - feat(wifi): Add signaling measurement feature - fix(net80211): Fix beacon info don't update after user scan - feat(wpa2): Recompile wpa2 using os_malloc_iram to malloc memory - feat(hal): Add libhal for the new compiler - feat(api): Modify header file for memory optimization - feat(smartconfig): Place smartconfig version string into flash - feat(system): Optimize memory and recompile lib - - - feat: Optimize ets_sprintf and ets_snprintf to process string in flash - - feat: Add pvPortCallocIram and pvPortZallocIram to malloc memory from iram - - feat: Solve WPA compiling error because of os_snprintf - -commit ecc66c5f1c97664ff37d8120a054021fb9366cbc -Merge: 3d61b1d 14799b0 -Author: Xu Chun Guang -Date: Thu Aug 23 17:09:21 2018 +0800 - - Merge branch 'feature/update_at_bin' into 'master' - - feat: Update AT bin version 1.7.0 - - See merge request sdk/ESP8266_NONOS_SDK!47 - -commit 14799b04ec0e76e15704fe4af08273afc53641e7 -Author: Xu Chun Guang -Date: Thu Aug 23 17:02:01 2018 +0800 - - feat: Update AT bin for 1.7.0.0 - -commit 3d61b1d063ab439c39046fcb2812dcbfc0d4d41b -Merge: dabeaed c172368 -Author: Xu Chun Guang -Date: Thu Aug 23 16:56:22 2018 +0800 - - Merge branch 'feature/remove_512_512_map' into 'master' - - feat(at): Remove 512+512 map because the bin is too large - - See merge request sdk/ESP8266_NONOS_SDK!48 - -commit c172368f24d435b48bb1788adf4db27c7447fbde -Author: Xu Chun Guang -Date: Thu Aug 23 15:29:27 2018 +0800 - - feat(at): Remove 512+512 map because of the bin is too large - -commit dabeaeda3b77bdf3709f61fa8d313c3688c789a0 -Merge: 682d9a2 07b071d -Author: Xu Chun Guang -Date: Wed Aug 22 20:47:15 2018 +0800 - - Merge branch 'bugfix/compile_error' into 'master' - - fix(example): Fix compile error in at example - - See merge request sdk/ESP8266_NONOS_SDK!46 - -commit 07b071ddc8f51438f0c78d457012e83505e5ed84 -Author: Xu Chun Guang -Date: Wed Aug 22 20:37:39 2018 +0800 - - fix(example): Fix compile error in at example - -commit 682d9a2d4eb49082826bfbee794c0c6c5c378f2c -Merge: 747dc11 2f9e0bb -Author: Xu Chun Guang -Date: Wed Aug 22 15:00:47 2018 +0800 - - Merge branch 'feature/update_sdk_version' into 'master' - - feat: Update sdk version 3.0.0(d49923c) - - See merge request sdk/ESP8266_NONOS_SDK!44 - -commit 2f9e0bb43b1fe125c82ebef3111ffb9dd1f36db6 -Author: Xu Chun Guang -Date: Wed Aug 22 14:25:08 2018 +0800 - - feat: Update sdk version 3.0.0(d49923c) - -commit 747dc1102b5d3b8cd54a3a7a92c4f3ebcc7f403d -Merge: a8bf107 0a874c3 -Author: Xu Chun Guang -Date: Wed Aug 22 14:13:35 2018 +0800 - - Merge branch 'feature/update_at_version' into 'master' - - feat(at): Update AT version 1.7.0.0 - - See merge request sdk/ESP8266_NONOS_SDK!43 - -commit 0a874c3907af2c5c2e895554a1526002d41df71c -Author: Xu Chun Guang -Date: Thu Aug 16 01:26:24 2018 +0800 - - feat(at): Update AT version 1.7.0.0 - -commit a8bf1078bbc74acc329ec04e70afa627fa4af16d -Merge: 6dcfc86 c3c2248 -Author: Xu Chun Guang -Date: Mon Aug 13 19:21:44 2018 +0800 - - Merge branch 'feature/disable_watchdog_when_crypto' into 'master' - - feat: Disable watchdog when crypto - - See merge request sdk/ESP8266_NONOS_SDK!38 - -commit c3c22485713baabaa9167b76db832da30dfb2399 -Author: Xu Chun Guang -Date: Mon Aug 13 19:19:52 2018 +0800 - - feat: Disable watchdog when crypto - -commit 6dcfc86e186b6e37e1b5c22aaf19086fbc659e7c -Merge: d787be3 b753378 -Author: Xu Chun Guang -Date: Tue Aug 7 11:11:44 2018 +0800 - - Merge branch 'feature/add_api_to_enable_iram_memory' into 'master' - - feat: Enable iram memory in at examples - - See merge request sdk/ESP8266_NONOS_SDK!36 - -commit d787be3c51c01a8408e0b888a89bd0de2c70c209 -Merge: 474d0fa efaa785 -Author: Xu Chun Guang -Date: Tue Aug 7 10:19:03 2018 +0800 - - Merge branch 'feature/define_memory_default_type' into 'master' - - feat(api): Add macro to enable the default os_malloc memory type - - See merge request sdk/ESP8266_NONOS_SDK!37 - -commit b7533787bedf2eb402c8053fd423d7f97d2a0960 -Author: Xu Chun Guang -Date: Fri Jul 27 15:04:15 2018 +0800 - - feat: Enable iram memory in at examples - -commit efaa7850ada365f990bff0df5df55a6812e87acb -Author: Xu Chun Guang -Date: Mon Aug 6 21:06:35 2018 +0800 - - feat(api): Add macro to enable the default os_malloc memory type - -commit 474d0fa4903870091501c5f3b9fc106ce4fa6630 -Merge: 3bcc146 b670122 -Author: Xu Chun Guang -Date: Mon Aug 6 20:24:05 2018 +0800 - - Merge branch 'feature/enable_iram_memory_api' into 'master' - - feat(system): Add api to enable iram memory - - See merge request sdk/ESP8266_NONOS_SDK!35 - -commit b67012290055f79d8b777814fc1544df7085f2aa -Author: Xu Chun Guang -Date: Mon Aug 6 19:17:13 2018 +0800 - - feat(system): Add api to enable iram memory - -commit 3bcc1467723a0e8283322560ea86a8a4573725f7 -Merge: efa7981 2019717 -Author: Xu Chun Guang -Date: Tue Jul 24 03:02:39 2018 +0800 - - Merge branch 'feature/add_partition_table' into 'master' - - feat(partition): Add partition table to manage flash partition - - See merge request sdk/ESP8266_NONOS_SDK!28 - -commit 2019717bb9213416eb511d2c84a6cafffb81a2c6 -Merge: 982408a 28117a5 -Author: Xu Chun Guang -Date: Mon Jul 23 20:33:45 2018 +0800 - - Merge branch 'feature/example_partition_table' into 'feature/add_partition_table' - - feat(example): Add partition table in examples - - See merge request sdk/ESP8266_NONOS_SDK!30 - -commit 982408a413031ebada78d409bd750689d0c1068d -Merge: 5b0c601 8986666 -Author: Xu Chun Guang -Date: Mon Jul 23 20:32:52 2018 +0800 - - Merge branch 'docs/add_partition_in_readme' into 'feature/add_partition_table' - - docs(partition): Add partition table in README - - See merge request sdk/ESP8266_NONOS_SDK!29 - -commit 28117a5b23865c10446a946aa1de02863b99cf65 -Author: Xu Chun Guang -Date: Sat Jul 21 21:15:48 2018 +0800 - - feat(example): Add partition table in examples - -commit 89866669d7f76f32ec0ca749ae19ae5e90892833 -Author: Xu Chun Guang -Date: Sat Jul 21 10:14:08 2018 +0800 - - docs(partition): Add partition table in README - -commit 5b0c60108b8ca2719210436c6e808e131676fc3a -Author: Xu Chun Guang -Date: Thu Jul 19 20:57:50 2018 +0800 - - feat(example): Add partition table in at example - -commit 231da7799cdce7969d5c81b2a5989e9fd86e92b9 -Author: Xu Chun Guang -Date: Thu Jul 19 20:55:42 2018 +0800 - - feat(partition): Add api about partition table - -commit 18bca914a0ce36b84c4a5427e8f2d1b182434eef -Author: Xu Chun Guang -Date: Thu Jul 19 20:40:48 2018 +0800 - - feat(partition): Add partition table to manage flash partition - -commit efa7981fc3b4ef03005a0521f112265c1dc6b9df -Merge: e9c315e abd6f48 -Author: Xu Chun Guang -Date: Wed Jul 18 13:53:00 2018 +0800 - - Merge branch 'feature/at_sslcconf' into 'master' - - feat(at): Add AT+CIPSSLCCONF to support two way authentication - - See merge request sdk/ESP8266_NONOS_SDK!27 - -commit abd6f481b84838734b09f6041c65221addb405ad -Author: Xu Chun Guang -Date: Wed Jul 18 13:27:00 2018 +0800 - - feat(at): Add AT+CIPSSLCCONF to support two way authentication - - - AT+CIPSSLCCONF? - - AT+CIPSSLCCONF=ssl_mode - - bit0: Server authenticates ESP8266 - - bit1: ESP8266 authenticates Server - -commit e9c315e4c5d902f7a7a5a5abebc4ea54db316625 -Merge: 9483248 9289fc9 -Author: Xu Chun Guang -Date: Wed Jul 18 13:17:59 2018 +0800 - - Merge branch 'bugfix/os_printf_plus_parameter_error' into 'master' - - fix(lib): fix the second parameter of va_start in os_printf_plus is incorrect - - See merge request sdk/ESP8266_NONOS_SDK!26 - -commit 9289fc919d824b4be76abda61c74ac3b9d3d58b9 -Author: Xu Chun Guang -Date: Wed Jul 18 13:15:47 2018 +0800 - - fix(lib): fix the second parameter of va_start in os_printf_plus is incorrect - -commit 948324803b98fe273544881d9d15a7d12abf7969 -Merge: 1eb7afa 2dce6db -Author: Xu Chun Guang -Date: Wed Jul 18 13:10:09 2018 +0800 - - Merge branch 'bugfix/os_printf_plus_crash' into 'master' - - fix(lib): Fix it crashes when calling os_printf_plus in some interrupt handler - - See merge request sdk/ESP8266_NONOS_SDK!25 - -commit 2dce6db518b38dd2e52836222421fd269efe680c -Author: Xu Chun Guang -Date: Wed Jul 18 12:58:19 2018 +0800 - - fix(lib): Fix it crashes when calling os_printf_plus in interrupt handler - -commit 1eb7afa988e0ce952238d3461e9665cf6b55a6ce -Merge: 06e490b 7dca401 -Author: Xu Chun Guang -Date: Wed Jul 18 12:52:33 2018 +0800 - - Merge branch 'bugfix/at_sntptime_string' into 'master' - - fix(at): fix there is one more 0x0A appending to the SNTP time string - - See merge request sdk/ESP8266_NONOS_SDK!24 - -commit 7dca4012279fddae743ab96ba669b8f351176bbb -Author: Xu Chun Guang -Date: Wed Jul 18 12:50:15 2018 +0800 - - fix(at): fix there is one more 0x0A appending to the SNTP time string - -commit 06e490ba78a9280f74a72074b63b8ca2110ba8a4 -Merge: 7917efe 13f76d4 -Author: Xu Chun Guang -Date: Wed Jul 18 12:43:04 2018 +0800 - - Merge branch 'bugfix/rf_auto_trace' into 'master' - - fix(at): fix AT+RFAUTOTRACE does not work - - See merge request sdk/ESP8266_NONOS_SDK!23 - -commit 13f76d46e996e152f99b4093e33b29d32126e410 -Author: Xu Chun Guang -Date: Wed Jul 18 12:40:05 2018 +0800 - - fix(at): fix AT+RFAUTOTRACE does not work - -commit 7917efe1f8f08c378e4b5dd2783757040a890fd6 -Merge: 64efd23 7898269 -Author: Xu Chun Guang -Date: Wed Jul 18 12:32:39 2018 +0800 - - Merge branch 'bugfix/default_sysmsg_value_incorrect' into 'master' - - fix(at): fix the default value of sysmsg is incorrect - - See merge request sdk/ESP8266_NONOS_SDK!22 - -commit 789826900d03cff38b732d72018dc97bf271d831 -Author: Xu Chun Guang -Date: Wed Jul 18 12:01:33 2018 +0800 - - fix(at): the default value of sysmsg is incorrect - -commit 64efd239c152555cd64399b3c268ece76c80d65c -Merge: 1cb51a4 7af8bf1 -Author: Xu Chun Guang -Date: Wed Jul 18 11:47:48 2018 +0800 - - Merge branch 'feature/rollback_os_sprintf' into 'master' - - feat: rollback os_sprintf and os_snprintf - - See merge request sdk/ESP8266_NONOS_SDK!21 - -commit 7af8bf133a5a59f6ef2091bb68c99ffe3d71c260 -Author: Xu Chun Guang -Date: Wed Jul 18 11:32:51 2018 +0800 - - feat(lib): Recompile libdriver, liblwip and libmbedtls to rollback os_sprintf and os_snprintf - -commit c37b846e0b3a7f190d5af9ebd1ebeb23f005cac6 -Author: Xu Chun Guang -Date: Mon Jul 16 14:31:58 2018 +0800 - - feat: Redefine os_sprintf and os_snprintf to rollback them - -commit a984c17d9c89b19a7ad994e10455da6964859713 -Author: Xu Chun Guang -Date: Wed Jul 18 10:58:45 2018 +0800 - - feat(lib): Recompile lib to rollback os_sprintf and os_snprintf - -commit 1cb51a433f7872b063a29a68c1a41281bbd27101 -Merge: 0704eff 53abcc6 -Author: Xu Chun Guang -Date: Wed Jul 18 10:45:05 2018 +0800 - - Merge branch 'fix/mbedtls_fragment' into 'master' - - fix(mbedtls): set the fragment range from 2048 to 8192 - - See merge request sdk/ESP8266_NONOS_SDK!17 - -commit 53abcc67dd0e7325660b6eb047a0ed1ab967288c -Author: Liu Han -Date: Wed Jul 18 10:02:44 2018 +0800 - - feat(lib): Recompile mbedtls library - -commit be27432e987adfa1e8e7daf1911c2704ed7262e0 -Author: Liu Han -Date: Mon Jul 16 20:38:19 2018 +0800 - - fix(mbedtls): set the fragment range from 2048 to 4096 - -commit 0704eff979c21abcf2545c4cfedf72ab863b9b87 -Merge: c0e2dfa 33a20d1 -Author: Wu Jian Gang -Date: Tue Jul 17 20:09:55 2018 +0800 - - Merge branch 'feature/signaling_measurement' into 'master' - - feat(wifi): Add signaling measurement feature - - See merge request sdk/ESP8266_NONOS_SDK!18 - -commit 33a20d1bcbea78cba9e6b8437c49b49fd22ade1f -Author: Deng Xin -Date: Tue Jul 17 11:45:44 2018 +0800 - - feat(wifi): Add signaling measurement feature - -commit c0e2dfa31e8ae226d58be072bd297d2f0b954f4d -Merge: ed3f217 c2704ef -Author: Xu Chun Guang -Date: Fri Jul 13 16:57:49 2018 +0800 - - Merge branch 'feature/at_wpa2_enterprise' into 'master' - - feat(at): Add AT+CWJEAP to connect wpa2 enterprise AP - - See merge request sdk/ESP8266_NONOS_SDK!14 - -commit c2704ef9257ce74ab3f6e9d7b4aeb971c9ff646e -Author: Xu Chun Guang -Date: Fri Jul 13 16:23:56 2018 +0800 - - feat(at): Modify the error response information of AT+CWJEAP_DEF and AT+CWJEAP_CUR - -commit bcca60202445dd584f62800f62f468d61892663b -Merge: b010179 92e7b7b -Author: Xu Chun Guang -Date: Fri Jul 13 14:30:25 2018 +0800 - - Merge branch 'feature/wpa2_enterprise_cert_tool' into 'feature/at_wpa2_enterprise' - - feat(tool): Modify tools to generate cert binary for wpa2 enterprise - - See merge request sdk/ESP8266_NONOS_SDK!16 - -commit b0101792a0e7bb4bbae989cdd3638d3fafe0fe29 -Merge: e469ed5 68d3a39 -Author: Xu Chun Guang -Date: Fri Jul 13 14:30:15 2018 +0800 - - Merge branch 'feature/add_wpa2_enterprise_in_at_example' into 'feature/at_wpa2_enterprise' - - feat(at): Add wpa2 enterprise command in at example - - See merge request sdk/ESP8266_NONOS_SDK!15 - -commit 92e7b7bcadf4d8b15516f053adb9f551b11bd6d3 -Author: Xu Chun Guang -Date: Fri Jul 13 14:28:42 2018 +0800 - - feat(tool): Modify tools to generate cert binary for wpa2 enterprise - -commit 68d3a39322d0cdf3969afb13aa9ae964a126d824 -Author: Xu Chun Guang -Date: Fri Jul 13 14:08:32 2018 +0800 - - feat(at): Add wpa2 enterprise command in at example - - - By default, this command is disabled, you can enable it by CONFIG_AT_WPA2_ENTERPRISE_COMMAND_ENABLE in `at\include\user_config.h` - -commit e469ed525f707753087f1c649a708249073cd569 -Author: Xu Chun Guang -Date: Fri Jul 13 13:50:13 2018 +0800 - - feat(at): Add AT+CWJEAP to connect wpa2 enterprise AP - -commit ed3f2179cadf61696f9d2839b4481d3c44bf5e93 -Merge: 1aaec1e f73084f -Author: Xu Chun Guang -Date: Fri Jul 13 13:39:50 2018 +0800 - - Merge branch 'bugfix/beacon_info_do_not_update_after_user_scan' into 'master' - - fix(net80211): Fix beacon info don't update after user scan - - See merge request sdk/ESP8266_NONOS_SDK!13 - -commit f73084f0691dde156d29e42f4704813fcb4713bf -Author: Xu Chun Guang -Date: Fri Jul 13 13:36:09 2018 +0800 - - fix(net80211): Fix beacon info don't update after user scan - -commit 1aaec1e6e406169f062630e1ea9579263ae09864 -Merge: 70a70de 27b4d62 -Author: Xu Chun Guang -Date: Fri Jul 13 13:27:24 2018 +0800 - - Merge branch 'feature/wpa2_using_os_malloc_iram' into 'master' - - feat(wpa2): Recompile wpa2 using os_malloc_iram to malloc memory - - See merge request sdk/ESP8266_NONOS_SDK!12 - -commit 27b4d628464ee58bba221f919bd1e0244266a1c2 -Author: Xu Chun Guang -Date: Fri Jul 13 13:26:22 2018 +0800 - - feat(wpa2): Recompile wpa2 using os_malloc_iram to malloc memory - -commit 70a70dee2725628a8e7a2f8747fe7a26672d2d44 -Merge: 306ca9e 1ed813c -Author: Xu Chun Guang -Date: Fri Jul 13 12:02:21 2018 +0800 - - Merge branch 'feature/apart_smartconfig_command' into 'master' - - feat(at): Apart smartconfig command for user to enable it - - See merge request sdk/ESP8266_NONOS_SDK!10 - -commit 306ca9e81dca790208f918b5f27a4b44018615af -Merge: d1f412e ec28c8e -Author: Xu Chun Guang -Date: Fri Jul 13 11:56:05 2018 +0800 - - Merge branch 'feature/use_mbedtls_in_at_example' into 'master' - - feat(example): Replace ssl with mbedtls in AT example - - See merge request sdk/ESP8266_NONOS_SDK!11 - -commit ec28c8e93ec84871cdf4f1ba066f6d53feb9ac5b -Author: Xu Chun Guang -Date: Fri Jul 13 11:40:31 2018 +0800 - - feat(example): Replace ssl with mbedtls in AT example - -commit 1ed813cb27d158cff666805d9c9abe7c7100c30c -Merge: 5ba7799 1e91aba -Author: Xu Chun Guang -Date: Fri Jul 13 11:28:43 2018 +0800 - - Merge branch 'feature/at_smartconfig_enable' into 'feature/apart_smartconfig_command' - - feat(at): Enable AT smartconfig command by default - - See merge request sdk/ESP8266_NONOS_SDK!8 - -commit 1e91abaa76b6e510619a69eac2dd37921dad12ce -Author: Xu Chun Guang -Date: Fri Jul 13 10:36:32 2018 +0800 - - feat(at): Enable AT smartconfig command by default - -commit 5ba779999fbd5af3c5ec282e7b60b91b24fb1c96 -Author: Xu Chun Guang -Date: Fri Jul 13 11:11:44 2018 +0800 - - feat(at): Apart smartconfig command for user to enable it - -commit d1f412e900f0942ec9661bbf52dea0144890ede5 -Merge: 2b2867b 381240b -Author: Xu Chun Guang -Date: Fri Jul 13 10:58:00 2018 +0800 - - Merge branch 'feature/optimize_at_example_memory' into 'master' - - feat(at): Place AT string into flash to save memory - - See merge request sdk/ESP8266_NONOS_SDK!9 - -commit 381240be073cdfa08c118d1d1e1113e868ebdd97 -Author: Xu Chun Guang -Date: Fri Jul 13 10:48:33 2018 +0800 - - feat(at): Place AT string into flash to save memory - -commit 2b2867bb3af17969572450d5cbe72191649e74b7 -Merge: 4631c91 d4ef61a -Author: Xu Chun Guang -Date: Fri Jul 13 10:27:44 2018 +0800 - - Merge branch 'feature/add_libhal_for_new_compiler' into 'master' - - feat(hal): Add libhal for the new compiler - - See merge request sdk/ESP8266_NONOS_SDK!6 - -commit 4631c91a799b1ff40079302ef919244fdfc8de66 -Merge: 837752b f5b2108 -Author: Xu Chun Guang -Date: Fri Jul 13 10:27:32 2018 +0800 - - Merge branch 'feature/recompile_lwip_mbedtls_driver' into 'master' - - feat(lib): Recompile lwip, mbedtls and driver library - - See merge request sdk/ESP8266_NONOS_SDK!7 - -commit f5b210873b4aa8be63f2f5494b6f5531aa1d7ee3 -Author: Xu Chun Guang -Date: Fri Jul 13 10:23:03 2018 +0800 - - feat(lib): Recompile lwip, mbedtls and driver library - -commit 837752b8d86cee98af82e334dd22e6c96b11049a -Merge: 94421d7 cac83b1 -Author: Xu Chun Guang -Date: Fri Jul 13 10:14:29 2018 +0800 - - Merge branch 'feature/modify_header_file_for_memory_optimization' into 'master' - - feat(api): Modify header file for memory optimization - - See merge request sdk/ESP8266_NONOS_SDK!5 - -commit d4ef61a5111e655f773b4bff72102921161cb920 -Author: Xu Chun Guang -Date: Fri Jul 13 10:12:31 2018 +0800 - - feat(hal): Add libhal for the new compiler - -commit cac83b12994f5dd06ee4dc168dc0dfb892c7fb46 -Author: Xu Chun Guang -Date: Fri Jul 13 09:39:04 2018 +0800 - - feat(api): Modify header file for memory optimization - - - adapt commit id 1498a86e - -commit 94421d7695b1cf19ca2bb41c447840a321455e42 -Merge: 371ede0 d4df4e9 -Author: Xu Chun Guang -Date: Thu Jul 12 21:47:22 2018 +0800 - - Merge branch 'feature/smartconfig_version_as_rodata' into 'master' - - feat(smartconfig): Place smartconfig version string into flash - - See merge request sdk/ESP8266_NONOS_SDK!4 - -commit d4df4e9050d1b790e2ee9b2999a1ef703441cd05 -Author: Xu Chun Guang -Date: Thu Jul 12 21:44:39 2018 +0800 - - feat(smartconfig): Place smartconfig version string into flash - -commit 371ede0865d50f8fb397150d7a595ebb387a64f5 -Merge: cb46633 2b2d707 -Author: Xu Chun Guang -Date: Thu Jul 12 21:45:12 2018 +0800 - - Merge branch 'feature/add_CI' into 'master' - - feat: Add CI file - - See merge request sdk/ESP8266_NONOS_SDK!1 - -commit 2b2d7070fe333bdfcb26fd8d3da52693c1eeb13a -Author: Xu Chun Guang -Date: Thu Jul 12 17:37:26 2018 +0800 - - feat: Add CI file - -commit cb46633acae2577c68dd7c8d97f34566cfc95b96 -Merge: 1498a86 e8d53c1 -Author: Xu Chun Guang -Date: Thu Jul 12 21:21:38 2018 +0800 - - Merge branch 'feature/optimize_at_string' into 'master' - - feat(at): Optimize at string and place string into flash - - See merge request sdk/ESP8266_NONOS_SDK!3 - -commit e8d53c19adf4b2503d1c608af31096a6455c686c -Author: Xu Chun Guang -Date: Thu Jul 12 21:20:39 2018 +0800 - - feat(at): Optimize at string and place string into flash - -commit 1498a86e9ae68806035066fd6d767408370003dd -Merge: 89920dc d7cd68c -Author: Xu Chun Guang -Date: Thu Jul 12 21:09:12 2018 +0800 - - Merge branch 'feature/optimize_memory' into 'master' - - feat(system): Optimize memory and recompile lib - - See merge request sdk/ESP8266_NONOS_SDK!2 - -commit d7cd68c2d3861d5d6dc5fb5f8fed7dcb4ef481eb -Author: Xu Chun Guang -Date: Thu Jul 12 20:49:30 2018 +0800 - - feat(system): Optimize memory and recompile lib - - - feat: Optimize ets_sprintf and ets_snprintf to process string in flash - - feat: Add pvPortCallocIram and pvPortZallocIram to malloc memory from iram - - feat: Solve WPA compiling error because of os_snprintf diff --git a/tools/sdk/lib/NONOSDK300/libairkiss.a b/tools/sdk/lib/NONOSDK300/libairkiss.a deleted file mode 100644 index 60415e5242..0000000000 Binary files a/tools/sdk/lib/NONOSDK300/libairkiss.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK300/libcrypto.a b/tools/sdk/lib/NONOSDK300/libcrypto.a deleted file mode 100644 index a9c8f472a3..0000000000 Binary files a/tools/sdk/lib/NONOSDK300/libcrypto.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK300/libespnow.a b/tools/sdk/lib/NONOSDK300/libespnow.a deleted file mode 100644 index e91d442ae2..0000000000 Binary files a/tools/sdk/lib/NONOSDK300/libespnow.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK300/libmain.a b/tools/sdk/lib/NONOSDK300/libmain.a deleted file mode 100644 index c37cbb6cd1..0000000000 Binary files a/tools/sdk/lib/NONOSDK300/libmain.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK300/libnet80211.a b/tools/sdk/lib/NONOSDK300/libnet80211.a deleted file mode 100644 index 46963e477d..0000000000 Binary files a/tools/sdk/lib/NONOSDK300/libnet80211.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK300/libphy.a b/tools/sdk/lib/NONOSDK300/libphy.a deleted file mode 100644 index c8a1f759f7..0000000000 Binary files a/tools/sdk/lib/NONOSDK300/libphy.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK300/libpp.a b/tools/sdk/lib/NONOSDK300/libpp.a deleted file mode 100644 index 6417871c8e..0000000000 Binary files a/tools/sdk/lib/NONOSDK300/libpp.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK300/libsmartconfig.a b/tools/sdk/lib/NONOSDK300/libsmartconfig.a deleted file mode 100644 index 0d6258e4a2..0000000000 Binary files a/tools/sdk/lib/NONOSDK300/libsmartconfig.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK300/libwpa.a b/tools/sdk/lib/NONOSDK300/libwpa.a deleted file mode 100644 index 0e69ca8cf8..0000000000 Binary files a/tools/sdk/lib/NONOSDK300/libwpa.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK300/libwpa2.a b/tools/sdk/lib/NONOSDK300/libwpa2.a deleted file mode 100644 index c55e52c69f..0000000000 Binary files a/tools/sdk/lib/NONOSDK300/libwpa2.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK300/libwps.a b/tools/sdk/lib/NONOSDK300/libwps.a deleted file mode 100644 index 17fd13acf6..0000000000 Binary files a/tools/sdk/lib/NONOSDK300/libwps.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK300/version b/tools/sdk/lib/NONOSDK300/version deleted file mode 100644 index 94854e4bce..0000000000 --- a/tools/sdk/lib/NONOSDK300/version +++ /dev/null @@ -1 +0,0 @@ -v3.0.0-gecc66c5 (shows as SDK:3.0.0(d49923c) in debug mode) \ No newline at end of file diff --git a/tools/sdk/lib/NONOSDK301/commitlog.txt b/tools/sdk/lib/NONOSDK301/commitlog.txt deleted file mode 100644 index 92868982f4..0000000000 --- a/tools/sdk/lib/NONOSDK301/commitlog.txt +++ /dev/null @@ -1,1150 +0,0 @@ - feat: Update at bin v1.7.1 - feat: Update SDK version v3.0.1 and AT version 1.7.1 - fix(net80211): Fix some net80211 bugs - - - fix(net80211): fix crash with fake beacon frame - - fix(net80211): Have no check phy mode configured by user when connect AP - - fix(net80211): Use random seqno when sending auth packet to AP - - Bugfix/fix some ap use error mac send ip packet - feat(phy): Update phy version 1145 - feat(phy): Update phy lib version 1143 - fix(net80211): fix memleak when scaning if in softap+station mode - - - ESPCS-35 - - fix(net80211): Remove wme info by default - bugfix: Revert MR89 which commit id is 97167a72 - - - Ruturn OK when sending UDP if there is no memory - - N8266-24 - - feat: De-swap uart before restart - feat: Remove phy freq trace api and disable freq trace in at project by default - feat: Support the latest toolchain version - fix(pp): Clear nmi status firstly when enter wdev irq - feat(pp): Sync code from esp32 about esf_buf - feat(partition_table): Just print log when check partition table fail - fix: fix bug the default hostname is illegal - feat(lib_version): Update lib version for commit id a0c4877 - Feature/code optimize - feat(lib): Recompile lwip, mbedtls and driver lib - feat: Add some flags in Makefile to reduce bin size - feat: Recompile internal libs with -ffunction-sections and -fdata-sections - refactor(driver): New toolchain can compile driver code - feat(espnow): Add broadcast packets support for espnow - fix(wifi): Prohibit sending probe request when passive scan mode - fix(net80211): Connect wrong AP if there is a hidden ssid AP around - fix(pp): Disable receiving ampdu packet - fix(net80211): fix some AP does not support status code 37 in ADDBA response - fix(net80211): Connect some AP with only 11b mode fail - fix: Add header file or function declaration to avoid compile error - fix(net80211): Fix CCMP encryption was incompatible with some AP - - See WACS-69! - - feat(version): Update SDK version v3.0.1-dev - fix(net80211): Support associate with AP with LDPC - fix(net80211): It Should return ERR_MEM if malloc fail - fix(system): PMK does not update if the AP is not connected - - See TW25093! - - fix(version): Update external SDK version to 3.0.0 - fix(system): The memory is over 0x3fffc000 when malloc - fix: It can't get time if set sntp server by calling sntp_setserver - fix: sint32_t and int32_t in c_types.h are inconsistent - docs(partition_table): Add document about partition table - -commit 4bf0aefee37ac1f272b793c2403c53a0c122b570 -Merge: 7f59bc6 02b5158 -Author: Xu Chun Guang -Date: Mon Jul 15 19:02:49 2019 +0800 - - Merge branch 'feature/update_version' into 'release/v3.0.0' - - feat: Update at bin v1.7.1 - - See merge request sdk/ESP8266_NONOS_SDK!217 - -commit 02b5158460391bce7704e2d90a339542ac030e04 -Author: Xu Chun Guang -Date: Mon Jul 15 19:02:49 2019 +0800 - - feat: Update at bin v1.7.1 - -commit 7f59bc6036c1b685b80190b9db9585a49867751a -Merge: 9d591d1 36cc169 -Author: Xu Chun Guang -Date: Mon Jul 15 18:11:42 2019 +0800 - - Merge branch 'feature/update_version' into 'release/v3.0.0' - - feat: Update SDK version v3.0.1 and AT version 1.7.1 - - See merge request sdk/ESP8266_NONOS_SDK!216 - -commit 36cc169e773286a2d0fef3ae7e610ffc20bce3b5 -Author: Xu Chun Guang -Date: Mon Jul 15 18:11:42 2019 +0800 - - feat: Update SDK version v3.0.1 and AT version 1.7.1 - -commit 9d591d14491a07a506b868d60f4ec12894702dc3 -Merge: fc04170 d83a671 -Author: Xu Chun Guang -Date: Wed Jul 3 15:56:00 2019 +0800 - - Merge branch 'bugfix/fix_some_net8011_bugs' into 'release/v3.0.0' - - fix(net80211): Fix some net80211 bugs - - See merge request sdk/ESP8266_NONOS_SDK!214 - -commit d83a671dea54eed2934400158b0153ce5d4a24c3 -Author: Xu Chun Guang -Date: Wed Jul 3 15:56:00 2019 +0800 - - fix(net80211): Fix some net80211 bugs - - - fix(net80211): fix crash with fake beacon frame - - fix(net80211): Have no check phy mode configured by user when connect AP - - fix(net80211): Use random seqno when sending auth packet to AP - -commit fc041703e0d900b8f4814f4f499e62599c626fae -Merge: 3d5e347 800ef1c -Author: Xu Chun Guang -Date: Fri Jun 28 17:34:45 2019 +0800 - - Merge branch 'bugfix/fix_some_ap_use_error_mac_send_ip_packet' into 'release/v3.0.0' - - Bugfix/fix some ap use error mac send ip packet - - See merge request sdk/ESP8266_NONOS_SDK!211 - -commit 800ef1c80e4f98a673f0486a167dbe8d5133bb64 -Author: Xu Chun Guang -Date: Fri Jun 28 17:33:11 2019 +0800 - - feat(lwip): Recompile lwip lib - -commit ffc37ff3c25481e7ac00cdc8c1bc0583f3c894ff -Author: Zhang Jun Hao -Date: Fri Jun 28 10:24:23 2019 +0800 - - fix(lwip): fix some ap use error mac send ip packet - -commit 3d5e347e2f2560db4fa437572700c61e6b5a48b1 -Merge: e4434aa 5f8ca54 -Author: Xu Chun Guang -Date: Fri Jun 28 17:25:17 2019 +0800 - - Merge branch 'bugfix/create_AT_ssl_fail_if_no_cert_or_ca_partition' into 'release/v3.0.0' - - fix(at): Create AT SSL fail if there is no cert or ca partitio - - See merge request sdk/ESP8266_NONOS_SDK!210 - -commit 5f8ca54d3161855f523e30db779ed4decd9db1a0 -Author: Xu Chun Guang -Date: Fri Jun 28 17:25:17 2019 +0800 - - fix(at): Create AT SSL fail if there is no cert or ca partitio - -commit e4434aa730e78c63040ace360493aef420ec267c -Merge: 39ec2d4 325d3c2 -Author: Xu Chun Guang -Date: Tue Apr 23 16:53:43 2019 +0800 - - Merge branch 'cherry-pick-7a31cb7e' into 'release/v3.0.0' - - feat(phy): Update phy version 1145 - - See merge request sdk/ESP8266_NONOS_SDK!206 - -commit 325d3c283cca60f9ca6a58da6488ee7134079f09 -Author: Xu Chun Guang -Date: Tue Apr 23 08:50:55 2019 +0000 - - Merge branch 'feature/update_phy' into 'master' - - feat(phy): Update phy version 1145 - - See merge request sdk/ESP8266_NONOS_SDK!205 - - (cherry picked from commit 7a31cb7e48aff8f7d96fa5bccc2ba535b9c446a1) - - 11bd2ed4 feat(phy): Update phy version 1145 - -commit 39ec2d4573eb77fda73f6afcf6dd1b3c41e74fcd -Merge: e766eeb fa6efa3 -Author: Xu Chun Guang -Date: Wed Apr 17 13:57:55 2019 +0800 - - Merge branch 'cherry-pick-8631a0d1-2' into 'release/v3.0.0' - - feat(phy): Update phy lib version 1143 - - See merge request sdk/ESP8266_NONOS_SDK!203 - -commit fa6efa33e1f089b0ea281fcf50388ccc68a3189b -Author: Xu Chun Guang -Date: Wed Apr 17 05:51:01 2019 +0000 - - Merge branch 'feature/update_phy' into 'master' - - feat(phy): Update phy lib version 1143 - - See merge request sdk/ESP8266_NONOS_SDK!202 - - (cherry picked from commit 8631a0d1ae2a4864d7a11ece3c772664a3935f8f) - - 4c3a389e feat(phy): Update phy lib version 1143 - -commit e766eebaa085a37ee25f0d7396fa48fddb24f8ef -Merge: 40408e4 4201b46 -Author: Xu Chun Guang -Date: Tue Apr 16 17:16:57 2019 +0800 - - Merge branch 'feature/recompile_lwip' into 'release/v3.0.0' - - fix(lwip): fix some dhcp bugs - - See merge request sdk/ESP8266_NONOS_SDK!198 - -commit 4201b46957c8216371e44c797e7a038e1c0dd38a -Author: Xu Chun Guang -Date: Tue Apr 16 17:12:59 2019 +0800 - - fix(lwip): fix some dhcp bugs - - - Remove some dhcp options in rebind state - - Add t0 for dhcp lease time - - Change t2 to 0.875*t0 - -commit 40408e4350dbd79fb7eb37db8e21582757462af5 -Merge: ec123a2 4516ac7 -Author: Xu Chun Guang -Date: Tue Apr 16 17:11:31 2019 +0800 - - Merge branch 'cherry-pick-11535c43' into 'release/v3.0.0' - - fix(lwip): fix some dhcp bugs - - See merge request sdk/ESP8266_NONOS_SDK!195 - -commit 4516ac7c08e90f015bace77f6219011cb83da392 -Author: Xu Chun Guang -Date: Tue Apr 16 09:05:41 2019 +0000 - - Merge branch 'bugfix/fix_some_dhcp_bugs' into 'master' - - fix(lwip): fix some dhcp bugs - - See merge request sdk/ESP8266_NONOS_SDK!191 - - (cherry picked from commit 11535c43cc2960dcca09182f41ea5ba3916de4bd) - - 959a873f fix(lwip): fix some dhcp bugs - -commit ec123a2827e08396064aea4956ec07b9fc894ab4 -Merge: 44d7b09 f269170 -Author: Xu Chun Guang -Date: Tue Apr 16 15:42:28 2019 +0800 - - Merge branch 'bugfix/scan_memleak' into 'release/v3.0.0' - - fix(net80211): fix memleak when scaning if in softap+station mode - - See merge request sdk/ESP8266_NONOS_SDK!188 - -commit f2691700edb63a60ac66d82f06216c4bed49c39d -Author: Xu Chun Guang -Date: Tue Apr 16 15:37:38 2019 +0800 - - fix(net80211): fix memleak when scaning if in softap+station mode - - - ESPCS-35 - -commit 44d7b094b16dfe4b0f97693e6736b3edaea5dd47 -Merge: 1c52778 6580ca3 -Author: Xu Chun Guang -Date: Tue Apr 16 15:23:42 2019 +0800 - - Merge branch 'bugfix/remove_wme_info' into 'release/v3.0.0' - - fix(net80211): Remove wme info by default - - See merge request sdk/ESP8266_NONOS_SDK!187 - -commit 6580ca35e9f8f85d11100c1ad3d2ed27d4b26381 -Author: Xu Chun Guang -Date: Tue Apr 16 15:19:28 2019 +0800 - - fix(net80211): Remove wme info by default - - - https://github.com/espressif/ESP8266_RTOS_SDK/issues/539 - -commit 1c527784a890067a773b830f248d0f93443443cc -Merge: a510750 937f05c -Author: Xu Chun Guang -Date: Tue Apr 16 15:07:24 2019 +0800 - - Merge branch 'bugfix/revert_MR89' into 'release/v3.0.0' - - bugfix: Revert MR89 which commit id is 97167a72 - - See merge request sdk/ESP8266_NONOS_SDK!186 - -commit 937f05c5dd4f581f773195989e0dafaa3d36cb66 -Author: Xu Chun Guang -Date: Tue Apr 16 15:00:52 2019 +0800 - - bugfix: Revert MR89 which commit id is 97167a72 - - - Ruturn OK when sending UDP if there is no memory - - N8266-24 - -commit a51075035531d587ef7a3857e4133f6d5e100067 -Merge: 529b0ff c5516d0 -Author: Xu Chun Guang -Date: Tue Apr 16 14:44:31 2019 +0800 - - Merge branch 'feature/deswap_uart_before_restart' into 'release/v3.0.0' - - feat: De-swap uart before restart - - See merge request sdk/ESP8266_NONOS_SDK!185 - -commit c5516d0ecb05b3a6871c3993fae0503b7d4be66a -Author: Xu Chun Guang -Date: Tue Apr 16 14:34:55 2019 +0800 - - feat: De-swap uart before restart - -commit 529b0ff8f6b9889f15d506edd59b47778f23abc4 -Merge: 3149119 a88fa71 -Author: Xu Chun Guang -Date: Mon Mar 18 18:08:46 2019 +0800 - - Merge branch 'bugfix/iram_function_is_in_irom_text' into 'release/v3.0.0' - - fix(at): Replace default function attribute with IRAM_ATTR - - See merge request sdk/ESP8266_NONOS_SDK!181 - -commit a88fa71ed086ae9cba2c88683f58cf41bb11e85c -Author: Xu Chun Guang -Date: Mon Mar 18 18:00:37 2019 +0800 - - fix(at): Replace default function attribute with IRAM_ATTR - - - N8266-23 - -commit 31491190aafcf14d04035d7dfd52e786204bf2d7 -Merge: bede935 004cc26 -Author: Xu Chun Guang -Date: Fri Mar 15 15:23:26 2019 +0800 - - Merge branch 'feature/recompile_lwip_lib' into 'release/v3.0.0' - - feat(lwip): Recompile llib to fix the string bug in the mdns_set_hostname - - See merge request sdk/ESP8266_NONOS_SDK!177 - -commit bede935dbdab4855a50ce8b4532f3738397a9402 -Merge: e355238 15442ee -Author: Xu Chun Guang -Date: Fri Mar 15 15:17:30 2019 +0800 - - Merge branch 'cherry-pick-0db44ba5' into 'release/v3.0.0' - - fix(mdns): Fix the bug of set mDNS information - - See merge request sdk/ESP8266_NONOS_SDK!174 - -commit 004cc2699196e4aa4edb147177498b20a51f6376 -Author: Xu Chun Guang -Date: Fri Mar 15 15:15:26 2019 +0800 - - feat(lwip): Recompile lwip lib to fix the string bug in the mdns_set_hostname - - - https://github.com/espressif/ESP8266_NONOS_SDK/issues/97 - -commit e35523847ca2c8e39adb300a1b2d449fae05adc7 -Merge: 427f263 855cd08 -Author: Xu Chun Guang -Date: Fri Mar 15 15:12:49 2019 +0800 - - Merge branch 'cherry-pick-0db44ba5-2' into 'release/v3.0.0' - - fix(mdns): Fix the bug of set mDNS information - - See merge request sdk/ESP8266_NONOS_SDK!175 - -commit 855cd08fc3675b9322facee5d52700c1dcec895a -Author: Xu Chun Guang -Date: Fri Mar 15 07:02:38 2019 +0000 - - Merge branch 'bugfix/mdns' into 'master' - - fix(mdns): Fix the bug of set mDNS information. - - See merge request sdk/ESP8266_NONOS_SDK!168 - - (cherry picked from commit 0db44ba5722a44679a6c3bd1485bd327ae1ef110) - - cc2270a6 fix(mdns): Fix the bug of set mDNS information. - -commit 15442eef3cd83e527713bb42737cc3050648121d -Author: Xu Chun Guang -Date: Fri Mar 15 07:02:38 2019 +0000 - - Merge branch 'bugfix/mdns' into 'master' - - fix(mdns): Fix the bug of set mDNS information. - - See merge request sdk/ESP8266_NONOS_SDK!168 - - (cherry picked from commit 0db44ba5722a44679a6c3bd1485bd327ae1ef110) - - cc2270a6 fix(mdns): Fix the bug of set mDNS information. - -commit 427f263a2daf1d44bc607afab6b0dd1176b7592d -Merge: 071f7ed dbfe875 -Author: Xu Chun Guang -Date: Fri Mar 15 14:39:21 2019 +0800 - - Merge branch 'feature/recomile_lwip_lib' into 'release/v3.0.0' - - feat(lwip): Recompile llib to fix ping issue - - See merge request sdk/ESP8266_NONOS_SDK!172 - -commit dbfe8752d186f2a45334757ce6b58e4e118ea28b -Author: Xu Chun Guang -Date: Fri Mar 15 14:37:49 2019 +0800 - - feat(lwip): Recompile lwip lib to fix ping issue - - - https://github.com/espressif/ESP8266_NONOS_SDK/issues/188 - - N8266-1 - -commit 071f7ed9adef301a0db706aa95d0d5cfebf5cd0e -Merge: 3f47368 62d8d4d -Author: Xu Chun Guang -Date: Fri Mar 15 14:35:01 2019 +0800 - - Merge branch 'cherry-pick-7abbcc2f' into 'release/v3.0.0' - - fix(ping): fix the bug of ping result report application takes long time - - See merge request sdk/ESP8266_NONOS_SDK!169 - -commit 62d8d4d262a015b1fc8b43230e2532f1f4bd5fff -Author: Xu Chun Guang -Date: Fri Mar 15 06:16:18 2019 +0000 - - Merge branch 'bugfix/ping_time' into 'master' - - fix(ping): fix the bug of ping result report application takes long time - - See merge request sdk/ESP8266_NONOS_SDK!163 - - (cherry picked from commit 7abbcc2f925745340185aced74273ea7e642cfb9) - - d3523192 fix(ping): fix the bug of ping result report application takes long time. - -commit 3f47368d594aee853acc1d621d0928486162fac6 -Merge: 38b9a6d 0286b3a -Author: Xu Chun Guang -Date: Fri Mar 15 11:34:40 2019 +0800 - - Merge branch 'bugfix/jsonparse_strcmp_value' into 'release/v3.0.0' - - fix(json): The value jsonparse_strcmp_value returns is incorrect sometimes - - See merge request sdk/ESP8266_NONOS_SDK!165 - -commit 0286b3a5a7764891665323fa22c7eacea8f10608 -Author: Xu Chun Guang -Date: Fri Mar 15 11:32:38 2019 +0800 - - feat(json): Recompile json lwip - -commit 1ee88246f838300d373a7cfff89103e1439aa19c -Author: Xu Chun Guang -Date: Fri Mar 15 11:29:42 2019 +0800 - - fix(json): The value jsonparse_strcmp_value returns is incorrect sometimes - - - https://github.com/espressif/ESP8266_NONOS_SDK/issues/173 - - N8266-20 - -commit 38b9a6db274886d5394868629350f6af9e5cf116 -Merge: 89693b4 4cac675 -Author: Xu Chun Guang -Date: Fri Mar 15 10:42:14 2019 +0800 - - Merge branch 'feature/add_json_source_code' into 'release/v3.0.0' - - feat: Add json source code - - See merge request sdk/ESP8266_NONOS_SDK!164 - -commit 4cac675bd391eee8eb86ecfcdf827430c736beb4 -Author: Xu Chun Guang -Date: Thu Mar 14 21:41:26 2019 +0800 - - feat: Add json source code - -commit 89693b42639acd15611aea8767271f5c5d2bbb8a -Merge: f4cbca7 5939cd5 -Author: Xu Chun Guang -Date: Thu Mar 14 16:37:35 2019 +0800 - - Merge branch 'cherry-pick-fa67274d-2' into 'release/v3.0.0' - - fix: sync a bug fix of dns_enqueue with RTOS SDK. - - See merge request sdk/ESP8266_NONOS_SDK!158 - -commit 5939cd555a0652c6729275b18f14866ce0b4807d -Author: Xu Chun Guang -Date: Thu Mar 14 16:33:17 2019 +0800 - - feat(lwip): Recompile lwip lib - - - https://github.com/espressif/ESP8266_NONOS_SDK/issues/198 - - N8266-18 - -commit bdcde0d7a979ffe904c5708dc3676e06ed113ab2 -Author: Xu Chun Guang -Date: Thu Mar 14 06:34:35 2019 +0000 - - Merge branch 'bugfix/dns_queue' into 'master' - - sync a bug fix of dns_enqueue with RTOS SDK. - - See merge request sdk/ESP8266_NONOS_SDK!156 - - (cherry picked from commit fa67274d1ee6205bfc8492394c800f83db2630d1) - - af2aebb0 fix(dns): sync a bug fix of dns_enqueue with RTOS SDK. - -commit f4cbca76557a81d9a50123be8bbf702a1cf6d167 -Merge: 9148573 7268469 -Author: Xu Chun Guang -Date: Wed Mar 13 11:24:36 2019 +0800 - - Merge branch 'cherry-pick-f8234db1' into 'release/v3.0.0' - - feat: Remove phy freq trace api and disable freq trace in at project by default - - See merge request sdk/ESP8266_NONOS_SDK!154 - -commit 7268469f2570a63232bf52c7b5d405a9f995ca9c -Author: Xu Chun Guang -Date: Wed Mar 13 03:22:18 2019 +0000 - - Merge branch 'feature/remove_phy_freq_trace' into 'master' - - feat: Remove phy freq trace api and disable freq trace in at project by default - - See merge request sdk/ESP8266_NONOS_SDK!153 - - (cherry picked from commit f8234db11df0a2ed76761080f3549e55671b2bbb) - - 80ce106f feat: Remove phy freq trace api and disable freq trace in at project by default - -commit 914857385f645ce9d8de0c4ffe0f71281818494e -Merge: 16aecfb a378214 -Author: Xu Chun Guang -Date: Tue Mar 12 17:09:43 2019 +0800 - - Merge branch 'featur/compile_for_the_latest_toolchain' into 'release/v3.0.0' - - feat: Support the latest toolchain version - - See merge request sdk/ESP8266_NONOS_SDK!148 - -commit a378214ff67dceb9a930ae59cb62ac4be6e0aae9 -Author: Xu Chun Guang -Date: Tue Mar 12 17:07:58 2019 +0800 - - feat: Recompile lwip and mbedtls lib - -commit 78497e12a2b605a7be24d2a5d9f9526573ca0dff -Author: liuhan -Date: Mon Feb 25 16:21:04 2019 +0800 - - feat: Support the latest toolchain version - -commit 16aecfb348549f1316e17643dc51f1f15ce1866e -Merge: 51c24a9 87ae423 -Author: Xu Chun Guang -Date: Tue Mar 12 17:04:06 2019 +0800 - - Merge branch 'bugfix/wdev_int_status_overlap' into 'release/v3.0.0' - - fix(pp): Clear nmi status firstly when enter wdev irq - - See merge request sdk/ESP8266_NONOS_SDK!147 - -commit 87ae423fd044e529b1774a7894c699bce358d421 -Author: Xu Chun Guang -Date: Tue Mar 12 16:59:30 2019 +0800 - - fix(pp): Clear nmi status firstly when enter wdev irq - -commit 51c24a982d6292e1917b9c37c7b6c91f37295f62 -Merge: 6cfbe2c 1d2b4d3 -Author: Xu Chun Guang -Date: Tue Mar 12 16:35:06 2019 +0800 - - Merge branch 'bugfix/lock_buffer_list_before_check_esf_buffer' into 'release/v3.0.0' - - feat(pp): Sync code from esp32 about esf_buf - - See merge request sdk/ESP8266_NONOS_SDK!146 - -commit 1d2b4d3f6969b62b0d8bee3c4c18458dc7f9befe -Author: Xu Chun Guang -Date: Tue Mar 12 16:25:03 2019 +0800 - - feat(pp): Sync code from esp32 about esf_buf - - See - https://gitlab.espressif.cn:6688/idf/esp-idf/merge_requests/4212 and - https://gitlab.espressif.cn:6688/idf/esp-idf/merge_requests/4373 - -commit 6cfbe2c3d48da9bcf68ed71b7377fc98a8528f06 -Merge: 361f40e 9cf8ee9 -Author: Xu Chun Guang -Date: Tue Mar 12 16:20:31 2019 +0800 - - Merge branch 'feature/partition_check' into 'release/v3.0.0' - - feat(partition_table): Just print log when check partition table fail - - See merge request sdk/ESP8266_NONOS_SDK!145 - -commit 9cf8ee9ff5d91f88a513faad704add53f3ae300e -Author: Xu Chun Guang -Date: Tue Mar 12 16:18:10 2019 +0800 - - feat(partition_table): Just print log when check partition table fail - -commit 361f40eacc5949be8cc730d28960e1b5e8c5f201 -Merge: 47c938f 611c8b8 -Author: Xu Chun Guang -Date: Tue Mar 12 16:14:35 2019 +0800 - - Merge branch 'bugfix/illegal_hostname' into 'release/v3.0.0' - - fix: fix bug the default hostname is illegal - - See merge request sdk/ESP8266_NONOS_SDK!144 - -commit 611c8b850a5b12e180d130175fe5748d3f456975 -Author: Xu Chun Guang -Date: Tue Mar 12 16:10:39 2019 +0800 - - fix: fix bug the default hostname is illegal - -commit 47c938f459ecd025a46c88d3f502fe302e5c4869 -Merge: a0c4877 a611c3f -Author: Xu Chun Guang -Date: Sun Feb 24 17:38:44 2019 +0800 - - Merge branch 'feature/forget_VERSION_in_a0c487' into 'release/v3.0.0' - - feat(lib_version): Update lib version for commit id a0c4877 - - See merge request sdk/ESP8266_NONOS_SDK!136 - -commit a611c3fb65f8687a72d9ba26c9820151f770b8f3 -Author: Xu Chun Guang -Date: Sun Feb 24 17:34:12 2019 +0800 - - feat(lib_version): Update lib version for commit id a0c4877 - -commit a0c48772136642e385ebb4c216653ab36d2122df -Merge: 78a41f6 0c1c6aa -Author: Xu Chun Guang -Date: Sun Feb 24 16:29:23 2019 +0800 - - Merge branch 'feature/code_optimize' into 'release/v3.0.0' - - Feature/code optimize - - See merge request sdk/ESP8266_NONOS_SDK!131 - -commit 0c1c6aa86f47045c51edd91c7042acd66586de39 -Author: Xu Chun Guang -Date: Sun Feb 24 16:28:03 2019 +0800 - - feat(lib): Recompile lwip, mbedtls and driver lib - -commit 32124083e8e1175ddea8020af40355a4cc0b43f9 -Author: Xu Chun Guang -Date: Thu Feb 21 11:55:12 2019 +0800 - - feat: Add some flags in Makefile to reduce bin size - -commit c5208c0a28dffcfa6462aeb1674063005d6bdf09 -Author: Xu Chun Guang -Date: Sun Feb 24 16:21:27 2019 +0800 - - feat: Recompile internal libs with -ffunction-sections and -fdata-sections - -commit 78a41f65f495379a9ebfb06ec90b8c9ebd5f2930 -Merge: 315c9f0 acdb73c -Author: Xu Chun Guang -Date: Sun Feb 24 16:08:29 2019 +0800 - - Merge branch 'feature/add_vendor_class_id_option_in_dhcp' into 'release/v3.0.0' - - feat(lwip): add vendor class id option in lwip - - See merge request sdk/ESP8266_NONOS_SDK!130 - -commit acdb73c691ccee482499bd8bf4ef91876fa248b7 -Author: Xu Chun Guang -Date: Sun Feb 24 16:07:15 2019 +0800 - - feat(lib): Recompile lwip core - -commit 99286663acfb1f8fba08150d8886faeee9778450 -Author: Zhang Jun Hao -Date: Wed Feb 20 21:22:43 2019 +0800 - - feat(lwip): add vendor class id option in lwip - -commit 315c9f04d9b79e2f00940f6566c20ea371574b8f -Merge: 8adb0ee cb22e03 -Author: Xu Chun Guang -Date: Sun Feb 24 16:02:35 2019 +0800 - - Merge branch 'bugfix/remove_fast_reconnect' into 'release/v3.0.0' - - fix(lwip): remove fast reconnect when ip lost - - See merge request sdk/ESP8266_NONOS_SDK!129 - -commit cb22e0385e8681a953ef1c13d7bb2b1b02847cf4 -Author: Xu Chun Guang -Date: Sun Feb 24 16:00:20 2019 +0800 - - feat(lib): Recompile lwip core - -commit 22eaa42fd66146c3b481372aedf6dfbf8645b9f5 -Author: Zhang Jun Hao -Date: Wed Feb 20 21:01:56 2019 +0800 - - fix(lwip): remove fast reconnect when ip lost - -commit 8adb0eec17efcd0becd45e6e2d69985f1f364b42 -Merge: ab10e3c 9ce0fb2 -Author: Xu Chun Guang -Date: Sun Feb 24 15:55:58 2019 +0800 - - Merge branch 'bugfix/remove_server_id_option_in_dhcp_renew_pkt' into 'release/v3.0.0' - - fix(lwip): remove server id option in dhcp renew packet - - See merge request sdk/ESP8266_NONOS_SDK!128 - -commit 9ce0fb245319a4f5fc9da365bf8667564c8a4a28 -Author: Xu Chun Guang -Date: Sun Feb 24 15:54:08 2019 +0800 - - feat(lib): Recompile lwip core - -commit 72de821e423dccd61f42477f8e59005b62a6be29 -Author: Zhang Jun Hao -Date: Wed Feb 20 20:36:53 2019 +0800 - - fix(lwip): remove server id option in dhcp renew packet - -commit ab10e3c8ef75d11670d54bb26803288b2f4e9001 -Merge: 0926b64 f0105eb -Author: Xu Chun Guang -Date: Fri Feb 15 17:26:38 2019 +0800 - - Merge branch 'cherry-pick-3b23f9d9' into 'release/v3.0.0' - - refactor(driver): New toolchain can compile driver code - - See merge request sdk/ESP8266_NONOS_SDK!117 - -commit f0105eb26b121b4f1dfaec6489b3ab06634e3916 -Author: Xu Chun Guang -Date: Fri Feb 15 09:24:20 2019 +0000 - - Merge branch 'feature/refactor_driver' into 'master' - - refactor(driver): New toolchain can compile driver code - - See merge request sdk/ESP8266_NONOS_SDK!105 - - (cherry picked from commit 3b23f9d9a9f85407a59b5fbb503a247b8fda3fc4) - - 157404e8 refactor(driver): New toolchain can compile driver code - -commit 0926b6412cf11457b6fd52c6b7233556425114cb -Merge: af94413 6939de1 -Author: Xu Chun Guang -Date: Fri Feb 15 17:23:40 2019 +0800 - - Merge branch 'feature/add_broad_support_for_espnow' into 'release/v3.0.0' - - feat(espnow): Add broadcast packets support for espnow - - See merge request sdk/ESP8266_NONOS_SDK!116 - -commit 6939de12f33957b9650631e21da3446c93ecfa4a -Author: Xu Chun Guang -Date: Fri Feb 15 17:16:15 2019 +0800 - - feat(espnow): Add broadcast packets support for espnow - -commit af944137670f1d0d4809ffdc7f4f66ac4875083e -Merge: b897db1 93c9616 -Author: Xu Chun Guang -Date: Fri Feb 15 17:08:41 2019 +0800 - - Merge branch 'bugfix/prohibit_sending_probe_request_when_passive_scan' into 'release/v3.0.0' - - fix(wifi): Prohibit sending probe request when passive scan mode - - See merge request sdk/ESP8266_NONOS_SDK!115 - -commit 93c9616b7ec13e1b6cb82884f6aa2cf0a93e6806 -Author: Xu Chun Guang -Date: Fri Feb 15 16:59:51 2019 +0800 - - fix(wifi): Prohibit sending probe request when passive scan mode - -commit b897db16d7a7a207b82334c7da8a8a6cd888b222 -Merge: 4925f83 ac2e392 -Author: Xu Chun Guang -Date: Thu Dec 27 20:06:07 2018 +0800 - - Merge branch 'bugfix/connect_wrong_ap' into 'release/v3.0.0' - - fix(net80211): Connect wrong AP if there is a hidden ssid AP around - - See merge request sdk/ESP8266_NONOS_SDK!104 - -commit ac2e392a03e1574e2a114bb2223b104eeed199cb -Author: Xu Chun Guang -Date: Thu Dec 27 20:04:18 2018 +0800 - - fix(net80211): Connect wrong AP if there is a hidden ssid AP around - -commit 4925f83a524342e954a778e3fe9014bc129cc943 -Merge: ee158f9 a38448d -Author: Xu Chun Guang -Date: Thu Dec 27 19:56:42 2018 +0800 - - Merge branch 'bugfix/disable_ampdu_packet' into 'release/v3.0.0' - - fix(pp): Disable receiving ampdu packet - - See merge request sdk/ESP8266_NONOS_SDK!103 - -commit a38448d2a41db57064e243e8fbe1ecd6c7aa2010 -Author: Xu Chun Guang -Date: Thu Dec 27 19:55:18 2018 +0800 - - fix(pp): Disable receiving ampdu packet - -commit ee158f9ea6bf8160ada7c37c3da42fd4e54f5333 -Merge: 303282a 2aff60d -Author: Xu Chun Guang -Date: Thu Dec 27 19:45:24 2018 +0800 - - Merge branch 'bugfix/fix_status_code_37_in_ADDBA' into 'release/v3.0.0' - - fix(net80211): fix some AP does not support status code 37 in ADDBA response - - See merge request sdk/ESP8266_NONOS_SDK!102 - -commit 2aff60d7a1d8b8c8e06425f7829deb5a97c42d95 -Author: Xu Chun Guang -Date: Thu Dec 27 19:43:35 2018 +0800 - - fix(net80211): fix some AP does not support status code 37 in ADDBA response - -commit 303282af193337e378e64cfc697439a1e1c79d6a -Merge: 24e77ad 614163e -Author: Xu Chun Guang -Date: Thu Dec 27 19:36:00 2018 +0800 - - Merge branch 'bugfix/connect_some_ap_with_only_11b_fail' into 'release/v3.0.0' - - fix(net80211): Connect some AP with only 11b mode fail - - See merge request sdk/ESP8266_NONOS_SDK!101 - -commit 614163e16da9fd51c62a52b0607e1f2b97f5e1a5 -Author: Xu Chun Guang -Date: Thu Dec 27 19:34:20 2018 +0800 - - fix(net80211): Connect some AP with only 11b mode fail - -commit 24e77ad69673aed795324dc385b695fe6063b106 -Merge: 5518e86 75f7dc9 -Author: Xu Chun Guang -Date: Thu Dec 27 17:33:52 2018 +0800 - - Merge branch 'cherry-pick-8c3f4c83' into 'release/v3.0.0' - - fix: Add header file or function declaration to avoid compile error - - See merge request sdk/ESP8266_NONOS_SDK!100 - -commit 75f7dc92431722575a688e589517b9fdf5d41135 -Author: Xu Chun Guang -Date: Thu Dec 27 09:30:24 2018 +0000 - - fix: Add header file or function declaration to avoid compile error - - See merge request sdk/ESP8266_NONOS_SDK!99 - - (cherry picked from commit 8c3f4c839f727d0da8b16a211f59cc1aff017173) - - b885739a fix: Add header file or function declaration to avoid compile error - -commit 5518e8697274dc038757445725b0ec6568a81183 -Merge: 9c9d02a 123b9cb -Author: Xu Chun Guang -Date: Tue Dec 11 17:04:14 2018 +0800 - - Merge branch 'bugfix/domain_length_check' into 'release/v3.0.0' - - fix(at): AT should return error directly when domain lenght is 64 - - See merge request sdk/ESP8266_NONOS_SDK!93 - -commit 123b9cba4666f0e65f804039b257eee0ee13cd8c -Author: Xu Chun Guang -Date: Tue Dec 11 17:02:12 2018 +0800 - - fix(at): AT should return error directly when domain lenght is 64 - - See WACS-87! - -commit 9c9d02a2a9cac47d3afdafc5b737289cc0fa6dfe -Merge: 17dfaf4 29d9a82 -Author: Xu Chun Guang -Date: Tue Dec 11 16:51:49 2018 +0800 - - Merge branch 'bugfix/CCMP_encryption' into 'release/v3.0.0' - - fix(net80211): Fix CCMP encryption was incompatible with some AP - - See merge request sdk/ESP8266_NONOS_SDK!92 - -commit 29d9a8203cf218f0abdd7d46d13ab4937a4038f1 -Author: Xu Chun Guang -Date: Tue Dec 11 16:49:56 2018 +0800 - - fix(net80211): Fix CCMP encryption was incompatible with some AP - - See WACS-69! - -commit 17dfaf44772fe3df383c5f37321c7cc022a6401e -Merge: e178e33 a3387a6 -Author: Xu Chun Guang -Date: Tue Dec 11 16:43:57 2018 +0800 - - Merge branch 'feature/update_sdk_version' into 'release/v3.0.0' - - feat(version): Update SDK version v3.0.1-dev - - See merge request sdk/ESP8266_NONOS_SDK!91 - -commit a3387a6ef44a7286a70505e75df7fbfb5b607c26 -Author: Xu Chun Guang -Date: Tue Dec 11 16:42:52 2018 +0800 - - feat(version): Update SDK version v3.0.1-dev - -commit e178e33e3e5b6f56ab68d7db84e175063b102c60 -Merge: 5f17428 bb2060a -Author: Xu Chun Guang -Date: Tue Dec 11 16:37:54 2018 +0800 - - Merge branch 'bugfix/support_LDPC' into 'release/v3.0.0' - - fix(net80211): Support associate with AP with LDPC - - See merge request sdk/ESP8266_NONOS_SDK!90 - -commit bb2060ae92e72bb900a282bd062adf71e0d1e5b4 -Author: Xu Chun Guang -Date: Tue Dec 11 16:36:33 2018 +0800 - - fix(net80211): Support associate with AP with LDPC - -commit 5f17428eb8a732ca2c643335bb5cef7da6c24313 -Merge: 8d0a803 97167a7 -Author: Xu Chun Guang -Date: Tue Dec 11 16:26:31 2018 +0800 - - Merge branch 'bugfix/return_error_when_esp_buf_malloc_fail' into 'release/v3.0.0' - - fix(net80211): It Should return ERR_MEM if malloc fail - - See merge request sdk/ESP8266_NONOS_SDK!89 - -commit 97167a7206ecbf215cc43d01467da8fadbf6abc2 -Author: Xu Chun Guang -Date: Tue Dec 11 16:23:27 2018 +0800 - - fix(net80211): It Should return ERR_MEM if malloc fail - -commit 8d0a803ca4d728d1742f0587d1082d6a9ed90c65 -Merge: b731c3f 190c345 -Author: Xu Chun Guang -Date: Tue Dec 11 16:16:58 2018 +0800 - - Merge branch 'bugfix/update_pmk_error' into 'release/v3.0.0' - - fix(system): PMK does not update if the AP is not connected - - See merge request sdk/ESP8266_NONOS_SDK!88 - -commit 190c345154231daa79c03e23ea1035cdd6d0c1e7 -Author: Xu Chun Guang -Date: Tue Dec 11 16:14:31 2018 +0800 - - fix(system): PMK does not update if the AP is not connected - - See TW25093! - -commit b731c3f94ef2cc999f02bd51171db487c2a58fa4 -Merge: 0825624 34740c2 -Author: Xu Chun Guang -Date: Mon Nov 12 14:32:19 2018 +0800 - - Merge branch 'cherry-pick-9fb3bb21' into 'release/v3.0.0' - - fix(at_sdio): sdio AT cannot run normally - - See merge request sdk/ESP8266_NONOS_SDK!73 - -commit 34740c203b1a249384382b7121b0cd2fb55eec85 -Author: Xu Chun Guang -Date: Mon Nov 12 06:29:55 2018 +0000 - - Merge branch 'bugfix/sdio_at_abnormal' into 'master' - - fix(at_sdio): sdio AT cannot run normally - - See merge request sdk/ESP8266_NONOS_SDK!72 - - (cherry picked from commit 9fb3bb21e23efd840f2823dfe8a6096cabd3c0af) - - dc39ec5e fix(at_sdio): sdio AT cannot run normally - -commit 08256248c055fd2dbee537f0927f7eca4019f6de -Merge: 86c46d0 4f6441a -Author: Xu Chun Guang -Date: Fri Nov 2 19:21:48 2018 +0800 - - Merge branch 'bugfix/update_sdk_version' into 'release/v3.0.0' - - fix(version): Update external SDK version to 3.0.0 - - See merge request sdk/ESP8266_NONOS_SDK!71 - -commit 4f6441a5c15f5fb496c50c12f1b0554046ef8158 -Author: Xu Chun Guang -Date: Fri Nov 2 19:20:23 2018 +0800 - - fix(version): Update external SDK version to 3.0.0 - -commit 86c46d0804d2233ce78911c3df8ac360caf13ed3 -Merge: 8d697cb df33bf0 -Author: Xu Chun Guang -Date: Wed Sep 5 15:52:21 2018 +0800 - - Merge branch 'bugfix/tw25877' into 'release/v3.0.0' - - fix(system): The memory is over 0x3fffc000 when malloc - - See merge request sdk/ESP8266_NONOS_SDK!58 - -commit df33bf0dcba21403a21b54888ce0e6b34bcb5dd5 -Author: Xu Chun Guang -Date: Wed Sep 5 15:40:02 2018 +0800 - - fix(system): The memory is over 0x3fffc000 when malloc - -commit 8d697cb79f14342a142b6d48e74be8555e0c7353 -Merge: 2943aec c222bb6 -Author: Xu Chun Guang -Date: Wed Sep 5 15:05:54 2018 +0800 - - Merge branch 'bugfix/tw25142_sntpserver' into 'release/v3.0.0' - - fix: It can't get time if set sntp server by calling sntp_setserver - - See merge request sdk/ESP8266_NONOS_SDK!57 - -commit c222bb66271cde72c81fbeef4344f50570704510 -Author: Xu Chun Guang -Date: Wed Sep 5 15:01:30 2018 +0800 - - feat(lib): Recompile lwip lib - -commit e9a191dd563bbc4583bc8e89cc2dda65f4a67c37 -Author: Xu Chun Guang -Date: Wed Aug 29 18:34:47 2018 +0800 - - fix: It can't get time if set sntp server by calling sntp_setserver - -commit 2943aec7b52339da814fc34e9d18a64f38b55128 -Merge: 71df728 5b0af8f -Author: Xu Chun Guang -Date: Wed Sep 5 14:48:41 2018 +0800 - - Merge branch 'cherry-pick-db72f79a' into 'release/v3.0.0' - - fix: sint32_t and int32_t in c_types.h are inconsistent - - See merge request sdk/ESP8266_NONOS_SDK!55 - -commit 5b0af8ff7895af501a7fb9497e11ae4cd145cf3f -Author: Xu Chun Guang -Date: Wed Sep 5 01:52:55 2018 +0000 - - Merge branch 'bugfix/tw25950' into 'master' - - fix: sint32_t and int32_t in c_types.h are inconsistent - - See merge request sdk/ESP8266_NONOS_SDK!54 - - (cherry picked from commit db72f79aff582ec313ea5b7fed0ff5a6475634d6) - - 6d79fef9 fix: sint32_t and int32_t in c_types.h are inconsistent - -commit 71df72853fe81f64b1310ee5638e6d57fe03b7a5 -Merge: ecc66c5 f0a97a5 -Author: Xu Chun Guang -Date: Fri Aug 24 10:32:41 2018 +0800 - - Merge branch 'doc/add_partition_table' into 'release/v3.0.0' - - docs(partition_table): Add document about partition table - - See merge request sdk/ESP8266_NONOS_SDK!49 - -commit f0a97a59f8d30b2d26b39a0c37f465d2ae60d44d -Author: Xu Chun Guang -Date: Fri Aug 24 10:29:34 2018 +0800 - - docs(partition_table): Add document about partition table diff --git a/tools/sdk/lib/NONOSDK301/libairkiss.a b/tools/sdk/lib/NONOSDK301/libairkiss.a deleted file mode 100644 index 60415e5242..0000000000 Binary files a/tools/sdk/lib/NONOSDK301/libairkiss.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK301/libcrypto.a b/tools/sdk/lib/NONOSDK301/libcrypto.a deleted file mode 100644 index a9c8f472a3..0000000000 Binary files a/tools/sdk/lib/NONOSDK301/libcrypto.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK301/libespnow.a b/tools/sdk/lib/NONOSDK301/libespnow.a deleted file mode 100644 index bba9708362..0000000000 Binary files a/tools/sdk/lib/NONOSDK301/libespnow.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK301/libmain.a b/tools/sdk/lib/NONOSDK301/libmain.a deleted file mode 100644 index 02059b934c..0000000000 Binary files a/tools/sdk/lib/NONOSDK301/libmain.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK301/libnet80211.a b/tools/sdk/lib/NONOSDK301/libnet80211.a deleted file mode 100644 index 39b995b268..0000000000 Binary files a/tools/sdk/lib/NONOSDK301/libnet80211.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK301/libphy.a b/tools/sdk/lib/NONOSDK301/libphy.a deleted file mode 100644 index a51c7686e5..0000000000 Binary files a/tools/sdk/lib/NONOSDK301/libphy.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK301/libpp.a b/tools/sdk/lib/NONOSDK301/libpp.a deleted file mode 100644 index 86f8ddeaae..0000000000 Binary files a/tools/sdk/lib/NONOSDK301/libpp.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK301/libsmartconfig.a b/tools/sdk/lib/NONOSDK301/libsmartconfig.a deleted file mode 100644 index 0d6258e4a2..0000000000 Binary files a/tools/sdk/lib/NONOSDK301/libsmartconfig.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK301/libwpa.a b/tools/sdk/lib/NONOSDK301/libwpa.a deleted file mode 100644 index 0e69ca8cf8..0000000000 Binary files a/tools/sdk/lib/NONOSDK301/libwpa.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK301/libwpa2.a b/tools/sdk/lib/NONOSDK301/libwpa2.a deleted file mode 100644 index c55e52c69f..0000000000 Binary files a/tools/sdk/lib/NONOSDK301/libwpa2.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK301/libwps.a b/tools/sdk/lib/NONOSDK301/libwps.a deleted file mode 100644 index 17fd13acf6..0000000000 Binary files a/tools/sdk/lib/NONOSDK301/libwps.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK301/version b/tools/sdk/lib/NONOSDK301/version deleted file mode 100644 index 49bd5fa489..0000000000 --- a/tools/sdk/lib/NONOSDK301/version +++ /dev/null @@ -1 +0,0 @@ -v3.0.1-g4bf0aef (shows as SDK:3.0.1(78a3e33) in debug mode) \ No newline at end of file diff --git a/tools/sdk/lib/NONOSDK302/commitlog.txt b/tools/sdk/lib/NONOSDK302/commitlog.txt deleted file mode 100644 index 224d60c1b8..0000000000 --- a/tools/sdk/lib/NONOSDK302/commitlog.txt +++ /dev/null @@ -1,365 +0,0 @@ - feat: Update version 824dc80 - - - feat: Update SDK version 3.0.2 and AT version 1.7.0.2 - - bugfix/set static ip and dhcp release time out crash - feat(lib): Update lib to version f4406aee - fix(dhcp): when wifi sta got ip by dhcp and set static ip, after dhcp release time out, device crash - feat: Update lib to version ddef880 - - - Change wdt timeout into 3 seconds - - Store the paramerer only when it is different from one in the flash - - fix(dns): Fix a bug of the seq number is overflow, if we don't have found an unused entry and table is full, use the oldest completed one. - feat: Update lib version 5c41018 - - - fix(net80211): fix ecn parameter scanned is 0 if routers is wpa2_enterprise mode - - fix(main): Wi-Fi was changed when use set_opmode_current api - - fix(at): wdt when keep sending data in high performance mode - - feat(wifi): add fast connect feature - feat: Update all lib version 1ee4eb1 - - - feat(net80211): Add wme info to stay compatible to some APs - - feat(wifi): Add wifi fast connect function - - fix(at): Sometimes AT core does not read the data in the buffer - - feat(wifi): add fast connect feature - feat: Update all lib version 774826c - feat: Update all lib version 5780c98 - feat(sc): add broadcast support for smartconfig - feat(sc): update smartconfig version - feat(sc): add broadcast to smartconfig - fix(wpa2): fix wpa2_enterprise vulnerability issues - feat: Update phy to 1155 - -commit 992479e72ffc06f3df33011554174494c7e1d473 -Merge: 57f4911 1b20280 -Author: Xu Chun Guang -Date: Mon Jan 20 11:29:23 2020 +0800 - - Merge branch 'feature/update_bin' into 'master' - - feat: Update at firmware bin - - See merge request sdk/ESP8266_NONOS_SDK!264 - -commit 1b20280444aabfd2ddc2957a30205f6b552dc8e8 -Author: Xu Chun Guang -Date: Mon Jan 20 10:14:05 2020 +0800 - - feat: Update at firmware bin - -commit 57f49119af8cef0b398a908af692021214f43c48 -Merge: 3e85cae 3cc1e1f -Author: Xu Chun Guang -Date: Sun Jan 19 11:05:44 2020 +0800 - - Merge branch 'feature/update_version' into 'master' - - feat: Update version 824dc80 - - See merge request sdk/ESP8266_NONOS_SDK!263 - -commit 3cc1e1f5814a100912a9ba7b9aa57e6bb0e7b265 -Author: Xu Chun Guang -Date: Sun Jan 19 10:50:24 2020 +0800 - - feat: Update version 824dc80 - - - feat: Update SDK version 3.0.2 and AT version 1.7.0.2 - -commit 3e85cae4314b7ef80322aa308ae27ba0742c4ab2 -Merge: c999888 718fca4 -Author: Xu Chun Guang -Date: Mon Jan 13 17:09:34 2020 +0800 - - Merge branch 'bugfix/set_static_ip_and_dhcp_release_time_out_crash' into 'master' - - bugfix/set static ip and dhcp release time out crash - - See merge request sdk/ESP8266_NONOS_SDK!262 - -commit 718fca40469c4dadf9f8ce2d0e885e25011f0dfa -Author: yuanjm -Date: Fri Jan 10 21:33:49 2020 +0800 - - feat(lib): Update lib to version f4406aee - -commit f4406aee06b915b94399c77f17bd37aea7398609 -Author: yuanjm -Date: Fri Jan 10 21:31:49 2020 +0800 - - fix(dhcp): when wifi sta got ip by dhcp and set static ip, after dhcp release time out, device crash - -commit c9998888f52c8bc783b7618fddf1fbdefff299ab -Merge: af2ad37 c85f170 -Author: Xu Chun Guang -Date: Fri Jan 10 14:49:11 2020 +0800 - - Merge branch 'feature/update_libs' into 'master' - - feat: Update lib to version ddef880 - - See merge request sdk/ESP8266_NONOS_SDK!261 - -commit c85f1708f61977fe166118eaed4e7912df722e1e -Author: Xu Chun Guang -Date: Fri Jan 10 14:41:08 2020 +0800 - - feat: Update lib to version ddef880 - - - Change wdt timeout into 3 seconds - - Store the paramerer only when it is different from one in the flash - -commit af2ad370c8d9aecd2a66dbc4966adfeb1aed34d7 -Merge: fa245d2 2d5c19b -Author: Xu Chun Guang -Date: Fri Jan 3 17:44:42 2020 +0800 - - Merge branch 'bugfix/dns_table_full' into 'master' - - fix(dns): Fix a bug of the seq number is overflow - - See merge request sdk/ESP8266_NONOS_SDK!256 - -commit 2d5c19b046b645686718e6654fbcb76c63443b2f -Author: Xu Chun Guang -Date: Fri Jan 3 17:37:54 2020 +0800 - - feat(lwip): Update lwip lib to 5c01bdee - -commit 5c01bdee0fb1cc58912b4905e331e01af3bb8622 -Author: Liu Han -Date: Wed Dec 4 10:49:20 2019 +0800 - - fix(dns): Fix a bug of the seq number is overflow, if we don't have found an unused entry and table is full, use the oldest completed one. - -commit fa245d2774a25de194d189c95d50fd2721d765c3 -Merge: 98cd77d ba73a55 -Author: Xu Chun Guang -Date: Fri Jan 3 15:21:40 2020 +0800 - - Merge branch 'feature/update_lib' into 'master' - - feat: Update lib version 5c41018 - - See merge request sdk/ESP8266_NONOS_SDK!259 - -commit ba73a552b0e19134e63ca69d8e92724d7b40ad34 -Author: Xu Chun Guang -Date: Fri Jan 3 14:31:31 2020 +0800 - - feat: Update lib version 5c41018 - - - fix(net80211): fix ecn parameter scanned is 0 if routers is wpa2_enterprise mode - - fix(main): Wi-Fi was changed when use set_opmode_current api - - fix(at): wdt when keep sending data in high performance mode - -commit 98cd77d26f29041b762350d752eb2f4445eabbe5 -Merge: 3783b9d e8b5b60 -Author: Xu Chun Guang -Date: Fri Jan 3 14:15:01 2020 +0800 - - Merge branch 'ci/use_ssc_branch_for_nonos' into 'master' - - CI: use release/esp8266_nonos_sdk as default SSC branch - - See merge request sdk/ESP8266_NONOS_SDK!257 - -commit e8b5b603a4d29617e1b4acc20adca1714cfc358c -Author: He Yin Ling -Date: Mon Dec 9 19:29:59 2019 +0800 - - CI: use release/esp8266_nonos_sdk as default SSC branch - -commit 3783b9d10806e05016f1102648e7763e68f1c6c9 -Merge: 1998485 c6ab959 -Author: Xu Chun Guang -Date: Wed Dec 4 19:34:18 2019 +0800 - - Merge branch 'docs/update_readme' into 'master' - - docs: Update README to add ESP8266 NonOS Support Policy - - See merge request sdk/ESP8266_NONOS_SDK!255 - -commit c6ab959ad630dc661fdf74ef8852d6501a321e0c -Author: Xu Chun Guang -Date: Tue Dec 3 17:04:30 2019 +0800 - - docs: Update README to add ESP8266 NonOS Support Policy - -commit 199848519137b8ba12209f1078350282941382bd -Merge: db4323f 15a15d6 -Author: Xu Chun Guang -Date: Mon Dec 2 19:03:49 2019 +0800 - - Merge branch 'feature/add_fast_connect_feature' into 'master' - - feat(wifi): add fast connect feature - - See merge request sdk/ESP8266_NONOS_SDK!252 - -commit db4323ff7f3c284a73c063a7f21a32e130bed393 -Merge: 39164f8 823019b -Author: Xu Chun Guang -Date: Mon Dec 2 19:03:20 2019 +0800 - - Merge branch 'feature/update_lib' into 'master' - - feat: Update all lib version 1ee4eb1 - - See merge request sdk/ESP8266_NONOS_SDK!254 - -commit 823019bc723c2ef7453c78369e499045d0f27ab4 -Author: Xu Chun Guang -Date: Mon Dec 2 18:56:13 2019 +0800 - - feat: Update all lib version 1ee4eb1 - - - feat(net80211): Add wme info to stay compatible to some APs - - feat(wifi): Add wifi fast connect function - - fix(at): Sometimes AT core does not read the data in the buffer - -commit 39164f845896c1214b207b0464082bb7b921d5ee -Merge: 13da05e 1d10432 -Author: Xu Chun Guang -Date: Mon Dec 2 15:38:58 2019 +0800 - - Merge branch 'release/v3.0.0' - -commit 15a15d60806af1c3fd4e13c0b7aba8b8cf3373b4 -Author: Zhang Jun Hao -Date: Mon Nov 25 21:37:02 2019 +0800 - - feat(wifi): add fast connect feature - -commit 1d1043201055397dc714cfcf235e2b927b1c10de -Merge: dae874d 4531c5b -Author: Xu Chun Guang -Date: Mon Nov 25 11:05:42 2019 +0800 - - Merge branch 'feature/update_lib' into 'release/v3.0.0' - - feat: Update all lib version 774826c - - See merge request sdk/ESP8266_NONOS_SDK!250 - -commit 4531c5b52156c11915179a306c80121e7dc9f5dd -Author: Xu Chun Guang -Date: Mon Nov 25 10:58:07 2019 +0800 - - feat: Update all lib version 774826c - - - fix(wpa2): fix wpa2_enterprise vulnerability issues - -commit 13da05e066fdf47c7bd1a98965fd1999e77bc1bb -Merge: c2297d4 d271fbc -Author: Xu Chun Guang -Date: Mon Nov 25 10:51:12 2019 +0800 - - Merge branch 'feature/update_lib' into 'master' - - feat: Update all lib version 5780c98 - - See merge request sdk/ESP8266_NONOS_SDK!249 - -commit d271fbc0e26a777f4d8e5393e676b78c2606ddb2 -Author: Xu Chun Guang -Date: Mon Nov 25 10:32:24 2019 +0800 - - feat: Update all lib version 5780c98 - -commit c2297d4ca276dae7318a976ecd5a01b18861e5ba -Merge: 2623f1c 7267d35 -Author: Xu Chun Guang -Date: Fri Nov 22 15:13:01 2019 +0800 - - Merge branch 'feature/update_smartconfig_version' into 'master' - - feat(sc): update smartconfig version - - See merge request sdk/ESP8266_NONOS_SDK!247 - -commit dae874d6a4c250ed4fb92b8a04e5a321ff3245cd -Merge: d9d7228 ded5867 -Author: Xu Chun Guang -Date: Fri Nov 22 15:12:41 2019 +0800 - - Merge branch 'feature/add_broadcast_support_for_the_smartconfig' into 'release/v3.0.0' - - feat(sc): add broadcast support for smartconfig - - See merge request sdk/ESP8266_NONOS_SDK!248 - -commit ded58679123d4339312cb80d28343fde7b511acb -Author: Chen Wen -Date: Fri Nov 22 15:02:06 2019 +0800 - - feat(sc): add broadcast support for smartconfig - -commit 7267d350382c645afe01c1d894e68d4d5197a1d4 -Author: Chen Wen -Date: Fri Nov 22 14:50:51 2019 +0800 - - feat(sc): update smartconfig version - -commit 2623f1cc35fc37f76d71ffb638a447bfa79ec5e7 -Merge: 8821013 fa2deb8 -Author: Wu Jian Gang -Date: Thu Nov 21 12:10:59 2019 +0800 - - Merge branch 'bugfix/wpa2_ent_vulnerability' into 'master' - - fix(wpa2): fix wpa2_enterprise vulnerability issues - - See merge request sdk/ESP8266_NONOS_SDK!244 - -commit 8821013f08a69134e2f49543beea6f09bc449704 -Merge: 4bfd046 24a85a4 -Author: Wu Jian Gang -Date: Thu Nov 21 12:09:23 2019 +0800 - - Merge branch 'feature/add_broadcast_to_smartconfig' into 'master' - - feat(sc): add broadcast to smartconfig - - See merge request sdk/ESP8266_NONOS_SDK!245 - -commit 24a85a49c6287e8c78fbb0f7285ddfd40c3578b7 -Author: Chen Wen -Date: Thu Nov 21 11:05:41 2019 +0800 - - feat(sc): add broadcast to smartconfig - -commit fa2deb866e099f4708c3bbd79f22e0cce9a842ad -Author: Chen Wen -Date: Tue Nov 19 18:35:16 2019 +0800 - - fix(wpa2): fix wpa2_enterprise vulnerability issues - -commit d9d7228bfcb08b3ec03d3b1e51f952f6e48a9649 -Merge: 7843bd0 dff5d4c -Author: Xu Chun Guang -Date: Tue Nov 19 17:00:28 2019 +0800 - - Merge branch 'cherry-pick-4bfd0469' into 'release/v3.0.0' - - feat: Update phy to 1155 - - See merge request sdk/ESP8266_NONOS_SDK!242 - -commit dff5d4cebe73d45644bfc04b5c5da868c615346f -Author: Xu Chun Guang -Date: Tue Nov 19 08:48:39 2019 +0000 - - Merge branch 'feature/update_phy' into 'master' - - feat: Update phy to 1155 - - See merge request sdk/ESP8266_NONOS_SDK!241 - - (cherry picked from commit 4bfd046942c7162678f9545bb4aa0d6f46f47ea5) - - 56dc26ed feat: Update phy to 1155 diff --git a/tools/sdk/lib/NONOSDK302/libairkiss.a b/tools/sdk/lib/NONOSDK302/libairkiss.a deleted file mode 100644 index 60415e5242..0000000000 Binary files a/tools/sdk/lib/NONOSDK302/libairkiss.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK302/libcrypto.a b/tools/sdk/lib/NONOSDK302/libcrypto.a deleted file mode 100644 index a9c8f472a3..0000000000 Binary files a/tools/sdk/lib/NONOSDK302/libcrypto.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK302/libespnow.a b/tools/sdk/lib/NONOSDK302/libespnow.a deleted file mode 100644 index bba9708362..0000000000 Binary files a/tools/sdk/lib/NONOSDK302/libespnow.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK302/libmain.a b/tools/sdk/lib/NONOSDK302/libmain.a deleted file mode 100644 index acd80b9b22..0000000000 Binary files a/tools/sdk/lib/NONOSDK302/libmain.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK302/libnet80211.a b/tools/sdk/lib/NONOSDK302/libnet80211.a deleted file mode 100644 index 9401588113..0000000000 Binary files a/tools/sdk/lib/NONOSDK302/libnet80211.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK302/libphy.a b/tools/sdk/lib/NONOSDK302/libphy.a deleted file mode 100644 index a05dccb855..0000000000 Binary files a/tools/sdk/lib/NONOSDK302/libphy.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK302/libpp.a b/tools/sdk/lib/NONOSDK302/libpp.a deleted file mode 100644 index 22714f45cb..0000000000 Binary files a/tools/sdk/lib/NONOSDK302/libpp.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK302/libsmartconfig.a b/tools/sdk/lib/NONOSDK302/libsmartconfig.a deleted file mode 100644 index d6d593e87f..0000000000 Binary files a/tools/sdk/lib/NONOSDK302/libsmartconfig.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK302/libwpa.a b/tools/sdk/lib/NONOSDK302/libwpa.a deleted file mode 100644 index 3f1ffba029..0000000000 Binary files a/tools/sdk/lib/NONOSDK302/libwpa.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK302/libwpa2.a b/tools/sdk/lib/NONOSDK302/libwpa2.a deleted file mode 100644 index 113dcfab5c..0000000000 Binary files a/tools/sdk/lib/NONOSDK302/libwpa2.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK302/libwps.a b/tools/sdk/lib/NONOSDK302/libwps.a deleted file mode 100644 index 5b945c18ac..0000000000 Binary files a/tools/sdk/lib/NONOSDK302/libwps.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK302/version b/tools/sdk/lib/NONOSDK302/version deleted file mode 100644 index d7bbf3e9cf..0000000000 --- a/tools/sdk/lib/NONOSDK302/version +++ /dev/null @@ -1 +0,0 @@ -v3.0.2-g992479e (shows as SDK:3.0.2(824dc80) in debug mode) \ No newline at end of file diff --git a/tools/sdk/lib/NONOSDK303/commitlog.txt b/tools/sdk/lib/NONOSDK303/commitlog.txt deleted file mode 100644 index e3662e4d37..0000000000 --- a/tools/sdk/lib/NONOSDK303/commitlog.txt +++ /dev/null @@ -1,137 +0,0 @@ - feat: Update at bin on the latest branch - feat: Update main and at lib 8427744 - - - fix(pp): Wi-Fi tx hangs when Q2_RST_INT and Q0_TX_COMPLETE come at the same time - - feat: Update SDK version and AT version - feat: Update phy version 1156_0 - - - Optimize sleep consumption and wifi performance - - feat: Update at version 3.0.3-dev - -commit 3fe474e040450e0ab72ea75f8f00c3d9c6279025 -Merge: c39a83d c1abe20 -Author: Xu Chun Guang -Date: Tue Mar 24 17:47:17 2020 +0800 - - Merge branch 'feature/update_bin' into 'master' - - feat: Update at bin on the latest branch - - See merge request sdk/ESP8266_NONOS_SDK!271 - -commit c1abe209e646de81459337734a5c7e3559f6ab38 -Author: Xu Chun Guang -Date: Tue Mar 24 16:17:01 2020 +0800 - - feat: Update at bin on the latest branch - -commit c39a83d0ce80cb909f8fd53bd25068ac5290f849 -Merge: ca4fea3 58b216b -Author: Xu Chun Guang -Date: Fri Mar 20 17:13:33 2020 +0800 - - Merge branch 'feature/update_lib' into 'master' - - fix(pp): Wi-Fi tx hangs when Q2_RST_INT and Q0_TX_COMPLETE come at the same time - - See merge request sdk/ESP8266_NONOS_SDK!270 - -commit 58b216b1e87c94cde5fa490447eb9b403b937dde -Author: Xu Chun Guang -Date: Fri Mar 20 17:07:12 2020 +0800 - - feat: Update pp lib 8427744 - - - fix(pp): Wi-Fi tx hangs when Q2_RST_INT and Q0_TX_COMPLETE come at the same time - -commit ca4fea3b3ff6d3ab6094ee1a8651a09a215995e3 -Merge: d6da6a2 9231a22 -Author: Xu Chun Guang -Date: Thu Mar 19 19:07:19 2020 +0800 - - Merge branch 'feature/update_libs' into 'master' - - feat: Update main and at lib 8427744 - - See merge request sdk/ESP8266_NONOS_SDK!269 - -commit 9231a22d680d1b2391281af7b4f557c6b8d5b858 -Author: Xu Chun Guang -Date: Thu Mar 19 18:59:57 2020 +0800 - - feat: Update main and at lib 8427744 - - - fix(pp): Wi-Fi tx hangs when Q2_RST_INT and Q0_TX_COMPLETE come at the same time - - fix(at): Scan all channel when connecting AP - -commit d6da6a2df1163a44561dd9f1efd8f63f93fbd2d5 -Merge: f2e3a64 e70c3a0 -Author: Xu Chun Guang -Date: Fri Mar 6 16:21:08 2020 +0800 - - Merge branch 'feature/update_bin' into 'master' - - feat: Update AT bin files - - See merge request sdk/ESP8266_NONOS_SDK!268 - -commit e70c3a0e8083009e6c744cf54b3d63bab236e0eb -Author: Xu Chun Guang -Date: Fri Mar 6 16:13:44 2020 +0800 - - feat: Update AT bin files - -commit f2e3a64087f60c5909181ad82b943e0e979395b6 -Merge: 56d89b2 ad8762a -Author: Xu Chun Guang -Date: Fri Mar 6 16:06:03 2020 +0800 - - Merge branch 'feature/update_lib' into 'master' - - feat: Update SDK version and AT version - - See merge request sdk/ESP8266_NONOS_SDK!267 - -commit ad8762a16f318aea5383420895acb9485fed1cda -Author: Xu Chun Guang -Date: Fri Mar 6 15:54:15 2020 +0800 - - feat: Update SDK version and AT version - -commit 56d89b21f00534c9eab3df254d056be799afcbee -Merge: 49a28f1 726783e -Author: Xu Chun Guang -Date: Tue Feb 25 10:26:02 2020 +0800 - - Merge branch 'feature/update_phy_version' into 'master' - - feat: Update phy version 1156_0 - - See merge request sdk/ESP8266_NONOS_SDK!266 - -commit 726783ee439786c94ba8928a2d77cb3d6ebea10c -Author: Xu Chun Guang -Date: Mon Feb 24 17:44:49 2020 +0800 - - feat: Update phy version 1156_0 - - - Optimize sleep consumption and wifi performance - -commit 49a28f133777c2bd1654a4e41c60718b08cba850 -Merge: 992479e ca27790 -Author: Xu Chun Guang -Date: Mon Feb 24 17:32:40 2020 +0800 - - Merge branch 'feature/update_sdk_version_3.0.3_dev' into 'master' - - feat: Update at version 3.0.3-dev - - See merge request sdk/ESP8266_NONOS_SDK!265 - -commit ca277902e023c71913d3228cd7798e2f973cadb4 -Author: Xu Chun Guang -Date: Mon Feb 24 17:24:55 2020 +0800 - - feat: Update at version 3.0.3-dev diff --git a/tools/sdk/lib/NONOSDK303/libairkiss.a b/tools/sdk/lib/NONOSDK303/libairkiss.a deleted file mode 100644 index 60415e5242..0000000000 Binary files a/tools/sdk/lib/NONOSDK303/libairkiss.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK303/libcrypto.a b/tools/sdk/lib/NONOSDK303/libcrypto.a deleted file mode 100644 index a9c8f472a3..0000000000 Binary files a/tools/sdk/lib/NONOSDK303/libcrypto.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK303/libespnow.a b/tools/sdk/lib/NONOSDK303/libespnow.a deleted file mode 100644 index bba9708362..0000000000 Binary files a/tools/sdk/lib/NONOSDK303/libespnow.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK303/libmain.a b/tools/sdk/lib/NONOSDK303/libmain.a deleted file mode 100644 index 025870e01b..0000000000 Binary files a/tools/sdk/lib/NONOSDK303/libmain.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK303/libnet80211.a b/tools/sdk/lib/NONOSDK303/libnet80211.a deleted file mode 100644 index 9401588113..0000000000 Binary files a/tools/sdk/lib/NONOSDK303/libnet80211.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK303/libphy.a b/tools/sdk/lib/NONOSDK303/libphy.a deleted file mode 100644 index 9bdb6d6448..0000000000 Binary files a/tools/sdk/lib/NONOSDK303/libphy.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK303/libpp.a b/tools/sdk/lib/NONOSDK303/libpp.a deleted file mode 100644 index 1ef693a435..0000000000 Binary files a/tools/sdk/lib/NONOSDK303/libpp.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK303/libsmartconfig.a b/tools/sdk/lib/NONOSDK303/libsmartconfig.a deleted file mode 100644 index d6d593e87f..0000000000 Binary files a/tools/sdk/lib/NONOSDK303/libsmartconfig.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK303/libwpa.a b/tools/sdk/lib/NONOSDK303/libwpa.a deleted file mode 100644 index 3f1ffba029..0000000000 Binary files a/tools/sdk/lib/NONOSDK303/libwpa.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK303/libwpa2.a b/tools/sdk/lib/NONOSDK303/libwpa2.a deleted file mode 100644 index 113dcfab5c..0000000000 Binary files a/tools/sdk/lib/NONOSDK303/libwpa2.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK303/libwps.a b/tools/sdk/lib/NONOSDK303/libwps.a deleted file mode 100644 index 5b945c18ac..0000000000 Binary files a/tools/sdk/lib/NONOSDK303/libwps.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK303/version b/tools/sdk/lib/NONOSDK303/version deleted file mode 100644 index 479bce06fa..0000000000 --- a/tools/sdk/lib/NONOSDK303/version +++ /dev/null @@ -1 +0,0 @@ -v3.0.3-g3fe474e (shows as SDK:3.0.3(8427744) in debug mode) \ No newline at end of file diff --git a/tools/sdk/lib/NONOSDK304/commitlog.txt b/tools/sdk/lib/NONOSDK304/commitlog.txt deleted file mode 100644 index 6054298714..0000000000 --- a/tools/sdk/lib/NONOSDK304/commitlog.txt +++ /dev/null @@ -1,110 +0,0 @@ - feat: Update sdk version 3.0.4 and at version 1.7.4 - feat: Continue to run if partition is mismatch - fix(net80211): fix memleak when station send illegal packet to ESP8266 - feat: Sync bugs from pos project - - - feat(net80211): Disable rate verify in beacon and assoc packet for signalling test - - fix(net80211): fix connect some AP with 11b only mode fail - - feat(pp): Use beacon interval time for timer cal - -commit b77cb8c18b0023483045020433f2b44090df556a -Merge: 69babe9 99f54bf -Author: Xu Chun Guang -Date: Mon May 11 20:03:50 2020 +0800 - - Merge branch 'docs/update_docs' into 'master' - - docs: Update readme in at demo and binary directory - - See merge request sdk/ESP8266_NONOS_SDK!276 - -commit 369b9bc816b280b350af24d856f5d7de5acfc5d1 -Author: Xu Chun Guang -Date: Mon May 11 19:59:33 2020 +0800 - - feat: Update sdk version 3.0.4 and at version 1.7.4 - -commit f820322bfac0ca5e9a6d9f9f05bf583a9e244995 -Author: Xu Chun Guang -Date: Mon May 11 19:57:38 2020 +0800 - - feat: Continue to run if partition is mismatch - -commit 99f54bf9b407afe209b1c354d2608bbef53ffd34 -Author: Xu Chun Guang -Date: Thu May 7 16:15:30 2020 +0800 - - docs: Update readme in at demo and binary directory - -commit 69babe9bd5ea8ded327319b279a32fe02b2b7777 -Merge: ffae501 cae7ba2 -Author: Xu Chun Guang -Date: Mon Apr 27 18:18:45 2020 +0800 - - Merge branch 'bugfix/fix_memleak_when_sta_send_illegal_pkt' into 'master' - - fix(net80211): fix memleak when station send illegal packet to ESP8266 - - See merge request sdk/ESP8266_NONOS_SDK!275 - -commit cae7ba22d5a94367e8a343b0e782455d593eb4e1 -Author: Xu Chun Guang -Date: Mon Apr 27 18:10:27 2020 +0800 - - fix(net80211): fix memleak when station send illegal packet to ESP8266 - -commit ffae501e6fbd17880df06a1d16948ddf5e0f19d4 -Merge: 0a5f843 daea4ec -Author: Xu Chun Guang -Date: Mon Apr 27 17:56:48 2020 +0800 - - Merge branch 'feature/sync_bugs_from_pos_project' into 'master' - - feat: Sync bugs from pos project - - See merge request sdk/ESP8266_NONOS_SDK!274 - -commit daea4ec91591bd18f802bedc778508e9bb539a7b -Author: Xu Chun Guang -Date: Mon Apr 27 16:26:28 2020 +0800 - - feat: Sync bugs from pos project - - - fix(at): Scan AP with SSID fail - - feat(net80211): Disable rate verify in beacon and assoc packet for signalling test - - fix(net80211): fix connect some AP with 11b only mode fail - - feat(pp): Use beacon interval time for timer cal - -commit 0a5f8434c72b1ffd15f5d9a3fcd5f886259339f3 -Merge: 0bfec5b 86719b3 -Author: Xu Chun Guang -Date: Mon Apr 27 10:23:53 2020 +0800 - - Merge branch 'feature/update_at_bin' into 'master' - - feat: Update at bin for 512+512 map - - See merge request sdk/ESP8266_NONOS_SDK!273 - -commit 86719b3f58635a2d891e70673b0a2ba786372f9b -Author: Xu Chun Guang -Date: Fri Apr 24 15:55:36 2020 +0800 - - feat: Update at bin for 512+512 map - -commit 0bfec5bc0c3ab77ee6e4c67aac8c96f8c2df950d -Merge: 3fe474e 34ea486 -Author: Xu Chun Guang -Date: Fri Apr 24 15:41:35 2020 +0800 - - Merge branch 'feat/support_1MB_flash' into 'master' - - feat: Add at_small demo to support 1MB flash on v3.x.x - - See merge request sdk/ESP8266_NONOS_SDK!272 - -commit 34ea48679126bf68a60ac8c293014f9cc8e14f0b -Author: Xu Chun Guang -Date: Thu Apr 23 10:35:02 2020 +0800 - - feat: Add at_nano demo to support 1MB flash on v3.x.x diff --git a/tools/sdk/lib/NONOSDK304/libairkiss.a b/tools/sdk/lib/NONOSDK304/libairkiss.a deleted file mode 100644 index 60415e5242..0000000000 Binary files a/tools/sdk/lib/NONOSDK304/libairkiss.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK304/libcrypto.a b/tools/sdk/lib/NONOSDK304/libcrypto.a deleted file mode 100644 index a9c8f472a3..0000000000 Binary files a/tools/sdk/lib/NONOSDK304/libcrypto.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK304/libespnow.a b/tools/sdk/lib/NONOSDK304/libespnow.a deleted file mode 100644 index bba9708362..0000000000 Binary files a/tools/sdk/lib/NONOSDK304/libespnow.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK304/libmain.a b/tools/sdk/lib/NONOSDK304/libmain.a deleted file mode 100644 index b0bfbb8699..0000000000 Binary files a/tools/sdk/lib/NONOSDK304/libmain.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK304/libnet80211.a b/tools/sdk/lib/NONOSDK304/libnet80211.a deleted file mode 100644 index 825a697085..0000000000 Binary files a/tools/sdk/lib/NONOSDK304/libnet80211.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK304/libphy.a b/tools/sdk/lib/NONOSDK304/libphy.a deleted file mode 100644 index 9bdb6d6448..0000000000 Binary files a/tools/sdk/lib/NONOSDK304/libphy.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK304/libpp.a b/tools/sdk/lib/NONOSDK304/libpp.a deleted file mode 100644 index 8bdae4b7d8..0000000000 Binary files a/tools/sdk/lib/NONOSDK304/libpp.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK304/libsmartconfig.a b/tools/sdk/lib/NONOSDK304/libsmartconfig.a deleted file mode 100644 index d6d593e87f..0000000000 Binary files a/tools/sdk/lib/NONOSDK304/libsmartconfig.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK304/libwpa.a b/tools/sdk/lib/NONOSDK304/libwpa.a deleted file mode 100644 index 08e69ab26e..0000000000 Binary files a/tools/sdk/lib/NONOSDK304/libwpa.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK304/libwpa2.a b/tools/sdk/lib/NONOSDK304/libwpa2.a deleted file mode 100644 index 113dcfab5c..0000000000 Binary files a/tools/sdk/lib/NONOSDK304/libwpa2.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK304/libwps.a b/tools/sdk/lib/NONOSDK304/libwps.a deleted file mode 100644 index 5b945c18ac..0000000000 Binary files a/tools/sdk/lib/NONOSDK304/libwps.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK304/version b/tools/sdk/lib/NONOSDK304/version deleted file mode 100644 index 9c4068344e..0000000000 --- a/tools/sdk/lib/NONOSDK304/version +++ /dev/null @@ -1 +0,0 @@ -v3.0.4-gb77cb8c (shows as SDK:3.0.4(f27ffe0) in debug mode) \ No newline at end of file diff --git a/tools/sdk/lib/NONOSDK3V0/libairkiss.a b/tools/sdk/lib/NONOSDK3V0/libairkiss.a deleted file mode 100644 index cfdcc84234..0000000000 Binary files a/tools/sdk/lib/NONOSDK3V0/libairkiss.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK3V0/libcrypto.a b/tools/sdk/lib/NONOSDK3V0/libcrypto.a deleted file mode 100644 index d0aea338e8..0000000000 Binary files a/tools/sdk/lib/NONOSDK3V0/libcrypto.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK3V0/libespnow.a b/tools/sdk/lib/NONOSDK3V0/libespnow.a deleted file mode 100644 index 2ed7994e1d..0000000000 Binary files a/tools/sdk/lib/NONOSDK3V0/libespnow.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK3V0/libmain.a b/tools/sdk/lib/NONOSDK3V0/libmain.a deleted file mode 100644 index 14158e4efb..0000000000 Binary files a/tools/sdk/lib/NONOSDK3V0/libmain.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK3V0/libnet80211.a b/tools/sdk/lib/NONOSDK3V0/libnet80211.a deleted file mode 100644 index 576304be26..0000000000 Binary files a/tools/sdk/lib/NONOSDK3V0/libnet80211.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK3V0/libphy.a b/tools/sdk/lib/NONOSDK3V0/libphy.a deleted file mode 100644 index dfd469518e..0000000000 Binary files a/tools/sdk/lib/NONOSDK3V0/libphy.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK3V0/libpp.a b/tools/sdk/lib/NONOSDK3V0/libpp.a deleted file mode 100644 index fbf3e85636..0000000000 Binary files a/tools/sdk/lib/NONOSDK3V0/libpp.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK3V0/libsmartconfig.a b/tools/sdk/lib/NONOSDK3V0/libsmartconfig.a deleted file mode 100644 index 34598d36a6..0000000000 Binary files a/tools/sdk/lib/NONOSDK3V0/libsmartconfig.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK3V0/libwpa.a b/tools/sdk/lib/NONOSDK3V0/libwpa.a deleted file mode 100644 index 3a58113a1a..0000000000 Binary files a/tools/sdk/lib/NONOSDK3V0/libwpa.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK3V0/libwpa2.a b/tools/sdk/lib/NONOSDK3V0/libwpa2.a deleted file mode 100644 index 0826b45e7f..0000000000 Binary files a/tools/sdk/lib/NONOSDK3V0/libwpa2.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK3V0/libwps.a b/tools/sdk/lib/NONOSDK3V0/libwps.a deleted file mode 100644 index 1f6b365e3a..0000000000 Binary files a/tools/sdk/lib/NONOSDK3V0/libwps.a and /dev/null differ diff --git a/tools/sdk/lib/NONOSDK3V0/version b/tools/sdk/lib/NONOSDK3V0/version deleted file mode 100644 index 06e014650a..0000000000 --- a/tools/sdk/lib/NONOSDK3V0/version +++ /dev/null @@ -1 +0,0 @@ -v2.2.0-28-g89920dc \ No newline at end of file diff --git a/tools/sdk/lib/eval_fix_sdks.sh b/tools/sdk/lib/eval_fix_sdks.sh index 818c9d09cd..389ee31650 100755 --- a/tools/sdk/lib/eval_fix_sdks.sh +++ b/tools/sdk/lib/eval_fix_sdks.sh @@ -42,12 +42,6 @@ NONOSDK22x_191024 NONOSDK22x_191105 NONOSDK22x_191122 NONOSDK221 -NONOSDK3V0 -NONOSDK300 -NONOSDK301 -NONOSDK302 -NONOSDK303 -NONOSDK304 NONOSDK305 EOF } diff --git a/tools/sdk/lib/fix_sdk_libs.sh b/tools/sdk/lib/fix_sdk_libs.sh index 446ceb6e6f..d024b46a08 100755 --- a/tools/sdk/lib/fix_sdk_libs.sh +++ b/tools/sdk/lib/fix_sdk_libs.sh @@ -133,25 +133,6 @@ elif [[ ${VERSION} == "NONOSDK22x"* ]]; then addSymbol_system_func1 "0x54" patchFile "eap.o" "3059" "2" "wAA=" "8CA=" # WPA2-Enterprise patch which replaces a double-free with nop, see #8082 patchFile "eap.o" "26356" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory -elif [[ ${VERSION} == "NONOSDK3V0" ]]; then - addSymbol_system_func1 "0x60" - patchFile "eap.o" "3059" "2" "wAA=" "8CA=" # WPA2-Enterprise patch which replaces a double-free with nop, see #8082 - patchFile "eap.o" "26356" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory -elif [[ ${VERSION} == "NONOSDK300" ]]; then - addSymbol_system_func1 "0x54" - patchFile "eap.o" "19204" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory -elif [[ ${VERSION} == "NONOSDK301" ]]; then - addSymbol_system_func1 "0x54" - patchFile "eap.o" "26364" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory -elif [[ ${VERSION} == "NONOSDK302" ]]; then - addSymbol_system_func1 "0x54" - patchFile "eap.o" "26536" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory -elif [[ ${VERSION} == "NONOSDK303" ]]; then - addSymbol_system_func1 "0x54" - patchFile "eap.o" "26536" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory -elif [[ ${VERSION} == "NONOSDK304" ]]; then - addSymbol_system_func1 "0x54" - patchFile "eap.o" "19376" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory elif [[ ${VERSION} == "NONOSDK305" ]]; then addSymbol_system_func1 "0x54" patchFile "eap.o" "67670" "9" "dlBvcnRGcmVl" "ejJFYXBGcmVl" # special vPortFree to recover leaked memory @@ -167,9 +148,7 @@ if [[ $(sha256sum user_interface.o | awk '{print $1}') != $uics || $(sha256sum e fi rm -f eagle_lwip_if.o user_interface.o eap.o -if [[ ${VERSION} == "NONOSDK3V0" ]]; then - xtensa-lx106-elf-objcopy --weaken-symbol load_non_32_wide_handler libmain.a -elif [[ ${VERSION:0:9} == "NONOSDK30" ]]; then +if [[ ${VERSION:0:9} == "NONOSDK30" ]]; then # v3.0.0 and up use a non-standard pvPortMalloc. # SDK Library global replace redefineSym "${VERSION}" "pvPortMalloc" "sdk3_pvPortMalloc" '*.a'