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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						5f6cb31105 
					 
					
						
						
							
							lwip: Support IPv6 only mode  
						
						
						
						
					 
					
						2023-02-27 08:53:34 +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 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						51d2d20f75 
					 
					
						
						
							
							example: add socket scripts again  
						
						
						
						
					 
					
						2022-12-16 19:03:25 +08:00 
						 
				 
			
				
					
						
							
							
								Suren Gabrielyan 
							
						 
					 
					
						
						
							
						
						ec9abc7b02 
					 
					
						
						
							
							Examples: update README of socket examples  
						
						
						
						
					 
					
						2022-12-15 14:55:47 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						2d006d488c 
					 
					
						
						
							
							CI: Migrate socket example tests to pytest  
						
						
						
						
					 
					
						2022-12-15 14:55:42 +08:00 
						 
				 
			
				
					
						
							
							
								Abhik Roy 
							
						 
					 
					
						
						
							
						
						b3c39d2324 
					 
					
						
						
							
							examples/socket: Fix for send() failure handling.  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/9475  
						
						
					 
					
						2022-09-09 13:03:23 +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 
							
						 
					 
					
						
						
							
						
						4313ff4655 
					 
					
						
						
							
							CI: input ssid password depends on sdkconfig  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						467e9c07d6 
					 
					
						
						
							
							lwip: fix build with CONFIG_LWIP_DHCPS disabled  
						
						... 
						
						
						
						Also added example build configuration for this option. 
						
						
					 
					
						2022-04-11 12:31:17 +00:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						766aa57084 
					 
					
						
						
							
							Build & config: Remove leftover files from the unsupported "make" build system  
						
						
						
						
					 
					
						2021-11-11 15:32:36 +01:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						e305f29382 
					 
					
						
						
							
							asio coap: If LWIP IPV6 is disabled, automatically don't build asio & coap  
						
						... 
						
						
						
						- Removes need to manually exclude these components as shown at
  https://github.com/espressif/esp-idf/issues/3781#issuecomment-825742378 
- Hide the config for these components if IPV6 is disabled
- The components are still included in the build, but with no source
  files 
						
						
					 
					
						2021-05-20 19:53:00 +10: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 
						 
				 
			
				
					
						
							
							
								yuanjm 
							
						 
					 
					
						
						
							
						
						f8d27ebd76 
					 
					
						
						
							
							examples: Make tcp_server example support tcp keepalive function  
						
						
						
						
					 
					
						2021-02-23 18:26:03 +08:00 
						 
				 
			
				
					
						
							
							
								yuanjm 
							
						 
					 
					
						
						
							
						
						b06a588263 
					 
					
						
						
							
							examples: Use CONFIG_LWIP_IPV6 to strip tcp_server example  
						
						
						
						
					 
					
						2021-02-23 18:26:03 +08: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 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						25499115eb 
					 
					
						
						
							
							ci: Made socket tests more robust  
						
						... 
						
						
						
						Added common timeout
Added debug logs for both addr families
Renamed example tests to have different names 
						
						
					 
					
						2020-12-29 13:22:54 +00: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 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						c82799c9c8 
					 
					
						
						
							
							Merge branch 'feature/support_python3_ci' into 'master'  
						
						... 
						
						
						
						ci: All jobs use python3 by default
See merge request espressif/esp-idf!11154  
						
						
					 
					
						2020-11-20 15:01:01 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Yu Dong 
							
						 
					 
					
						
						
							
						
						454edcc0a8 
					 
					
						
						
							
							ci: all jobs use python3 by default  
						
						
						
						
					 
					
						2020-11-19 03:27:58 +00:00 
						 
				 
			
				
					
						
							
							
								Xue Yun Fei 
							
						 
					 
					
						
						
							
						
						74236f0b29 
					 
					
						
						
							
							bugfix for ipv6_address_value_issue  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/5663  
						
						
					 
					
						2020-11-13 08:55:32 +00: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 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						5f4e2cf391 
					 
					
						
						
							
							socket examples: fix random ci failure on reading ipv6 address  
						
						... 
						
						
						
						dut.expect() returns groups of a matching regex, but could be truncated upon reading/buffering. fixed by forcing expect to acquire exactly 8 octets of IPv6 address, i.e. not supporting short-handed entries such as fe80::0000.. 
						
						
					 
					
						2020-05-15 04:02:33 +00:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						6adb1a0609 
					 
					
						
						
							
							example: Remove duplicate commands and invalid serial port information  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/5049  
						
						
					 
					
						2020-04-08 13:17:48 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						995ef85e85 
					 
					
						
						
							
							socket examples: add tests for server and client applications  
						
						
						
						
					 
					
						2020-03-23 12:19:38 +00: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 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						a49b934ef8 
					 
					
						
						
							
							examples: protocol examples which use common connection component  
						
						... 
						
						
						
						updated to use esp_netif_init instead of tcpip_adapter in initialization code 
						
						
					 
					
						2019-11-13 12:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								MartinValik 
							
						 
					 
					
						
						
							
						
						b7bfcf3c93 
					 
					
						
						
							
							Revised tcp_server example.  
						
						... 
						
						
						
						Fixed error caused by unnecessary reopening of listening socket.
Extracted packet retransmit logic to separate function.
Added robust implementation for sending data
Closes https://github.com/espressif/esp-idf/pull/3597  
						
						
					 
					
						2019-10-09 14:34:28 +02:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						b23718995a 
					 
					
						
						
							
							Merge branch 'bugfix/strict_prototypes' into 'master'  
						
						... 
						
						
						
						Enable strict prototypes checks
Closes IDFGH-757
See merge request espressif/esp-idf!4546  
						
						
					 
					
						2019-08-05 09:38:39 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						e7dba7d7bc 
					 
					
						
						
							
							examples: change default build instructions in docs to CMake  
						
						
						
						
					 
					
						2019-08-02 16:32:46 +05:30 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						afbaf74007 
					 
					
						
						
							
							tools: Mass fixing of empty prototypes (for -Wstrict-prototypes)  
						
						
						
						
					 
					
						2019-08-01 16:28:56 +07:00 
						 
				 
			
				
					
						
							
							
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						6771eead80 
					 
					
						
						
							
							examples: use new component registration api  
						
						
						
						
					 
					
						2019-06-21 19:53:29 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						28cf1c83df 
					 
					
						
						
							
							examples/protocols/sockets: use common network component  
						
						
						
						
					 
					
						2019-04-15 03:32:05 +00:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						37126d3451 
					 
					
						
						
							
							Correct Kconfigs according to the coding style  
						
						
						
						
					 
					
						2019-01-29 13:37:01 +01:00 
						 
				 
			
				
					
						
							
							
								MartinValik 
							
						 
					 
					
						
						
							
						
						5a76f1af19 
					 
					
						
						
							
							BSD Socket examples  
						
						
						
						
					 
					
						2018-10-16 09:48:57 +02:00