Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						5a5327e77e 
					 
					
						
						
							
							Merge branch 'bugfix/fix_esp32c3_macaddr_default_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						fix esp32c3 default mac addr count(v4.3)
See merge request espressif/esp-idf!13209  
						
						
					 
					
						2021-04-21 11:35:43 +00:00 
						 
				 
			
				
					
						
							
							
								Wang Meng Yang 
							
						 
					 
					
						
						
							
						
						5580d578bd 
					 
					
						
						
							
							Merge branch 'nimble/add_error_prints_acl_buf_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						NimBLE: Add error prints for ACL buffer exhaustion in NPL (v4.3)
See merge request espressif/esp-idf!12968  
						
						
					 
					
						2021-04-21 10:26:31 +00:00 
						 
				 
			
				
					
						
							
							
								Wang Meng Yang 
							
						 
					 
					
						
						
							
						
						949a3cd61a 
					 
					
						
						
							
							Merge branch 'bugfix/ble_timeout_disconnected_no_report_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						Fix  the controller do not report the disconnect event to host
See merge request espressif/esp-idf!13262  
						
						
					 
					
						2021-04-21 09:55:38 +00:00 
						 
				 
			
				
					
						
							
							
								“YangZhao” 
							
						 
					 
					
						
						
							
						
						e45ce5c058 
					 
					
						
						
							
							bugfix: Fix the issue that the controller do not report the timeout  
						
						... 
						
						
						
						disconnect event. This issue is caused by modem sleep.The sleep interrupt
will come the second time before the CLKN interrupt. If we disable the sleep
interrupt when it comes in the first time, the CLKN will never come. 
						
						
					 
					
						2021-04-21 15:02:40 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						98ad8cc2e3 
					 
					
						
						
							
							Merge branch 'bugfix/ftm_fixes_logging_change_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						wifi/ftm: Move FTM report logging into application and some bugfixes (Backport v4.3)
See merge request espressif/esp-idf!13218  
						
						
					 
					
						2021-04-21 03:22:59 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						afc2f9b5d3 
					 
					
						
						
							
							Merge branch 'bugfix/freertos_current_tcb_unpinned_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						freertos: Fix race condition returning incorrect TCB on unpinned tasks (v4.3)
See merge request espressif/esp-idf!13236  
						
						
					 
					
						2021-04-20 22:57:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						f2e222a8f8 
					 
					
						
						
							
							Merge branch 'bugfix/optimize_c3_multi_con_and_add_connection_retry_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						optimize c3 multi con and add connection retry (backport v4.3)
See merge request espressif/esp-idf!12990  
						
						
					 
					
						2021-04-20 15:28:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nachiket Kukade 
							
						 
					 
					
						
						
							
						
						6587ff6110 
					 
					
						
						
							
							wifi/ftm: Move FTM report logging into application and some bugfixes  
						
						... 
						
						
						
						Move FTM report processing and logging to application
Update wifi lib with below bugfixes
1. Initiator parameters sanity checks
2. Responder config option, fix beacon caps
3. To save space, register FTM modules only when FTM is enabled
Co-Authored-By: Nachiket Kukade <nachiket.kukade@espressif.com >
Co-Authored-By: Zhang Jun Hao <zhangjunhao@espressif.com > 
						
						
					 
					
						2021-04-20 14:00:23 +05:30 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						991d0b8c31 
					 
					
						
						
							
							freertos: test: Add stress test for thread local storage  
						
						... 
						
						
						
						(Fails without the fix applied in parent commit.) 
						
						
					 
					
						2021-04-20 03:51:43 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						2290d0385e 
					 
					
						
						
							
							freertos: Fix race condition returning incorrect TCB on unpinned tasks  
						
						... 
						
						
						
						Noted as a problem with thread local storage returning a different task's
pointers, but some other were APIs also accessing current task unsafely.
Regression in FreeRTOS 10 update a3c90bf59a 
						
						
					 
					
						2021-04-20 03:51:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						4f04f48a70 
					 
					
						
						
							
							Merge branch 'bugfix/update_esp32s2_phylib_v1800_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						esp_wifi: Update esp32s2 phylib and fix s3 beta2 tsf (backport v4.3)
See merge request espressif/esp-idf!13151  
						
						
					 
					
						2021-04-20 03:50:17 +00:00 
						 
				 
			
				
					
						
							
							
								zwj 
							
						 
					 
					
						
						
							
						
						2a7df3bcd8 
					 
					
						
						
							
							optimize C3 multi-connection  
						
						
						
						
					 
					
						2021-04-20 02:53:07 +00:00 
						 
				 
			
				
					
						
							
							
								zwj 
							
						 
					 
					
						
						
							
						
						67b09d3db5 
					 
					
						
						
							
							add option to enable multi-connection  
						
						
						
						
					 
					
						2021-04-20 02:53:07 +00:00 
						 
				 
			
				
					
						
							
							
								zwj 
							
						 
					 
					
						
						
							
						
						5717f8f2fb 
					 
					
						
						
							
							update con state when getting connection cancle complete  
						
						
						
						
					 
					
						2021-04-20 02:53:07 +00:00 
						 
				 
			
				
					
						
							
							
								zwj 
							
						 
					 
					
						
						
							
						
						fe2f3bfe1e 
					 
					
						
						
							
							fix ble 5.0 SMP failed  
						
						
						
						
					 
					
						2021-04-20 02:53:07 +00:00 
						 
				 
			
				
					
						
							
							
								zwj 
							
						 
					 
					
						
						
							
						
						e2af75b5e4 
					 
					
						
						
							
							add BLE connection establishment retry  
						
						
						
						
					 
					
						2021-04-20 02:53:07 +00:00 
						 
				 
			
				
					
						
							
							
								ChenJianxing 
							
						 
					 
					
						
						
							
						
						a17b57b062 
					 
					
						
						
							
							fix esp32c3 default mac addr count  
						
						
						
						
					 
					
						2021-04-20 02:38:31 +00:00 
						 
				 
			
				
					
						
							
							
								Rahul Tank 
							
						 
					 
					
						
						
							
						
						9ed4e06dd2 
					 
					
						
						
							
							esp-idf: Added an option in menuconfig to configure maximum gatt services  
						
						... 
						
						
						
						Currently Max GATT services count cannot be configured externally and
hence user needs to modify code ,everytime the count is to be
modified.
 Added an option in menuconfig to provide a way to user to set the count.
Fixes: https://jira.espressif.com:8443/browse/BT-1508  
						
						
					 
					
						2021-04-19 12:28:49 +05:30 
						 
				 
			
				
					
						
							
							
								xiehang 
							
						 
					 
					
						
						
							
						
						ededfb47b9 
					 
					
						
						
							
							esp_wifi: fix esp32s2 and esp32s3beta2 issue  
						
						... 
						
						
						
						1.Update libphy.a to V1800 20210413_e7ef680 for esp32s2
2.fix esp32s3beta2 tsf issue 
						
						
					 
					
						2021-04-19 14:45:08 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						2335e5026f 
					 
					
						
						
							
							Merge branch 'bugfix/freertos_task_delete_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						freertos: Fix race condition using vTaskDelete() cross-core causing resource leak (v4.3)
See merge request espressif/esp-idf!13142  
						
						
					 
					
						2021-04-16 01:46:37 +00:00 
						 
				 
			
				
					
						
							
							
								David Čermák 
							
						 
					 
					
						
						
							
						
						2bd0e9371a 
					 
					
						
						
							
							Merge branch 'bugfix/mdns_configure_strict_mode_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						mdns: Fix mdns to correctly answer non-strict queries (+ additional fixes) (v4.3)
See merge request espressif/esp-idf!13121  
						
						
					 
					
						2021-04-15 12:27:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						e9cf9e2978 
					 
					
						
						
							
							Merge branch 'bugfix/e8192_and_assert_param_bt1551' into 'release/v4.3'  
						
						... 
						
						
						
						Modify E8192 ELx 200 ELx40 log level to LOGD
See merge request espressif/esp-idf!12977  
						
						
					 
					
						2021-04-14 16:23:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						6463dd9630 
					 
					
						
						
							
							Merge branch 'bugfix/esp32c3_deep_sleep_gpio_wakeup_issue_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						backport v4.3: fix deep sleep gpio wakeup fail issue
See merge request espressif/esp-idf!13140  
						
						
					 
					
						2021-04-14 16:02:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						c9f1b55287 
					 
					
						
						
							
							Merge branch 'bugfix/fix_wifi_issue_for_pm_disconnected_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						esp_wifi: fix some issue about wifi pm (backport to v4.3)
See merge request espressif/esp-idf!13138  
						
						
					 
					
						2021-04-14 14:36:56 +00:00 
						 
				 
			
				
					
						
							
							
								xiongweichao 
							
						 
					 
					
						
						
							
						
						e16ec9a574 
					 
					
						
						
							
							modify E8192 ELx200 ELx40 log level to LOGD  
						
						
						
						
					 
					
						2021-04-14 19:33:03 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						a7994b1a42 
					 
					
						
						
							
							freertos: Add some comments about deleting tasks when using SMP  
						
						... 
						
						
						
						Some cases are not immediately obvious, so document them in comments. 
						
						
					 
					
						2021-04-14 19:45:08 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						c725aa3ec1 
					 
					
						
						
							
							freertos: Fix race condition using vTaskDelete() cross-core causing resource leak  
						
						... 
						
						
						
						Causes test added in parent commit to pass.
This race happens if the deleted task is running on the other CPU,
and is already spinning in a critical section waiting for xTaskQueueMutex
because it's about to be blocked for a resource.
The "deleted" task would end up blocked, possibly indefinitely, and
never actually deleted or its resources cleaned up by the idle tasks.
Details:
vTaskDelete() adds the target task to the xTasksWaitingTermination list,
expecting it to be yielded off CPU and then cleaned up later. However as soon as
vTaskDelete() releases xTaskQueueMutex, the target task runs and moves itself to the
xDelayedTaskList1. Because interrupts are already disabled on that CPU,
the "yield" to the other CPU sent by the vTaskDelete() comes afterward so
doesn't help. 
						
						
					 
					
						2021-04-14 19:45:08 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						3687ae989b 
					 
					
						
						
							
							freertos: Add unit test for deleting task which may be blocking  
						
						
						
						
					 
					
						2021-04-14 19:45:08 +10:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						16cf160d57 
					 
					
						
						
							
							deep sleep: fix sleep gpio wakeup fail issue  
						
						
						
						
					 
					
						2021-04-14 15:40:13 +08:00 
						 
				 
			
				
					
						
							
							
								ninh 
							
						 
					 
					
						
						
							
						
						58160d46c6 
					 
					
						
						
							
							esp_wifi: fix some issue about wifi pm (backport to v4.3)  
						
						
						
						
					 
					
						2021-04-14 14:44:19 +08:00 
						 
				 
			
				
					
						
							
							
								ninh 
							
						 
					 
					
						
						
							
						
						bd03a0e66a 
					 
					
						
						
							
							esp_pm: fix an issue and add an interface (backport to v4.3)  
						
						
						
						
					 
					
						2021-04-13 17:16:23 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						eab4e6fedd 
					 
					
						
						
							
							mdns: Fixed the ip header TTL to be correctly set to 255  
						
						... 
						
						
						
						Defined in https://tools.ietf.org/html/rfc6762#section-11 : All Multicast DNS responses (including responses sent via unicast)
   SHOULD be sent with IP TTL set to 255 
						
						
					 
					
						2021-04-13 10:36:30 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						03d504dbb2 
					 
					
						
						
							
							mdns: Fix parsing answers with questions when instance name not set  
						
						... 
						
						
						
						mdns resolver didn't correctly resolved queries when host name wasn't
assigned. Fixed by allowing processing also if some answer present
(non-strict mode)
Closes https://github.com/espressif/esp-idf/issues/6598  
						
						
					 
					
						2021-04-13 10:36:30 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						8e8737c128 
					 
					
						
						
							
							mdns: Fix the resolver to correctly parse it's own non-strict answers  
						
						... 
						
						
						
						The resolver was able to respond correctly, but would also resolve its
own queries and cause issues with BCT 1.5.2, specifically
* MULTIPLE QUESTIONS - DUPLICATE SUPPRESSION
* MULTIPLE QUESTIONS - DISTRIBUTED DUPLICATE SUPPRESSION
tests failed. 
						
						
					 
					
						2021-04-13 10:36:30 +02:00 
						 
				 
			
				
					
						
							
							
								suren.gabrielyan 
							
						 
					 
					
						
						
							
						
						3a5d9d9431 
					 
					
						
						
							
							mdns: Add MDNS_STRICT_MODE config option  
						
						... 
						
						
						
						Strict mode was hardcoded in private header file, but it's useful for
users to enable/disable it depending on the mdns library they are using.
e.g. Avahi might not resolve the non-strict answers. 
						
						
					 
					
						2021-04-13 10:36:30 +02:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						693aaef039 
					 
					
						
						
							
							Merge branch 'bugfix/enable_gpio18_gpio19_esp32c3_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3 (backport v4.3)
See merge request espressif/esp-idf!13112  
						
						
					 
					
						2021-04-13 07:40:00 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						7703fcbd8d 
					 
					
						
						
							
							Merge branch 'bugfix/silent_asserts_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						freertos/lw ip: Support silent assertions (v4.3)
See merge request espressif/esp-idf!13011  
						
						
					 
					
						2021-04-13 04:30:09 +00:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						9a7deae742 
					 
					
						
						
							
							Merge branch 'bugfix/reduce_the_consumption_of_touch_sensor_during_deep_sleep_backport_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						bugfix: reduce the consumption of touch sensor during deep sleep (backport v4.3)
See merge request espressif/esp-idf!12869  
						
						
					 
					
						2021-04-13 04:16:01 +00:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						84dc42c4b0 
					 
					
						
						
							
							gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3  
						
						... 
						
						
						
						When `DIS_USB_JTAG` eFuse is NOT burned (`False`), it is not possible
to set pins 18 and 19 as GPIOs. This commit solves this by manually
disabling USB JTAG when using pins 18 or 19.
The functions shall use `gpio_hal_iomux_func_sel` instead of
`PIN_FUNC_SELELECT`. 
						
						
					 
					
						2021-04-12 17:45:06 +08:00 
						 
				 
			
				
					
						
							
							
								David Čermák 
							
						 
					 
					
						
						
							
						
						d7e680828a 
					 
					
						
						
							
							Merge branch 'feature/seperate_ipv6_function_from_ipv4_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						Add LWIP_IPV6 macro to strip IPv6 function (backport v4.3)
See merge request espressif/esp-idf!12998  
						
						
					 
					
						2021-04-12 08:38:45 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						da47503c14 
					 
					
						
						
							
							Merge branch 'bugfix/deep_sleep_skip_verify_rtc_mem_heap_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						Fix bootloader "skip validate on exiting deep sleep" option if "use RTC memory as heap" is enabled (v4.3)
See merge request espressif/esp-idf!13096  
						
						
					 
					
						2021-04-12 08:18:21 +00:00 
						 
				 
			
				
					
						
							
							
								yuanjm 
							
						 
					 
					
						
						
							
						
						4544b709e5 
					 
					
						
						
							
							lwip: Fix spelling issues in lwip_debug.c  
						
						
						
						
					 
					
						2021-04-12 05:42:50 +00:00 
						 
				 
			
				
					
						
							
							
								yuanjm 
							
						 
					 
					
						
						
							
						
						1ef91c72e2 
					 
					
						
						
							
							components: Use CONFIG_LWIP_IPV6 to strip IPv6 function in components  
						
						
						
						
					 
					
						2021-04-12 05:42:50 +00:00 
						 
				 
			
				
					
						
							
							
								yuanjm 
							
						 
					 
					
						
						
							
						
						90696dad89 
					 
					
						
						
							
							lwip: Add LWIP_IPV6 macro to strip IPv6 function in LWIP component  
						
						
						
						
					 
					
						2021-04-12 05:42:50 +00:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						e310fb1393 
					 
					
						
						
							
							fix: reduce the consumption of touch sensor during deep sleep  
						
						
						
						
					 
					
						2021-04-12 12:24:53 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						71de11e89d 
					 
					
						
						
							
							Merge branch 'feature/esp32c3_memprot_test3_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						ESP32C3/ESP32S2: memprot API upgrade and test application (v4.3)
See merge request espressif/esp-idf!12942  
						
						
					 
					
						2021-04-12 03:29:29 +00:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Budzynski 
							
						 
					 
					
						
						
							
						
						bda9e1fda7 
					 
					
						
						
							
							Merge branch 'bugfix/doxygen_input_file_bug_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						docs: fix doxygen compile warnings for doxygen 1.9.1 (v4.3)
See merge request espressif/esp-idf!13075  
						
						
					 
					
						2021-04-12 00:46:11 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						97df333a3b 
					 
					
						
						
							
							docs: fix doxygen compile warnings for doxygen 1.9.1  
						
						... 
						
						
						
						Newer versions of doxygen will give warnings for comments in
INPUT lists
Delete all comment lines to fix these warnings, our folder structure
stil gives an OK overview of what we are including 
						
						
					 
					
						2021-04-12 08:46:06 +08:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						6dfff2fdbd 
					 
					
						
						
							
							esp32c3: memprot API upgrade and test application  
						
						... 
						
						
						
						Closes IDF-2641 
						
						
					 
					
						2021-04-12 10:21:58 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						2ed3e8b344 
					 
					
						
						
							
							Merge branch 'bugfix/prefetch_invalid_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						soc: add dummy bytes to ensure instr prefetch always valid (v4.3)
See merge request espressif/esp-idf!12993  
						
						
					 
					
						2021-04-09 14:49:07 +00:00