Dong Heng
da8a6840c5
Merge branch 'bugfix/fix_softap_PMK_invalidate_in_NVS_v3.0' into 'release/v3.0'
...
fix(lib): fix softap PMK invalidate in NVS(backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1493
2020-08-06 21:09:17 +08:00
Zhang Jun Hao
7f59fbf876
fix(lib): fix softap PMK invalidate in NVS
2020-08-06 19:32:10 +08:00
Dong Heng
6ef5c2c24c
Merge branch 'bugfix/drop_beacon_when_authmode_changed_v3.0' into 'release/v3.0'
...
fix(lib): drop beacon when authmode changed(backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1474
2020-07-08 16:26:46 +08:00
Zhang Jun Hao
932b6bc70b
fix(lib): drop beacon when authmode changed
2020-07-08 15:48:25 +08:00
Dong Heng
986d78f36b
Merge branch 'docs/add_support_period_policy_v3.0' into 'release/v3.0'
...
docs(policy): Add SDK support period policy (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1459
2020-07-01 19:30:22 +08:00
Dong Heng
31c1f72240
Merge branch 'feature/update_phy_library_v3.0' into 'release/v3.0'
...
feat(phy): update phy library from 1058.14 to 1058.15 (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1456
2020-07-01 18:02:56 +08:00
Dong Heng
c449bdb3da
docs(policy): Add SDK support period policy
2020-07-01 17:25:11 +08:00
Dong Heng
f6cdd6e7d3
feat(phy): update phy library from 1058.14 to 1058.15
...
1. Optimize clock setting in wake-up
2020-07-01 16:42:32 +08:00
Dong Heng
ce613f8cc7
Merge branch 'feature/add_dhcp_option_v3.0' into 'release/v3.0'
...
feat(dhcp): Add DHCP option12, option60 and option61 in DHCP discovery and request state (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1437
2020-06-22 11:23:55 +08:00
yuanjm
38b686069a
feat(dhcp): Add DHCP option12, option60 and option61 in DHCP discovery and request state (backport v3.0)
2020-06-22 10:53:03 +08:00
Dong Heng
41b2c08d42
Merge branch 'revert-9156d85c' into 'release/v3.0'
...
Revert "Merge branch 'bugfix/fix_addr_changed_when_wifi_disconnect_v3.0' into 'release/v3.0'"
See merge request sdk/ESP8266_RTOS_SDK!1386
2020-04-27 13:10:09 +08:00
Dong Heng
4e0f738b5b
Revert "Merge branch 'bugfix/fix_addr_changed_when_wifi_disconnect_v3.0' into 'release/v3.0'"
...
This reverts merge request !1374
2020-04-27 12:21:51 +08:00
Dong Heng
5eadde759c
Merge branch 'feature/update_phy_library_v3.0' into 'release/v3.0'
...
feat(phy): update phy library from 1058.13 to 1058.14 (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1383
2020-04-22 09:34:27 +08:00
Dong Heng
cbb118deed
feat(phy): update phy library from 1058.13 to 1058.14
...
1. add phy configuration parameters calibration
2. add TX CAP calibration when CPU starts up
2020-04-21 19:39:39 +08:00
Dong Heng
9156d85c24
Merge branch 'bugfix/fix_addr_changed_when_wifi_disconnect_v3.0' into 'release/v3.0'
...
fix(tcpip_adapter): fix local IP changed when Wi-Fi disconnect (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1374
2020-04-21 17:55:36 +08:00
Dong Heng
ac15e4084a
fix(tcpip_adapter): fix local IP changed when Wi-Fi disconnect
2020-04-21 17:12:47 +08:00
Dong Heng
2e8d74ff1c
Merge branch 'bugfix/fix_memleak_when_sta_send_illegal_pkt_v3.0' into 'release/v3.0'
...
fix(lib): fix memleak when station send illegal packet(backport V3.0)
See merge request sdk/ESP8266_RTOS_SDK!1352
2020-04-21 11:31:53 +08:00
Zhang Jun Hao
38c98d7ba3
fix(lib): fix memleak when station send illegal packet
2020-04-01 17:46:43 +08:00
Dong Heng
1d60fbb5c7
Merge branch 'bugfix/gpio_set_pull_mode_error_v3.0' into 'release/v3.0'
...
bugfix(gpio_set_pull_mode_error):fix cant set gpio pull mode (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1289
2020-01-15 15:09:10 +08:00
espressif
dde4585b10
bugfix(gpio_set_pull_mode_error):fix cant set gpio pull mode
2020-01-10 15:48:54 +08:00
Dong Heng
4ee5effdce
Merge branch 'bugfix/support_GD25Q64_qio_enable_v3.0' into 'release/v3.0'
...
bugfix(flash): add support for GD25Q64 qio enable (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1244
2019-12-30 15:12:40 +08:00
chenjianqiang
0c4efaf941
bugfix(flash): add support for GD25Q64 qio enable
2019-12-26 11:07:16 +08:00
Dong Heng
b1f01f53a6
Merge branch 'bugfix/abort_log_error_v3.0' into 'release/v3.0'
...
newlib: fix abort function cause critical error (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1203
2019-11-29 15:29:15 +08:00
Dong Heng
3646993310
fix(newlib): fix abort function cause critical error
2019-11-29 15:00:34 +08:00
Dong Heng
8ac89069b5
Merge branch 'feature/update_phy_library_3.0' into 'release/v3.0'
...
phy: update phy library from 1057.9 to 1058.13 (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1190
2019-11-20 14:11:30 +08:00
Dong Heng
ebe250ba9e
feat(phy): update phy library from 1057.9 to 1058.13
...
1. optimize RF PLL calibration
2. fix packet lose when signal is weak
3. fix bug of disconnection in some case
2019-11-20 13:57:24 +08:00
Dong Heng
4372d12bc7
Merge branch 'feature/update_phy_library' into 'release/v3.0'
...
phy: update library phy to 1057_9
See merge request sdk/ESP8266_RTOS_SDK!1181
2019-11-18 14:18:03 +08:00
Dong Heng
9ed808f57e
feat(phy): update library phy to 1057_9
...
1.fix Wi-Fi connection breaks when signal is weak
2.fix header file dependence problems
2019-11-18 14:09:44 +08:00
Dong Heng
50cd751880
Merge branch 'feature/update_phy_v3.0' into 'release/v3.0'
...
feat(phy): update phy library (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1150
2019-10-23 10:53:58 +08:00
dongheng
e2c55343e1
feat(phy): update phy library
...
Fix clock error when init_data[112] = 1.
2019-10-23 10:36:51 +08:00
Dong Heng
d6aedac1e5
Merge branch 'bugfix/fix_phy_freq_shift_v3.0' into 'release/v3.0'
...
phy: fix RF frequency shift at some case (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!1085
2019-09-11 18:39:16 +08:00
dongheng
7fd4418868
fix(phy): fix RF frequency shift at some case
2019-09-11 12:10:54 +08:00
Dong Heng
0a93c52215
Merge branch 'feature/add_get_default_mac_v3.0' into 'release/v3.0'
...
Add get default mac (backport v3.0)
See merge request sdk/ESP8266_RTOS_SDK!743
2019-01-29 19:33:20 +08:00
Dong Heng
eaaf67aae4
feat(esp8266): Add get default mac
2019-01-29 19:26:32 +08:00
Dong Heng
9fa93f7aa4
Merge branch 'bugfix/sync_bugfix_from_esp_idf_v3.0' into 'release/v3.0'
...
Sync bugfix from esp-idf
See merge request sdk/ESP8266_RTOS_SDK!729
2019-01-23 19:31:20 +08:00
Dong Heng
1ba3202c18
fix(nvs_flash): Fix recovery from power-off while page is being freed
...
Currently when page is being freed, items are individually moved from
FREEING page to ACTIVE page and erased. If power-off happens during the
process, the remaining entries are moved to ACTIVE page during recovery.
The problem with this approach is there may not be enough space on
ACTIVE page for all items if an item was partially written before
power-off and erased during recovery. This change moves all the items
from FREEING to ACTIVE page and then erased the FREEING page, If
power-off happens during the process, then ACTIVE page is erased and the
process is restarted.
esp-idf commit ID: 7ae1df1c
2019-01-23 19:21:48 +08:00
Dong Heng
ea577c8ae0
fix(nvs_flash): don’t expect items with bad CRC to be in cache
...
When erasing a variable length item with an incorrect CRC32, the span
value of the item can not be trusted, so the item will be erased with
span = 1. Subsequent entries represent the data of the variable
length item, and these will be treated as separate items. For each
entry CRC32 is checked, the check most likely fails (because the
entry contains arbitrary data, and not a proper NVS item), and the
entry is erased. Erase function assumed that every item should be
present in cache, but it is not the case for the entries which are
just parts of item’s payload. This change allows for the item to be
not found in the hashlist, if the CRC32 check fails.
esp-idf commit ID: 2c3644a0
2019-01-23 19:21:42 +08:00
Dong Heng
1abde6ed58
fis(nvs_flash): Fix recovery after power-off during erase operation
...
Current code for recovery after power-off do not clean-up partially
erased items for FULL pages. If the erasure was part of modification
operation, this gets luckily cleaned-up because of duplicate detection
logic. For erase-only operation, the problem still exists. This patch
adds the recovery for FULL pages also.
esp-idf commit ID: 9a3c4b71
2019-01-23 19:21:34 +08:00
Dong Heng
758668a392
fix(nv_flash): Fix page selection algo to consider free entry counts as well
...
Current page selection algorithm selects a page for compaction based on just erased counts
and gives up when it does not find any page with erased count greater than 0. This is
problematic since the current allocation procedure skips the active page if there is not
enough room for the item in that page leaving free chunks on the pages. This change modifies
the algorithm to consider both erased as well as free counts on the candidate pages.
esp-idf commit ID: 7e79471e
2019-01-23 19:21:22 +08:00
Dong Heng
af07287227
Merge branch 'bugfix/fix_cannot_connect_with_some_special_AP_with_11b_only_mode_v3.0' into 'release/v3.0'
...
fix(lib): fix can not connect with some special AP with 11b only mode
See merge request sdk/ESP8266_RTOS_SDK!720
2019-01-16 10:26:22 +08:00
Dong Heng
68a1cd9f98
fix(lib): fix can not connect with some special AP with 11b only mode
2019-01-16 10:19:48 +08:00
Wu Jian Gang
f561b36ac6
Merge branch 'feature/add_phy_reg_default' into 'release/v3.0'
...
feat: Add phy reg default when boot
See merge request sdk/ESP8266_RTOS_SDK!690
v3.0.1
2018-12-29 14:36:30 +08:00
Wu Jian Gang
09a5a0f2d7
feat: Add phy reg default when boot
2018-12-29 14:28:59 +08:00
Dong Heng
597bc9703e
Merge branch 'feature/use_fake_buf_to_disable_rx_ampdu_pkt_v3.0' into 'release/v3.0'
...
feat(lib): use fake buffer to disable rx ampdu packet
See merge request sdk/ESP8266_RTOS_SDK!662
2018-12-18 19:40:09 +08:00
Zhang Jun Hao
2c5e8c2b08
feat(lib): use fake buffer to disable rx ampdu packet
2018-12-18 16:24:05 +08:00
Dong Heng
d2d1fcef1d
Merge branch 'bugfix/fix_v3.0_ci_compiling_error' into 'release/v3.0'
...
Fix CI compiling error
See merge request sdk/ESP8266_RTOS_SDK!656
2018-12-12 15:54:04 +08:00
Dong Heng
1b2bd8c331
fix(ci): Fix CI compiling error
2018-12-12 15:38:16 +08:00
Dong Heng
ebabc44b58
Merge branch 'bugfix/fix_CCMP_encryption_incompatible_with_some_AP_v3.0' into 'release/v3.0'
...
fix(lib): fix CCMP encryption incompatible with some AP
See merge request sdk/ESP8266_RTOS_SDK!644
2018-12-05 10:16:00 +08:00
Zhang Jun Hao
cbffd2273d
fix(lib): fix CCMP encryption incompatible with some AP
2018-12-04 20:14:11 +08:00
Dong Heng
6a15838d79
Merge branch 'feature/update_smartconfig_to_v2.8.0_IDF_v3.0' into 'release/v3.0'
...
feat(lib): update smartconfig to V2.8.0
See merge request sdk/ESP8266_RTOS_SDK!613
2018-11-09 14:17:38 +08:00