]>
granicus.if.org Git - esp-idf/log
Angus Gratton [Fri, 2 Sep 2016 04:40:43 +0000 (14:40 +1000)]
esp32: Move hardware crypto implementation/headers to hwcrypto directories
Wu Jian Gang [Fri, 2 Sep 2016 03:31:38 +0000 (11:31 +0800)]
mbedtls: just format related files
method from !46
liuhan [Thu, 1 Sep 2016 02:53:23 +0000 (10:53 +0800)]
components/mbedtls: modify MBEDTLS net feature
modify get the connection's 'errno' info by calling getsockopt function.
Angus Gratton [Wed, 31 Aug 2016 22:28:03 +0000 (08:28 +1000)]
lwip Makefile: Add POSIX headers to include path to #include <sys/sockets.h>, etc, works.
liuhan [Wed, 31 Aug 2016 03:43:48 +0000 (11:43 +0800)]
components/mbedtls: modify hardware encryption feature
rename "flag" and "keybites" in aes file,
rename "xxx_starts" and add license in sha file.
liuhan [Tue, 30 Aug 2016 12:40:58 +0000 (20:40 +0800)]
components/mbedtls: MBEDTLS Handshake result check
modify esp_config.h add some feature for support http2.0 protocol, TLS Handshake OK.
liuhan [Mon, 15 Aug 2016 13:04:57 +0000 (21:04 +0800)]
1. multi thread verify bignum AES and SHA
liuhan [Mon, 8 Aug 2016 09:29:28 +0000 (17:29 +0800)]
recompile crypto and bignum function
liuhan [Mon, 8 Aug 2016 05:56:36 +0000 (13:56 +0800)]
1. add lock function for every function
2. modify some function for crypto
liuhan [Fri, 5 Aug 2016 09:40:32 +0000 (17:40 +0800)]
[t6001]: chip Use hardware acceleration of Encryption
Angus Gratton [Thu, 8 Sep 2016 03:32:02 +0000 (11:32 +0800)]
Merge branch 'feature/mbedtls_upstream_source' into 'master'
Add mbedtls release version 2.3.0
See merge request !56
Angus Gratton [Thu, 8 Sep 2016 03:20:17 +0000 (11:20 +0800)]
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
Wu Jian Gang [Thu, 8 Sep 2016 01:44:48 +0000 (09:44 +0800)]
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
liuzhifu [Wed, 7 Sep 2016 13:52:24 +0000 (21:52 +0800)]
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
Angus Gratton [Wed, 7 Sep 2016 02:16:59 +0000 (10:16 +0800)]
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
Wu Jian Gang [Mon, 5 Sep 2016 12:24:47 +0000 (20:24 +0800)]
tcpip_adapter: fix dhcp client work flow
Wu Jian Gang [Mon, 5 Sep 2016 12:14:58 +0000 (20:14 +0800)]
event: not post got ip event if static is invalid
Wu Jian Gang [Tue, 6 Sep 2016 05:02:02 +0000 (13:02 +0800)]
tcpip_adapter: typedef clean up
Wu Jian Gang [Mon, 5 Sep 2016 03:05:07 +0000 (11:05 +0800)]
event: post got ip event when use static ip
TW6926
Wu Jian Gang [Fri, 2 Sep 2016 12:27:22 +0000 (20:27 +0800)]
tcpip_adapter: use dhcp callback to post got ip event
Wu Jian Gang [Fri, 2 Sep 2016 12:00:45 +0000 (20:00 +0800)]
dhcp: add dhcp callback
The callback has no parameter now.
TODO: add a parameter to show dhcp status if needed.
Wu Jian Gang [Fri, 2 Sep 2016 10:18:22 +0000 (18:18 +0800)]
lwip: remove netif_reg_addr_change_cb
Wu Jian Gang [Tue, 6 Sep 2016 08:52:15 +0000 (16:52 +0800)]
Merge branch 'feature/get_sta_authmode' into 'master'
Add get station auth mode
See merge request !57
xiaxiaotian [Tue, 6 Sep 2016 08:15:47 +0000 (16:15 +0800)]
Change the type of authmode
xiaxiaotian [Tue, 6 Sep 2016 08:14:40 +0000 (16:14 +0800)]
Change the type of authmode
xiaxiaotian [Tue, 6 Sep 2016 07:28:09 +0000 (15:28 +0800)]
Post station's auth mode event after it is connected to AP.
xiaxiaotian [Mon, 5 Sep 2016 13:13:20 +0000 (21:13 +0800)]
Add get station auth mode
Jeroen Domburg [Fri, 2 Sep 2016 04:29:01 +0000 (12:29 +0800)]
Add flash freq selection to menuconfig
Jeroen Domburg [Thu, 1 Sep 2016 07:47:09 +0000 (15:47 +0800)]
Add QIO/QOUT/DIO/DOUT select for esptool.py
Angus Gratton [Tue, 6 Sep 2016 02:04:14 +0000 (10:04 +0800)]
Merge branch 'feature/lwip_sntp_fromwifi' into 'master'
Feature/lwip sntp fromwifi
Merge feature/lwip_sntp from wifi to master
See merge request !58
Angus Gratton [Tue, 6 Sep 2016 01:49:06 +0000 (11:49 +1000)]
Merge feature/lwip_sntp into feature/lwip_sntp_master
Angus Gratton [Tue, 6 Sep 2016 01:41:53 +0000 (09:41 +0800)]
Merge branch 'feature/wifi-stage-two' into 'master'
Merge wifi branch stage two
Merge wifi branch up to commit
cb6bd109f2 plus some cleanup.
See merge request !55
Angus Gratton [Tue, 6 Sep 2016 01:15:28 +0000 (11:15 +1000)]
FreeRTOS thread local storage config: If using WiFi this must be >0
Angus Gratton [Mon, 5 Sep 2016 05:08:30 +0000 (15:08 +1000)]
mbedtls: Fix component Makefile
Wu Jian Gang [Fri, 5 Aug 2016 06:39:38 +0000 (14:39 +0800)]
Add mbedtls release version 2.3.0
Angus Gratton [Mon, 5 Sep 2016 02:02:11 +0000 (12:02 +1000)]
Temporarily restrict WiFi stack to only run in single core more
See github #6.
Angus Gratton [Mon, 5 Sep 2016 01:50:53 +0000 (11:50 +1000)]
Minor comment cleanup
Angus Gratton [Mon, 5 Sep 2016 00:54:43 +0000 (10:54 +1000)]
Bump WiFi libraries to latest
Angus Gratton [Mon, 5 Sep 2016 00:49:12 +0000 (10:49 +1000)]
Makefiles: Fix case where updating the WiFi libraries directory didn't trigger a re-link
Angus Gratton [Mon, 5 Sep 2016 00:42:17 +0000 (10:42 +1000)]
Merge wifi commit '
87977b92f3e12cfca74cf2e4dea87dc8d60b26fc ' into feature/wifi-stage-two
Angus Gratton [Mon, 5 Sep 2016 00:34:31 +0000 (08:34 +0800)]
Merge branch 'feature/wifi-stage-one' into 'master'
Wifi branch changes stage one
Wifi branch up to commit
588d384 , plus some cleanup.
See merge request !52
Wu Jian Gang [Fri, 2 Sep 2016 08:26:06 +0000 (16:26 +0800)]
sntp: fix author name
Angus Gratton [Fri, 2 Sep 2016 01:59:21 +0000 (11:59 +1000)]
Update WiFi library version.
This version compiles but does not startup with WiFi component enabled.
Angus Gratton [Fri, 2 Sep 2016 01:33:53 +0000 (11:33 +1000)]
Minor comment cleanup
Remove old commented code, etc.
Angus Gratton [Fri, 2 Sep 2016 01:29:27 +0000 (11:29 +1000)]
tcpip_adapter: Fix typo STOPED->STOPPED
liuzhifu [Fri, 26 Aug 2016 07:33:32 +0000 (15:33 +0800)]
components: esp32
remove debug info in event.c/wifi.c
Angus Gratton [Fri, 2 Sep 2016 01:14:27 +0000 (11:14 +1000)]
Merge wifi branch commit '
588d384393536a040f899b382890316c56061b6a ' into feature/wifi-stage-one
liuhan [Thu, 1 Sep 2016 11:56:51 +0000 (19:56 +0800)]
components/lwip: modify sntp function
delete sntp_time.c file, move sntp head file.
liuhan [Mon, 29 Aug 2016 09:47:45 +0000 (17:47 +0800)]
components/lwip/apps/sntp: modify SNTP function feature
modify makefile for compile SNTP function in lwip, see sntp file.
liuhan [Fri, 26 Aug 2016 06:54:40 +0000 (14:54 +0800)]
components/lwip: add SNTP function feature
Develop and Compile SNTP function based on LWIP core code, see lwip/apps/sntp file.
Wu Jian Gang [Thu, 1 Sep 2016 11:05:50 +0000 (19:05 +0800)]
lwip: format dhcpserver.c
Wu Jian Gang [Thu, 1 Sep 2016 11:02:06 +0000 (19:02 +0800)]
Merge branch 'bugfix/lwip_dhcpserver' into 'wifi'
Bugfix/lwip dhcpserver
TW6872
See merge request !50
liuhan [Thu, 1 Sep 2016 03:37:24 +0000 (11:37 +0800)]
lwip: fix a mistake in parse_msg of dhcpserver.c
TW6872
Ivan Grokhotkov [Thu, 1 Sep 2016 07:13:15 +0000 (15:13 +0800)]
gitlab-ci: update submodules before build
Gitlab CI will cache build directory per branch and per build step. Also it doesn't try to update submodules.
We have to do this manually because otherwise we end up with old version of submodule in cached directory.
Wu Jian Gang [Thu, 1 Sep 2016 09:19:28 +0000 (17:19 +0800)]
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
Angus Gratton [Thu, 1 Sep 2016 08:17:22 +0000 (16:17 +0800)]
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
Ivan Grokhotkov [Thu, 1 Sep 2016 07:41:08 +0000 (15:41 +0800)]
Merge branch 'bugfix/gitlab_update_submodules' into 'master'
gitlab-ci: update submodules before build
Gitlab CI will cache build directory per branch and per build step. Also it doesn't try to update submodules.
We have to do this manually because otherwise we end up with old version of submodule in cached directory.
See merge request !47
liuzhifu [Thu, 1 Sep 2016 07:17:50 +0000 (15:17 +0800)]
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
Ivan Grokhotkov [Thu, 1 Sep 2016 07:13:15 +0000 (15:13 +0800)]
gitlab-ci: update submodules before build
Gitlab CI will cache build directory per branch and per build step. Also it doesn't try to update submodules.
We have to do this manually because otherwise we end up with old version of submodule in cached directory.
Wu Jian Gang [Thu, 1 Sep 2016 07:11:23 +0000 (15:11 +0800)]
tcpip_adapter: fix a typo
xiaxiaotian [Thu, 1 Sep 2016 07:09:00 +0000 (15:09 +0800)]
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.
Angus Gratton [Thu, 1 Sep 2016 03:22:22 +0000 (11:22 +0800)]
Merge branch 'bugfix/md5_rom_header_types' into 'master'
md5_hash.h: Replace outdated use of c_types.h with stdint
See merge request !44
Wu Jian Gang [Wed, 31 Aug 2016 09:48:49 +0000 (17:48 +0800)]
tcpip_adapter: fix a mistake in tcpip_adapter_dhcpc_stop
TW6803
Wu Jian Gang [Wed, 31 Aug 2016 09:02:36 +0000 (17:02 +0800)]
tcpip_adapter: adjust some function sequence, fix ip info log
Wu Jian Gang [Wed, 31 Aug 2016 08:34:48 +0000 (16:34 +0800)]
tcpip_adapter: modify dhcpc status, fix static ip issue
TW6804 supplement
Wu Jian Gang [Tue, 30 Aug 2016 15:58:55 +0000 (23:58 +0800)]
tcpip_adapter: not allow to set ip if dhcpc/s not stoped
TW6804
Angus Gratton [Wed, 31 Aug 2016 22:56:06 +0000 (08:56 +1000)]
md5_hash.h: Replace outdated use of c_types.h with stdint
Wu Jian Gang [Wed, 31 Aug 2016 15:01:07 +0000 (23:01 +0800)]
wifi_lib: update to
fbb084da
Jeroen Domburg [Wed, 31 Aug 2016 04:15:04 +0000 (12:15 +0800)]
Merge branch 'bugfix/ocd_stop_on_unhandled_exception' into 'master'
Fix: Return after setting breakpoint when ocd is detected instead of continuing …
…into the panic routine
Made a small thinko when refactoring the panic handler code. This fixes it.
See merge request !36
xiaxiaotian [Tue, 30 Aug 2016 10:10:30 +0000 (18:10 +0800)]
Merge branch 'wifi' of ssh://gitlab.espressif.cn:27227/idf/esp-idf into wifi
xiaxiaotian [Tue, 30 Aug 2016 10:09:48 +0000 (18:09 +0800)]
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.
liuzhifu [Tue, 30 Aug 2016 10:06:37 +0000 (18:06 +0800)]
components: lwip - enable PERF macro for debug reason
liuzhifu [Tue, 30 Aug 2016 10:05:32 +0000 (18:05 +0800)]
set sta gotip default event handler
liuzhifu [Tue, 30 Aug 2016 10:04:22 +0000 (18:04 +0800)]
TW6785 - add sta auto connect api
Jeroen Domburg [Tue, 30 Aug 2016 10:02:20 +0000 (18:02 +0800)]
Merge branch 'feature/openocd_doc' into 'master'
Add openocd documentation and config file
As we (=Ivan/Angus) discussed, the esp32-specific openocd/gdb documentation and helper tools will live in the esp-idf repository. This is an initial document detailing the basics of setting up OpenOCD with an esp32 module. It should be sufficient for people already familiar with a similar setup on another platform to start using JTAG for debugging. It can be expanded much more (e.g. the tracetool still is missing) but we'llhave to add that later.
See merge request !31
Jeroen Domburg [Tue, 30 Aug 2016 09:55:20 +0000 (17:55 +0800)]
Fix: Return after setting breakpoint when ocd is detected instead of continuing into the panic routine
Jeroen Domburg [Tue, 30 Aug 2016 07:44:20 +0000 (15:44 +0800)]
Add bit of text saying openocd helper options for esp-idf are enabled by default
liuzhifu [Tue, 30 Aug 2016 06:04:12 +0000 (14:04 +0800)]
components:esp32 - notify wifi driver when sta got ip
Liu Han [Tue, 30 Aug 2016 05:54:16 +0000 (13:54 +0800)]
Merge branch 'feature/json' into 'master'
components/json: add JSON parse feature
Develop and Compile JSON Parse function, can test by running list, see test_json file.
See merge request !33
Liu Han [Tue, 30 Aug 2016 05:52:51 +0000 (13:52 +0800)]
Merge branch 'feature/expat' into 'master'
components/expat: add XML parse feature
Develop and Compile XML Parse based on XMPP protocol, can test from unity running list, see expat file.
See merge request !32
liuzhifu [Tue, 30 Aug 2016 05:52:44 +0000 (13:52 +0800)]
components: lwip - adjust ip print
liuzhifu [Tue, 30 Aug 2016 05:51:41 +0000 (13:51 +0800)]
components: esp32 - notify wifi when got sta ip
Jeroen Domburg [Tue, 30 Aug 2016 03:30:03 +0000 (11:30 +0800)]
Fix issued raised in the merge request
liuzhifu [Tue, 30 Aug 2016 01:48:08 +0000 (09:48 +0800)]
remove unnecessary print in sys_arch.c
Jeroen Domburg [Mon, 29 Aug 2016 08:24:22 +0000 (16:24 +0800)]
Add openocd documentation and config file
Wu Jian Gang [Mon, 29 Aug 2016 07:35:44 +0000 (15:35 +0800)]
components/lwip: use newlib errno
Angus Gratton [Mon, 29 Aug 2016 07:06:18 +0000 (15:06 +0800)]
Merge branch 'feature/make_incremental_headers' into 'master'
Makefile: Fix "No rule to make target X.h" for generated header dependencies
See merge request !30
Ivan Grokhotkov [Mon, 29 Aug 2016 07:04:15 +0000 (15:04 +0800)]
Merge branch 'bugfix/rom_aes_set_endian' into 'master'
[Github] Fix prototype for ets_aes_set_endian
https://github.com/espressif/esp-idf/pull/3
Original description:
>
> 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 );
```
See merge request !29
liuzhifu [Mon, 29 Aug 2016 06:32:38 +0000 (14:32 +0800)]
components:lwip
disable debug info of lwip
Angus Gratton [Mon, 29 Aug 2016 00:48:53 +0000 (10:48 +1000)]
Makefile: Fix "No rule to make target X.h" for generated header dependencies
rudi ;-) [Sat, 27 Aug 2016 12:34:02 +0000 (14:34 +0200)]
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>
liuzhifu [Sat, 27 Aug 2016 10:10:01 +0000 (18:10 +0800)]
rename wifi_set_promiscuous_rx_cb wifi esp_wifi_set_promiscuous_rx_cb
Wu Jian Gang [Fri, 26 Aug 2016 10:18:15 +0000 (18:18 +0800)]
Merge remote-tracking branch 'origin/bugfix/TW6738' into wifi
Wu Jian Gang [Fri, 26 Aug 2016 04:03:52 +0000 (12:03 +0800)]
tcpip_adpater: set ip to zero in tcpip_adapter_down
In some cases, there will have "ip unchanged", and have no event posted
when station reconnected.
liuzhifu [Fri, 26 Aug 2016 07:58:52 +0000 (15:58 +0800)]
disable log info in tcpip_adapter layer
Wu Jian Gang [Fri, 26 Aug 2016 10:16:29 +0000 (18:16 +0800)]
tcpip_adapter: code clean up
Wu Jian Gang [Fri, 26 Aug 2016 03:52:46 +0000 (11:52 +0800)]
tcpip_adapter: clean up dhcpc status
only auto start dhcpc in init status
liuzhifu [Fri, 26 Aug 2016 07:33:32 +0000 (15:33 +0800)]
components: esp32
remove debug info in event.c/wifi.c
liuhan [Fri, 26 Aug 2016 09:46:55 +0000 (17:46 +0800)]
recompile DHCP server function
modify DHCP data parameter type in calling DHCP interface.
Wu Jian Gang [Thu, 25 Aug 2016 08:49:59 +0000 (16:49 +0800)]
system api: clean unsupported system apis