Angus Gratton
09aa6ebc85
lwip Makefile: Add POSIX headers to include path to #include <sys/sockets.h>, etc, works.
2016-09-08 16:45:57 +08:00
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
liuhan
d9b660f6d4
1. add lock function for every function
...
2. modify some function for crypto
2016-09-08 16:44:58 +08:00
liuhan
30be5f6eb5
[t6001]: chip Use hardware acceleration of Encryption
2016-09-08 16:44:53 +08:00
Angus Gratton
42357990aa
Merge branch 'feature/mbedtls_upstream_source' into 'master'
...
Add mbedtls release version 2.3.0
See merge request !56
2016-09-08 11:32:02 +08:00
Angus Gratton
e9b73e5c0d
Merge branch 'feature/memory_canaries_temp' into 'master'
...
FreeRTOS: temporary solution for memory canaries and memory debug
1. This is just a temporary solution, it will be removed when umm_malloc is ready
2. Support memory canaries mechanism
2. Add debug code to show allocated memory info
See merge request !64
2016-09-08 11:20:17 +08:00
Wu Jian Gang
28ca0b0526
Merge branch 'bugfix/got_ip_event' into 'master'
...
tcpip_adapter: got ip event stuff
Include:
1. add dhcp callback;
2. post got ip event in dhcp callback when dhcp bind;
3. tcpip_adapter typedef clean;
4. post got ip event in station connected event handler when use valid static ip;
TW6926
See merge request !61
2016-09-08 09:44:48 +08:00
liuzhifu
b21d2dfa6b
FreeRTOS: temporary solution for memory canaries and memory debug
...
1. This is just a temporary solution, it will be removed when umm_malloc is ready
2. Support memory canaries mechanism
2. Add debug code to show allocated memory info
2016-09-07 21:52:24 +08:00
Angus Gratton
1a6e63feef
Merge branch 'feature/config_spi_flash_params_menuconfig' into 'master'
...
Feature/config spi flash params menuconfig
Simple menuconfig option for flash speed and access mode.
See merge request !59
2016-09-07 10:16:59 +08:00
Wu Jian Gang
c97aa4a709
tcpip_adapter: fix dhcp client work flow
2016-09-06 19:36:03 +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
Wu Jian Gang
c3af6e51d7
tcpip_adapter: use dhcp callback to post got ip event
2016-09-06 19:32:34 +08:00
Wu Jian Gang
3cf377b06e
dhcp: add dhcp callback
...
The callback has no parameter now.
TODO: add a parameter to show dhcp status if needed.
2016-09-06 19:32:33 +08:00
Wu Jian Gang
ef23607a67
lwip: remove netif_reg_addr_change_cb
2016-09-06 19:32:33 +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
Jeroen Domburg
669e85758c
Add flash freq selection to menuconfig
2016-09-06 14:24:28 +08:00
Jeroen Domburg
4272996ebe
Add QIO/QOUT/DIO/DOUT select for esptool.py
2016-09-06 14:24:14 +08:00
Angus Gratton
fe53b96634
Merge feature/lwip_sntp into feature/lwip_sntp_master
2016-09-06 11:49:06 +10:00
Angus Gratton
b8fc0c9511
FreeRTOS thread local storage config: If using WiFi this must be >0
2016-09-06 11:15:28 +10:00
Angus Gratton
4fb3f2c27e
mbedtls: Fix component Makefile
2016-09-05 15:08:30 +10:00
Wu Jian Gang
ef91702100
Add mbedtls release version 2.3.0
2016-09-05 12:03:39 +10: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
Wu Jian Gang
25e1a7bf1a
sntp: fix author name
2016-09-02 16:26:06 +08: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
Angus Gratton
be77601098
tcpip_adapter: Fix typo STOPED->STOPPED
2016-09-02 11:29:27 +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
liuhan
37d817b6f9
components/lwip: modify sntp function
...
delete sntp_time.c file, move sntp head file.
2016-09-01 19:56:51 +08:00
liuhan
1e3f9fbda3
components/lwip/apps/sntp: modify SNTP function feature
...
modify makefile for compile SNTP function in lwip, see sntp file.
2016-09-01 19:22:36 +08:00
liuhan
380f5635b6
components/lwip: add SNTP function feature
...
Develop and Compile SNTP function based on LWIP core code, see lwip/apps/sntp file.
2016-09-01 19:22:36 +08:00
Wu Jian Gang
87977b92f3
lwip: format dhcpserver.c
2016-09-01 19:05:50 +08:00
liuhan
f5df40e2d1
lwip: fix a mistake in parse_msg of dhcpserver.c
...
TW6872
2016-09-01 18:13:58 +08:00
Wu Jian Gang
7ee4ec0d18
Merge branch 'bugfix/adapter_dhcp' into 'wifi'
...
Fix adapter dhcp
Fix some bugs when call adapter dhcpc/s API to test dhcp start/stop, from QA, TW6803 & TW6804.
See merge request !45
2016-09-01 17:19:28 +08: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
liuzhifu
1e9fc9f8f1
components: lwip - modify HEAP_HIGHWAT from 6K to 20K
...
Since esp32 has much more memory than esp31B, modify the HEAP_HIGHWAT from
6K to 20K.
Notes: HEAP_HIGHWAT is used for tcp/udp tx flow control, if socket task detects
that the free heap memory is less than HEAP_HIGHWAT, it stops to trasmitting until
the free heap memory is greater than HEAP_HIGHWAT
2016-09-01 15:17:50 +08:00
Wu Jian Gang
861a976eee
tcpip_adapter: fix a typo
2016-09-01 15:11:23 +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