121 Commits

Author SHA1 Message Date
0037b7fe83 fix(lib): fix disconnect cb error 2019-11-28 15:01:49 +08:00
f28c70b46d feat(sc): add length filter to smartconfig 2019-11-20 14:20:37 +08:00
8ae319cd7b '# This is a combination of 2 commits.
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 14:00:07 +08:00
528605e341 Merge branch 'bugfix/fix_crash_when_heap_leaks' into 'release/v2.1'
lfix pbuf_free when DRAM lacks

See merge request sdk/ESP8266_RTOS_SDK!1161
2019-11-04 14:17:28 +08:00
71c8fa9ff8 feat(libmain): update version description print information 2019-11-01 18:38:45 +08:00
36e4c59617 fix(lwip): fix pbuf_free when DRAM lacks 2019-11-01 11:09:53 +08:00
77f3df7500 Merge branch 'bugfix/fix_disconnect_crash' into 'release/v2.1'
libmain: fix Wi-Fi station disconnect crash

See merge request sdk/ESP8266_RTOS_SDK!1155
2019-11-01 11:09:22 +08:00
0d59477f11 fix(libmain): fix Wi-Fi station disconnect crash 2019-11-01 11:02:51 +08:00
78185a74f1 Merge branch 'feature/update_ssc_library' into 'release/v2.1'
ssc: update ssc library

See merge request sdk/ESP8266_RTOS_SDK!1152
2019-10-29 12:58:39 +08:00
5f15d8b35c feat(phy): update phy library
Optimized wifi performanc when signal is not good.
2019-10-28 11:02:12 +08:00
3c90868af1 feat(ssc): update ssc library
Commit ID: a832c52c

1. flush print buffer after printf
2. fix state mixed
3. modify RX queue from 64 to 128
4. add CR/LR string end line character
5. fix main task priority
2019-10-23 14:11:10 +08:00
ddca92afb1 feat(main): update libmain
1. enhance the MAC CRC check
2. keep MAC when calling "system_restore"
2019-10-22 16:39:19 +08:00
55f6f6c746 feat(phy): optimized wifi performance 2019-10-22 14:34:35 +08:00
cb772519aa fix(spiffs): fix bugs of spiffs
1. fix debug macro and parameters error
2. fix data no-align load/store error
3. update other function for user to develop easily

Merges https://github.com/espressif/ESP8266_RTOS_SDK/pull/729
2019-10-15 17:28:12 +08:00
36d8b6c0fb bugfix(pwm): fix pwm jitter 2019-09-29 17:09:24 +08:00
5cd8f4d765 fix(phy): fix RF frequency shift at some case 2019-09-11 12:15:22 +08:00
ed03e868a5 fix(lwip): fix LwIP IPv6 maxresp calculation error
When recieving the IPv6 ICMP multicast listener query message, system will crash.
2019-08-14 10:42:46 +08:00
b9bb3c4ab2 Merge branch 'bugfix/remove_gpio5_test_code' into 'release/v2.x.x'
Bugfix(PWM): remove gpio5 test code

See merge request sdk/ESP8266_RTOS_SDK!793
2019-03-11 22:00:04 +08:00
39aeafdfca feat(lib): use status code 1 instead of 37 in ADDBA response 2019-03-08 11:16:31 +08:00
d83e4c686f bugfix(PWM): remove gpio5 test code 2019-02-22 21:54:48 +08:00
491fcb2b65 fix(lib): fix can not connect with some special AP with 11b only mode 2019-01-16 10:25:10 +08:00
a37310c37f bugfix: save config by compare with configuration in flash
1. Save profile to flash should compare with configuration in flash
2. Currently, Save profile to flash by comparing with global profile

close https://ezredmine.espressif.cn:8765/issues/19587
2019-01-03 15:21:59 +08:00
662a859548 fix(lib): fix CCMP encryption incompatible with some AP 2018-12-20 18:51:15 +08:00
85e510a0a3 feat(lib): use fake buffer to disable rx ampdu packet 2018-12-18 16:19:52 +08:00
b25bac7433 feat(lib): ignore unmatch length packet in smartconfig 2018-10-12 15:19:35 +08:00
85cd35e454 Merge branch 'feature/add_broadcast_and_multicast_support_for_smartconfig_v2.0' into 'release/v2.x.x'
feat(smartconfig): add broadcast and multicast support for smartconfig v2.0

See merge request sdk/ESP8266_RTOS_SDK!515
2018-09-28 17:32:58 +08:00
772d9d2da2 feat(smartconfig): add broadcast and multicast support for smartconfig v2.0 2018-09-25 16:47:36 +08:00
9d720e85a8 fix(lib): fix crash caused by null conn when change wifi mode 2018-09-25 10:46:07 +08:00
3a48a79370 Merge branch 'bugfix/update_pwm_lib_for_v2.x' into 'release/v2.x.x'
update pwm lib for release/v2.xx

See merge request sdk/ESP8266_RTOS_SDK!187
2018-09-20 10:46:29 +08:00
a61db6f2ae feat(lib): stop wdt when cal pmk 2018-09-19 17:03:09 +08:00
3f9cd7ae7e fix(lib): fix save pmk error when ap not exist 2018-09-17 14:11:41 +08:00
92d9f2389e feat(lib): Stop soft watch dog when calculating PMK 2018-09-13 10:47:33 +08:00
bf61c22b46 Merge branch 'feature/update_libphy_v2.x' into 'release/v2.x.x'
feat: update libphy.a to 1055_8

See merge request sdk/ESP8266_RTOS_SDK!433
2018-08-27 18:04:17 +08:00
0c981577af Merge branch 'feature/send_arp_request_every_10s_v2.0' into 'release/v2.x.x'
feat(lwip): send arp request every 10s

See merge request sdk/ESP8266_RTOS_SDK!404
2018-08-27 16:37:43 +08:00
8db99c0278 feat: update libphy.a to 1055_8 2018-08-24 16:13:18 +08:00
09afc32d0d fix(lib): fix load store issue 2018-08-21 11:09:53 +08:00
3f15fd4694 feat(lib): remove minic support 2018-08-21 10:44:18 +08:00
81241b2298 feat(esp8266): Put PMK calculation other task 2018-08-20 11:01:47 +08:00
a646db55f3 Merge branch 'bugfix/issue24882_low_baud_rate_cannot_print' into 'release/v2.x.x'
fix: low baud rate can not print

See merge request sdk/ESP8266_RTOS_SDK!389
2018-08-17 18:58:36 +08:00
e21ddfcb4d fix: low baud rate can not print 2018-08-17 18:09:21 +08:00
03a8f760dd Merge branch 'feature/add_broadcast_packet_support_for_smartconfig' into 'release/v2.x.x'
feat(smartconfig): add broadcast packet support for smartconfig

See merge request sdk/ESP8266_RTOS_SDK!401
2018-08-17 12:05:00 +08:00
91e08eaf44 feat(lwip): recompile lwip library 2018-08-17 11:28:30 +08:00
f07d2a7d3f bugfix(toolchain): Compatible with the latest compilation tools
fixes: #45
2018-08-17 10:40:13 +08:00
bc0977e7b9 feat(smartconfig): add broadcast packet support for smartconfig 2018-08-17 10:17:50 +08:00
edcd6cad8d feat(wolfssl): update version to v3.15.3 2018-07-09 19:45:07 +08:00
1a5ac749fc feat: add coap server 2018-06-13 16:58:55 +08:00
b881068dac feat: adapter coap to esp8266 platform 2018-06-12 12:48:01 +08:00
c905a09a24 feat(pwm): update pwm lib for release/v2.xx
1. Add API to stop PWM.
    2. Add API to set the phase of each PWM channel.
    3. Add pwm example.
2018-05-30 15:42:32 +08:00
ffecd36d65 feat(wolfssl): Add TLS1.0 and TLS1.1 support for wolfssl 2018-05-25 12:54:50 +08:00
9870cef6d7 feat(wolfssl): Remove insecure cipher suites RC4 and RABBIT 2018-05-01 17:34:52 +08:00