fl0wl0w 
							
						 
					 
					
						
						
							
						
						90d1dcfd76 
					 
					
						
						
							
							feat(freertos): Introduced new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES  
						
						... 
						
						
						
						This commit replaces the use of portNUM_PROCESSORS and configNUM_CORES
macros in all of ESP-IDF. These macros are needed to realize an SMP
scenario by fetching the number of active cores FreeRTOS is running on.
Instead, a new Kconfig option, CONFIG_FREERTOS_NUMBER_OF_CORES, has been
added as a proxy for the FreeRTOS config option, configNUMBER_OF_CORES.
This new commit is now used to realize an SMP scenario in various places
in ESP-IDF.
[Sudeep Mohanty: Added new Kconfig option CONFIG_FREERTOS_NUMBER_OF_CORES]
Signed-off-by: Sudeep Mohanty <sudeep.mohanty@espressif.com > 
						
						
					 
					
						2024-02-09 09:11:28 +01:00 
						 
				 
			
				
					
						
							
							
								Tomas Rezucha 
							
						 
					 
					
						
						
							
						
						cb21994358 
					 
					
						
						
							
							Merge branch 'fix/common_examples_cmake' into 'master'  
						
						... 
						
						
						
						fix(examples): Make esp_eth public dependency of protocol_examples_comon
See merge request espressif/esp-idf!28618  
						
						
					 
					
						2024-01-23 23:55:30 +08:00 
						 
				 
			
				
					
						
							
							
								Tomas Rezucha 
							
						 
					 
					
						
						
							
						
						21df64f4a9 
					 
					
						
						
							
							fix(examples): Make esp_eth public dependency of protocol_examples_comon  
						
						
						
						
					 
					
						2024-01-22 21:51:37 +08:00 
						 
				 
			
				
					
						
							
							
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						85c4601ed5 
					 
					
						
						
							
							fix(examples): fixed common_connect example to support ESP32P4 internal EMAC  
						
						
						
						
					 
					
						2024-01-22 09:48:15 +01:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						d0a8f3e5c4 
					 
					
						
						
							
							feat(esp32c5): support esptool on esp32c5 beta3  
						
						
						
						
					 
					
						2024-01-09 13:11:11 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						baccc61482 
					 
					
						
						
							
							refactor(parlio): make parlio driver as component  
						
						
						
						
					 
					
						2024-01-04 14:12:42 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						bc09031496 
					 
					
						
						
							
							refactor(uart_vfs): Move uart implementation of vfs to esp_driver_uart  
						
						... 
						
						
						
						Deprecated esp_vfs_dev_uart_xxx APIs
vfs_uart test case moved to esp_driver_uart test_apps
Astyle fixed for uart_vfs 
						
						
					 
					
						2023-12-15 17:14:55 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						1780bababd 
					 
					
						
						
							
							feat(examples): Add PPP to common connection component  
						
						
						
						
					 
					
						2023-10-30 14:50:00 +01: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 
							
						 
					 
					
						
						
							
						
						88d18e9a40 
					 
					
						
						
							
							fix(esp_netif): Mark esp_netif_next deprecated and fix usages  
						
						... 
						
						
						
						* Uses netif_find_if() in IPv6 examples
* Fixes esp_netif_next() usage in L2TAP 
						
						
					 
					
						2023-10-13 15:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								Nachiket Kukade 
							
						 
					 
					
						
						
							
						
						ec4bfbbd3d 
					 
					
						
						
							
							fix(examples/iperf): Update and rename default TCP/UDP buffer sizes  
						
						
						
						
					 
					
						2023-09-22 14:59:04 +05:30 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						fc4f091e7a 
					 
					
						
						
							
							Merge branch 'feature/examples_use_manifest_for_deps' into 'master'  
						
						... 
						
						
						
						feat(examples): add local components via idf_component.yml
See merge request espressif/esp-idf!25228  
						
						
					 
					
						2023-09-20 20:14:14 +08: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 
						 
				 
			
				
					
						
							
							
								xuxiao 
							
						 
					 
					
						
						
							
						
						cb4b798867 
					 
					
						
						
							
							fix(wifi): fix some esp32c6 wifi bugs  
						
						
						
						
					 
					
						2023-09-19 13:27:01 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Linyan 
							
						 
					 
					
						
						
							
						
						fd451f5856 
					 
					
						
						
							
							feat(ble_mesh): Misc updates for BLE Mesh examples  
						
						
						
						
					 
					
						2023-09-08 21:37:33 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Xiao 
							
						 
					 
					
						
						
							
						
						8847eeec0c 
					 
					
						
						
							
							feat(wifi): optimize esp32c6 iperf performance  
						
						
						
						
					 
					
						2023-09-04 14:34:54 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						de68029de9 
					 
					
						
						
							
							change(header): modify p4 headers issues from check_header_py  
						
						
						
						
					 
					
						2023-08-04 14:13:59 +02:00 
						 
				 
			
				
					
						
							
							
								xuxiao 
							
						 
					 
					
						
						
							
						
						4960c10664 
					 
					
						
						
							
							feat(wifi): itwt support itwt wake duration unit  
						
						
						
						
					 
					
						2023-07-13 11:15:17 +08:00 
						 
				 
			
				
					
						
							
							
								idrey 
							
						 
					 
					
						
						
							
						
						0f634bb6d7 
					 
					
						
						
							
							fix proto cmd crash problem in iperf example  
						
						
						
						
					 
					
						2023-06-20 15:51:28 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						e72061695e 
					 
					
						
						
							
							all: Removes unnecessary newline character in logs  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/11465  
						
						
					 
					
						2023-06-09 03:31:21 +08:00 
						 
				 
			
				
					
						
							
							
								Rocha Euripedes 
							
						 
					 
					
						
						
							
						
						dc016f5987 
					 
					
						
						
							
							Merge branch 'fix/mqtt_esp32h2_examples' into 'master'  
						
						... 
						
						
						
						protocols/examples: Disable Wifi connection if not supported
See merge request espressif/esp-idf!23970  
						
						
					 
					
						2023-06-05 13:51:30 +08:00 
						 
				 
			
				
					
						
							
							
								xuxiao 
							
						 
					 
					
						
						
							
						
						722c60c14b 
					 
					
						
						
							
							esp_wifi: itwt add setup timeout timer to track response frame  
						
						
						
						
					 
					
						2023-06-02 21:10:32 +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 
							
						 
					 
					
						
						
							
						
						b2af4d9689 
					 
					
						
						
							
							lwip/linux: Add lwip support for networking component under linux  
						
						... 
						
						
						
						linux/lwip: Wrap some IO posix functions
* to workaourd the FreeRTOS EINTR issue (when building without lwip)
* to correctly choose the sub-system based on fd (when building with
lwip) -- passing control to either linux/system or to lwip
This commit also addapts tapio-if to provide DHCP client by default and
configurable settings for static IP 
						
						
					 
					
						2023-05-05 05:03:39 +00:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						b16ed57b2e 
					 
					
						
						
							
							esp32h4: removed esp32h4 related files  
						
						
						
						
					 
					
						2023-04-23 12:03:07 +00:00 
						 
				 
			
				
					
						
							
							
								xieqinan 
							
						 
					 
					
						
						
							
						
						745780cdc4 
					 
					
						
						
							
							comm_components: eth_start initializes spi bus with SPI_DMA_CH_AUTO  
						
						... 
						
						
						
						Close https://github.com/espressif/esp-idf/issues/11083  
						
						
					 
					
						2023-04-17 12:02:05 +00:00 
						 
				 
			
				
					
						
							
							
								Xu Xiao 
							
						 
					 
					
						
						
							
						
						2f20406202 
					 
					
						
						
							
							esp_wifi: itwt support light sleep  
						
						
						
						
					 
					
						2023-04-06 10:46:32 +08:00 
						 
				 
			
				
					
						
							
							
								Hsuan-Ting Lu 
							
						 
					 
					
						
						
							
						
						9a890137c1 
					 
					
						
						
							
							Fix typo in common components example docs  
						
						
						
						
					 
					
						2023-03-23 19:56:58 -04:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						a39514a55e 
					 
					
						
						
							
							Merge branch 'bugfix/fix_format_error' into 'master'  
						
						... 
						
						
						
						examples: fix format errors, remove -Wno-format
Closes IDF-6433
See merge request espressif/esp-idf!21637  
						
						
					 
					
						2023-03-21 19:19:47 +08:00 
						 
				 
			
				
					
						
							
							
								Bogdan Kolendovskyy 
							
						 
					 
					
						
						
							
						
						133d0ea784 
					 
					
						
						
							
							examples: common_components/iperf esp32c6 wifi code formatting fix  
						
						
						
						
					 
					
						2023-03-10 14:28:26 +01:00 
						 
				 
			
				
					
						
							
							
								David Čermák 
							
						 
					 
					
						
						
							
						
						956e62c461 
					 
					
						
						
							
							Merge branch 'feature/lwip_ipv6_only' into 'master'  
						
						... 
						
						
						
						lwip: Support IPv6 only mode
Closes IDF-6023
See merge request espressif/esp-idf!20468  
						
						
					 
					
						2023-03-01 21:38:10 +08:00 
						 
				 
			
				
					
						
							
							
								zhangwenxu 
							
						 
					 
					
						
						
							
						
						7b4961afaa 
					 
					
						
						
							
							iperf: support iperf break after tcp tx send timeout  
						
						
						
						
					 
					
						2023-03-01 11:00:33 +08:00 
						 
				 
			
				
					
						
							
							
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						34705c0cc4 
					 
					
						
						
							
							fix esp_http_client_example to build for Linux target. Made protocol_examples_common compatible for Linux target  
						
						
						
						
					 
					
						2023-02-27 15:12:14 +05:30 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						5f6cb31105 
					 
					
						
						
							
							lwip: Support IPv6 only mode  
						
						
						
						
					 
					
						2023-02-27 08:53:34 +01:00 
						 
				 
			
				
					
						
							
							
								aditi_lonkar 
							
						 
					 
					
						
						
							
						
						6b95b4ffd7 
					 
					
						
						
							
							esp_wifi: Update some wifi config options  
						
						... 
						
						
						
						1) Update sta_config_t options.
        2) Update HE constellation tx/rx default value. 
						
						
					 
					
						2023-02-23 11:13:25 +05:30 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								David Čermák 
							
						 
					 
					
						
						
							
						
						dba0718f47 
					 
					
						
						
							
							Merge branch 'feature/lwip_linux' into 'master'  
						
						... 
						
						
						
						lwip: Add support for linux target
Closes IDF-5707, IDF-5647, and IDF-6003
See merge request espressif/esp-idf!19302  
						
						
					 
					
						2023-01-31 22:01:50 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						6d7282eebd 
					 
					
						
						
							
							Merge branch 'feature/bringup_esp32c6_chip_wifi_rebase_master_2' into 'master'  
						
						... 
						
						
						
						esp_wifi: add txop limit support, sync header
See merge request espressif/esp-idf!21913  
						
						
					 
					
						2023-01-31 19:41:50 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						854e16feb3 
					 
					
						
						
							
							examples: Add common linux component tapif_io  
						
						... 
						
						
						
						That can be used with linux target on lwip to pass packets from lwip to
linux host networking stack, e.g. routing the trafic to internet. 
						
						
					 
					
						2023-01-31 08:43:50 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						fa97004faf 
					 
					
						
						
							
							lwip: Support for linux target  
						
						... 
						
						
						
						Implement linux port layer and reuse the original FreeRTOS layer
that's compiled and used on linux target as well, by means of FreeRTOS
simulator. 
						
						
					 
					
						2023-01-31 08:43:45 +01:00 
						 
				 
			
				
					
						
							
							
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						167618d6a4 
					 
					
						
						
							
							examples/protocols: Added URI encoding/decoding feature  
						
						... 
						
						
						
						- http_server/simple: Decoding received query
  - esp_http_client: Sending encoded query 
						
						
					 
					
						2023-01-25 17:47:14 +05:30 
						 
				 
			
				
					
						
							
							
								lvshisheng 
							
						 
					 
					
						
						
							
						
						d1230c7d9e 
					 
					
						
						
							
							esp32c6: add md5check, txop limit and sync header, update esp32c6 sdkconfig and itwt example  
						
						
						
						
					 
					
						2023-01-17 20:51:51 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						c681c92e4c 
					 
					
						
						
							
							Merge branch 'feature/bringup_esp32c6_chip_wifi_rebase_master' into 'master'  
						
						... 
						
						
						
						esp_wifi: add basic support for esp32c6
Closes WIFI-5174, WIFI-5175, WIFI-5176, WIFI-5185, WIFI-5188, WIFI-5193, WIFI-5141, WIFI-5157, WIFI-5154, WIFI-5155, WIFI-5156, WIFI-5200, WIFI-5168, WIFI-5160, and WIFI-5214
See merge request espressif/esp-idf!21715  
						
						
					 
					
						2022-12-30 10:08:29 +08:00 
						 
				 
			
				
					
						
							
							
								lvshisheng 
							
						 
					 
					
						
						
							
						
						bba409eec1 
					 
					
						
						
							
							wifi: update wifi libs to support wifi6 features and fix build error  
						
						
						
						
					 
					
						2022-12-29 13:13:35 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						4713a9a7f2 
					 
					
						
						
							
							ESP32H2: Introduce new chip target esp32h2, hello_world example supported  
						
						
						
						
					 
					
						2022-12-29 12:29:14 +08:00 
						 
				 
			
				
					
						
							
							
								yuexia 
							
						 
					 
					
						
						
							
						
						032ebd76cb 
					 
					
						
						
							
							esp32c6: support wifi 6  
						
						
						
						
					 
					
						2022-12-29 11:48:36 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Si Yu 
							
						 
					 
					
						
						
							
						
						f90183adc8 
					 
					
						
						
							
							Merge branch 'feature/add_iperf_format_change' into 'master'  
						
						... 
						
						
						
						iperf: add output format change function for iperf
See merge request espressif/esp-idf!21065  
						
						
					 
					
						2022-12-05 16:31:12 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Si Yu 
							
						 
					 
					
						
						
							
						
						fcafd8dc27 
					 
					
						
						
							
							iperf: add output format change function for iperf  
						
						
						
						
					 
					
						2022-12-01 12:24:05 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						72b8a3de3e 
					 
					
						
						
							
							examples: update max GPIO range for C2 examples to exclude UART0 pins  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/10174  
						
						
					 
					
						2022-11-14 10:13:42 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						8677216576 
					 
					
						
						
							
							esp32h2: renaming esp32h2 to esp32h4  
						
						
						
						
					 
					
						2022-11-08 17:05:33 +08:00