Fu Hanxi 
							
						 
					 
					
						
						
							
						
						17e312f87b 
					 
					
						
						
							
							docs: improve the installation instructions  
						
						 
						
						
						
						
					 
					
						2022-08-01 15:52:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						c0568611dd 
					 
					
						
						
							
							docs: changes docs supported targets tables  
						
						 
						
						
						
						
					 
					
						2022-07-14 08:26:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						05d2357062 
					 
					
						
						
							
							feat: use standalone project idf-build-apps for find/build apps utils  
						
						 
						
						
						
						
					 
					
						2022-07-14 08:26:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						575ce36520 
					 
					
						
						
							
							Re-enable provisioning example for target esp32c2  
						
						 
						
						
						
						
					 
					
						2022-06-29 12:31:08 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						796723a6df 
					 
					
						
						
							
							esp_prov/wifi_prov_mgr: Updated README  
						
						 
						
						... 
						
						
						
						- Added notes for interactive provisioning 
						
						
					 
					
						2022-06-23 10:54:20 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						6222d43984 
					 
					
						
						
							
							protocomm: Added option to enable/disable supported security versions.  
						
						 
						
						
						
						
					 
					
						2022-06-17 13:16:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						15531e1023 
					 
					
						
						
							
							wifi_provisioniong: Update wifi provisioning example to demonstrate security version 2  
						
						 
						
						
						
						
					 
					
						2022-06-17 13:16:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						7fa47173b2 
					 
					
						
						
							
							wifi_prov_mgr: Added documentation related to SRP6a  
						
						 
						
						
						
						
					 
					
						2022-06-17 13:16:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						f2cce5fa0d 
					 
					
						
						
							
							wifi_provisioning: Update the APIs with reference to the new APIs from protocomm  
						
						 
						
						... 
						
						
						
						esp_local_ctrl: Update the code with reference to new changes in protocomm component 
						
						
					 
					
						2022-06-17 13:16:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						eb7ff34c89 
					 
					
						
						
							
							protocomm: Added SRP6a implementation as the security version 2.  
						
						 
						
						... 
						
						
						
						1) Rename srp component to esp_srp
2) Remove dependency on hkdf sha
3) Restructure protocomm component APIs to make them more flexible for allowing multiple security versions
4) esp_srp: convert API return type from int to esp_err_t
5) esp_srp: Formatting changes
6) Added mbedtls_gcm instead of aes_ctr
Co-authored-by: Laukik hase <laukik.hase@espressif.com > 
						
						
					 
					
						2022-06-17 13:16:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rahul Tank 
							
						 
					 
					
						
						
							
						
						92ff76cd2c 
					 
					
						
						
							
							docs: Added a subsection for FAQ regarding paring pop up during provisioning  
						
						 
						
						
						
						
					 
					
						2022-06-09 09:47:15 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Djordje Nedic 
							
						 
					 
					
						
						
							
						
						facab8c5a7 
					 
					
						
						
							
							tools: Increase the minimal supported CMake version to 3.16  
						
						 
						
						... 
						
						
						
						This updates the minimal supported version of CMake to 3.16, which in turn enables us to use more CMake features and have a cleaner build system.
This is the version that provides most new features and also the one we use in our latest docker image for CI. 
						
						
					 
					
						2022-06-01 06:35:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Rezucha 
							
						 
					 
					
						
						
							
						
						0a511e576e 
					 
					
						
						
							
							Merge branch 'feature/remove_extra_components' into 'master'  
						
						 
						
						... 
						
						
						
						examples: Use components from idf-extra-components repository
See merge request espressif/esp-idf!17992  
						
						
					 
					
						2022-05-16 19:56:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						4a7315b1b0 
					 
					
						
						
							
							ci: improve import path  
						
						 
						
						
						
						
					 
					
						2022-05-13 11:54:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomas Rezucha 
							
						 
					 
					
						
						
							
						
						4dde197cca 
					 
					
						
						
							
							examples: Use components from idf-extra-components repository  
						
						 
						
						
						
						
					 
					
						2022-05-12 08:37:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						47e4fe83ba 
					 
					
						
						
							
							ci: enable build pytest ut and examples on esp32c2  
						
						 
						
						
						
						
					 
					
						2022-05-12 05:18:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						c8c13c58c4 
					 
					
						
						
							
							wifi_prov_mgr: Upgraded CI example test to pytest framework  
						
						 
						
						
						
						
					 
					
						2022-03-23 18:12:25 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						795b7ed993 
					 
					
						
						
							
							esp_netif: Remove tcpip_adapter compatibility layer  
						
						 
						
						
						
						
					 
					
						2022-03-10 08:19:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						07f1e49566 
					 
					
						
						
							
							provisioning: Remove legacy examples section from README  
						
						 
						
						
						
						
					 
					
						2022-01-28 09:58:43 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						e284eb070f 
					 
					
						
						
							
							provisioning: Removed legacy examples  
						
						 
						
						
						
						
					 
					
						2022-01-19 11:02:52 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						1095ab0697 
					 
					
						
						
							
							ci: re-enable s3 build for few examples  
						
						 
						
						
						
						
					 
					
						2022-01-12 17:46:42 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						5261d7adf1 
					 
					
						
						
							
							wifi_prov_mgr: Added check for passphrase length in softAP scheme  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/8063  
						
						
					 
					
						2021-12-27 10:57:50 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						766aa57084 
					 
					
						
						
							
							Build & config: Remove leftover files from the unsupported "make" build system  
						
						 
						
						
						
						
					 
					
						2021-11-11 15:32:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						923e862ed2 
					 
					
						
						
							
							ci: temporarily disable s3 build for a few examples  
						
						 
						
						
						
						
					 
					
						2021-09-16 12:20:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Switi Mhaiske 
							
						 
					 
					
						
						
							
						
						99cce49299 
					 
					
						
						
							
							ESP32C3: Fix for provisioning failure with ble transport mode and bluedriod stack  
						
						 
						
						
						
						
					 
					
						2021-07-22 15:37:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						ad0399b2f8 
					 
					
						
						
							
							wifi_prov_mgr: Add Kconfig option to restart provisioning  
						
						 
						
						
						
						
					 
					
						2021-06-07 12:23:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivani Tipnis 
							
						 
					 
					
						
						
							
						
						2d22374460 
					 
					
						
						
							
							ble-wifi-example-tests: Add fixes and cleanups to ble and wifi tests  
						
						 
						
						
						
						
					 
					
						2021-05-28 19:50:28 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						70b304bc2f 
					 
					
						
						
							
							CI: re-enable wifi prov examples for C3  
						
						 
						
						
						
						
					 
					
						2021-04-21 09:45:35 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mjcross 
							
						 
					 
					
						
						
							
						
						0ce4d3f9f7 
					 
					
						
						
							
							examples/provisioning: add comment about linker errors  
						
						 
						
						... 
						
						
						
						If the user copies the BLE example to their own project without understanding the need to enable the BT stack or BTDM BLE settings in the SDK then their build will probably fail at this line due to linker errors.
Closes https://github.com/espressif/esp-idf/pull/6652 
Closes IDFGH-4854 
						
						
					 
					
						2021-03-23 17:33:51 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mjcross 
							
						 
					 
					
						
						
							
						
						08087f754e 
					 
					
						
						
							
							Explain the need to enable BT and BTDM BLE in SDK  
						
						 
						
						... 
						
						
						
						If users may try to use this (excellent) example code in their own projects, without understanding the need to enable the BT stack and BTDM settings in the SDK. If they do that then their builds will fail with linker errors but they may not understand why. 
						
						
					 
					
						2021-03-23 17:31:40 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yuanjm 
							
						 
					 
					
						
						
							
						
						444f81983e 
					 
					
						
						
							
							provisioning: update README.md  
						
						 
						
						
						
						
					 
					
						2021-03-09 11:41:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mjcross 
							
						 
					 
					
						
						
							
						
						b3e384272a 
					 
					
						
						
							
							provisioning: Update README.md to explain QR code format  
						
						 
						
						... 
						
						
						
						Add examples of how to create a QR code that will be recognised by the iOS or Android app
Signed-off-by: yuanjm <yuanjianmin@espressif.com >
Merges https://github.com/espressif/esp-idf/pull/6629  
						
						
					 
					
						2021-03-09 11:41:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yuanjm 
							
						 
					 
					
						
						
							
						
						3c4bfdbf48 
					 
					
						
						
							
							examples: Add QR code support for provisioning examples  
						
						 
						
						
						
						
					 
					
						2021-02-24 17:23:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yuanjm 
							
						 
					 
					
						
						
							
						
						3ff3ea8f88 
					 
					
						
						
							
							examples: Add Kconfig for resetting provisioning config  
						
						 
						
						
						
						
					 
					
						2021-02-23 14:21:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yuanjm 
							
						 
					 
					
						
						
							
						
						850053caad 
					 
					
						
						
							
							provisioning: Fix enable CONFIG_EXAMPLE_RESET_PROVISIONED will cause device crash  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/6240  
						
						
					 
					
						2021-02-15 05:08:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						04df1f3a42 
					 
					
						
						
							
							CI: enable example builds for C3  
						
						 
						
						... 
						
						
						
						Enables building C3 examples in CI.
Fixes related warnings/errors and disables examples that cannot run. 
						
						
					 
					
						2021-02-09 12:04:02 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						0146f258d7 
					 
					
						
						
							
							style: format python files with isort and double-quote-string-fixer  
						
						 
						
						
						
						
					 
					
						2021-01-26 10:49:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						76bb9565af 
					 
					
						
						
							
							Merge branch 'bugfix/fix_wifi_interface_use' into 'master'  
						
						 
						
						... 
						
						
						
						esp_wifi: Modify ESP_IF_WIFI_STA to WIFI_IF_STA
See merge request espressif/esp-idf!12050  
						
						
					 
					
						2021-01-25 12:18:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasad Alatkar 
							
						 
					 
					
						
						
							
						
						3a184b18f2 
					 
					
						
						
							
							wifi_prov_mgr: Make BLE transport option visible in example config except for S2  
						
						 
						
						
						
						
					 
					
						2021-01-20 12:24:17 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xiehang 
							
						 
					 
					
						
						
							
						
						dffbce9813 
					 
					
						
						
							
							esp_wifi: Modify ESP_IF_WIFI_AP to WIFI_IF_AP  
						
						 
						
						
						
						
					 
					
						2021-01-19 11:58:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xiehang 
							
						 
					 
					
						
						
							
						
						b8a8fe3f54 
					 
					
						
						
							
							esp_wifi: Modify ESP_IF_WIFI_STA to WIFI_IF_STA  
						
						 
						
						
						
						
					 
					
						2021-01-19 11:55:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						ccf89cd4bf 
					 
					
						
						
							
							wifi_provisioning: fix build warnings due to incorrect event handler argument type  
						
						 
						
						
						
						
					 
					
						2021-01-14 10:47:35 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						1ae280aee2 
					 
					
						
						
							
							wifi_prov_mgr: increase firmware partition size  
						
						 
						
						... 
						
						
						
						For ESP32-C3, firmware with Bluedroid host stack exceeds by ~20KB over default
allocated partition size. 
						
						
					 
					
						2021-01-14 10:47:35 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						7d4acd9e17 
					 
					
						
						
							
							wifi_prov_mgr: keep SoftAP transport as default only for ESP32S2  
						
						 
						
						... 
						
						
						
						This allows to have default transport as BLE for all chips except
ESP32S2. 
						
						
					 
					
						2021-01-14 10:47:35 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								He Yin Ling 
							
						 
					 
					
						
						
							
						
						a908174c06 
					 
					
						
						
							
							test: remove fake binary size check in example test:  
						
						 
						
						... 
						
						
						
						the binary size check in example test was removed long time ago. Now we
have updated ttfw_idf to raise exception when performance standard is
not found. These fake performance check will be regarded as error.
Remove them now. 
						
						
					 
					
						2020-11-24 17:53:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						66fb5a29bb 
					 
					
						
						
							
							Whitespace: Automated whitespace fixes (large commit)  
						
						 
						
						... 
						
						
						
						Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace) 
						
						
					 
					
						2020-11-11 07:36:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						6a3d50c952 
					 
					
						
						
							
							provisioning: use memcpy instead of strncpy for copying SSID  
						
						 
						
						... 
						
						
						
						Per WiFi library requirement, SSID can be non-null terminated string
if its length goes to 32 bytes (maximum). Use of strncpy in this case,
along with compiler optimization level -O2 results in some warnings
for potential use of non-null terminated strings.
Fix here ensures use of memcpy to copy SSID string upto appropriate
desired length. This helps to avoid compiler specific workaround
flags added earlier.
Closes https://github.com/espressif/esp-idf/issues/5866 
Closes IDFGH-3983 
						
						
					 
					
						2020-09-17 12:59:22 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						002a13a71a 
					 
					
						
						
							
							ci provisioning: Add some experiments to check the runner's STA state  
						
						 
						
						... 
						
						
						
						Not clear why sometimes it associates without negotiating a new DHCP lease. 
						
						
					 
					
						2020-06-28 22:52:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						2e8d607b21 
					 
					
						
						
							
							legacy provisioning: Always try to reconnect when disconnected  
						
						 
						
						... 
						
						
						
						Some APs may fail authentication temporarily if they have too many
associated stations, for example. 
						
						
					 
					
						2020-06-28 22:52:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5bdecb3db2 
					 
					
						
						
							
							esp_prov: Refactor to use new 'wait_wifi_connected' function  
						
						 
						
						... 
						
						
						
						Means all provisioning examples will have the same retry behaviour. 
						
						
					 
					
						2020-06-28 22:52:45 +00:00