Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						eba9549bbc 
					 
					
						
						
							
							Merge branch 'feat/eth_mac_filter' into 'master'  
						
						... 
						
						
						
						feat(esp_eth): added option to set MAC filter for mcast
Closes IDF-12503 and IDFGH-14897
See merge request espressif/esp-idf!36944  
						
						
					 
					
						2025-04-30 19:38:02 +08:00 
						 
				 
			
				
					
						
							
							
								Shen Meng Jing 
							
						 
					 
					
						
						
							
						
						62d4115e08 
					 
					
						
						
							
							docs: Fix some typos  
						
						
						
						
					 
					
						2025-04-30 18:35:39 +08:00 
						 
				 
			
				
					
						
							
							
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						e941910c0f 
					 
					
						
						
							
							feat(esp_eth): Added destination MAC address filter configuration interface  
						
						
						
						
					 
					
						2025-04-29 13:54:56 +02:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						c34b4eb882 
					 
					
						
						
							
							feat(esp32h4): enable ESP32H4 ci build  
						
						
						
						
					 
					
						2025-03-28 14:41:28 +08:00 
						 
				 
			
				
					
						
							
							
								igor.udot 
							
						 
					 
					
						
						
							
						
						daf2d31008 
					 
					
						
						
							
							test: format all test scripts  
						
						
						
						
					 
					
						2025-03-05 12:08:48 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						5ef4f20778 
					 
					
						
						
							
							feat(esp32h21): disable unsupported build test  
						
						
						
						
					 
					
						2025-02-06 15:47:51 +08:00 
						 
				 
			
				
					
						
							
							
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						d2b1202d5a 
					 
					
						
						
							
							feat(esp_eth): added HW Time Stamping support for ESP32P4  
						
						... 
						
						
						
						Added mechanism to L2 TAP to retreive time stamp
Added PTP time synchronization example 
						
						
					 
					
						2024-11-07 15:01:24 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						5bb10bc10d 
					 
					
						
						
							
							fix(esp_wifi): Add null pointer checks to WiFi-netif APIs  
						
						... 
						
						
						
						Added null pointer checks to WiFi-netif API functions to prevent potential
crashes from invalid arguments, updated unit tests.
Closes https://github.com/espressif/esp-idf/issues/8702  
						
						
					 
					
						2024-10-01 11:37:54 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						921b2a6331 
					 
					
						
						
							
							fix(esp_netif): Add unit test for loopback configuration  
						
						... 
						
						
						
						Split tests into common and lwip/loopback specific and adds loopback
tests as separate configuration. 
						
						
					 
					
						2024-08-23 18:13:47 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						c6748a636d 
					 
					
						
						
							
							fix(esp_netif): Prepare for more tests moving esp_netif_test to .._lwip  
						
						
						
						
					 
					
						2024-08-23 18:13:47 +08:00 
						 
				 
			
				
					
						
							
							
								igor.udot 
							
						 
					 
					
						
						
							
						
						8691672f03 
					 
					
						
						
							
							ci: replace pytest function  
						
						
						
						
					 
					
						2024-07-23 14:07:31 +08:00 
						 
				 
			
				
					
						
							
							
								wanlei 
							
						 
					 
					
						
						
							
						
						3cf069c7d8 
					 
					
						
						
							
							feat(esp32c61): disable unsupported build test  
						
						
						
						
					 
					
						2024-07-16 16:06:19 +08:00 
						 
				 
			
				
					
						
							
							
								David Čermák 
							
						 
					 
					
						
						
							
						
						6a75241bf1 
					 
					
						
						
							
							Merge branch 'feat/esp_netif_dns_switch' into 'master'  
						
						... 
						
						
						
						fix(esp_netif): Restore DNS servers when choosing the default netif
Closes IDFGH-4440
See merge request espressif/esp-idf!30996  
						
						
					 
					
						2024-07-08 16:41:16 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						17a635b23b 
					 
					
						
						
							
							fix(esp_netif): Add unit test of getter/setter API for DNS servers  
						
						
						
						
					 
					
						2024-07-04 10:37:57 +02:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						cb22b8aaf7 
					 
					
						
						
							
							ci(esp32c5): enable c5 target test  
						
						
						
						
					 
					
						2024-07-02 16:45:49 +08:00 
						 
				 
			
				
					
						
							
							
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						d15a9c2c48 
					 
					
						
						
							
							feat(esp_eth): a new folder structure of the driver and other improvements  
						
						... 
						
						
						
						Fixed memory leak in emac_esp_new_dma function.
Polished ESP EMAC cache management.
Added emac_periph definitions based on SoC features and improved(generalized) ESP EMAC GPIO
initialization.
Added ESP EMAC GPIO reservation.
Added check for frame error condition indicated by EMAC DMA and created a target test. 
						
						
					 
					
						2024-05-14 08:23:31 +02:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						65b1fd33d3 
					 
					
						
						
							
							ci(esp32c5mp): disable the unsupported tests  
						
						
						
						
					 
					
						2024-04-07 12:13:29 +08:00 
						 
				 
			
				
					
						
							
							
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						6a09d98089 
					 
					
						
						
							
							feat(esp_eth): added option to configure interrupt priority  
						
						
						
						
					 
					
						2024-03-07 10:30:32 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						c30f2825d5 
					 
					
						
						
							
							fix(netif): Add missing SNTP get-reachablitiy API  
						
						
						
						
					 
					
						2024-02-29 23:37:45 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						feef14b43b 
					 
					
						
						
							
							fix(esp_netif): Prevent running esp_netif_sntp_init() multiple times  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12854  
						
						
					 
					
						2024-02-07 09:09:59 +01:00 
						 
				 
			
				
					
						
							
							
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						ce388a4111 
					 
					
						
						
							
							feat(esp_eth): Added support of internal EMAC for ESP32P4  
						
						... 
						
						
						
						Refactored internal EMAC DMA access.
Added MPLL acquire to manage access to the MPLL by multiple periphs. 
						
						
					 
					
						2024-01-16 14:29:25 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						a1e92d3b34 
					 
					
						
						
							
							fix(esp_netif): Update test-apps dependency patterns  
						
						
						
						
					 
					
						2023-12-08 14:03:37 +00:00 
						 
				 
			
				
					
						
							
							
								David Čermák 
							
						 
					 
					
						
						
							
						
						210f757835 
					 
					
						
						
							
							Merge branch 'fix/esp_netif_lock' into 'master'  
						
						... 
						
						
						
						fix(esp_netif): Lock netif list with TCPIP context
Closes IDFGH-11088
See merge request espressif/esp-idf!26164  
						
						
					 
					
						2023-10-17 21:36:39 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						606363897c 
					 
					
						
						
							
							feat(esp_netif): Added new API to search in netif list  
						
						
						
						
					 
					
						2023-10-13 15:56:30 +02:00 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						2e11919f70 
					 
					
						
						
							
							fix(ci): change build-test-rules files folder  
						
						
						
						
					 
					
						2023-09-20 19:17:06 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						287bdc5e61 
					 
					
						
						
							
							fix(test_apps): Trim builds of component test apps  
						
						... 
						
						
						
						Some component test apps do not use the "set(COMPONENTS main)" command in their
project level "CMakeLists.txt", thus leading to their builds pulling in all
ESP-IDF components.
This commit trims the build of multiple component test apps:
- Add "set(COMPONENTS main ...)" to project level "CMakeLists.txt"
- Add missing "PRIV_REQUIRES" in some "main" component "CMakeLists.txt"
Also removed repeated configuraiton options in legacy_i2c_driver/sdkconfig.ci.defaults
as they are already specified in legacy_i2c_driver/sdkconfig.defaults 
						
						
					 
					
						2023-09-18 17:16:37 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						7dbd3f6909 
					 
					
						
						
							
							feat(ci): Enable p4 example, test_apps and unit tests CI build  
						
						
						
						
					 
					
						2023-08-24 12:51:19 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						20fcc23f88 
					 
					
						
						
							
							fix(wifi): Fix default wifi-netif creation to assert if no event loop  
						
						... 
						
						
						
						- Added ESP_ERROR_CHECK() checks to `esp_wifi_set_default_wifi_..._handlers()` calls
- Added ESP_ERROR_CHECH() to `esp_netif_attach_wifi_...()` calls
- Updated documentation to reflect the changes
Closes https://github.com/espressif/esp-idf/issues/11580  
						
						
					 
					
						2023-07-10 16:56:16 +02:00 
						 
				 
			
				
					
						
							
							
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						85b48bfcc0 
					 
					
						
						
							
							esp_netif: fix test_app_vfs_l2tap stack overflow  
						
						
						
						
					 
					
						2023-02-22 05:33:03 +00:00 
						 
				 
			
				
					
						
							
							
								Kapil Gupta 
							
						 
					 
					
						
						
							
						
						30a2558450 
					 
					
						
						
							
							esp_wifi: Merge wpa_supplicant and esp_wifi Kconfig  
						
						
						
						
					 
					
						2023-02-11 07:38:45 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						7ae58e223d 
					 
					
						
						
							
							esp_netif/tests: Consolidate test_apps/unit_test  
						
						... 
						
						
						
						* Remove duplicated test cases
* Migrated remaining unit tests to test_apps 
						
						
					 
					
						2023-02-01 14:17:09 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						a71fa82177 
					 
					
						
						
							
							esp_netif/lwip: Fix core-locking config  
						
						... 
						
						
						
						* Fix thread safety issues in non-core locking
* Add option to verify thread safety issues in lwip (core-lock assertion)
* Make esp_sntp.h thread safe API
* Fix sntp examples
* Fix openthread libs
Closes https://github.com/espressif/esp-idf/issues/9908 
Closes https://github.com/espressif/esp-idf/issues/10502 
Closes https://github.com/espressif/esp-idf/issues/10466  
						
						
					 
					
						2023-01-17 16:15:58 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						0309e0eb03 
					 
					
						
						
							
							ci/esp-netif: Update build/test rules for netif tests  
						
						
						
						
					 
					
						2022-12-14 14:12:50 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej 
							
						 
					 
					
						
						
							
						
						2bf7255285 
					 
					
						
						
							
							Ethernet related tests improvements  
						
						... 
						
						
						
						esp_eth: tests migrated to pytest and added support of multiple Ethernet devices
esp_netif: l2tap test migrated to pytest 
						
						
					 
					
						2022-11-28 11:34:34 +00:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						5c383d7b73 
					 
					
						
						
							
							esp_netif/lwip: Fix deps cycles to "lwip -> esp_netif -> phy-drivers"  
						
						... 
						
						
						
						Fix dependency tree so that lwip doesn't depend on any specific network
interface component.
Network interface drivers shall depend on esp_netif.
esp_netif shall depend on lwip (but not on any specific interface
driver) -- it optionally depends on vfs and esp_eth (need ethernet
header for L2/bridge mode) 
						
						
					 
					
						2022-07-20 14:59:07 +02:00 
						 
				 
			
				
					
						
							
							
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						c0568611dd 
					 
					
						
						
							
							docs: changes docs supported targets tables  
						
						
						
						
					 
					
						2022-07-14 08:26:32 +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 
						 
				 
			
				
					
						
							
							
								Jessy Chen 
							
						 
					 
					
						
						
							
						
						7b9b448041 
					 
					
						
						
							
							esp_wifi: optimize wifi kconfig  
						
						
						
						
					 
					
						2022-05-28 08:52:55 +00:00 
						 
				 
			
				
					
						
							
							
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						a801555299 
					 
					
						
						
							
							ci: replace all component ut with pytest-embedded  
						
						
						
						
					 
					
						2022-01-24 16:37:23 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						cf049e15ed 
					 
					
						
						
							
							esp8684: rename target to esp32c2  
						
						
						
						
					 
					
						2022-01-19 11:08:57 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						e81841318f 
					 
					
						
						
							
							CI: Enable ESP8684 build stage CI on master  
						
						
						
						
					 
					
						2021-12-13 19:18:47 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4e73cff729 
					 
					
						
						
							
							esp_netif: enable UBSAN in component test app  
						
						
						
						
					 
					
						2021-04-22 23:33:47 +02:00 
						 
				 
			
				
					
						
							
							
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						ed6a30a9de 
					 
					
						
						
							
							CI: component_ut: fix esp_netif test path unmatch issue  
						
						
						
						
					 
					
						2020-11-12 15:12:56 +08:00 
						 
				 
			
				
					
						
							
							
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						edc7cc9c00 
					 
					
						
						
							
							add component_ut in assign-test and target-test stage.  
						
						... 
						
						
						
						Add one template_test python file to get test case 
						
						
					 
					
						2020-09-07 12:12:11 +08:00