Wu Jian Gang
bd8ef5a84c
Merge branch 'feature/add_wolfssl_library' into 'master'
...
feat(wolfssl): Add wolfssl commercial library V3.14.0
See merge request sdk/ESP8266_RTOS_SDK!79
2018-04-23 14:10:56 +08:00
zhangjunhao
895b1b7a6f
feat(wolfssl): Add wolfssl commercial library V3.14.0
2018-04-23 13:56:34 +08:00
Wu Jian Gang
1644dba60f
Merge branch 'feature/redefine_nopoll_file_folder_structure' into 'master'
...
feat(nopoll): Redefine nopoll file folder structure
See merge request sdk/ESP8266_RTOS_SDK!80
2018-04-21 21:35:55 +08:00
zhangjunhao
e82247bf35
feat(nopoll): Redefine nopoll file folder structure
2018-04-21 14:26:44 +08:00
zhangjunhao
1dcf28de32
feat(cJSON): Update cJSON library to V1.7.6
...
Source: https://github.com/DaveGamble/cJSON.git
2018-04-20 21:33:27 +08:00
Wu Jian Gang
0e2445bfdb
Merge branch 'feature/redefine_lwip_file_structure' into 'master'
...
feat(lwip): Redefine lwip folder structure
See merge request sdk/ESP8266_RTOS_SDK!76
2018-04-20 18:07:22 +08:00
Dong Heng
8b0d705345
feat(lwip): add sockets_mt.c to component.mk
...
Remove sockets_mt.c declare from sockets.c
2018-04-20 16:39:21 +08:00
zhangjunhao
a20e4c1218
feat(lwip): Redefine lwip file structure
2018-04-20 16:19:31 +08:00
Wu Jian Gang
f55807c17b
Merge branch 'feature/add_esp8266_wifi_osi' into 'master'
...
Add esp8266 wifi osi and make internal libs independent with FreeRTOS
See merge request sdk/ESP8266_RTOS_SDK!55
2018-04-20 14:38:12 +08:00
Wu Jian Gang
aa1db3c3f9
Merge branch 'feature/redefine_cjson_file_structure' into 'master'
...
feat(cJSON): Redefine cJSON file structure
See merge request sdk/ESP8266_RTOS_SDK!75
2018-04-20 13:31:50 +08:00
zhangjunhao
c171ce3e9a
feat(cJSON): Redefine cJSON file structure
2018-04-20 10:48:49 +08:00
zhangjunhao
d7cedfade5
feat(mbedtls): Update mbedtls from V2.2.1 to V2.8.0
...
Source: https://github.com/ARMmbed/mbedtls.git
2018-04-19 20:53:10 +08:00
Dong Heng
9ef67e4505
feat(freertos): Add port to pass compiling
2018-04-19 20:16:48 +08:00
Wu Jian Gang
34cd06c059
feat(esp8266): Remove freeRTOS dependence in internal libs
2018-04-19 20:16:48 +08:00
zhangjunhao
8b3fb84266
feat(mbedtls): Redefine mbedtls file structure
2018-04-19 18:45:44 +08:00
Dong Heng
313aa1b4e8
feat(esp8266): Rename WIFI OS adapter array
2018-04-19 17:38:27 +08:00
Dong Heng
bd343310d4
feat(freertos): Change macro "HDL_MAC_SIG_IN_LV1_ISR" to function
2018-04-19 17:37:33 +08:00
Wu Jian Gang
a832a0d506
feat(esp8266): Remove freeRTOS dependence in internal libs
2018-04-19 16:58:35 +08:00
Dong Heng
3ee9fe751b
feat(esp8266): Modify WIFI OS adapter APIs for ESP8266
...
Add platform code of FreeRTOS.
2018-04-19 16:21:21 +08:00
Dong Heng
8ed2d1de46
feat(esp8266): Bring wifi OS adapter API header file from esp-idf
2018-04-19 16:19:32 +08:00
Wu Jian Gang
d7b67ed6e8
feat(esp8266): Remove xtensa source from libcore.a
2018-04-19 14:41:22 +08:00
Dong Heng
bd148bbb34
feat(esp8266): Add fucntion to pass compiling
...
Remove unused code.
2018-04-19 14:22:14 +08:00
Dong Heng
f8692936e0
feat(esp8266): Add xtensa source to esp8266 component
2018-04-19 14:15:39 +08:00
Wu Jian Gang
eb7dd6c124
Merge branch 'bugfix/fix_set_wifi_opmode_crash' into 'master'
...
fix(tcpip_adapter): Fix crash when wifi changed to station from softap
See merge request sdk/ESP8266_RTOS_SDK!68
2018-04-19 10:09:30 +08:00
zhangjunhao
fe7fdc2bed
fix(tcpip_adapter): Fix netif mac addr is not zero before init
2018-04-18 18:30:45 +08:00
zhangjunhao
fba74a3e6d
fix(tcpip_adapter): Fix crash when wifi changed to station from softap
2018-04-18 17:34:57 +08:00
zhangjunhao
84829fec67
feat(wifi): remove lwip from wifi
2018-04-17 21:15:34 +08:00
Wu Jian Gang
0a748a8937
Merge branch 'feature/remove_wifi_from_lwip' into 'refactor'
...
feat(lwip): remove wifi from lwip
See merge request sdk/ESP8266_RTOS_SDK!66
2018-04-17 20:51:52 +08:00
Wu Jian Gang
ab3de45263
Merge branch 'feature/add_tcpip_adapter' into 'refactor'
...
feat(tcpip_adapter): Add tcpip_adapter
See merge request sdk/ESP8266_RTOS_SDK!58
2018-04-17 20:49:32 +08:00
zhangjunhao
f9ed9369d0
feat(tcpip_adapter): Add tcpip_adapter and make wifi independent with lwip
2018-04-17 19:23:28 +08:00
zhangjunhao
d79ec658ae
feat(lwip): remove wifi from lwip
2018-04-17 16:54:14 +08:00
Wu Jian Gang
1125d9f157
fix(ssl): Only enable MQTT(SSL) and nopoll when using mbedtls
2018-04-12 19:25:59 +08:00
Wu Jian Gang
067400cdd2
feat(ssl): Make current openssl wrap enabled when using mbedTLS
2018-04-12 18:02:39 +08:00
Wu Jian Gang
9c0d391bc1
fix(example): Fix compile issue
2018-04-12 11:38:52 +08:00
Wu Jian Gang
7782d6adf2
feat(ssl): Restructure ssl folder
...
Put mbedtls, axtls, openssl to ssl, also add kconfig to choose ssl library.
Default use mbedtls.
2018-04-09 20:09:27 +08:00
Wu Jian Gang
3720ca8dba
feat(ssl): Don't need ICACHE_RODATA_ATTR for const
2018-04-09 20:04:36 +08:00
Dong Heng
1570a1f59b
feat(example): Modify mqtt example for new make
2018-04-09 17:16:53 +08:00
Wu Jian Gang
e3cdb2dae3
feat(structure): Re-structure some include
2018-04-08 20:42:35 +08:00
Wu Jian Gang
6a4bbf217d
feat(structure): Remove unused makefile
2018-04-08 18:16:19 +08:00
Wu Jian Gang
bfb85c3090
Merge branch 'bugfix/fix_esptool_config' into 'refactor'
...
Fix linking error
See merge request sdk/ESP8266_RTOS_SDK!37
2018-04-08 17:32:05 +08:00
Dong Heng
b432953ffc
feat(esp2866): Use QIO mode default
2018-04-08 17:30:07 +08:00
Dong Heng
ef0ba30297
fix(esptool): fix linking error
2018-04-08 17:23:09 +08:00
Dong Heng
2065a90079
feat(esp8266): Add libhal.a to esp8266
2018-04-08 16:54:27 +08:00
Dong Heng
e74ac4e624
feat(esp8266): Update esp8266 header file
...
Add NMI critical function.
2018-04-08 16:28:38 +08:00
Dong Heng
839d298bb8
feat(esptool_py): Modify kconfig for esp8266
...
1. add esp8266 flash map configuration
2. esp8266 using '74880' as its default baudrate
2018-04-08 14:54:28 +08:00
Dong Heng
8526925801
fix(spiffs): Fix spiffs compiling error
2018-04-08 14:47:24 +08:00
Dong Heng
7bb0c87c7e
fix(lwip): Fix lwip component.mk error
2018-04-08 14:47:24 +08:00
Dong Heng
1297a40846
fix(component.mk): Fix component.mk error of some component
2018-04-08 14:47:24 +08:00
Dong Heng
93df33802f
feat(esp8266): Modify Makefile.projbuild for esp8266
...
1. support generating esp8266 specific bin when input 'make' and so on
2. support 'make flash', 'make monitor' and 'make monitor flash'
3. esp8266 do not support secure boot
2018-04-08 14:17:05 +08:00
Dong Heng
70152ef723
feat(esp8266): Move Makefile.projbuild from esptool_py to esp8266
...
Every chip should has its own 'esptool' function and parameters.
2018-04-08 14:02:17 +08:00