1196 Commits

Author SHA1 Message Date
48648ce3ed feat(lwip): Add configuration for TCPIP mailbox size 2018-10-24 19:45:12 +08:00
d28329d713 Merge branch 'bugfix/sync_mdns_modify_from_idf_mr_3546' into 'master'
Sync MDNS modify from IDF MR 3546

See merge request sdk/ESP8266_RTOS_SDK!578
2018-10-24 11:48:43 +08:00
8700444d9b Merge branch 'feature/modify_lwip_kconfig_tcp_wnd_default_range' into 'master'
Modfiy Kconfig TCP window max value to 14600 (10 * MSS)

See merge request sdk/ESP8266_RTOS_SDK!579
2018-10-24 10:49:20 +08:00
c76976c191 feat(lwip): Modfiy Kconfig TCP window max value to 14600 (10 * MSS)
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/345
2018-10-24 10:47:49 +08:00
76de76a443 fix(mdns): Sync modify from IDF MR 3546 2018-10-24 09:58:58 +08:00
2a8c5b35e8 Merge branch 'bugfix/freertos_timer_stack_config' into 'master'
bugfix/freertos_timer_stack_config: Added config option for Timer stack.

See merge request sdk/ESP8266_RTOS_SDK!571
2018-10-23 21:55:08 +08:00
87104f5aa3 Merge branch 'bugfix/mdns_stack_config' into 'master'
bugfix/mdns_stack_config: Add configuration option for MDNS Stacksize

See merge request sdk/ESP8266_RTOS_SDK!570
2018-10-23 21:54:53 +08:00
b45139e23d Merge branch 'bugfix/fix_wdt_panic_lead_to_panic_reenter' into 'master'
Fix ets_printf lead to panic reenter

See merge request sdk/ESP8266_RTOS_SDK!577
2018-10-23 20:39:43 +08:00
8c48a58bef feat(freertos): When watch dog triggle, not check it is ISR 2018-10-23 20:29:35 +08:00
8e4f938ae6 fix(freertos): Fix ets_printf lead to panic reenter 2018-10-23 20:09:21 +08:00
25768d75e1 Merge branch 'chore/add_tools_for_eclipse' into 'master'
Add tools for building at eclipse project

See merge request sdk/ESP8266_RTOS_SDK!575
2018-10-23 17:48:45 +08:00
43e9d013ce chore(tools): Add tools for building at eclipse project
Commit ID: 48c3ad37
2018-10-23 17:43:09 +08:00
45067f9ace Merge branch 'bugfix/fix_panic_stk_overflow' into 'master'
Fix panic stack overflow

See merge request sdk/ESP8266_RTOS_SDK!574
2018-10-23 15:29:51 +08:00
7bde03c283 Merge branch 'feature/newlib_add_sleep' into 'master'
Add "usleep" and "sleep" function

See merge request sdk/ESP8266_RTOS_SDK!573
2018-10-23 15:29:10 +08:00
f5f0e93050 fix(freertos): Fix panic stack overflow 2018-10-23 15:27:32 +08:00
7bd6fc051b feat(newib): Add "usleep" and "sleep" function 2018-10-23 10:27:18 +08:00
08355fc42d Merge branch 'bugfix/fix_null_string_printf' into 'master'
Add "<null>" if printf string parameter is NULL

See merge request sdk/ESP8266_RTOS_SDK!572
2018-10-22 20:19:18 +08:00
ade2f9a87d fix(newlib): Add "<null>" if printf string parameter is NULL 2018-10-22 19:39:18 +08:00
ec77c9711b bugfix/freertos_timer_stack_config: Added config option for Timer stack.
Added configuration option for Timer Stack size in FreeRTOS.
2018-10-22 14:34:18 +05:30
6055daf258 bugfix/mdns_stack_config: Add configuration option for MDNS Stacksize
Added a Kconfig option to configure the MDNS task stack size.
2018-10-22 11:55:09 +05:30
4c8e0459d6 Merge branch 'bugfix/fix_ip_addr_error_in_smartconfig_cb' into 'master'
fix(smartconfig): fix ip address error in smartconfig callback

See merge request sdk/ESP8266_RTOS_SDK!569
2018-10-19 17:43:20 +08:00
6e31e64f8e fix(smartconfig): fix ip address error in smartconfig callback 2018-10-19 17:40:12 +08:00
f35c32e217 Merge branch 'feature/refactor_soft_pwm_driver' into 'master'
refactor(pwm):  Refactor pwm driver for esp8266 idf

See merge request sdk/ESP8266_RTOS_SDK!267
2018-10-19 16:49:24 +08:00
5b675d853f Merge branch 'feature/add_panic_extra_stack' into 'master'
Add function to panic NMI/ISR/task stack data and keep its stack safe

See merge request sdk/ESP8266_RTOS_SDK!568
2018-10-19 15:39:10 +08:00
a6a342ae51 feat(freertos): Add function to panic NMI/ISR/task stack data and keep its stack safe
Fix part panic information error.
2018-10-19 14:38:03 +08:00
bb8e5f37a2 Merge branch 'bugfix/lwip_max_sockets' into 'master'
esp8266_lwip: Use CONFIG_LWIP_MAX_SOCKETS to set the maximum sockets

See merge request sdk/ESP8266_RTOS_SDK!567
2018-10-19 09:41:49 +08:00
636b64846a esp8266_lwip: Use CONFIG_LWIP_MAX_SOCKETS to set the maximum sockets
Signed-off-by: Piyush Shah <piyush@espressif.com>
2018-10-19 03:33:19 +05:30
ecd156c087 Merge branch 'feature/mbedtls_ctr' into 'master'
mbedtls: Add config option for CTR Mode

See merge request sdk/ESP8266_RTOS_SDK!566
2018-10-18 20:37:44 +08:00
41c14b8e76 Merge branch 'feature/libsodium' into 'master'
feature/libsodium: Added libsodium from the latest esp-idf.

See merge request sdk/ESP8266_RTOS_SDK!552
2018-10-18 20:37:24 +08:00
6b2c48f582 Merge branch 'feature/add_ota_for_1MB_flash' into 'master'
Add OTA supporting 1MB flash(512KB + 512KB)

See merge request sdk/ESP8266_RTOS_SDK!565
2018-10-18 19:45:32 +08:00
5e1b8a0b10 feat(ota): Add command to generate OTA bin and add ota example for 1MB flash
"$(PROJECT_NAME).app1.bin", "$(PROJECT_NAME).app2.bin" and "$(PROJECT_NAME).ota.bin" at "build" directory.

Only upload "$(PROJECT_NAME).ota.bin" to the server.

Select the target flash and input "make ota flash" or "make ota flash monitor".

Update the OTA README.md for 1 MB flash.
2018-10-18 19:40:22 +08:00
8565c8492a Merge branch 'feature/do_not_send_null_pkt_every_1500ms' into 'master'
feat(lib): do not send null pkt every 1500ms

See merge request sdk/ESP8266_RTOS_SDK!564
2018-10-18 19:27:29 +08:00
44a2885d6b mbedtls: Add config option for CTR Mode
Signed-off-by: Piyush Shah <piyush@espressif.com>
2018-10-18 14:26:12 +05:30
223663f3fe Merge branch 'feature/add_bootloader_sha' into 'master'
Add sha256 verification for bootloader and OTA

See merge request sdk/ESP8266_RTOS_SDK!551
2018-10-18 16:25:51 +08:00
3de759602a feat(bootloader): Add sha256 verification for bootloader and OTA 2018-10-18 16:05:25 +08:00
d9760a4ecc feat(lib): do not send null pkt every 1500ms 2018-10-18 15:58:21 +08:00
4c923bdc26 Merge branch 'feature/remove_sniffer_mode_in_sta/ap_mode' into 'master'
feat(lib): remove sniffer mode in sta/ap mode

See merge request sdk/ESP8266_RTOS_SDK!562
2018-10-18 15:50:11 +08:00
b068f4a210 Merge branch 'feature/add_header_including_to_match_esp_idf' into 'master'
Add stdlib.h header file declare to base header file to make it match esp-idf

See merge request sdk/ESP8266_RTOS_SDK!563
2018-10-18 15:29:33 +08:00
89e902e168 feat(freertos): Add stdlib.h header file declare to base header file to make it match esp-idf 2018-10-18 15:26:13 +08:00
01e26d9836 feat(lib): remove sniffer mode in sta/ap mode 2018-10-18 14:05:22 +08:00
c3138dc690 Merge branch 'bugfix/Fix_bug_of_not_being_able_to_send_a_single_Byte_with_i2c_master' into 'master'
Fix bug of not being able to send a single Byte with i2c_master_write

See merge request sdk/ESP8266_RTOS_SDK!561
2018-10-18 09:44:39 +08:00
05ff1226e7 Fix bug of not being able to send a single Byte with i2c_master_write
Signed-off-by: XiongYu <xiongyu@espressif.com>

Merges https://github.com/espressif/ESP8266_RTOS_SDK/pull/343
2018-10-17 18:06:35 +08:00
9a81588004 feature/libsodium: Added libsodium component from esp-idf.
from esp-idf libsodium commit ID: d4cbfd34cce3cd8b0f03a91dad46a277dab287d7

Changes: randombytes_esp32.c - esp_fill_random() function.
Component.mk & CMakelists.txt - Replaced CONFIG_SSL_USING_MBEDTLS with CONFIG_LIBSODIUM_USE_MBEDTLS_SHA.
Removed GCC_5_2_0 check.
2018-10-17 14:51:12 +05:30
8f42cd7451 Merge branch 'bugfix/fix_sha1_error' into 'master'
Fix data align error

See merge request sdk/ESP8266_RTOS_SDK!560
2018-10-17 11:17:19 +08:00
2909fd0fb1 fix(wpa_supplicant): Fix data align error 2018-10-17 11:12:32 +08:00
b4770b980d Merge branch 'bugfix/fix_ap_set_config_too_long' into 'master'
Reduce cache missing and Remove unused function

See merge request sdk/ESP8266_RTOS_SDK!558
2018-10-16 16:17:32 +08:00
35a20462a0 fix(wpa_supplicant): Reduce cache missing and Remove unused function 2018-10-16 16:15:33 +08:00
99d75528c5 Merge branch 'bugfix/fix_lwip_cc_h_error' into 'master'
Fix LwIP header file cc.h string format error

See merge request sdk/ESP8266_RTOS_SDK!557
2018-10-16 16:14:38 +08:00
1cf8601373 refactor(pwm): Refactor pwm driver for esp8266 idf. 2018-10-16 15:06:32 +08:00
bae4ce3b97 fix(lwip): Fix LwIP header file cc.h string format error
Closes: https://github.com/espressif/ESP8266_RTOS_SDK/issues/340
2018-10-16 09:42:08 +08:00