Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e9f2645b21 
					 
					
						
						
							
							components/esp32: add inter-processor call API and implement spi_flash through it  
						
						... 
						
						
						
						With this change, flash operations can run on both cores.
NVS and WiFi stack can also run in dual core mode now. 
						
						
					 
					
						2016-09-12 18:54:45 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Jian Gang 
							
						 
					 
					
						
						
							
						
						19f9ca0200 
					 
					
						
						
							
							Merge branch 'bugfix/wifi_revision' into 'master'  
						
						... 
						
						
						
						esp32/lib: Bump WiFi revision
See merge request !72  
						
						
					 
					
						2016-09-12 18:52:40 +08:00 
						 
				 
			
				
					
						
							
							
								Jack 
							
						 
					 
					
						
						
							
						
						bd8febe58c 
					 
					
						
						
							
							add MACRO to get flash pad number from efuse value  
						
						
						
						
					 
					
						2016-09-12 17:47:50 +08:00 
						 
				 
			
				
					
						
							
							
								Jack 
							
						 
					 
					
						
						
							
						
						d0442602c7 
					 
					
						
						
							
							add comments to register read/write operations  
						
						
						
						
					 
					
						2016-09-12 17:47:50 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Jian Gang 
							
						 
					 
					
						
						
							
						
						04b53643ef 
					 
					
						
						
							
							header files: clean up  
						
						... 
						
						
						
						1. format;
2. Slow RTC memory reverse 2KB; 
						
						
					 
					
						2016-09-12 17:47:50 +08:00 
						 
				 
			
				
					
						
							
							
								jack 
							
						 
					 
					
						
						
							
						
						24011ddd05 
					 
					
						
						
							
							header files: modify rom code and soc header files  
						
						... 
						
						
						
						1. timer reg file for both time group 0 and time group 1, not only timer group 0
2. fix bug that io mux header file mismatch with chip
3. fix bug that some BASE address not correct
4. add some static function to eagle.fpga32.rom.addr.v7.ld
5. add interrupts usage table
6. add some comments for rom code functions 
						
						
					 
					
						2016-09-12 17:47:49 +08:00 
						 
				 
			
				
					
						
							
							
								Jeroen Domburg 
							
						 
					 
					
						
						
							
						
						fe3380d32e 
					 
					
						
						
							
							Merge branch 'bugfix/realloc' into 'master'  
						
						... 
						
						
						
						modify realloc behaves
 modify realloc behaves just like malloc when pass a null pointer for ptr.
See merge request !66  
						
						
					 
					
						2016-09-12 17:08:57 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						fcf278848d 
					 
					
						
						
							
							Merge branch 'master' into feature/esptool_upstream  
						
						
						
						
					 
					
						2016-09-12 18:02:10 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5810dbef05 
					 
					
						
						
							
							make: Add macro to test for & try to fix up files required for submodules  
						
						... 
						
						
						
						Now applied to both esptool.py & esp32 wifi libs 
						
						
					 
					
						2016-09-12 18:00:20 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f293d530f8 
					 
					
						
						
							
							esp32/lib: Bump WiFi revision  
						
						
						
						
					 
					
						2016-09-12 17:31:43 +10:00 
						 
				 
			
				
					
						
							
							
								xiaxiaotian 
							
						 
					 
					
						
						
							
						
						7c607e4d63 
					 
					
						
						
							
							Change the enum of wifi_storage_t to be the same as that in wifi lib.  
						
						
						
						
					 
					
						2016-09-12 11:38:13 +08:00 
						 
				 
			
				
					
						
							
							
								liuhan 
							
						 
					 
					
						
						
							
						
						47db66e495 
					 
					
						
						
							
							esp32: modify realloc behaves just like malloc when pass a null pointer for ptr.  
						
						
						
						
					 
					
						2016-09-09 15:06:56 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						46a9754b8e 
					 
					
						
						
							
							hwcrypto sha: Fix initialisation of SHA hardware in esp_shaX_start functions  
						
						... 
						
						
						
						Problem exposed by previous commit. 
						
						
					 
					
						2016-09-09 14:27:53 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						31e6b2cdb4 
					 
					
						
						
							
							Merge branch 'master' into feature/mbedtls  
						
						
						
						
					 
					
						2016-09-09 10:29:19 +10:00 
						 
				 
			
				
					
						
							
							
								Wu Jian Gang 
							
						 
					 
					
						
						
							
						
						95defc7d32 
					 
					
						
						
							
							mbedtls: Use hardware accelerated AES, SHA, bignum  
						
						
						
						
					 
					
						2016-09-08 17:41:43 +08:00 
						 
				 
			
				
					
						
							
							
								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