Frantisek Hrbata 
							
						 
					 
					
						
						
							
						
						1c92945f59 
					 
					
						
						
							
							change(examples): switch examples to use a minimal build  
						
						 
						
						... 
						
						
						
						Currently, several example dependencies rely on the fact that all
registered components are added to the build, along with components
specified in common requirements. This results in longer build times
because even unused components must be built. Switch all examples to use
idf_minimal_build to compile only the components actually required by
the example.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com > 
						
						
					 
					
						2024-11-20 20:14:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Frantisek Hrbata 
							
						 
					 
					
						
						
							
						
						ad15109daa 
					 
					
						
						
							
							change(examples): explicitly specify component dependencies for examples  
						
						 
						
						... 
						
						
						
						Currently, several examples do not explicitly state their component
dependencies, relying instead on the default behavior that includes all
registered components and commonly required ones in the build.
Explicitly adding component dependencies can reduce build time when
set(COMPONENTS main) is used.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com > 
						
						
					 
					
						2024-11-20 14:11:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						5cc9931dc7 
					 
					
						
						
							
							ci(examples/protocols): Run the https x509 bundle default crt bundle stress test using QEMU  
						
						 
						
						
						
						
					 
					
						2024-11-04 22:42:37 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						0702fb82b0 
					 
					
						
						
							
							ci(examples/protocols): Add more testing connections in the x509 bundle example  
						
						 
						
						... 
						
						
						
						- This adds a test to try connecting to the domains that use the
most common certificate authorities with the default full cert bundle 
						
						
					 
					
						2024-10-09 16:08:35 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						301e67157b 
					 
					
						
						
							
							ci(esp_eth): enabled build and test for c61 in eth/proto examples  
						
						 
						
						
						
						
					 
					
						2024-09-18 08:44:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						dd81b56fb6 
					 
					
						
						
							
							feat(esp_eth): removed disable of C5 and P4 from examples .build-test-rules  
						
						 
						
						... 
						
						
						
						Updated examples to be able to build for C5 and P4.
Added Ethernet support for static_ip example. 
						
						
					 
					
						2024-08-14 10:07:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						ebbcf074fc 
					 
					
						
						
							
							fix(examples): update root certificate for howsmyssl endpoint  
						
						 
						
						... 
						
						
						
						This fixes CI failure seen because of cert migration of howsmyssl
endpoint from previous "DST Root CA X3" (cross-signed) to "ISRG Root X1". 
						
						
					 
					
						2024-04-11 16:06:00 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						2df1ba8535 
					 
					
						
						
							
							docs: Update App Utils programming guide docs for ESP32P4  
						
						 
						
						... 
						
						
						
						Re-enable protocol and ota examples for ESP32P4 
						
						
					 
					
						2024-02-23 12:33:11 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						77bb19c49e 
					 
					
						
						
							
							ci(build): fixed/ignored warnings from unknown symbols in sdkconfig.defaults  
						
						 
						
						
						
						
					 
					
						2023-11-01 01:14:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						6d87100a70 
					 
					
						
						
							
							feat(examples): add local components via idf_component.yml  
						
						 
						
						... 
						
						
						
						Specifying all the dependencies (managed and local) in the manifest
makes it easier for users to see every component the example
depends on. 
						
						
					 
					
						2023-09-19 10:38:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Euripedes Rocha 
							
						 
					 
					
						
						
							
						
						4778d9b477 
					 
					
						
						
							
							protocols/examples: Disable Wifi connection if not supported  
						
						 
						
						... 
						
						
						
						- Disable Kconfig option for Wifi if not supported by the SoC
- Enable building mqtt examples when target is set to esp32h2 
						
						
					 
					
						2023-05-30 13:26:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						2688dfe982 
					 
					
						
						
							
							tests: update Root certificate for the test endpoints  
						
						 
						
						... 
						
						
						
						Use Root certificate (`DigiCert Global Root G2`) for the
`dl.espressif.com` and `espressif.com` test endpoints.
This fixes the test failure introduced due to renewal of
the intermediate certificate. 
						
						
					 
					
						2023-05-16 15:56:29 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						c07d237ffe 
					 
					
						
						
							
							examples: enable build esp32c6 for wifi and network examples  
						
						 
						
						
						
						
					 
					
						2023-01-12 14:50:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						8aca3932b0 
					 
					
						
						
							
							CI: enable more wifi cases  
						
						 
						
						
						
						
					 
					
						2023-01-06 06:03:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						22f3db0189 
					 
					
						
						
							
							ci: fix https_x509 example  
						
						 
						
						
						
						
					 
					
						2022-11-02 14:57:14 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						d54e1e8379 
					 
					
						
						
							
							CI: make sure that reading of the ipv4 address has finished  
						
						 
						
						
						
						
					 
					
						2022-07-15 14:21:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						2f75733ad7 
					 
					
						
						
							
							CI: Improve common test methods  
						
						 
						
						... 
						
						
						
						also fix ota test cases 
						
						
					 
					
						2022-07-15 14:21:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						692fbc169c 
					 
					
						
						
							
							CI: use ssid password from stdin for pytest cases  
						
						 
						
						
						
						
					 
					
						2022-07-15 01:16:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						472ac26712 
					 
					
						
						
							
							CI: update test cases to use different environment variables  
						
						 
						
						... 
						
						
						
						change test environments
optimize asio udp server test
fix icmp echo test case
use ethernet_router env to run iperf test cases 
						
						
					 
					
						2022-07-15 01:16:35 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						c0568611dd 
					 
					
						
						
							
							docs: changes docs supported targets tables  
						
						 
						
						
						
						
					 
					
						2022-07-14 08:26:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						e83f801462 
					 
					
						
						
							
							Update examples README to include esp32c2 as supported device.  
						
						 
						
						
						
						
					 
					
						2022-06-03 15:31:05 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						5a51af523c 
					 
					
						
						
							
							https examples pytest migration  
						
						 
						
						
						
						
					 
					
						2022-05-27 10:27:00 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						728a686b8a 
					 
					
						
						
							
							protocols: Updated examples to use correct API  
						
						 
						
						... 
						
						
						
						- `http_request` and `https_x509_bundle` 
						
						
					 
					
						2022-04-20 12:18:26 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						795b7ed993 
					 
					
						
						
							
							esp_netif: Remove tcpip_adapter compatibility layer  
						
						 
						
						
						
						
					 
					
						2022-03-10 08:19:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						c26500cd5a 
					 
					
						
						
							
							esp-tls: mark esp_tls_conn_delete API as deprecated  
						
						 
						
						... 
						
						
						
						It is recommended to use `esp_tls_conn_destroy` API instead 
						
						
					 
					
						2022-01-04 15:40:07 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						766aa57084 
					 
					
						
						
							
							Build & config: Remove leftover files from the unsupported "make" build system  
						
						 
						
						
						
						
					 
					
						2021-11-11 15:32:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						9c1d4f5b54 
					 
					
						
						
							
							Build & config: Remove the "make" build system  
						
						 
						
						... 
						
						
						
						The "make" build system was deprecated in v4.0 in favor of idf.py
(cmake). The remaining support is removed in v5.0. 
						
						
					 
					
						2021-11-10 09:53:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						294b805f31 
					 
					
						
						
							
							docs: Updated protocols/http* examples READMEs  
						
						 
						
						
						
						
					 
					
						2021-09-13 09:55:19 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						0a395134d4 
					 
					
						
						
							
							Split example_tests with Example_WIFI tag group into Example_OTA and Example_Protocols  
						
						 
						
						
						
						
					 
					
						2021-04-15 04:00:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						0146f258d7 
					 
					
						
						
							
							style: format python files with isort and double-quote-string-fixer  
						
						 
						
						
						
						
					 
					
						2021-01-26 10:49:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dong Heng 
							
						 
					 
					
						
						
							
						
						3d57bf30a2 
					 
					
						
						
							
							feat(mbedtls): add dynamic buffer and local resource managment to decrease SSL heap cost  
						
						 
						
						
						
						
					 
					
						2020-05-14 11:45:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						d5aeae9d48 
					 
					
						
						
							
							examples: fix import error for the https_x509_bundle example  
						
						 
						
						
						
						
					 
					
						2020-04-29 09:16:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						4d9c573fb6 
					 
					
						
						
							
							test, examples: use new component registration function  
						
						 
						
						
						
						
					 
					
						2020-03-23 10:58:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						947e3e94ed 
					 
					
						
						
							
							Add ESP certificate bundle feature  
						
						 
						
						... 
						
						
						
						Adds the ESP certificate bundle feature that enables users to bundle a
root certificate bundle together with their application.
Default bundle includes all Mozilla root certificates
Closes IDF-296 
						
						
					 
					
						2020-03-04 10:51:43 +08:00