liuhan
1900c50d3b
components/mbedtls: modify hardware encryption feature
...
rename "flag" and "keybites" in aes file,
rename "xxx_starts" and add license in sha file.
2016-09-08 16:45:51 +08:00
liuhan
2d80fada70
components/mbedtls: MBEDTLS Handshake result check
...
modify esp_config.h add some feature for support http2.0 protocol, TLS Handshake OK.
2016-09-08 16:45:44 +08:00
liuhan
0f83831c74
1. multi thread verify bignum AES and SHA
2016-09-08 16:45:23 +08:00
liuhan
98021903a2
recompile crypto and bignum function
2016-09-08 16:45:16 +08:00
Wu Jian Gang
80d60270bb
event: not post got ip event if static is invalid
2016-09-06 19:36:03 +08:00
Wu Jian Gang
df53d1588a
tcpip_adapter: typedef clean up
2016-09-06 19:36:03 +08:00
Wu Jian Gang
1588d1aa6e
event: post got ip event when use static ip
...
TW6926
2016-09-06 19:32:34 +08:00
xiaxiaotian
43d441d0f4
Change the type of authmode
2016-09-06 16:47:03 +08:00
xiaxiaotian
8622fda764
Change the type of authmode
2016-09-06 16:47:03 +08:00
xiaxiaotian
035a48f102
Post station's auth mode event after it is connected to AP.
2016-09-06 16:47:02 +08:00
xiaxiaotian
c764683542
Add get station auth mode
2016-09-06 16:47:02 +08:00
Angus Gratton
166d876d90
Temporarily restrict WiFi stack to only run in single core more
...
See github #6 .
2016-09-05 12:02:11 +10:00
Angus Gratton
587f90929c
Minor comment cleanup
2016-09-05 11:50:53 +10:00
Angus Gratton
44ef108fd8
Bump WiFi libraries to latest
2016-09-05 10:54:43 +10:00
Angus Gratton
412fbffeae
Makefiles: Fix case where updating the WiFi libraries directory didn't trigger a re-link
2016-09-05 10:49:12 +10:00
Angus Gratton
cb6bd109f2
Merge wifi commit '87977b92f3e12cfca74cf2e4dea87dc8d60b26fc' into feature/wifi-stage-two
2016-09-05 10:42:17 +10:00
Angus Gratton
66956dbb7c
Update WiFi library version.
...
This version compiles but does not startup with WiFi component enabled.
2016-09-02 11:59:21 +10:00
Angus Gratton
314dbc0b61
Minor comment cleanup
...
Remove old commented code, etc.
2016-09-02 11:33:53 +10:00
liuzhifu
dddb9ace2e
components: esp32
...
remove debug info in event.c/wifi.c
2016-09-02 11:16:37 +10:00
Angus Gratton
2f54d0e425
Merge wifi branch commit '588d384393536a040f899b382890316c56061b6a' into feature/wifi-stage-one
2016-09-02 11:14:27 +10:00
Angus Gratton
fb87346864
Merge branch 'feature/newlib_locking' into 'master'
...
newlib locking support
Has matching tests here: http://gitlab.espressif.cn/idf/esp-idf-tests/commits/feature/newlib_locking_tests
This is ready, the "bug" I saw was me not understanding how newlib stream locking works (I still don't understand why it works like it does, but that's less important for now.)
See merge request !17
2016-09-01 16:17:22 +08:00
xiaxiaotian
869fe1647d
WIFI API: esp_err_t esp_wifi_set_storage(wifi_storage_t storage);
...
1. Add the parameter type of api esp_wifi_set_storage.
2. WIFI_STORAGE_RAM means storing profiles in ram. WIFI_STORAGE_FLASH means storing profiles in flash.
2016-09-01 15:09:00 +08:00
Angus Gratton
a825fe8703
md5_hash.h: Replace outdated use of c_types.h with stdint
2016-09-01 08:58:29 +10:00
Wu Jian Gang
b56ca86571
wifi_lib: update to fbb084da
2016-08-31 23:25:29 +08:00
xiaxiaotian
8fe9347de2
Merge branch 'wifi' of ssh://gitlab.espressif.cn:27227/idf/esp-idf into wifi
2016-08-30 18:10:30 +08:00
xiaxiaotian
e6d45cc91f
1. Add api ssc cmd "ap -K -a aid" to kick out connected station.
...
The parameter aid followed -a is aid of the connected station. If aid is 0, kick out all of the connected stations.
2. Add block parameter to api esp_wifi_scan_start.
If block is true, the api blocks before scan done or returns directly.
2016-08-30 18:09:48 +08:00
liuzhifu
68bc7b4476
set sta gotip default event handler
2016-08-30 18:05:32 +08:00
liuzhifu
5068ff2be8
TW6785 - add sta auto connect api
2016-08-30 18:04:22 +08:00
liuzhifu
a68ad74459
components:esp32 - notify wifi driver when sta got ip
2016-08-30 14:04:12 +08:00
liuzhifu
f94a7a4d20
components: esp32 - notify wifi when got sta ip
2016-08-30 13:51:41 +08:00
rudi ;-)
fa310016dd
Update aes.h
...
found small mistake in it
we have:
PROVIDE ( ets_aes_crypt = 0x4005c9b8 );
PROVIDE ( ets_aes_disable = 0x4005c8f8 );
PROVIDE ( ets_aes_enable = 0x4005c8cc );
PROVIDE ( ets_aes_set_endian = 0x4005c928 );
PROVIDE ( ets_aes_setkey_dec = 0x4005c994 );
PROVIDE ( ets_aes_setkey_enc = 0x4005c97c );
Signed-off-by: Ivan Grokhotkov <ivan@espressif.com>
2016-08-27 22:17:23 +08:00
liuzhifu
be87f38532
rename wifi_set_promiscuous_rx_cb wifi esp_wifi_set_promiscuous_rx_cb
2016-08-27 18:10:01 +08:00
Wu Jian Gang
cb33a0fb9b
tcpip_adapter: clean up dhcpc status
...
only auto start dhcpc in init status
2016-08-26 19:06:38 +08:00
liuzhifu
ee8a0079bd
components: esp32
...
remove debug info in event.c/wifi.c
2016-08-26 19:06:38 +08:00
Wu Jian Gang
f81535a840
system api: clean unsupported system apis
2016-08-26 19:06:38 +08:00
Wu Jian Gang
ec1869d43b
add esp_intr.h
2016-08-26 19:06:38 +08:00
liuzhifu
ad188c3854
Remove the workaround that erase flash before calling nvs_flash_init
2016-08-26 19:06:33 +08:00
liuzhifu
2ca1b738d3
modify APB_CLK_FREQ from 40M to 80M
2016-08-26 19:03:51 +08:00
liuzhifu
ebfb8547d2
Implement ETS_INTR_ENABLE/ETS_INTR_DISABLE with xt_ints_on/xt_ints_off
2016-08-26 19:03:51 +08:00
liuzhifu
dcc998c92f
components: lwip/tcpip_adapter/freertos/esp32
...
Replace os_printf with printf
2016-08-26 19:03:51 +08:00
xiaxiaotian
ef0cd1cde3
1. Remove ip member of struct station_info
...
2. Add struct station_list into tcpip_adapter layer
3. When ap -L cmd is received, get mac address from mac layer first and then search ip address based on mac address on dhcp layer.
2016-08-26 19:03:50 +08:00
xiaxiaotian
c35b57ac7b
1. Move the structure pointer into the respective case statement.
2016-08-26 19:03:50 +08:00
xiaxiaotian
1325a761e9
add got ip event handler
2016-08-26 19:03:50 +08:00
liuzhifu
34ac96994b
add debug info to wifi.c
2016-08-26 19:03:50 +08:00
Angus Gratton
96b9649aa4
newlib locking: Fix bug w/ _lock_close not clearing semaphore handle
2016-08-25 16:43:55 +08:00
Wu Jian Gang
f4b3820ecd
Merge branch 'feature/ld_change' into 'master'
...
update ld and heap region
Divide origin fpga ld to several lds, choose specific ld for normal/BT/Trace by menuconfig, change iram/dram len in ld to full use hardware ram region.
See merge request !28
2016-08-25 15:52:11 +08:00
Wu Jian Gang
62296d9dfd
mem: add comments for knock out 0x3ffe0000~0x3ffe8000
...
TODO: this region should be checked later
2016-08-25 11:59:29 +08:00
Wu Jian Gang
28865fcb0d
mem: knock out bt/trace data region if configed in menuconfig
2016-08-25 11:35:06 +08:00
Wu Jian Gang
ef36779bd3
ld: add ld for bt/trace, choose different ld by menuconfig
2016-08-25 11:34:21 +08:00
Angus Gratton
9e703612a7
Merge branch 'master' into feature/newlib_locking
2016-08-25 11:25:05 +08:00