Commit Graph

147 Commits

Author SHA1 Message Date
Wu Jian Gang
2e70e8f6b0 Merge branch 'bugfix/Compatible_with_the_latest_compilation_tools_v2.x.x' into 'release/v2.x.x'
bugfix(toolchain): Compatible with the latest compilation tools

See merge request sdk/ESP8266_RTOS_SDK!402
2018-08-17 12:03:15 +08:00
XiongYu
f07d2a7d3f bugfix(toolchain): Compatible with the latest compilation tools
fixes: #45
2018-08-17 10:40:13 +08:00
Wu Jian Gang
610b763210 Merge branch 'bugfix/ota_erase_rf_cal' into 'release/v2.x.x'
fix: ota erase rf cal sector

See merge request sdk/ESP8266_RTOS_SDK!359
2018-08-10 16:25:45 +08:00
Wu Jian Gang
55ba83269f Merge branch 'bugfix/spi_SPIIntClear' into 'release/v2.x.x'
fix(spi): Fix spi_interface SPIIntClear error.

See merge request sdk/ESP8266_RTOS_SDK!263
2018-08-10 16:25:20 +08:00
chenwu
de56c9eadd fix: ota erase rf cal sector 2018-08-03 17:55:20 +08:00
XiongYu
d7d55f8575 fix(spi): Modifying parameter types 2018-07-09 20:40:20 +08:00
XiongYu
ed29b898f3 fix(spi): Modify enum SpiIntSrc_Done and SpiIntSrc_DoneEn name. 2018-07-09 20:10:14 +08:00
Wu Jian Gang
be4d3d9a0d Merge branch 'feature/update_wolfssl_to_v3.15.3' into 'release/v2.x.x'
feat(wolfssl): update version to v3.15.3

See merge request sdk/ESP8266_RTOS_SDK!277
2018-07-09 19:54:30 +08:00
Wu Jian Gang
edcd6cad8d feat(wolfssl): update version to v3.15.3 2018-07-09 19:45:07 +08:00
Wu Jian Gang
3f0f7d2e07 Merge branch 'ci/use_new_tool_chain' into 'release/v2.x.x'
CI: use new docker image for new tool chain

See merge request sdk/ESP8266_RTOS_SDK!278
2018-07-09 19:44:29 +08:00
He Yin Ling
c7731abec4 CI: use new docker image for new tool chain 2018-07-09 19:34:33 +08:00
Wu Jian Gang
889b014783 Merge branch 'feature/add_ota_demo' into 'release/v2.x.x'
feat(example): add OTA example

See merge request sdk/ESP8266_RTOS_SDK!174
2018-07-06 20:17:37 +08:00
Wu Jian Gang
626528a096 Merge branch 'feature/coap_support' into 'release/v2.x.x'
coap support

See merge request sdk/ESP8266_RTOS_SDK!225
2018-07-06 20:17:18 +08:00
chenwu
d442e96d56 feat: add coap client 2018-06-26 17:45:52 +08:00
chenwu
1a5ac749fc feat: add coap server 2018-06-13 16:58:55 +08:00
chenwu
b881068dac feat: adapter coap to esp8266 platform 2018-06-12 12:48:01 +08:00
chenwu
4f8ace425b feat: add Makefile for coap 2018-06-12 11:29:29 +08:00
chenwu
fe812c7c89 feat: move coap examples from (release/v3.0)esp-idf/examples/protocols to ESP8266_RTOS_SDK/examples 2018-06-12 11:10:24 +08:00
chenwu
c5814e488f feat: move coap code from (release/v3.0)esp-idf/components/coap to third_party/coap 2018-06-12 10:59:46 +08:00
Wu Jian Gang
ca48963876 Merge branch 'feature/add_TLS1_0_TLS1_1_support_for_wolfssl_v2.x.x' into 'release/v2.x.x'
feat(wolfssl): Add TLS1.0 and TLS1.1 support for wolfssl

See merge request sdk/ESP8266_RTOS_SDK!159
2018-05-25 15:41:19 +08:00
Zhang Jun Hao
ffecd36d65 feat(wolfssl): Add TLS1.0 and TLS1.1 support for wolfssl 2018-05-25 12:54:50 +08:00
chenwu
5b339ee467 feat(example): add OTA example
1. construct a valid http request header
   notice: URL path, HTTP version, Host,Accept, Accept-Encoding
2. check http response header
   notice: state code should be 200, should include Content-Length and application/octet-stream
3. download OTA bin from local OTA server
4. check bin CRC
5. reboot to run new bin if CRC passed
6. add README.md
2018-05-22 16:50:34 +08:00
Wu Jian Gang
581aec0631 Merge branch 'feature/remove_insecure_suite' into 'release/v2.x.x'
feat(wolfssl): Remove insecure cipher suites RC4 and RABBIT

See merge request sdk/ESP8266_RTOS_SDK!111
2018-05-02 14:56:13 +08:00
Zhang Jun Hao
9870cef6d7 feat(wolfssl): Remove insecure cipher suites RC4 and RABBIT 2018-05-01 17:34:52 +08:00
Wu Jian Gang
0be8a14340 Merge branch 'bugfix/fix_wolfssl_verifify_chain_error' into 'release/v2.x.x'
fix(wolfssl): Fix wolfssl verify cert chain error

See merge request sdk/ESP8266_RTOS_SDK!89
2018-04-26 17:12:12 +08:00
Zhang Jun Hao
d2902ca2bb fix(wolfssl): Fix wolfssl verify cert chain error 2018-04-26 11:29:02 +08:00
Wu Jian Gang
2b50701f80 Merge branch 'feature/update_wolfssl_to_commercial_library' into 'release/v2.x.x'
feat(wolfssl): Change wolfssl library to commercial V3.14.0

See merge request sdk/ESP8266_RTOS_SDK!77
2018-04-20 21:09:31 +08:00
zhangjunhao
8736b6fc53 feat(wolfssl): Change wolfssl library to commercial V3.14.0 2018-04-20 19:46:16 +08:00
Wu Jian Gang
cd1e3ffa30 Merge branch 'bugfix/fix_websocket_demo_compile_error' into 'release/v2.x.x'
fix(websocket_demo): Fix websocket demo compile error

See merge request sdk/ESP8266_RTOS_SDK!72
2018-04-20 14:49:32 +08:00
Wu Jian Gang
397a0999a5 fix(ci): Fix internal ci 2018-04-20 14:20:56 +08:00
zhangjunhao
60e1d226bb fix(websocket_demo): Fix websocket demo compile error 2018-04-19 18:22:25 +08:00
Wu Jian Gang
111327ef15 Merge branch 'feature/add_Wolfssl_demo' into 'release/v2.x.x'
feat(wolfssl): add wolfssl demo

See merge request sdk/ESP8266_RTOS_SDK!10
2018-04-04 17:35:53 +08:00
Wu Jian Gang
fea53e606f Merge branch 'feature/add_Wolfssl_lib' into 'release/v2.x.x'
feat(wolfssl): add wolfssl library

See merge request sdk/ESP8266_RTOS_SDK!8
2018-04-04 17:00:13 +08:00
zhangjunhao
2967284e95 feat(wolfssl): Add wolfssl demo 2018-04-04 15:15:03 +08:00
zhangjunhao
8bb8d862c2 feat(wolfssl): Add wolfssl library (Licensed from wolfSSL to Espressif)
From the license agreement, only release the library of wolfSSL.
wolfSSL version: v3.12.2
2018-04-04 15:12:09 +08:00
Wu Jian Gang
489b859894 Merge branch 'feature/add_ci' into 'release/v2.x.x'
Add ci script

See merge request sdk/ESP8266_RTOS_SDK!6
2018-04-03 13:59:43 +08:00
Wu Jian Gang
d1520a95ca feat(ci): Add shell of configure ci environment 2018-04-03 13:51:46 +08:00
Wu Jian Gang
a6c2cbff21 feat(ci): Add init CI script 2018-04-03 13:51:46 +08:00
Espressif Systems
936c92a7f6 feat(version): Update version to 2.0.0
internal:006aaa45
v2.0.0
2018-04-02 13:55:16 +08:00
Espressif Systems
d2a5facdca feat(mqtt): add APIs for mqtt ssl functionality
internal: 2c667eef
2018-03-27 19:45:06 +08:00
Espressif Systems
5f058d0d45 fix(wifi): Fix short of eapol resend mechanism in softAP
internal: 88c50a94
2018-03-26 10:39:49 +08:00
Espressif Systems
25a9c26df3 fix(socket_mt): disable real "shutdown" function
internal: b3e8a313
2018-03-26 10:39:04 +08:00
Espressif Systems
408104dca7 fix(lwip): fix github issues !155
internal: bca36eac
2018-03-26 10:38:04 +08:00
Espressif Systems
132f5fc51e fix(wps): Fix connect issue for ELECON router
internal: 21231a28
2018-03-26 10:35:39 +08:00
Espressif Systems
ba7dc94ce7 fix(wifi): Fix wrong behavior of wifi set macaddr
Don't connect ap when set station MAC, if station is disconnected

internal: 33087cb3
2018-03-26 10:34:57 +08:00
Espressif Systems
0186f47021 fix(nopoll): Fix some bug in nopoll library
internal: 908086ce
2018-03-26 10:32:16 +08:00
Espressif Systems
8ca60951d1 feat(openssl): Add ssl_pm_extend.c for nopoll
internal: 6b04f825
2018-03-26 10:30:28 +08:00
Espressif Systems
7d17a9e33f feat(wifi): Change pm task's priority to MAX - 4
If lwip task sends too much packets, like throughput test, pm task will not be trigged.
WiFi tx buffers will not be freed normally, and throughput will be dropped down.

internal: dfd88572
2018-03-26 10:28:08 +08:00
Espressif Systems
6b6dc03b94 fix(espnow): Fix wdt when call espnow delete
internal: e2365454
v2.0.0-rc1
2018-03-12 20:45:42 +08:00
Espressif Systems
c4c62b2a8a fix(system): Fix wdt crash issue
1. only lock nmi in soft isr;
2. simplify PendSV;
3. more log info when wdt happen;
4. Fix nmi reentried issue;
5. Add some protection code;

internal: 5c208f68
2018-03-12 16:36:18 +08:00