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 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						f269835865 
					 
					
						
						
							
							fix(lwip): Fix IP6 raw socket checksum in IPv6-only configuration  
						
						
						
						
					 
					
						2024-11-08 12:21:35 +01:00 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						a8482f580a 
					 
					
						
						
							
							ci: enable esp32c5/c6 wifi basic target tests  
						
						
						
						
					 
					
						2024-09-13 16:42:47 +08: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						9aa23a4320 
					 
					
						
						
							
							ci(wifi): add more wifi runners  
						
						... 
						
						
						
						sockets: add ipv6 only test 
						
						
					 
					
						2023-07-24 18:09:55 +08: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 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						5abeac9d91 
					 
					
						
						
							
							examples: Fix icmp-echo to auto connect to Ethernet/WiFi if selected  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/10655  
						
						
					 
					
						2023-05-25 14:25:09 +00:00 
						 
				 
			
				
					
						
							
							
								movsb 
							
						 
					 
					
						
						
							
						
						88222e77fc 
					 
					
						
						
							
							examples: avoid the divide by zero error  
						
						
						
						
					 
					
						2023-04-22 21:56:33 +08:00 
						 
				 
			
				
					
						
							
							
								Bogdan Kolendovskyy 
							
						 
					 
					
						
						
							
						
						d7b8b36082 
					 
					
						
						
							
							examples: fix format errors, remove -Wno-format  
						
						... 
						
						
						
						Logging in series of examples has misuse of "%d" instead of type-appropriate format specifiers.
Fix by changing "%d" to PRIxx macros corresponding to type.
Remove -Wno-format compile flag in those examples that are affected. 
						
						
					 
					
						2023-02-14 15:46:54 +01:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						8d637ec985 
					 
					
						
						
							
							doc: redirect console page  
						
						... 
						
						
						
						Previous the console doc is moved from api-guide to api-reference, which
broken the URL as well, this commit added a redirect link to ensure the
old URL can still work. 
						
						
					 
					
						2022-11-02 14:21:57 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e596c84d49 
					 
					
						
						
							
							build system: re-add -Wno-format as private flag for some example components  
						
						
						
						
					 
					
						2022-08-03 16:42:47 +04:00 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						2f75733ad7 
					 
					
						
						
							
							CI: Improve common test methods  
						
						... 
						
						
						
						also fix ota test cases 
						
						
					 
					
						2022-07-15 14:21:34 +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 
						 
				 
			
				
					
						
							
							
								xueyunfei 
							
						 
					 
					
						
						
							
						
						b569f4069a 
					 
					
						
						
							
							bugfix for add ttl for ping socket  
						
						
						
						
					 
					
						2022-07-05 11:37:41 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						f7be540222 
					 
					
						
						
							
							ci: partially enable example build for esp32c2  
						
						
						
						
					 
					
						2022-06-02 14:17:31 +08:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								David McCurley 
							
						 
					 
					
						
						
							
						
						58db82c764 
					 
					
						
						
							
							Update echo_example_main.c  
						
						... 
						
						
						
						Fixed compile error in example.  `error: designator order for field 'esp_ping_callbacks_t::cb_args' does not match declaration order in 'esp_ping_callbacks_t'`. Moved `.cb_args` in example to match declaration. 
						
						
					 
					
						2022-05-16 11:30:55 -05:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						795b7ed993 
					 
					
						
						
							
							esp_netif: Remove tcpip_adapter compatibility layer  
						
						
						
						
					 
					
						2022-03-10 08:19:43 +01:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						766aa57084 
					 
					
						
						
							
							Build & config: Remove leftover files from the unsupported "make" build system  
						
						
						
						
					 
					
						2021-11-11 15:32:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						81e9266204 
					 
					
						
						
							
							[examples]: removed hyphens  
						
						... 
						
						
						
						Replaced hyphens with underscores in examples
project definition for all examples which had
hyphens in their project name. dpp-enrollee is
an exceptions because the name matches the
project directory name while the project
directory also contains hyphens. 
						
						
					 
					
						2021-10-09 13:58:24 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						3aa9ac2469 
					 
					
						
						
							
							usb_serial_jtag: Add blocking driver to support vfs.  
						
						
						
						
					 
					
						2021-07-05 11:22:38 +08:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						9fc771ad1b 
					 
					
						
						
							
							CI: change icmp example test address  
						
						... 
						
						
						
						Use a server that is inside the great firewall of china for CI test.
This avoid issues due to proxies, network configs etc. 
						
						
					 
					
						2020-12-28 10:07:00 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e039a28821 
					 
					
						
						
							
							console: support create REPL over USB CDC  
						
						
						
						
					 
					
						2020-11-13 10:51:40 +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 
						 
				 
			
				
					
						
							
							
								xueyunfei 
							
						 
					 
					
						
						
							
						
						79fc027830 
					 
					
						
						
							
							lwip:add feature for ipv6 ping  
						
						
						
						
					 
					
						2020-10-22 15:01:59 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						29f8aecfc0 
					 
					
						
						
							
							console_repl: change config structure to support different devices  
						
						
						
						
					 
					
						2020-07-02 07:39:46 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						26d59f0f4c 
					 
					
						
						
							
							ICMP echo: example test were failing due to regex not matching TTL  
						
						
						
						
					 
					
						2020-05-27 11:16:18 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						5f024e1cd4 
					 
					
						
						
							
							Add protocol example tests  
						
						
						
						
					 
					
						2020-05-19 12:17:32 +02:00 
						 
				 
			
				
					
						
							
							
								suda-morris 
							
						 
					 
					
						
						
							
						
						75cadc2e41 
					 
					
						
						
							
							console: simplify examples  
						
						... 
						
						
						
						1. simplify console examples
2. add "quit" command
3. support console command overwrite
4. add API reference 
						
						
					 
					
						2020-02-07 20:15:06 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						31b2702387 
					 
					
						
						
							
							esp_netif, examples: esp_netif_init() moved into ESP_ERROR_CHECK()  
						
						... 
						
						
						
						esp_netif_init() returns standard esp_err_t error code (unlike tcpip_adapter init), so shall be checked for the return value
Also to make the initialization code more consistent. 
						
						
					 
					
						2019-12-17 09:07:49 +01:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						c3ee156df0 
					 
					
						
						
							
							ethernet: move netif glue && add ref counter  
						
						... 
						
						
						
						1. move netif glue into single file
2. add reference counter for Ethernet driver 
						
						
					 
					
						2019-11-27 10:36:32 +08:00 
						 
				 
			
				
					
						
							
							
								houwenxiang 
							
						 
					 
					
						
						
							
						
						f27ae9b0e2 
					 
					
						
						
							
							feature: Add uart hal support.  
						
						
						
						
					 
					
						2019-11-26 20:01:50 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						b834c99148 
					 
					
						
						
							
							examples: modify other examples and tests to use esp_netif instead of tcpip_adapter  
						
						
						
						
					 
					
						2019-11-13 12:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								suda-morris 
							
						 
					 
					
						
						
							
						
						dc6acf0033 
					 
					
						
						
							
							icmp: add example and unitest  
						
						
						
						
					 
					
						2019-10-22 04:38:09 +00:00