1777 Commits

Author SHA1 Message Date
e3f66b1567 feat(wpa_supplicant): disable LTM fast when enable wolfSSL 2019-05-27 19:23:06 +08:00
c340f7d1ec Merge branch 'feature/sync_esp_tls' into 'master'
esp_tls: sync code from esp-idf and modify for esp8266

See merge request sdk/ESP8266_RTOS_SDK!949
2019-05-27 19:03:29 +08:00
f49b40e79d Merge branch 'bugfix/fix_pp_post_reenter' into 'master'
[SDK8266-361] esp8266: fix pp_post reenter

See merge request sdk/ESP8266_RTOS_SDK!955
2019-05-24 10:53:49 +08:00
e5e1afecf8 fix(esp8266): Fix pp_post reenter 2019-05-24 10:49:29 +08:00
1f7d26b4e6 Merge branch 'bugfix/fix_crash_when_phrase_wrong_beacon' into 'master'
fix(lib): fix crash when phrase wrong beacon

See merge request sdk/ESP8266_RTOS_SDK!935
2019-05-24 10:47:36 +08:00
8f258d31a5 fix(lib): fix crash when phrase wrong beacon 2019-05-24 10:41:51 +08:00
279d3cd9b0 feat(esp-tls): Modify for ESP8266
1. Add wolfSSL library in esp_tls component
2. Added wolfssl support to http-client & ota.
3. Client, OTA examples fixed. Bug fixes in esp-tls wolfssl support.
4. Fix a bug of esp_tls when work on no-block mode
5. Add macro to disable ipv6 configuration
6. Modify "read" and "write" of esp_tls structure to pass compiling
2019-05-23 17:58:57 +08:00
e3c6494361 feat(esp-tls): Sync code from esp-idf
1. Add support to add CN from config and validate PEM buffers
2. Fix incorrect closing of fd 0 on connection failure
3. Add esp_tls_init_global_ca_store function to esp-tls, called from esp_tls_set_global_ca_store. Signed-off-by: Chirag Atal <chirag.Atal@espressif.Com>
4. Add checks to for CONFIG_MBEDTLS_SSL_ALPN
5. Mqtt: ssl mutual authentication example added per PR from github, corrected cmake build, updated per idf style
2019-05-23 17:50:34 +08:00
59873fcffb Merge branch 'bugfix/fix_reenter_close' into 'master'
lfix reenter lwip_close

See merge request sdk/ESP8266_RTOS_SDK!954
2019-05-23 17:49:21 +08:00
812fc520cd lwip: fix reenter lwip_close 2019-05-23 17:10:44 +08:00
9f400bbc81 Merge branch 'feature/add_ota_init_bin' into 'master'
app_update: add OTA init bin

See merge request sdk/ESP8266_RTOS_SDK!952
2019-05-23 14:10:27 +08:00
345a4f60d1 feat(app_update): add OTA init bin 2019-05-23 14:06:02 +08:00
0bffba3b61 Merge branch 'feature/add_time_head_to_lwipopt_h' into 'master'
Add newlib <time.h> declare to "lwipopts.h"

See merge request sdk/ESP8266_RTOS_SDK!953
2019-05-23 14:00:46 +08:00
5021a03283 Merge branch 'feature/remove_axtls' into 'master'
ssl: remove AX-TLS

See merge request sdk/ESP8266_RTOS_SDK!951
2019-05-23 13:47:50 +08:00
e2fe03064b feat(lwip): add newlib <time.h> declare to "lwipopts.h" 2019-05-23 11:38:04 +08:00
a06729a33b feat(ssl): remove AX-TLS
Also open source, we recommend that customers use mbedTLS.
2019-05-23 11:33:35 +08:00
1b42f75df8 Merge branch 'feature/interrupt_overhead_time_test' into 'master'
Add interrupt overhead time test

See merge request sdk/ESP8266_RTOS_SDK!946
2019-05-21 09:59:23 +08:00
9f49f9f660 feat(esp8266): Add interrupt overhead time test 2019-05-20 17:56:08 +08:00
49980d6f36 Merge branch 'chore/remove_ci_setup_python_req_packets' into 'master'
Remove python request packet from CI to save compiling time

See merge request sdk/ESP8266_RTOS_SDK!942
2019-05-16 20:35:59 +08:00
c48ce73138 chore(ci): Remove python request packet from CI to save compiling time 2019-05-16 20:32:11 +08:00
43d4d27c11 Merge branch 'bugfix/pwm_channel_num_type_error' into 'master'
bugfix(pwm): fix pwm channel num type error

See merge request sdk/ESP8266_RTOS_SDK!941
2019-05-16 17:09:56 +08:00
1a86bb75f6 Merge branch 'feature/support_cmake' into 'master'
SDK supports cmake

See merge request sdk/ESP8266_RTOS_SDK!939
2019-05-16 16:39:25 +08:00
1e70364fc1 chore(ci): CI install python dependence for the SDK 2019-05-16 16:31:15 +08:00
268e9d5846 feat(examples): Add cmake compiler script for examples 2019-05-16 16:22:24 +08:00
cca13e0f99 feat(make): Sync code from esp-idf and modify for ESP8266
Commit ID: f6bfe13e
2019-05-16 16:22:11 +08:00
4c45455ff0 bugfix(pwm): fix pwm channel num type error
Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/588
2019-05-16 15:51:36 +08:00
09d8546659 Merge branch 'chore/ci_build_docs' into 'master'
Build documents at CI always

See merge request sdk/ESP8266_RTOS_SDK!940
2019-05-16 15:10:46 +08:00
2a0b0f601b docs(doxygen): Fix header files which is not doxygen style 2019-05-16 15:07:27 +08:00
209ffcfaa6 chore(ci): Build documents at CI always. 2019-05-16 13:14:15 +08:00
9801a9a093 Merge branch 'bugfix/fix_ssc_state_mixed' into 'master'
[SDK8266-369] Fix SSC state mixed

See merge request sdk/ESP8266_RTOS_SDK!938
2019-05-15 14:02:52 +08:00
9a5ed5dd7a fix(esp8266): Update ssc library
1. Fix SSC state mixed
2. Modify RX queue from 64 to 128

Commit ID: cf530ee3
2019-05-15 13:55:37 +08:00
d9decc2a4d Merge branch 'feature/upgrade_sphinx_and_breathe' into 'master'
docs: Upgraded Sphinx, Breathe and Blockdiag to the latest versions

See merge request sdk/ESP8266_RTOS_SDK!800
2019-05-13 19:45:39 +08:00
eca84e256a Merge branch 'bugfix/fix_disable_rom_printf' into 'master'
Fix generating binary error when disable rom print

See merge request sdk/ESP8266_RTOS_SDK!936
2019-05-13 09:54:15 +08:00
286abed96c fix(esptool_py): Fix generating binary error when disable rom print 2019-05-13 09:50:41 +08:00
07d80fa96d Merge branch 'feature/sync_ping' into 'master'
Fix UDP sync register messsage error

See merge request sdk/ESP8266_RTOS_SDK!918
2019-05-09 19:37:29 +08:00
ab906e6e78 fix(lwip): Fix UDP sync register messsage error
Raw socket will not register message.
2019-05-09 19:20:22 +08:00
3ba190e8cb Merge branch 'feature/add_aes_128_cbc_base_on_esp_aes' into 'master'
Add AES-CBC-128 encrypt/decrypt wrap APIs

See merge request sdk/ESP8266_RTOS_SDK!933
2019-05-08 14:27:05 +08:00
9402943622 feat(wpa_supplicant): Add AES-CBC-128 encrypt/decrypt wrap APIs 2019-05-08 14:19:47 +08:00
34b5169803 Merge branch 'feature/add_spiffs_example' into 'master'
Add SPIFFS base example

See merge request sdk/ESP8266_RTOS_SDK!931
2019-05-06 17:23:15 +08:00
2041f86c3e feat(spiffs): Add SPIFFS base example 2019-05-06 17:16:31 +08:00
4e5e762697 Merge branch 'bugfix/pwm_jitter' into 'master'
bugfix(pwm): fix pwm jitter

See merge request sdk/ESP8266_RTOS_SDK!922
2019-05-06 17:02:51 +08:00
1f6b19def9 Merge branch 'bugfix/fix_pwm_cannot_reenter_nmi' into 'master'
fix(lib): fix pwm cannot reenter nmi

See merge request sdk/ESP8266_RTOS_SDK!920
2019-05-06 16:32:44 +08:00
03b546fadb Merge branch 'bugfix/fix_socket_when_socket_offset_is_not_zero' into 'master'
Fix socket multi-thread has no socket offset check

See merge request sdk/ESP8266_RTOS_SDK!930
2019-05-06 16:18:17 +08:00
081c1c5bb7 fix(lwip): Fix socket multi-thread has no socket offset check 2019-05-06 16:11:49 +08:00
8acd8378aa Merge branch 'bugfix/fix_unaligned_access_to_flash' into 'master'
Fix unaligned access to the flash if some LUT is type of "uint8_t" or "uint16_t"

See merge request sdk/ESP8266_RTOS_SDK!929
2019-05-06 11:38:10 +08:00
0fa41f1fb9 fix(util): Fix unaligned access to the flash if some LUT is type of "uint8_t" or "uint16_t"
Make the "uint8_t" or "uint16_t" LTU 4-byte-align.
2019-05-06 10:54:22 +08:00
ff208010f4 Merge branch 'feature/load_old_phy_parameter' into 'master'
Add feature to copy old RF parameters to new SDK partition

See merge request sdk/ESP8266_RTOS_SDK!928
2019-05-05 10:05:27 +08:00
37ffcbe9e6 feat(esp8266): Add feature to copy old RF parameters to new SDK partition
The old SDK's RF parameters is also kept.
2019-05-05 09:58:18 +08:00
2b579ef758 Merge branch 'docs/update_toolchain_download_link' into 'master'
Update toolchain download link URL

See merge request sdk/ESP8266_RTOS_SDK!927
2019-04-29 17:33:13 +08:00
5f10a0ecca doc(setup): Update toolchain download link URL 2019-04-29 17:24:10 +08:00