Commit Graph

101 Commits

Author SHA1 Message Date
yuanjm
578df47a23 feat(mdns): Modify mdns component and example for RTOS 2020-02-27 18:51:46 +08:00
yuanjm
1cf9c9c33a feat(mdns): Bring mdns component and example from idf
Commit ID: 463a9d8b
2020-02-27 15:37:11 +08:00
yuanjm
b89d8a7ab2 feat(lwip): update lwip component from idf 2020-02-25 19:28:56 +08:00
Dong Heng
8456b7450e Merge branch 'feature/add_esp_event' into 'master'
esp_event: add esp_event component

See merge request sdk/ESP8266_RTOS_SDK!1274
2020-02-25 10:26:47 +08:00
Dong Heng
8b7353a044 Merge branch 'bugfix/fix_example_https_request_ssl' into 'master'
fix(example): fix HTTPS request SSL macro error

See merge request sdk/ESP8266_RTOS_SDK!1297
2020-02-25 09:46:36 +08:00
dongheng
66e746d767 fix(esp-tls): fix esp-tls compiling error
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/828
2020-02-17 11:36:48 +08:00
donghengqaz
6781852b1b fix(example): fix HTTPS request SSL macro error 2020-02-17 11:08:08 +08:00
Dong Heng
4dee04c03b feat(esp_event): examples use esp_event instead of old event process 2020-01-15 16:29:29 +08:00
Dong Heng
4d4c5e0c52 chore(mqtt): arrange MQTT files
1. remove all IBM MQTT files
2. rename "esp-mqtt" to be "mqtt"
2020-01-14 16:41:58 +08:00
Dong Heng
49e1da8095 Merge branch 'feature/remove_aws_iot' into 'master'
feat(aws-iot): Remove aws-iot component and example

See merge request sdk/ESP8266_RTOS_SDK!1246
2020-01-14 16:28:29 +08:00
yuanjm
54ff55201f feat(mqtt): remove ibm-mqtt component and example 2019-12-31 18:17:10 +08:00
Dong Heng
9b3456aa2a chore(mqtt): modify default mqtt
IBM MQTT will be removed at v3.4.
2019-12-30 10:59:57 +08:00
yuanjm
d343d9fb1b feat(aws-iot): Remove aws-iot component and example 2019-12-26 11:40:35 +08:00
dongheng
1e69cbd242 feat(gdbstub): modify GDB stub for ESP8266 2019-12-19 11:33:38 +08:00
Dong Heng
7a30e6c072 feat(esp-tls): modify for esp8266 2019-11-19 16:43:38 +08:00
dongheng
1f8192d9f9 feat(exmaples): remove wolfSSL example
The wolfSSL example will be supplied independently.
2019-10-10 15:43:29 +08:00
dongheng
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
Dong Heng
52b46ed00f Merge branch 'feature/update_make_and_cmake' into 'master'
make: update make and cmake from esp-idf

See merge request sdk/ESP8266_RTOS_SDK!1027
2019-08-02 20:03:01 +08:00
dongheng
114d2b5b86 feature(script): update compiling script for new make and cmake 2019-08-02 14:02:45 +08:00
yuanjm
77b9d38791 fix(examples): fix example of openssl client connecting to the server fail
When openssl client connect to the server, the wifi not get the ip
2019-07-26 15:59:43 +08:00
Dong Heng
78cf0dda69 Merge branch 'feature/sync_mdns_from_espidf' into 'master'
mdns: sync code from esp-idf

See merge request sdk/ESP8266_RTOS_SDK!943
2019-07-09 15:50:36 +08:00
Chen Wen
af0fcc0492 fix(wifi): fix compatibility issues with AP which configured to 11n only 2019-06-14 11:06:39 +08:00
dongheng
208d86d96f fix(examples): fix aws SSL connect fail when using wolfSSL 2019-06-10 17:12:59 +08:00
dongheng
02877a48f0 feat(mdns_example): Sync code from esp-idf
Commit ID: 2f8508c7
2019-05-17 16:45:44 +08:00
dongheng
268e9d5846 feat(examples): Add cmake compiler script for examples 2019-05-16 16:22:24 +08:00
dongheng
cca13e0f99 feat(make): Sync code from esp-idf and modify for ESP8266
Commit ID: f6bfe13e
2019-05-16 16:22:11 +08:00
Liu Han
31a6bbab34 feat(aws-iot): Modify thing_shadow example to support wolfssl library 2019-04-19 14:04:49 +08:00
Supreet Deshpande
4d695aad09 bugfix/netif_loopback_default_to_true: Added netif loopback to true in sdkconfig.defaults of http_server & provisioning 2019-04-09 19:41:48 +05:30
dongheng
2d027322de feat(esp-mqtt): Add ESP-MQTT example 2019-03-22 16:55:30 +08:00
Supreet Deshpande
0c16744f2b feat/wolfssl_http_client: Added wolfssl support to http-client & ota.
Changes:
Client, OTA examples fixed. Bug fixes in esp-tls wolfssl support.
2019-03-16 17:04:18 +05:30
Supreet Deshpande
ea0ab3f06f bugfix/aws_cert_updation: Updating to latest AWS Certs.
Increased mbedtls RX buffer to 8192 is sdkconfig.defaults for tls handshake.
2019-02-22 20:32:56 +05:30
Supreet Deshpande
efc81a6649 feature/esp_http_server_idf_v3.2:Changes to make esp_http_server compatible with ESP8266.
Changes:
Lru counter in place of timestamp added.
syslimits.h definition guards for ARG_MAX, PATH_LEN.
Renamed src/port/esp32 to src/port/esp8266.
Enabled working without IPv6. Test Scripts requiring TinyFW removed
Utility.console_log replaced by print.
2019-02-20 12:39:42 +05:30
Supreet Deshpande
825a53199d feature/esp_http_server_idf_v3.2: Added the esp_http_server component from idf. 2019-02-19 00:20:55 +05:30
Supreet Deshpande
32785a182f feature/esp_http_client:Changes to make esp_http_client compatible with ESP8266.
Changes:
Added rom/md5_hash.h.
Example code & sdkconfig.defaults changed for compatibility.
Changed component.mk to enable compilation only for mbedtls.
2019-02-18 11:54:05 +05:30
Supreet Deshpande
ee32bd51a1 feature/esp_http_client: Added the esp_http_client component from idf.
Added the component and the example from IDF.
2019-02-18 11:54:05 +05:30
Liu Han
e1aaf4f30d feat: Support using wolfSSL library 2019-01-23 16:44:29 +08:00
sun wei
7c1374ef69 fix: fix sub topic name log in mqtt example
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/446
2019-01-09 11:23:13 +08:00
Dong Heng
5df0b1d71a Merge branch 'bugfix/fix_example_tcp_client' into 'master'
Fix TCP client example IPv6 support

See merge request sdk/ESP8266_RTOS_SDK!706
2019-01-08 17:13:20 +08:00
Dong Heng
5620e2db74 Merge branch 'bugfix/fix_example_tcp_server' into 'master'
Fix TCP server example IPv6 support

See merge request sdk/ESP8266_RTOS_SDK!707
2019-01-08 17:13:13 +08:00
Dong Heng
31d53705ee Merge branch 'bugfix/fix_example_udp_server' into 'master'
Fix UDP server example IPv6 support

See merge request sdk/ESP8266_RTOS_SDK!709
2019-01-08 17:13:09 +08:00
Dong Heng
6bf33d50f3 fix(udp_server): Fix UDP server example IPv6 support 2019-01-08 16:00:17 +08:00
Dong Heng
762295a97a fix(udp_client): Fix UDP client example IPv6 support 2019-01-08 15:47:23 +08:00
Dong Heng
e75862e6b8 fix(tcp_server): Fix TCP server example IPv6 support 2019-01-08 15:40:45 +08:00
Dong Heng
a62e902d21 fix(tcp_client): Fix TCP client example IPv6 support 2019-01-08 15:18:09 +08:00
Dong Heng
8aa5671443 Merge branch 'feature/refactor_mqtt_example' into 'master'
feat: refactor mqtt example

See merge request sdk/ESP8266_RTOS_SDK!658
2018-12-24 20:35:22 +08:00
Chen Wu
4e03f7ba98 feat: refactor mqtt example 2018-12-21 19:59:04 +08:00
Jitin George
5478203fd2 example/https_request: Add example with esp-tls API usage 2018-12-20 12:31:49 +05:30
Dong Heng
5da37aa0a9 feat(ssl): Using WolfSSL as default
Add sdkconfig.defaults for example base on mbedTLS.
2018-11-06 17:48:08 +08:00
Dong Heng
b68424d995 feat(example): Add force select LWIP_IPV6 when using socket IPv6 example 2018-10-30 14:33:08 +08:00
Dong Heng
8832cb2ad0 feat(example): Add socket ipv4 and ipv6 example
Commit ID: b650d19c
2018-10-30 14:26:34 +08:00