Angus Gratton 
							
						 
					 
					
						
						
							
						
						2211759cc0 
					 
					
						
						
							
							hwcrypto aes: Fix bugs w/ ECB decrypt, CFB modes  
						
						
						
						
					 
					
						2016-09-08 17:02:52 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						d951ab2661 
					 
					
						
						
							
							hwcrypto aes: Performance tweak, only write key to hardware once  
						
						... 
						
						
						
						Shaves ~10% off time to compute AES-CBC 
						
						
					 
					
						2016-09-08 16:47:37 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						a32e954f67 
					 
					
						
						
							
							hwcrypto sha: Feed one block at a time to hardware SHA implementation  
						
						... 
						
						
						
						Fixes a bug where some longer block sizes produced incorrect results. 
						
						
					 
					
						2016-09-08 16:47:34 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						0a970e3a25 
					 
					
						
						
							
							hwcrypto: Match API completely to mbedTLS naming conventions  
						
						
						
						
					 
					
						2016-09-08 16:47:31 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						2580c07ae6 
					 
					
						
						
							
							esp32 hwcrypto: Make SHA-224 an obvious no-op for now  
						
						... 
						
						
						
						This is not the long term solution... 
						
						
					 
					
						2016-09-08 16:47:28 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						2bee84062a 
					 
					
						
						
							
							esp32: Add comment to ROM crypto functions recommending they not be used directly  
						
						
						
						
					 
					
						2016-09-08 16:47:24 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						0647d1e922 
					 
					
						
						
							
							esp32 hwcrypto: Rework hardware crypto locking  
						
						... 
						
						
						
						Should protect against concurrent use of hardware crypto primitives,
with good performance.
Not necessary to call esp_aes_acquire_hardware(),
esp_sha_acquire_hardware(), etc when using these APIs. These are
provided for external users calling the hardware crypto hardware
directly, to coexist with this implementation. 
						
						
					 
					
						2016-09-08 16:47:13 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						4167b68eef 
					 
					
						
						
							
							esp32: Move hardware crypto implementation/headers to hwcrypto directories  
						
						
						
						
					 
					
						2016-09-08 16:46:28 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Jian Gang 
							
						 
					 
					
						
						
							
						
						fc2bfc1f49 
					 
					
						
						
							
							mbedtls: just format related files  
						
						... 
						
						
						
						method from !46  
						
						
					 
					
						2016-09-08 16:46:25 +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 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						3b1c3dab4b 
					 
					
						
						
							
							Name component makefiles component.mk instead of Makefile  
						
						... 
						
						
						
						Fixes problems with Eclipse trying to build in directories it shouldn't.
This is a breaking change for existing repositories, they need to rename
any component Makefiles to component.mk and rename their references to
$(IDF_PATH)/make/component.mk to $(IDF_PATH)/make/component_common.mk 
						
						
					 
					
						2016-09-08 13:41:19 +10: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