595b51b15f
feat(esp-tls): update esp-tls from esp-idf
...
Commit ID: 03d07741
2019-11-19 16:22:27 +08:00
3d4b8d1750
feat(newlib): add libc platform header file
2019-11-19 14:29:18 +08:00
c0dc2e94fd
feat(esp8266): add API to be compatible with esp-idf
2019-11-19 11:39:53 +08:00
921416e394
docs(version): remove components version description file
2019-11-15 14:37:53 +08:00
73bf28b991
Merge branch 'feature/hspi_test' into 'master'
...
feat(spi): fix some bugs and restructure the spi driver and the demo
See merge request sdk/ESP8266_RTOS_SDK!1113
2019-11-13 10:00:35 +08:00
916906d09a
fix: fix too much line burrs cause cannot remove interruption
2019-11-12 18:41:27 +08:00
330d6792c3
feat(spi): fix some bugs and restructure the spi driver and the demo
2019-11-12 17:42:32 +08:00
12cca216db
feat(esptool): remove segment address print information
2019-11-12 16:40:00 +08:00
7672988cab
fix(lib): fix crash issues while recv ampdu pkt
2019-11-12 16:20:28 +08:00
5c3f1e058d
feat(lib): set the connection to the open router mechanism when pwd is set
2019-11-12 16:19:23 +08:00
b0f6b29b0a
Merge branch 'feature/update_phy_library' into 'master'
...
phy: update phy library to 1155.0
See merge request sdk/ESP8266_RTOS_SDK!1176
2019-11-11 19:19:21 +08:00
f409413e04
Merge branch 'bugfix/rm_40mhz_stal_option' into 'master'
...
esp8266: remove 40MHz STAL option
See merge request sdk/ESP8266_RTOS_SDK!1175
2019-11-11 18:50:17 +08:00
d6c4be69e0
feat(phy): update phy library to 1155.0
...
Fix phy software closing RF to cause system error.
2019-11-11 18:42:40 +08:00
668c3bbb2c
fix(esp8266): remove 40MHz STAL option
2019-11-11 14:11:53 +08:00
9041579f4a
Merge branch 'feature/add_option_to_link_freertos_to_iram' into 'master'
...
freertos: add option to link freertos to IRAM
See merge request sdk/ESP8266_RTOS_SDK!1171
2019-11-08 19:11:05 +08:00
d0099b214b
feat(freertos): add option to link freertos to IRAM
2019-11-08 15:18:00 +08:00
70331b25ff
fix(freertos): fix extended system ticks error when it increases by a large value
2019-11-07 15:28:48 +08:00
70f89f23a5
Merge branch 'bugfix/fix_std_gcc_header_decalre_when_enable_vfs' into 'master'
...
lfix lacking of gcc header file declare when enable VFS
See merge request sdk/ESP8266_RTOS_SDK!1166
2019-11-06 16:10:07 +08:00
08040f2236
fix(lwip): fix lacking of gcc header file declare when enable VFS
2019-11-06 15:51:59 +08:00
046ba744fa
feature(ledc): Redefine duty
2019-11-05 14:58:27 +08:00
2fa4782599
feature(ledc):add ledc about esp8266
2019-11-05 14:58:27 +08:00
fa4b8c5586
Merge branch 'feature/ir_tx_use_wdev_timer' into 'master'
...
feature(ir_tx): use wdev timer
See merge request sdk/ESP8266_RTOS_SDK!1153
2019-11-05 13:40:24 +08:00
45cab5d095
fix(tcpip_adapter): fix unsupported function return OK
2019-11-04 15:08:25 +08:00
22ca89bd56
fix(lib): fix crash when get bandwidth param is null
2019-11-01 11:27:28 +08:00
350971d8bb
feature(ir_tx): use wdev timer
2019-10-28 15:54:04 +08:00
464742672c
feat(phy): update phy library
...
Optimize wifi sleep performance when DTIM > 2.
2019-10-25 11:30:09 +08:00
a4498afae9
feat(phy): update phy to 1152.0
...
Fix clock error when init_data[112] = 1.
2019-10-22 09:55:06 +08:00
92f9b7c9ec
Merge branch 'bugfix/fix_boot_time_data_type_error' into 'master'
...
log: fix boot time data type errot
See merge request sdk/ESP8266_RTOS_SDK!1141
2019-10-18 19:06:28 +08:00
8ddac7b9cf
fix(log): fix boot time data type errot
2019-10-18 18:23:31 +08:00
ebc95cd64f
feat(lib): add pm log for ssc test
2019-10-18 18:05:29 +08:00
61b7933fa1
fix(lib): fix tsf is not accurate in softap mode
2019-10-18 10:28:11 +08:00
7cb061f803
fix(lib): fix calculate tbtt error in light sleep
2019-10-17 19:44:40 +08:00
c44393a105
Merge branch 'feature/newlib_clock_gettime' into 'master'
...
feat(newlib): Add macro ESP8266_TIME_SYSCALL_USE_FRC1 to enable clock_gettime function
See merge request sdk/ESP8266_RTOS_SDK!1135
2019-10-16 19:19:27 +08:00
efe9834313
feat(newlib): Add macro ESP8266_TIME_SYSCALL_USE_FRC1 to enable clock_gettime function
2019-10-16 10:10:31 +08:00
e64ce2c66b
feat(esp_http_client): add default algorithm description on digest authorization
2019-10-15 10:22:05 +08:00
a9c23b2c69
fix(esp8266): Added #pragma once for esp_sleep.h
...
Merges https://github.com/espressif/ESP8266_RTOS_SDK/pull/732
2019-10-14 17:18:26 +08:00
ce3d47768d
Merge branch 'feature/https_ota_support_no_verify' into 'master'
...
esp_https_ota: SSL supports no verification
See merge request sdk/ESP8266_RTOS_SDK!1123
2019-10-14 15:31:46 +08:00
ffe35ecf07
fix(newlib): remove library gcc declare
2019-10-12 13:43:02 +08:00
94d7d52248
Merge branch 'feature/update_mbedtls_from_esp_idf' into 'master'
...
mbedtls: bring mbedtls and openssl based on mbedtls from esp-idf
See merge request sdk/ESP8266_RTOS_SDK!1106
2019-10-12 10:16:25 +08:00
eb58df9506
feat(esp8266): add function to enable GPIO wakeup from light sleep and disable wakeup source
2019-10-10 18:12:33 +08:00
1f8192d9f9
feat(exmaples): remove wolfSSL example
...
The wolfSSL example will be supplied independently.
2019-10-10 15:43:29 +08:00
5f2b5eafcf
feat(mbedtls): modify code to support ESP8266
...
It is that maybe less modification working on the components is better, so I just modified the platform
code of AES, SHA and so on.
ESP8266 has no real hardware AES, SHA or bignum peripheral, but some method can speed up the process of part
of upper algorithm, so I also added the platform code of AES, SHA, bignum, ARC, MD5.
ESP8266 has no platform of bignum, so users should not enable the bignum hardware at "menuconfig".
2019-10-10 13:39:08 +08:00
35d8262b25
feat(mbedtls): bring mbedtls and openssl based on mbedtls from esp-idf
...
Commit ID: 97959e77.
Using submodule instead of source code.
It is brought from esp-idf, and some origin dependent code or configuration of hardware have not been removed.
But it maybe not affect using at the ESP8266 platform.
2019-10-10 11:09:08 +08:00
ca3e701001
feat(util): add AES OFB calculation
2019-10-09 17:50:20 +08:00
63b5c1969b
fix(freertos): fix link bss data to IRAM causing crash
...
Global data of port.c, xtensa_context.S and xtensa_vectors.S should not be linked into IRAM now.
2019-10-09 15:33:58 +08:00
8e76fa1130
feat(esp_https_ota): SSL supports no verification
2019-10-09 11:13:57 +08:00
d6ec931ec7
Merge branch 'feature/set_cpu_sleep_mode' into 'master'
...
sleep: add function set CPU sleep mode
See merge request sdk/ESP8266_RTOS_SDK!1116
2019-09-30 14:45:31 +08:00
f2cb7b00ba
feat(sleep): add function set CPU sleep mode
2019-09-30 13:59:08 +08:00
da99eac1d6
Merge branch 'feature/update_phy' into 'master'
...
phy: update phy library to 1151.0
See merge request sdk/ESP8266_RTOS_SDK!1119
2019-09-30 13:57:38 +08:00
c7ac512e99
feat(phy): update phy library to 1151.0
...
1. rename function from "rtc_init_2" to be "rtc_init_clk"
2. reduce time cost of openning RF
3. locate "phy_close_rf" and "i2c" from flash to IRAM
2019-09-29 18:14:51 +08:00