muhaidong
0bfa176435
fix(wifi): fix esp_wifi_scan_start memory leakage issue
...
Closes https://github.com/espressif/esp-idf/issues/10693
2024-02-05 19:33:47 +08:00
Jiang Jiang Jian
247cb8b72f
Merge branch 'bugfix/fix_key_revocation_v4.4' into 'release/v4.4'
...
fix(app_update): Fix reading secure boot digest from register
See merge request espressif/esp-idf!28830
2024-02-05 19:29:43 +08:00
Island
839719a287
Merge branch 'bugfix/fix_dtm_tx_count_v4.4' into 'release/v4.4'
...
Update bt lib for ESP32-C3 and ESP32-S3(30b57c45)(backport v4.4)
See merge request espressif/esp-idf!28874
2024-02-05 14:45:12 +08:00
Jiang Jiang Jian
8ef5dcee5d
Merge branch 'feature/add_api_to_get_controller_status_on_esp32_v4.4' into 'release/v4.4'
...
feat(ble/controller): Add API to get BLE controller status on ESP32 (backport v4.4)
See merge request espressif/esp-idf!28877
2024-02-05 11:07:32 +08:00
Jiang Jiang Jian
5adad46929
Merge branch 'feat/support_get_bluedroid_status_v4.4' into 'release/v4.4'
...
Support get status of bluedroid host (backport v4.4)
See merge request espressif/esp-idf!28884
2024-02-05 11:06:12 +08:00
zhiweijian
d9a9c0cc9d
Fixed xQueueSemaphoreTask assert when deinit host during scan
2024-02-04 19:15:52 +08:00
chenjianhua
30dbf89909
feat(bt/bluedroid): Support get status of bluedroid host
2024-02-04 17:02:27 +08:00
chenjianhua
4ddb8587d9
feat(bt/bluedroid): Make the max number of bond device to be configurable
2024-02-04 16:55:51 +08:00
zhiweijian
52f7624853
feat(ble/controller): Add API to get BLE controller status on ESP32
2024-02-04 15:13:55 +08:00
zhanghaipeng
6b57f04cc8
fix(ble/controller): Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
...
- Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
- fixed modem sleep enter failed sometimes
2024-02-04 14:26:33 +08:00
chenjianhua
875317f9eb
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(91980c2)
...
- Fixed scheduling when modem sleep wakeup delayed
- Fixed IRQ FIFO overflow when enter critical
- Fixed clock sync timeout for modem sleep
- Fixed directed adv with RPA when privacy disabled
- Fixed instant passed for connection update and PHY update
2024-02-04 14:26:15 +08:00
Rahul Tank
b6c46fa270
fix(nimble): Added API to get current stack operation status (v4.4)
2024-02-03 09:04:15 +05:30
Rahul Tank
0456f9746a
Merge branch 'bugfix/add_adv_itvl_range_check_v4.4' into 'release/v4.4'
...
fix(nimble): Add adv interval min/max range check (v4.4)
See merge request espressif/esp-idf!28854
2024-02-03 01:56:01 +08:00
Harshit Malpani
650c64a840
fix(app_update): Fix reading secure boot digest from register
...
While reading the key from the register, the register are read by
8 bit access which results in reading wrong data. Reading from the
peripheral should be 32 bit aligned. The commit updates the code
to read the secure boot key from the register using 32 bit access.
Closes https://github.com/espressif/esp-idf/issues/12851
2024-02-02 16:23:49 +05:30
morris
acfc9130c0
Merge branch 'bugfix/fix_adc_oneshot_do_not_spilt_clk_v4.4' into 'release/v4.4'
...
fix(adc): fix ADC oneshot mod don't divide clk (v4.4)
See merge request espressif/esp-idf!26705
2024-02-02 17:58:57 +08:00
Rahul Tank
8efc66495b
fix(nimble): Add adv interval min/max range check (v4.4)
2024-02-02 11:40:33 +05:30
morris
2a6797d016
kconfig: support plain comment in the menu
2024-02-02 10:33:59 +08:00
Xiao Xufeng
87182c9c76
doc(spi_flash): hide unsupported optional features
2024-02-02 10:33:59 +08:00
Xiao Xufeng
7bfc2b0418
spi_flash: fixed issue that enabling HPM-DC by default may cause app unable to restart
2024-02-02 10:33:59 +08:00
Rahul Tank
2ded73b2f4
Merge branch 'bugfix/fix_sm_inject_io_return_val_v4.4' into 'release/v4.4'
...
fix(nimble): Added change to ensure that API execution returns success (v4.4)
See merge request espressif/esp-idf!28652
2024-02-01 14:39:53 +08:00
morris
23173d3d72
Merge branch 'bugfix/fix_wrong_dcache_0_size_issue_on_s2_v4.4' into 'release/v4.4'
...
fix(cache): fix wrong dcache size 0 configuration issue on s2 (v4.4)
See merge request espressif/esp-idf!28292
2024-02-01 13:02:54 +08:00
Darshan Dobariya
93ae438d59
fix(nimble): Added change to ensure that API execution returns success (v4.4)
2024-01-31 14:45:55 +05:30
Rahul Tank
94853f775b
Merge branch 'bugfix/add_minor_fixes_debug_v4.4' into 'release/v4.4'
...
fix(nimble): Add minor debug fixes (v4.4)
See merge request espressif/esp-idf!28535
2024-01-31 16:03:42 +08:00
Jiang Jiang Jian
61e7464645
Merge branch 'bugfix/no_wakeup_sleep_v4.4' into 'release/v4.4'
...
fix(ble): Fixed Bluetooth not waking up due to clock drift(v4.4)
See merge request espressif/esp-idf!28725
2024-01-31 14:02:32 +08:00
Jiang Jiang Jian
3afb4b5446
Merge branch 'feature/add_fall_back_dns_config_in_menuconfig_v4.4' into 'release/v4.4'
...
feat(lwip): add fall back dns config in menuconfig (v4.4)
See merge request espressif/esp-idf!28689
2024-01-31 10:39:50 +08:00
David Čermák
7e8f62cfb4
Merge branch 'bugfix/eth_ci_runners_v4.4' into 'release/v4.4'
...
Moved CI ETH runners to Brno v4.4
See merge request espressif/esp-idf!28604
2024-01-30 17:56:05 +08:00
xiongweichao
8e41d56dbe
fix(ble): Fixed macro definition error for 136K clock drift
2024-01-30 16:06:34 +08:00
xiongweichao
2a7e9fc485
fix(ble): Fixed Bluetooth not waking up due to clock drift
2024-01-30 15:30:09 +08:00
Jiang Jiang Jian
fe0da0eef3
Merge branch 'bugfix/fix_ble_tx_2m_problem_causing_by_phy_wifi_enable_set_v4.4' into 'release/v4.4'
...
fix(esp_phy): Fixed BLE TX 2M problem causing by phy_wifi_enable_set() (backport v4.4)
See merge request espressif/esp-idf!28769
2024-01-30 14:42:36 +08:00
morris
8f53bdb834
Merge branch 'bugfix/fix_incorrect_regbase_name_of_i2s_v4.4' into 'release/v4.4'
...
fix(i2s): fixed incorrect reg base name on C3 (v4.4)
See merge request espressif/esp-idf!28633
2024-01-30 10:32:00 +08:00
zhiweijian
28ac68224d
fix(esp_phy): Fixed BLE TX 2M problem causing by phy_wifi_enable_set()
...
1. Fixed BLE 2M phy TX problem causing by phy_wifi_enable_set() on ESP32-C3 and ESP32-S3
2. Fixed BLE and WIFI could not receive packets after entering light sleep for a long time on ESP32-C3 and ESP32-S3
2024-01-29 16:39:36 +08:00
Ondrej Kosta
b244b6e86b
ci(esp_eth): enabled Ethernet IP101 runner back
...
Moved LAN8720 test to different runner
2024-01-29 08:26:28 +01:00
Jiang Jiang Jian
27ec26d2d3
Merge branch 'bugfix/fix_pmk_invalid_wpa_or_wpa2_connect_fail_issue_v4.4' into 'release/v4.4'
...
fix(wifi): fix pmk invalid lead same ssid wpa and wpa2 connect fail issue(Backport v4.4)
See merge request espressif/esp-idf!28670
2024-01-29 10:49:46 +08:00
Kapil Gupta
944862de25
fix(wifi): Add support to move supplicant BSS to external memory
2024-01-27 11:13:09 +05:30
laokaiyao
6340b958fe
fix(i2s): fixed incorrect reg base name on C3
...
Closes https://github.com/espressif/esp-idf/issues/12643
2024-01-26 18:45:19 +08:00
xiongweichao
449ab48101
fix(bt/bluedroid): Fixed SPP connection failure
...
The connection failure is caused by the BTU and application layer status being out of sync.
2024-01-25 19:55:00 +08:00
Island
b9124d3ab3
Merge branch 'bugfix/fix_some_ble_issue_v4.4' into 'release/v4.4'
...
Bugfix/fix some ble issue v4.4(backport v4.4)
See merge request espressif/esp-idf!28614
2024-01-25 12:00:11 +08:00
zhangyanjiao
75b4fb5a66
feat(lwip): add fall back dns config in menuconfig
...
Closes https://github.com/espressif/esp-idf/issues/12530
2024-01-25 11:21:28 +08:00
Jiang Jiang Jian
a589ecdca8
Merge branch 'bugfix/fix_systick_lost_in_esp32_dfs_v4.4' into 'release/v4.4'
...
fix(esp_pm): safely check ccompare validity in DFS update_ccompare (v4.4)
See merge request espressif/esp-idf!28564
2024-01-24 19:11:11 +08:00
muhaidong
dd0e27ad74
fix(wifi): fix pmk invalid lead same ssid wpa and wpa2 connect fail issue
2024-01-24 19:07:40 +08:00
Rahul Tank
2746916f21
fix(nimble): Add minor debug fixes
2024-01-24 18:32:38 +08:00
zhanghaipeng
6627b4edd7
feat(bt/bluedroid): Support ext adv aux option
2024-01-24 18:29:38 +08:00
zhanghaipeng
b13dfdceed
fix(bt/bluedroid): Fix BLE malloc internal wrapper fail
2024-01-24 18:29:38 +08:00
Zeke Gustafson
3811384d6e
feat(ble/bluedroid): Add getter for BLE GAP callback
2024-01-24 18:29:38 +08:00
Zeke Gustafson
ff14780dfd
feat(ble/bluedroid): Add getter for BLE GATTS callback
2024-01-24 18:29:38 +08:00
zhanghaipeng
b4148534f6
feat(ble/bluedroid): Add getter for BLE GATTC calllback
2024-01-24 18:29:38 +08:00
zhanghaipeng
2d244b521d
docs(ble/bluedroid): Optimize documentation for BLE duplicate scan
2024-01-24 18:29:38 +08:00
zhanghaipeng
b11b9dabb3
fix(ble/bluedroid): Fix dangling pointer issue in deletion of bonded devices
2024-01-24 18:29:38 +08:00
zhanghaipeng
eef6f5f392
fix(ble/bluedroid): Fix BLE background connection log level
2024-01-24 18:29:38 +08:00
liuning
cb0287f01c
fix(esp_coex): Fixed potential BLE scan request ifs timer error bug
2024-01-24 11:27:12 +08:00
zhiweijian
6c5268da38
Fixed BLE scan request ifs timer error in coexistence scenarios
2024-01-24 11:27:12 +08:00
wuzhenghui
8847d25638
fix(esp_pm): safely check ccompare validity in DFS update_ccompare
2024-01-24 11:26:32 +08:00
Fu Hanxi
d225370c31
ci: comment ip101 test case
...
otherwise assign test will fail
2024-01-23 08:13:17 +01:00
Island
9186e0e22d
Merge branch 'bugfix/ble_check_adv_data_v4.4' into 'release/v4.4'
...
fix(bt/bluedroid): Fix ble adv data check to avoid memory overflow(backport v4.4)
See merge request espressif/esp-idf!28408
2024-01-22 10:42:37 +08:00
Island
753bed36c4
Merge branch 'bugfix/fix_ble_memory_leak_v4.4' into 'release/v4.4'
...
fix(ble/bluedroid): Fix ble memory leak when gattc config off(backport v4.4)
See merge request espressif/esp-idf!28498
2024-01-22 10:42:22 +08:00
Marius Vikhammer
fd06a6e74c
Merge branch 'bugfix/linenoise_calculates_negative_prompt_len_v4.4' into 'release/v4.4'
...
fix(console): Fixed linenoise prompt length calculation (v4.4)
See merge request espressif/esp-idf!28529
2024-01-19 09:58:56 +08:00
Wang Meng Yang
53dd2baa6b
Merge branch 'bugfix/fix_mac_bb_pd_iwdt_timeout_v4.4' into 'release/v4.4'
...
fix(ble): fixed interrupt timeout in MAC_BB_PD callback (v4.4)
See merge request espressif/esp-idf!28467
2024-01-18 17:57:31 +08:00
Rahul Tank
f765235123
Merge branch 'bugfix/address_resolution_v4.4' into 'release/v4.4'
...
fix(nimble): Added support for address resolution during inquiry (v4.4)
See merge request espressif/esp-idf!28522
2024-01-18 13:29:32 +08:00
Jiang Jiang Jian
9a9533d5a4
Merge branch 'bugfix/fix_crash_issue_when_mesh_deinit_v4.4' into 'release/v4.4'
...
fix(wifi): fix the crash and malloc fail issue (v4.4)
See merge request espressif/esp-idf!28540
2024-01-18 11:58:40 +08:00
Jiang Jiang Jian
2acfd88a47
Merge branch 'bugfix/change_default_value_for_ip_ttl_4.4' into 'release/v4.4'
...
Fix(lwip):bugfix for change default value for ip ttl 4.4
See merge request espressif/esp-idf!28398
2024-01-18 11:11:02 +08:00
Michael (XIAO Xufeng)
90f913734b
Merge branch 'bugfix/recalib_bbpll_before_tuning_v4.4' into 'release/v4.4'
...
fix(bbpll): fix bbpll may not lock or not stable bug for stop early (ESP32C2/S3/C6/H2) (v4.4)
See merge request espressif/esp-idf!28287
2024-01-18 11:00:21 +08:00
zhangyanjiao
bcc7ea3137
fix(wifi): fix the crash and malloc fail issue
...
1. fix(wifi/mesh): fix the crash issue when mesh deinit
2. fix(wifi):fix when ap recv auth in sa query porcess will memset psq issue
2024-01-17 19:58:15 +08:00
Sudeep Mohanty
bc11b9183b
fix(console): Fixed linenoise prompt length calculation
...
This commit fixes a potential issue where in the prompt length used
for the linenoise based console could be calculated as a negative
integer, leading to a console hang.
Closes https://github.com/espressif/esp-idf/issues/4924
2024-01-17 09:43:01 +01:00
Darshan Dobariya
97934f52ea
fix(nimble): Added support for address resolution during inquiry (v4.4)
2024-01-17 11:51:05 +05:30
nilesh.kale
3afa52bb88
fix(esp_hw_support): fix API esp_hmac_disable_jtag() to disable JTAG
...
After ets_hmac_disable(), invalidating JTAG register process is ineffective.
So, added call to enable hmac begore invalidating JTAG REG.
And similarly disabled it after invalidation.
2024-01-16 15:42:13 +05:30
Xiao Xufeng
9c6ccec971
fix(rtc): fixed bbpll not calibrated from bootloader issue
2024-01-16 18:09:48 +08:00
chaijie@espressif.com
8f581352e0
fix(bbpll): fix bbpll calibration may stop early bug (S3)
2024-01-16 18:08:36 +08:00
zhanghaipeng
8b66455e5c
fix(ble/bluedroid): Fix ble memory leak when gattc config off
2024-01-16 15:45:41 +08:00
linruihao
b9cf89ac23
fix(ble): fixed interrupt timeout in MAC_BB_PD callback
2024-01-15 16:17:19 +08:00
Rahul Tank
8a97a02001
Merge branch 'bugfix/handle_task_lock_v4.4' into 'release/v4.4'
...
fix(nimble): Remove unwanted task lock check when HS_DEBUG is enabled (v4.4)
See merge request espressif/esp-idf!28420
2024-01-15 15:04:30 +08:00
laokaiyao
f0dc5aecf6
fix(i2s): fixed i2s incorrect tx mono slot (v4.4)
2024-01-15 10:53:50 +08:00
Island
56c4d34fca
Merge branch 'feat/ble_mesh_miscellaneous_update_v4.4' into 'release/v4.4'
...
feat(ble_mesh): Miscellaneous updates for mesh kconfig, relay related(v4.4)
See merge request espressif/esp-idf!28035
2024-01-12 10:34:51 +08:00
Rahul Tank
5b644edfd4
fix(nimble): Remove unwanted task lock check when HS_DEBUG is enabled
2024-01-11 17:32:17 +05:30
zhanghaipeng
6d55e5e7bf
fix(bt/bluedroid): Fix ble adv data check to avoid memory overflow
2024-01-11 16:36:01 +08:00
Xue yun fei
d54c947628
Fix(lwip):bugfix for change default value for ip ttl
2024-01-11 14:35:36 +08:00
Mahavir Jain
2a1133c1cc
Merge branch 'feat/update_cjson_v1_7_17_v4.4' into 'release/v4.4'
...
feat(cJSON): update submodule to v1.7.17 (v4.4)
See merge request espressif/esp-idf!28351
2024-01-10 11:55:31 +08:00
Jiang Jiang Jian
af2ce6de13
Merge branch 'bugfix/reset_connectionless_pm_status_v4.4' into 'release/v4.4'
...
fix(coex): fix esp32 ble scan interrupted by Wi-Fi, reset Wi-Fi connectionless pm status
See merge request espressif/esp-idf!28082
2024-01-10 11:31:28 +08:00
luoxu
edf80c574e
feat(ble_mesh): Miscellaneous updates for mesh kconfig, relay related
2024-01-10 10:18:40 +08:00
Island
7af69b9ddb
Merge branch 'bugfix/increase_btu_task_stack_size_v4.4' into 'release/v4.4'
...
fix(bt/bludroid): Increase BTU task stack size(backport v4.4)
See merge request espressif/esp-idf!28320
2024-01-09 15:25:18 +08:00
Harshit Malpani
cd7cef5ceb
feat(cjson): update submodule to v1.7.17
...
Changelog: https://github.com/DaveGamble/cJSON/releases/tag/v1.7.17
2024-01-09 12:16:07 +05:30
linruihao
73152761f6
fix(bt/bludroid): Increase BTU task stack size
2024-01-08 11:37:28 +08:00
Rahul Tank
517a2c5132
fix(nimble): Support for reattempt connection in ext connect
2024-01-05 16:45:58 +05:30
Island
ca7cc8e903
Merge branch 'bugfix/fix_ble_robost_cashing_v4.4' into 'release/v4.4'
...
fix(bt/bluedroid): Fix BLE robost cashing config(backport v4.4)
See merge request espressif/esp-idf!28198
2024-01-05 12:45:05 +08:00
Armando
61ac7f8a91
fix(cache): fix wrong dcache size 0 configuration issue on s2
...
Closes https://github.com/espressif/esp-idf/issues/12711
2024-01-05 10:41:56 +08:00
morris
88aae9e8d6
Merge branch 'refactor/uart_read_bytes_from_ringbuf_v4.4' into 'release/v4.4'
...
change(uart): improved the internal logic of uart_read_bytes (v4.4)
See merge request espressif/esp-idf!28223
2024-01-03 14:13:53 +08:00
morris
c272210e74
Merge branch 'contrib/github_pr_12559_v4.4' into 'release/v4.4'
...
fix(spi): Correct REG_SPI_BASE(i) macro for all targets (GitHub PR) (v4.4)
See merge request espressif/esp-idf!27717
2024-01-03 11:37:16 +08:00
Song Ruo Jing
520fb6ab09
change(uart): improved the internal logic of uart_read_bytes
...
Ringbuffer usage becomes more efficient with the use of xRingbufferReceiveUpTo
Closes https://github.com/espressif/esp-idf/issues/12386
2024-01-02 20:17:28 +08:00
Jiang Jiang Jian
8262c19a51
Merge branch 'bugfix/boot_flash_build_v4.4' into 'release/v4.4'
...
bugfix(spi_flash): Fix build error when octal flash is enabled (backport v4.4)
See merge request espressif/esp-idf!28091
2024-01-02 10:14:34 +08:00
zhanghaipeng
4404659605
fix(bt/bluedroid): Fix BLE robost cashing config
2023-12-30 20:16:28 +08:00
zhanghaipeng
8ddc31a001
fix(bt/bluedroid): Fix ble app unregister no event
2023-12-28 19:16:35 +08:00
Michael (XIAO Xufeng)
c1c69210de
Merge branch 'bugfix/idf_ci_build_is_not_set_v4.4' into 'release/v4.4'
...
ci: Fix environment variable IDF_CI_BUILD is not set (v4.4)
See merge request espressif/esp-idf!27681
2023-12-28 18:50:21 +08:00
Omar Chebib
dbe4d156fe
fix(bootloader): add legacy retained memory CRC calculation
...
* Closes https://github.com/espressif/esp-idf/issues/12849
In former versions of ESP-IDF, the user custom memory data in the retained memory
was taken into account during the CRC calculation. This was changed in a later
commit, the custom memory was ignored, therefore this can seen as a breaking change.
This commit gives the possibility to choose between the former (legacy) or new way of calculating the CRC.
2023-12-28 11:01:33 +08:00
Jiang Jiang Jian
54c529a21b
Merge branch 'bugfix/crash_in_btc_hf_init_v4.4' into 'release/v4.4'
...
fix(bt/bluedroid): Avoided crash of LoadProhibited during HFP AG deinitialization (v4.4)
See merge request espressif/esp-idf!28119
2023-12-27 19:40:44 +08:00
Jin Cheng
4cdd3bcc4e
fix(bt/bluedroid): Disabled Sniff Subrating temporarily as it did not work well
2023-12-26 11:53:07 +08:00
Jin Cheng
48594fc6e7
fix(bt/bluedroid): Changed the default air mode to invalid value
2023-12-26 11:53:07 +08:00
Jin Cheng
7142dbafe3
fix(bt/bluedroid): Removed redundant operation of SCO clean up
2023-12-26 11:53:06 +08:00
Jin Cheng
3aecd14840
fix(bt/bluedroid): Corrected the definitions of HF Client callback events
2023-12-26 11:53:06 +08:00
Jin Cheng
9490f87838
fix(bt/bluedroid): Avoided crash of LoadProhibited during HFP AG deinitialization
...
Move the release of the control blocks from the start
of deinitialization to the profile disabled event.
2023-12-26 11:53:06 +08:00
Jin Cheng
72ab07a68d
fix(bt/bluedroid): Added dynamic memory allocation for HFP control blocks
2023-12-26 11:53:06 +08:00
Cao Sen Miao
ebb65b27db
bugfix(spi_flash): Fix build error when octal flash is enabled,
...
Closes https://github.com/espressif/esp-idf/issues/12850
2023-12-25 14:54:04 +08:00
linruihao
06f28ca17b
fix(bt/controller): Fixed establish two sco connections failed
2023-12-25 10:50:30 +08:00
Michael (XIAO Xufeng)
f810eb7a39
ci: Fix environment variable IDF_CI_BUILD is not set
2023-12-23 18:47:36 +08:00
Jiang Jiang Jian
70d6d09d60
Merge branch 'bugfix/fix_ble_phy_tx_ifs_v4.4' into 'release/v4.4'
...
Bugfix/fix ble phy tx ifs v4.4(backport v4.4)
See merge request espressif/esp-idf!28064
2023-12-23 00:49:22 +08:00
wanlei
a0e8f75336
fix(spi): correct some signals and dummy bits docs
2023-12-22 15:08:45 +08:00
TD-er
41b8238cf3
fix(spi): Correct REG_SPI_BASE(i) macro for all targets
...
The existing formula can never match these registers.
Closes https://github.com/espressif/esp-idf/pull/12559
Closes https://github.com/espressif/esp-idf/pull/12562
2023-12-22 15:08:45 +08:00
zhanghaipeng
54ba0f88e9
fix(phy): Fix ble tx ifs time for ESP32
2023-12-22 14:35:17 +08:00
liuning
0662ac672e
fix(coex): fix esp32 ble scan interrupted by Wi-Fi, reset Wi-Fi connectionless pm status
2023-12-22 13:29:58 +08:00
gongyantao
265b54a015
fix(bt/bluedroid): fixed btc_config_lock error
2023-12-22 11:31:18 +08:00
Jiang Jiang Jian
73da4fe25d
Merge branch 'bugfix/dpp_deinit_memleak_v44' into 'release/v4.4'
...
Ensure beacon timeout gets trigerred for AP config change(v4.4)
See merge request espressif/esp-idf!27848
2023-12-21 13:49:25 +08:00
Jiang Jiang Jian
69bb72a5c1
Merge branch 'bugfix/fix_ble_recorrect_enable_bug_v4.4' into 'release/v4.4'
...
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default (backport v4.4)
See merge request espressif/esp-idf!28043
2023-12-21 13:48:46 +08:00
morris
3fb1a627ac
Merge branch 'fix/twai_tag_not_defined_in_configure_gpio_v4.4' into 'release/v4.4'
...
fix(twai): fix build error TWAI_TAG used but not defined (v4.4)
See merge request espressif/esp-idf!27833
2023-12-21 11:47:47 +08:00
Jiang Jiang Jian
05ab87ca27
Merge branch 'fix/freertos_scheduler_suspension_test_v4.4' into 'release/v4.4'
...
fix(freertos): Fixed a failing scheduler suspension unit test (v4.4)
See merge request espressif/esp-idf!28042
2023-12-21 10:58:56 +08:00
morris
53a1bb853c
Merge branch 'bugfix/bod_intr_v4.4' into 'release/v4.4'
...
brownout: Disable the hardware BOD when BOD interrupt is enabled(backport v4.4)
See merge request espressif/esp-idf!27437
2023-12-21 10:35:09 +08:00
morris
8430331e6b
Merge branch 'bugfix/fix_adc_continuous_do_not_rst_apb_clk_v4.4' into 'release/v4.4'
...
fix(adc): fix adc continuous get less results beacuse do not reset apb clk (v4.4)
See merge request espressif/esp-idf!27612
2023-12-21 10:32:48 +08:00
zhiweijian
493a161875
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default
2023-12-20 21:51:52 +08:00
Island
11f9081a0e
Merge branch 'backport/fix_ble_prepare_write_v4.4' into 'release/v4.4'
...
Backport/fix ble prepare write v4.4
See merge request espressif/esp-idf!27907
2023-12-20 21:46:07 +08:00
Sudeep Mohanty
0dc2f2410d
fix(freertos): Fixed a failing scheduler suspension unit test
...
This test fixes the flaky unit test which suspends the scheduler and prompts
a pending context switch.
2023-12-20 14:44:42 +01:00
zhanghaipeng
3263b4e75f
fix(bt/bluedroid): Fix ble adv and scan status when deinit bluedroid
2023-12-18 18:55:26 +08:00
zhanghaipeng
7364d276f7
fix(bt/bluedroid): Fix ble gattc deregister
2023-12-18 18:55:26 +08:00
wanlei
7f9636f6ea
fix(twai): fix build error TWAI_TAG used but not defined
...
bug introduced from efef8401
closes https://github.com/espressif/esp-idf/issues/12760
2023-12-18 16:18:22 +08:00
Jiang Jiang Jian
979a56386d
Merge branch 'optimize/When_psram_is_enable_the_number_of_ooseq_is_not_limited_4.4' into 'release/v4.4'
...
optimize(lwip):when psram is enable the number of ooseq is not limited 4.4
See merge request espressif/esp-idf!27946
2023-12-18 13:46:12 +08:00
zhanghaipeng
4c4e95cae9
fix(bt/bluedroid): Fix BLE prepare write
2023-12-18 11:29:35 +08:00
Jiang Jiang Jian
ef543e8e56
Merge branch 'bugfix/miss_rm_s3_ld_v4.4' into 'release/v4.4'
...
fix(WiFi): update esp32s3 rom ld(v4.4)
See merge request espressif/esp-idf!27958
2023-12-18 11:15:42 +08:00
Mahavir Jain
f19f6e0561
Merge branch 'feature/update_nghttp2_lib_v4.4' into 'release/v4.4'
...
feat(nghttp2): Update nghttp2 lib to v1.58.0
See merge request espressif/esp-idf!27707
2023-12-17 16:39:02 +08:00
alanmaxwell
6007eb82fa
fix(WiFi): update esp32s3 rom ld
2023-12-16 13:33:26 +08:00
jgujarathi
d82f42a464
fix(wpa_supplicant): Move concurrent wps and dpp check to before creating task
...
- Move the check for checking concurrent wps and dpp check to before creating
task rather than after.
2023-12-15 18:46:17 +05:30
jgujarathi
b167df155f
fix(wpa_supplicant): Fix a crash in esp_wifi_wps_disable
...
- Fixes a crash observed in esp_wifi_wps_disable when wps process
is ongoing, caused due to concurrency issues in cancelling timers.
2023-12-15 18:46:17 +05:30
jgujarathi
8103512379
fix(wpa_supplicant): Restructuring DPP init method to ensure cleanup
...
- Restructuring DPP init function to ensure cleanup of variables in case of
init failure
2023-12-15 18:46:15 +05:30
jgujarathi
45caba87f1
fix(wpa_supplicant): Fix location of clearing up dpp global variables
...
- Fix location of cleaing up dpp global variables to ensure that there are
no concurrency issues.
2023-12-15 18:28:48 +05:30
jgujarathi
8f928f77e8
fix(wpa_supplicant): Fix a memory leak in dpp deinit path
...
- Ensures that the auth information of dpp gets freed when there is
dpp gets deinited.
2023-12-15 18:28:48 +05:30
aditi_lonkar
aad82378bb
fix(esp_wifi):Fix WDT when esp_supp_dpp_start_listen called multiple times
2023-12-15 18:28:45 +05:30
Aditya Patwardhan
b92c24a9ba
Merge branch 'fix/aes_mpi_interrupt_allocation_workflow_v4.4' into 'release/v4.4'
...
fix(mbedtls): move interrupt allocation during initialization phase (v4.4)
See merge request espressif/esp-idf!27443
2023-12-15 17:12:42 +08:00
Xue yun fei
c392dad1dc
optimize(lwip):when psram is enable the number of ooseq is not limited
2023-12-15 15:54:31 +08:00
Jiang Jiang Jian
3192aca478
Merge branch 'bugfix/mem_leak_fastpbkdf2_test' into 'release/v4.4'
...
fix(wpa_supplicant): Resolve memory leak for test case of fast pbkdf2
See merge request espressif/esp-idf!27889
2023-12-15 11:18:29 +08:00
Jiang Jiang Jian
0bb983f9d5
Merge branch 'bugfix/fix_issuse_in_scan_and_mesh_v4.4' into 'release/v4.4'
...
fix(wifi): fix issues in scan and wifi mesh (v4.4)
See merge request espressif/esp-idf!27861
2023-12-15 10:38:46 +08:00
Rahul Tank
3f117c79d9
Merge branch 'bugfix/authcomplete_failure_v4.4' into 'release/v4.4'
...
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value (v4.4)
See merge request espressif/esp-idf!27637
2023-12-14 13:15:17 +08:00
Shreyas Sheth
aa8822bbf1
fix(wpa_supplicant): Resolve memory leak for unit test of fast pbkdf2
2023-12-13 16:12:00 +05:30
gongyantao
ba81334bf5
fix(bt/bluedroid): fixed build error when compiler in performace mode
...
Closes https://github.com/espressif/esp-idf/issues/12751
2023-12-12 19:04:49 +08:00
zhangyanjiao
1a0f4524da
fix(wifi): fix issues in scan and wifi mesh
...
1. fix(wifi): fix the crash issue when clear scan ap list
3. fix wifi mode error when mesh start after station has connected to router
2023-12-12 17:21:04 +08:00
Ivan Grokhotkov
a2b4ddc113
Merge branch 'revert-3f015297' into 'release/v4.4'
...
Revert "Merge branch 'bugfix/nvs_read_out_of_bounds' into 'release/v4.4'"
See merge request espressif/esp-idf!27856
2023-12-12 15:26:25 +08:00
Jiang Jiang Jian
c452233a6e
Merge branch 'fix/lwip_dns_fallback_ipv4only' into 'release/v4.4'
...
lwip: Fix DNS int with FALLBACK_DNS() in IPv4 only (v4.4)
See merge request espressif/esp-idf!27544
2023-12-12 14:38:48 +08:00
Martin Vychodil
0ae5b6c0b2
Revert "Merge branch 'bugfix/nvs_read_out_of_bounds' into 'release/v4.4'"
...
This reverts merge request !27852
2023-12-12 13:30:50 +08:00
Martin Vychodil
3f0152978d
Merge branch 'bugfix/nvs_read_out_of_bounds' into 'release/v4.4'
...
fix(nvs): prevent out-of-bounds write on inconsistent blob length
See merge request espressif/esp-idf!27852
2023-12-12 12:56:30 +08:00
Jiang Jiang Jian
7a0a868603
Merge branch 'contrib/github_pr_12460_v4.4' into 'release/v4.4'
...
fixing OTA write up to SPI_FLASH_SEC_SIZE margins (GitHub PR) (v4.4)
See merge request espressif/esp-idf!27646
2023-12-12 10:05:22 +08:00
Jiang Jiang Jian
8812baf39f
Merge branch 'fix/esp32s3_soc_drom_high_addr_v4.4' into 'release/v4.4'
...
fix(soc): esp32s3/Fix the DROM_HIGH_ADDR (v4.4)
See merge request espressif/esp-idf!27824
2023-12-12 10:04:57 +08:00
Ivan Grokhotkov
a24f51431d
fix(nvs): prevent out of bounds write if blob data is inconsistent
2023-12-11 23:04:35 +08:00
Ivan Grokhotkov
e6db7ddf2a
Merge branch 'feature/add_fatfs_sbom_v4.4' into 'release/v4.4'
...
feat(storage/fatfs): add sbom file manifest for FatFs (v4.4)
See merge request espressif/esp-idf!27482
2023-12-11 18:14:25 +08:00
Tomas Rohlinek
cff118820f
feat(storage/fatfs): add sbom file manifest for FatFs (v4.4)
2023-12-11 18:14:25 +08:00
Mahavir Jain
09089c3fdf
Merge branch 'fix/esp_ptr_check_sign_compare_v4.4' into 'release/v4.4'
...
fix(esp_hw_support): Fix different signed comparison in `esp_ptr_in_drom`
See merge request espressif/esp-idf!27817
2023-12-11 16:07:46 +08:00
Aditya Patwardhan
2e973e28dc
fix(soc): esp32s3/Fix the DROM_DROM_HIGH limit
...
Previously the DROM_HIGH_ADDR for esp32s3 was 0x3D000000, which
convers only 16 MB of address range. But esp32s3 supports 32 MB
external memory. So this address should be 0x3E000000
2023-12-11 13:22:55 +05:30
Jiang Jiang Jian
69f63b2a16
Merge branch 'bugfix/install_key_issue_v4.4' into 'release/v4.4'
...
fix(wifi): Fix key install issue in PTK renew(v4.4)
See merge request espressif/esp-idf!27318
2023-12-11 15:24:41 +08:00
Jiang Jiang Jian
597a4d4926
Merge branch 'bugfix/fix_some_ble_bugs_v4.4' into 'release/v4.4'
...
Fixed some BLE bugs (backport v4.4)
See merge request espressif/esp-idf!27698
2023-12-11 15:07:54 +08:00
Laukik Hase
77a7eb217a
fix(esp_hw_support): Fix different signed comparison in esp_ptr_in_drom
...
- Closes https://github.com/espressif/esp-idf/pull/12720
2023-12-11 10:21:27 +05:30
xueyunfei
083eb06028
Fix(lwip):bugfix for add config for tcp ooseq bufs
2023-12-08 19:13:11 +01:00
Jiang Jiang Jian
2026c783ed
Merge branch 'feat/max_ver_c3_199_v4.4' into 'release/v4.4'
...
feat(soc): Increase max supported version of C3 to 1.99 (v4.4)
See merge request espressif/esp-idf!26825
2023-12-08 20:56:05 +08:00
chenjianhua
2f850519ef
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(65db61f)
...
- Fixed remove and clear white list
2023-12-08 19:42:16 +08:00
chenjianhua
4e518185c5
fix(bt): Update bt lib for ESP32(fa43201)
...
- Fixed assert for instant passed workaround
- Fixed scan evt timeout
- Fixed random address setting when scanning
2023-12-08 19:41:15 +08:00
shangke
8eec988290
fix(bt/controller): Fixed some HCI commands parameter
2023-12-08 19:41:15 +08:00
chenjianhua
72315ed011
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(b8f0db9)
...
- Fixed assert when llcp instant passed
2023-12-08 19:41:15 +08:00
chenjianhua
c908325d3d
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(70ab55f)
...
- Fixed assert for instant passed workaround
- Fixed add RPA to white list
- Fixed AES encryption for RPA resolution
2023-12-08 19:41:15 +08:00
chenjianhua
148ee05b87
fix(bt/bluedroid): Fixed add RPA to white list
2023-12-08 19:41:15 +08:00
Kapil Gupta
ad3891b94b
fix(wifi): Fix key install issue in PTK renew
2023-12-08 15:23:36 +05:30
Darshan Dobariya
78f44f115d
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value (v4.4)
2023-12-07 14:06:12 +05:30
Jiang Jiang Jian
ce2102eed4
Merge branch 'bugfix/timer_index_out_of_bound_v4.4' into 'release/v4.4'
...
Fix timer index out of bound issue (Backport v4.4)
See merge request espressif/esp-idf!27607
2023-12-07 11:55:21 +08:00
Michael (XIAO Xufeng)
bbd1bb2025
feat(soc): Increase max supported version of C3 to 1.99
2023-12-06 17:05:24 +08:00
Harshit Malpani
e6330d9cdc
feat(nghttp2): Update nghttp2 lib to v1.58.0
2023-12-06 11:52:01 +05:30
Island
b57653b21c
Merge branch 'bugfix/BLEQABR23-35_v4.4' into 'release/v4.4'
...
fix(ble_mesh): avoid ble_mesh packet collision by using random adv interval(v4.4)
See merge request espressif/esp-idf!27491
2023-12-06 11:06:57 +08:00
Jiang Jiang Jian
68915490b0
Merge branch 'fix/xtensa-register-corrupted-after-context-switch_v4.4' into 'release/v4.4'
...
fix(xtensa): fix registers curruption on context switch (v4.4)
See merge request espressif/esp-idf!26212
2023-12-06 10:47:55 +08:00
Jiang Jiang Jian
8e41f7b9d8
Merge branch 'feature/pbkdf2_fast_implementation_v4.4' into 'release/v4.4'
...
Feature/pbkdf2 fast implementation v4.4
See merge request espressif/esp-idf!25515
2023-12-06 10:45:57 +08:00
Shreyas Sheth
d6f65b1472
fix(wpa_supplicant): Remove deprecated mbedtls functions used in fast pbkdf2 and fix ci error
2023-12-05 23:59:58 +05:30
Shyamal Khachane
a1e8a7be4e
fix(esp_wifi): Fix timer index out of bound issue causing execution of timer function to fail
2023-12-05 17:33:25 +05:30
Kapil Gupta
a1b3ef5cef
fix(wpa_supplicant): implement sha1_finish for fastpbkdf2
2023-12-05 16:54:31 +05:30
Shreyas Sheth
e9f29de687
ci(wifi): Add test case for fast pbkdf2 verification
2023-12-05 16:54:31 +05:30
Kapil Gupta
3e4f49606b
change(esp_wifi): Port fast_pbkdf2 implementation for mbedlts
...
Add changes to use fast_pbkdf2 as default for PMK calculations.
fast_pbkdf2 is significantly faster than current implementations
for esp chips.
Also removes unnecessary code for pbkdf-sha256 and pbkdf-sha512.
2023-12-05 16:54:31 +05:30
Kapil Gupta
e8fcdc3ebf
change(esp_wifi): Copy fastpbkdf2 implementation
...
Copy pbkdf2 implementation from https://github.com/ctz/fastpbkdf2(3c56895)
2023-12-05 16:54:31 +05:30
harshal.patil
9e61344890
ci(mbedtls): added a test for the mbedtls_internal_shaX_process API
2023-12-05 16:54:31 +05:30
harshal.patil
edef8d5fae
fix(mbedtls): Fix the port for the mbedtls_internal_shaX_process API
...
- Also added the fix to update intermediate SHA state in the mbedtls_shaX_update API
2023-12-05 16:54:31 +05:30
Jiang Jiang Jian
7147f84f64
Merge branch 'feat/support_esp32c3_v1.1_wifi_v4.4' into 'release/v4.4'
...
fix(wifi): backport some wifi bugfix(v4.4)
See merge request espressif/esp-idf!27584
2023-12-05 19:10:12 +08:00
Jiang Jiang Jian
26fb320beb
Merge branch 'bugfix/alarm_args_double_free_v4.4' into 'release/v4.4'
...
Bugfix/alarm args double free v4.4
See merge request espressif/esp-idf!27540
2023-12-05 13:45:33 +08:00
Jiang Jiang Jian
2fa6dabbb1
Merge branch 'bugfix/remove_bond_v4.4' into 'release/v4.4'
...
fix(nimble): Handled IRK/LTK deletion based on key availability(v4.4)
See merge request espressif/esp-idf!26605
2023-12-05 11:57:55 +08:00
alanmaxwell
ca25bf834f
feat(wifi): support esp32c3 v1.1 wifi
2023-12-05 11:42:16 +08:00
Jiang Jiang Jian
4c0245d9e7
Merge branch 'bufix/Backport_some_lwip_bugs_for_4.4_1204' into 'release/v4.4'
...
Bufix/backport some lwip bugs for 4.4 1204
See merge request espressif/esp-idf!27610
2023-12-05 11:13:06 +08:00
Jiang Jiang Jian
f886d0f1ba
Merge branch 'bugfix/fix_wifi_init_reentrant_issue_v4.4' into 'release/v4.4'
...
Bugfix/fix wifi init reentrant issue v4.4
See merge request espressif/esp-idf!27628
2023-12-05 11:10:37 +08:00
Jiang Jiang Jian
50511114e1
Merge branch 'bugfix/pbc_overlap_in_wps_pin_method_v4.4' into 'release/v4.4'
...
wpa_supplicant: Fix for issue of wps-pbc overlap in wps-pin method(4.4)
See merge request espressif/esp-idf!25737
2023-12-05 10:39:27 +08:00
Jiang Jiang Jian
e62727886e
Merge branch 'bugfix/backport_wifi_fix_1130_v4.4' into 'release/v4.4'
...
fix(wifi): backport some wifi bugfix(v4.4)
See merge request espressif/esp-idf!27507
2023-12-05 02:03:32 +08:00
kohait00
153f4b8f4f
fix(app_update): avoid erasing an extra sector than the actual required size
...
OTA update used to fail if `firmware_size == partition_size`, because the code was trying to
erase one additional sector beyond the space reserved for the firmware partition.
This commit fixes the problem and OTA update can work if the firmware
size exactly matches the allocated partition size.
Closes https://github.com/espressif/esp-idf/pull/12460
2023-12-04 18:48:55 +05:30
aditi_lonkar
58f51147cf
wpa_supplicant: Fix for issue of wps-pbc overlap in wps-pin method
2023-12-04 15:23:53 +05:30
Island
2be3fa2e27
Merge branch 'backport/fix_ble_menuconfig_v4.4' into 'release/v4.4'
...
Backport/fix ble menuconfig v4.4(backport v4.4)
See merge request espressif/esp-idf!27495
2023-12-04 16:30:21 +08:00
liuning
9be22d2d18
fix(wifi): fix wifi deinit s_wifi_modem_sleep_lock
2023-12-04 16:10:47 +08:00
liuning
260920a18a
fix(wifi): fix wifi init reentrant issue
2023-12-04 16:10:47 +08:00
gaoxu
f2f2de1a66
fix(adc): fix adc continuous get less results beacuse do not reset apb clk(v4.4)
2023-12-04 15:02:18 +08:00
xueyunfei
1ac20fb4ac
Fix(dhcps):fix dhcp subnet option api dos not work issue
2023-12-04 14:54:18 +08:00
xueyunfei
0a1282bd24
fix(dhcp server):fix set dhcp server poll fail issue
2023-12-04 14:22:35 +08:00
Jiang Jiang Jian
43dbb702c4
Merge branch 'fix/esp_netif_lock_v4.4' into 'release/v4.4'
...
fix(esp_netif): Lock netif list with TCPIP context (v4.4)
See merge request espressif/esp-idf!26714
2023-12-04 14:04:50 +08:00
Jiang Jiang Jian
4cc2340265
Merge branch 'bugfix/fix_onebyte_watchpoint_setting_v4.4' into 'release/v4.4'
...
fix(riscv): supports 1 byte and larger than 64byte range watchpoint setting (v4.4)
See merge request espressif/esp-idf!27517
2023-12-04 11:59:49 +08:00
Jiang Jiang Jian
e08f93de6d
Merge branch 'fix/twai_crash_on_s3_gpio_19and20_v4.4' into 'release/v4.4'
...
fix(twai): example crash using usb-serial-jtag pins (v4.4)
See merge request espressif/esp-idf!26665
2023-12-04 11:39:18 +08:00
Abhinav Kudnar
254cf65464
fix(nimble): Handled IRK/LTK deletion based on key availability
2023-12-02 03:18:01 +05:30
harshal.patil
00919c3967
fix(mbedtls/aes): fix AES interrupt allocation for AES-GCM operations
2023-12-01 18:25:11 +05:30
harshal.patil
bffe5d2864
fix(mbedtls): move interrupt allocation during initialization phase
2023-12-01 18:25:10 +05:30
zhanghaipeng
09076b53eb
fix(bt/bluedroid): Fix BLE SMP register log level
2023-12-01 16:58:00 +08:00