1458 Commits

Author SHA1 Message Date
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
d0ab85904e Merge branch 'feature/refactor_i2c_driver' into 'master'
refactor(i2c):  Refactor i2c driver for esp8266 idf

See merge request sdk/ESP8266_RTOS_SDK!247
2018-10-15 17:57:49 +08:00
c0676a2c27 Merge branch 'feature/add_cjson_number_codec' into 'master'
Add function to encode json number when "sprintf" not support float

See merge request sdk/ESP8266_RTOS_SDK!548
2018-10-15 09:57:08 +08:00
35038c4e52 Merge branch 'feature/modify_use_wdt_dump_default' into 'master'
Enable task watch dog dump information default

See merge request sdk/ESP8266_RTOS_SDK!554
2018-10-15 09:55:58 +08:00
6232932aac feat(esp8266): Enable task watch dog dump information default 2018-10-15 09:53:59 +08:00
e5df03c277 feat(cjson): Add function to encode json number when "sprintf" not support float
Newlib use nano mode as default. When enable nano mode, cjson use internal function to encode for float data.
Otherwise using "sprintf" to encode float data.
2018-10-15 09:50:24 +08:00
bece9a06e7 Merge branch 'feature/refactor_udp_sync' into 'master'
Refactor LWIP UDP sync

See merge request sdk/ESP8266_RTOS_SDK!535
2018-10-15 09:41:19 +08:00
26e8e07575 Merge branch 'bugfix/fix_heap_trace_error' into 'master'
Fix heap trace check error

See merge request sdk/ESP8266_RTOS_SDK!549
2018-10-15 09:40:54 +08:00
af84f404b6 Merge branch 'feature/refactor_lwip_sntp_example' into 'master'
refactor(sntp): add lwip sntp example

See merge request sdk/ESP8266_RTOS_SDK!496
2018-10-12 13:17:56 +08:00
2662239b0f fix(heap): Fix heap trace check error
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/335
2018-10-12 13:05:10 +08:00
c4f2a58351 Merge branch 'feature/add_LWIP_ND6_RDNSS_MAX_DNS_SERVERS_to_menuconfig' into 'master'
feat(lwip): Add LWIP_ND6_RDNSS_MAX_DNS_SERVERS to menuconfig

See merge request sdk/ESP8266_RTOS_SDK!544
2018-10-11 16:36:15 +08:00
c05c1c2b3a feat(lwip): Put sync function to lwip main thread 2018-10-11 15:45:02 +08:00
34ae970f82 refactor(lwip): Refactor LWIP UDP sync 2018-10-11 15:45:02 +08:00
9e86bda3d0 Merge branch 'feature/add_coap_component' into 'master'
Add coap component and example of client and server

See merge request sdk/ESP8266_RTOS_SDK!542
2018-10-11 15:03:58 +08:00
056ef5f27e Merge branch 'docs/modify_freertos_license_from_gpl_to_mit' into 'master'
Modify some FreeRTOS port files license from GPL to MIT

See merge request sdk/ESP8266_RTOS_SDK!536
2018-10-11 15:02:57 +08:00
8c2f1c7616 docs(freertos): Modify some files license from GPL to MIT
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/321
2018-10-11 15:01:21 +08:00
eb41007f83 Merge branch 'feature/modify_wifi_drop_pkg_limite' into 'master'
Modify WIFI drop packet limite

See merge request sdk/ESP8266_RTOS_SDK!541
2018-10-11 14:52:53 +08:00
6591ef9ba2 feat(esp8266): Modify WIFI drop packet limite 2018-10-11 14:50:21 +08:00
2e21945d7a Merge branch 'feature/mdns_feature' into 'master'
Sync mDNS function from ESP-IDF

See merge request sdk/ESP8266_RTOS_SDK!215
2018-10-11 14:46:09 +08:00
6ab1ff4b36 feat(mdns): Add configuration to enable/disable mDNS 2018-10-11 14:25:32 +08:00
160174f3c4 Merge branch 'feature/add_esp_wifi_freedom_send_api' into 'master'
feat(lib): add esp_wifi_send_pkt_freedom api

See merge request sdk/ESP8266_RTOS_SDK!546
2018-10-11 14:06:33 +08:00
55487d4a88 feat(esp8266): Add esp_wifi_send_pkt_freedom api define 2018-10-11 14:02:23 +08:00
f6166d555e feat(mdns): change the file order for compile on 8266 2018-10-11 14:00:51 +08:00
dcbbed9c27 feat(mdns): Sync mDNS function from ESP-IDF 607d899503afd4ce0e457c815249a0213083f9f5 2018-10-11 14:00:51 +08:00
90b1d4e1bd feat(example): Add mDNS example 2018-10-11 14:00:51 +08:00
b57860dddd feat(mdns): Sync mDNS function from ESP-IDF 2018-10-11 14:00:51 +08:00
8fce4b3ff1 Merge branch 'feature/add_some_esp_idf_api_for_code_reuse' into 'master'
API compatible with esp-idf

See merge request sdk/ESP8266_RTOS_SDK!545
2018-10-11 14:00:24 +08:00
282c1b8b37 feat(lib): add esp_wifi_send_pkt_freedom api 2018-10-11 13:54:50 +08:00
486da348bf feat(freertos): API compatible with esp-idf 2018-10-11 13:54:35 +08:00
ac17884998 Merge branch 'docs/modify_freertos_config_help' into 'master'
Modify FreeRTOS HZ configuration help description

See merge request sdk/ESP8266_RTOS_SDK!538
2018-10-11 13:52:55 +08:00
1585d97c40 Merge branch 'feature/add_promiscuous_support_in_sta_softap_mode' into 'master'
feat(lib): add promiscuous support in sta/softap mode

See merge request sdk/ESP8266_RTOS_SDK!537
2018-10-11 13:52:00 +08:00
8a293456b2 Merge branch 'bugfix/fix_send_pkt_from_ap_netif_in_sta_mode' into 'master'
fix(lwip): fix send packet from netif of AP in STA only mode

See merge request sdk/ESP8266_RTOS_SDK!543
2018-10-11 13:38:17 +08:00
f3d747ed9d fix(lwip): fix send packet from netif of AP in STA only mode 2018-10-11 09:56:35 +08:00
6fcf4ba8a8 feat(lwip): Add LWIP_ND6_RDNSS_MAX_DNS_SERVERS to menuconfig
fixs: https://github.com/espressif/ESP8266_RTOS_SDK/issues/332
2018-10-10 21:28:04 +08:00
919a5bf9ea feat(coap): Add define "COAP_IPV6" to enable/disable IPv6 function 2018-10-10 19:55:49 +08:00
f8b212de5f feat(coap): Bring coap from esp-idf
Commit ID: 22da5f6d
2018-10-10 19:55:30 +08:00
93e9b1c3d3 Merge branch 'bugfix/fix_heap_debug_msg_format_error' into 'master'
Fix heap debug message format error

See merge request sdk/ESP8266_RTOS_SDK!539
2018-10-10 10:47:20 +08:00
90a1aaa6ee fix(heap): Fix heap debug message format error 2018-10-10 10:44:26 +08:00
6cfcb7a3b5 docs(freertos): Modify FreeRTOS HZ configuration help description
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/314
2018-10-09 17:52:47 +08:00