Commit Graph

814 Commits

Author SHA1 Message Date
Zhang Jun Hao
9c2fb99e95 fix(lib): fix can not connect with some special AP with 11b only mode 2018-12-21 11:12:01 +08:00
Wu Jian Gang
7fe529e2c3 Merge branch 'fix/small_typo' into 'master'
fix: fix small typo in pwm

See merge request sdk/ESP8266_RTOS_SDK!666
2018-12-21 08:50:16 +08:00
Werner Sembach
7f14c1ea4d fix: fix small typo in pwm
Merges https://github.com/espressif/ESP8266_RTOS_SDK/pull/419
2018-12-21 08:46:24 +08:00
Chen Wen
a66d130b1a feat: make lwip allocate a new local TCP port is random 2018-12-20 21:05:32 +08:00
Dong Heng
fc6c39e51c Merge branch 'feature/esptool_download_by_dio_mdoe_when_config_qio_qout' into 'master'
Flash firmware by DIO mode if configuration is "DIO", "QIO" or "QOUT“

See merge request sdk/ESP8266_RTOS_SDK!664
2018-12-20 20:05:51 +08:00
Wu Jian Gang
40d1360fa4 Merge branch 'feature/esp-tls' into 'master'
Add esp-tls component

See merge request sdk/ESP8266_RTOS_SDK!665
2018-12-20 16:21:34 +08:00
Jitin George
39d1dae06c esp-tls: Add support for simplified TLS
This is based on from esp-idf's esp-tls component.

Latest commit ID on esp-idf: dec70a760120d3c6d1d63ac0257dce6a8561879c

Some HTTP convenience APIs have been removed from esp-idf's esp-tls component while porting it ESP8266-RTOS-SDK due to
non-availabilty of http_parser
2018-12-20 12:25:23 +05:30
Dong Heng
048c58571d Merge branch 'feature/add_reset_reason' into 'master'
Add reset reason function

See merge request sdk/ESP8266_RTOS_SDK!651
2018-12-19 16:35:14 +08:00
Dong Heng
0f728b64de feat(esp8266): Add reset reason function
The function can be disable.
2018-12-19 15:11:29 +08:00
Dong Heng
0f62a9ce6b feat(spi_flash): Flash firmware by DIO mode if configuration is "DIO", "QIO" or "QOUT"
System(bootloader or app) switches to QIO mode if configuration is "QIO" or "QOUT".
2018-12-19 15:04:29 +08:00
Dong Heng
3dfe25120b Merge branch 'bugfix/pwm_stops_work' into 'master'
bugfix(pwm): fix PWM stop problem when using https

See merge request sdk/ESP8266_RTOS_SDK!653
2018-12-19 14:01:18 +08:00
Dong Heng
5510efa4ea Merge branch 'feature/add_choose_console_uart_none' into 'master'
Add config to choose console UART none

See merge request sdk/ESP8266_RTOS_SDK!660
2018-12-18 20:19:26 +08:00
Dong Heng
e3dde84949 feat(esp8266): Add config to choose console UART none 2018-12-18 20:15:13 +08:00
Zhang Jun Hao
83f814c304 feat(lib): use fake buffer to disable ampdu packet 2018-12-18 16:14:55 +08:00
Wang Jia Lin
01d32b73d4 Merge branch 'bugfix/uart_tx_done' into 'master'
bugfix(uart): Open uart_wait_tx_done() function and avoid using tx_buffer in uart1

See merge request sdk/ESP8266_RTOS_SDK!652
2018-12-17 21:15:12 +08:00
XiongYu
a3b374a0f4 bugfix(pwm): fix PWM stop problem when using https 2018-12-11 16:17:37 +08:00
Dong Heng
fea99edd86 Merge branch 'feature/ssc_add_cr_cl_string_line_end_char' into 'master'
SSC add CR/LR string end line character

See merge request sdk/ESP8266_RTOS_SDK!641
2018-12-10 14:54:18 +08:00
XiongYu
d1ab0c20dd bugfix(uart): Open uart_wait_tx_done() function and avoid using tx_buffer in uart1 2018-12-07 18:01:45 +08:00
Dong Heng
b0f7ff508d Merge branch 'feature/add_console_log_save' into 'master'
feat: add console log save

See merge request sdk/ESP8266_RTOS_SDK!634
2018-12-05 11:17:06 +08:00
Dong Heng
085f2361ca Merge branch 'feature/modify_bootloader_support_spi_flash_size_value' into 'master'
feat(bootloader_support): Modify chip size to be spi flash configuration value

See merge request sdk/ESP8266_RTOS_SDK!638
2018-12-05 11:15:35 +08:00
Dong Heng
67d163065a Merge branch 'bugfix/fix_lwip_tcp_pbuf_leak' into 'master'
fix TCP pbuf memory leak

See merge request sdk/ESP8266_RTOS_SDK!648
2018-12-05 10:14:59 +08:00
Dong Heng
e19f612606 fix(lwip): fix TCP pbuf memory leak
Disable TCP cache and retry function.
2018-12-05 10:10:45 +08:00
Zhang Jun Hao
0c48147ec1 fix(lib): fix CCMP encryption incompatible with some AP 2018-12-04 19:40:37 +08:00
Chen Wu
2a1b95beb7 feat: add console save log 2018-11-30 20:39:43 +08:00
Dong Heng
121cadc32f feat(esp8266): SSC add CR/LR string end line character
Commit ID: 4299f376
2018-11-29 16:25:24 +08:00
Dong Heng
af2ca65a02 feat(bootloader_support): Modify chip size to be spi flash configuration value 2018-11-29 09:27:40 +08:00
Dong Heng
70d708cdc7 Merge branch 'feature/ets_putc_support_cr_lf_select' into 'master'
ets_putc support CR/LR/CRLR selection

See merge request sdk/ESP8266_RTOS_SDK!636
2018-11-28 16:50:57 +08:00
Dong Heng
b7ff33269f docs(esptool_py): Add SPI flash size note for users 2018-11-27 15:06:52 +08:00
Dong Heng
48061e78a4 feat(esp8266): ets_putc support CR/LR/CRLR selection
ets_printf/ESP_EARLY_LOGX can use this function also.
2018-11-27 13:55:32 +08:00
Dong Heng
72eea96f4a fix(esp8266): Fix Wi-Fi state mixed 2018-11-26 09:34:55 +08:00
Dong Heng
bacaafcd0b Merge branch 'feature/modify_heap_trace_log_api' into 'master'
Modify heap trace log API

See merge request sdk/ESP8266_RTOS_SDK!633
2018-11-22 20:41:34 +08:00
Dong Heng
f0bf1f748d feat(heap): Modify heap trace log API
Using ESP_EARLY_LOGx instead of ESP_LOGx.
2018-11-22 17:28:57 +08:00
Dong Heng
1f56d9a6aa feat(esp8266): Add new "ets_vprintf" to save stack
It is better for interrupt and NMI functions to output information.
2018-11-22 17:11:14 +08:00
Dong Heng
5afd8e4bcb fix(esp8266): Fix WDEV start and complete index mixed 2018-11-22 11:26:39 +08:00
Dong Heng
d95254ab2f revert(esp8266): Revert 3 MRs 611 608 599 2018-11-16 12:06:46 +08:00
Wu Jian Gang
57c6215f9b Merge branch 'feature/mbedtls_separate_Rx_Tx_buffers' into 'master'
feature/mbedtls_separate_Rx_Tx_buffers: Separating Tx, Rx buffer size setup

See merge request sdk/ESP8266_RTOS_SDK!581
2018-11-15 09:47:09 +08:00
Dong Heng
9ce75256ca feat(spi_flash): Remove SPI flash unused calling APIs 2018-11-13 17:01:05 +08:00
Wu Jian Gang
2e391bf5bd Merge branch 'feature/refactor_hw_timer_driver' into 'master'
refactor(hw_timer): Refactor hw_timer driver for esp8266 idf

See merge request sdk/ESP8266_RTOS_SDK!365
2018-11-13 11:07:10 +08:00
Chen Wen
ee32bdc336 feat(lwip): Add to prevent switch to tcpip thread between mbox post and sem wait 2018-11-09 17:57:52 +08:00
Wu Jian Gang
ccca5d8ceb Merge branch 'feature/update_toolchain_to_5.2.0' into 'master'
feat: Update gcc to v5.2.0, new url in README

See merge request sdk/ESP8266_RTOS_SDK!619
2018-11-09 17:02:38 +08:00
Wu Jian Gang
b26e72c252 Merge branch 'feature/init_flash_at_boot' into 'master'
Initialize SPI flash clock and I/O mode at bootloader

See merge request sdk/ESP8266_RTOS_SDK!606
2018-11-09 17:02:02 +08:00
Dong Heng
d5b14d7427 feat(bootloader): Initialize SPI flash clock and I/O mode at bootloader 2018-11-09 16:52:59 +08:00
XiongYu
2329a7cf73 refactor(hw_timer): Refactor hw_timer driver for esp8266 idf 2018-11-09 16:15:24 +08:00
Wu Jian Gang
efdd1c6efb feat: Update gcc to v5.2.0, new url in README 2018-11-09 15:40:09 +08:00
Dong Heng
e8a5a0fbd7 Merge branch 'bugfix/fix_esp_start_return' into 'master'
Fix esp_restart and it must not return

See merge request sdk/ESP8266_RTOS_SDK!615
2018-11-09 15:28:05 +08:00
Dong Heng
39541f3a48 fix(esp8266): Fix esp_restart and it must not return 2018-11-09 15:25:10 +08:00
Dong Heng
1852e08013 Merge branch 'feature/update_smartconfig_to_v2.8.0' into 'master'
feat(lib): updata smartconfig to v2.8.0

See merge request sdk/ESP8266_RTOS_SDK!612
2018-11-09 14:17:29 +08:00
Dong Heng
fad9c08084 Merge branch 'feature/autoip_trigger_got_ip_event' into 'master'
AutoIP triggers "SYSTEM_EVENT_STA_GOT_IP" event

See merge request sdk/ESP8266_RTOS_SDK!609
2018-11-09 14:13:54 +08:00
Dong Heng
08f8e94544 Merge branch 'feature/config_tcpip_mbox_size' into 'master'
Add configuration for TCPIP mailbox size

See merge request sdk/ESP8266_RTOS_SDK!582
2018-11-09 14:09:57 +08:00
Zhang Jun Hao
021225031f feat(lib): updata smartconfig to v2.8.0 2018-11-09 14:09:08 +08:00