Jiang Jiang Jian
b85b15a3c4
Merge branch 'bugfix/fix_gatts_stop_race_condition_v5.2' into 'release/v5.2'
...
fix(nimble): Handled race condition for conn variables being set to NULL (v5.2)
See merge request espressif/esp-idf!28168
2023-12-29 10:57:29 +08:00
zhiweijian
8477ec19f5
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default
2023-12-29 02:00:22 +08:00
muhaidong
fd9a55a775
fix(wifi): fix beacon was unexpectedly freed issue
2023-12-29 00:05:39 +08:00
jgujarathi
239a6da000
fix(esp_wifi): Cover additional situations for reporting new reason codes
...
- WIFI_REASON_NO_AP_FOUND_W_COMPATIBLE_SECURITY will be reported for the following
reasons
-- AP has PMF required but station is not configured for pmf capable/required.
-- Station has PMF required but AP is not configured for pmf capable/required.
-- The AP is using unsupported group management/pairwise ciphers
-- OWE not enabled by station for found OWE AP
-- AP RSNXE parsing failed in supplicant
-- AP is in Independent BSS mode
2023-12-29 00:03:50 +08:00
Jiang Jiang Jian
9694fe3c2a
Merge branch 'bugfix/nan_crash_sched_bcn_v5.2' into 'release/v5.2'
...
Fix crash while stopping NAN (Backport v5.2)
See merge request espressif/esp-idf!28178
2023-12-28 23:52:57 +08:00
Jiang Jiang Jian
36a7c4ca66
Merge branch 'backport/add_dynamic_iram_check_for_ot_sleep_v52' into 'release/v5.2'
...
fix(pm): fix extra retention function to iram(Backportv5.2)
See merge request espressif/esp-idf!28135
2023-12-28 22:55:08 +08:00
Jiang Jiang Jian
0e03d101e2
Merge branch 'backport/ieee802154_receive_done_handler_v52' into 'release/v5.2'
...
fix(ieee802154): introduce a receive done handler feature(backportV5.2)
See merge request espressif/esp-idf!28132
2023-12-28 22:54:58 +08:00
Jiang Jiang Jian
50cb3a4435
Merge branch 'backport/fix_ble_prepare_write_v5.2' into 'release/v5.2'
...
Backport/fix ble prepare write v5.2
See merge request espressif/esp-idf!27910
2023-12-28 22:54:18 +08:00
Shyamal Khachane
06086d3a36
fix(esp_wifi): Fix crash while stopping NAN
...
Also fix inconsistent NAN macro values
2023-12-28 18:43:13 +05:30
zwx
61379f09cd
fix(pm): fix extra retention function to iram
...
* Also remove unused function on H2
2023-12-28 17:47:30 +08:00
Rahul Tank
9b50d7d60f
fix(nimble): Handled race condition for conn variables being set to NULL
2023-12-28 15:11:56 +05:30
Jiang Jiang Jian
796065f6fb
Merge branch 'contrib/github_pr_12813_v5.2' into 'release/v5.2'
...
fix(esp32): Fixed declaration issue (GitHub PR) (v5.2)
See merge request espressif/esp-idf!28081
2023-12-28 17:37:20 +08:00
zwx
e86e0f3dc8
fix(ieee802154): introduce a receive done handler feature
2023-12-28 17:34:51 +08:00
zhanghaipeng
915cb63bb1
fix(bt/bluedroid): Fix ble app unregister no event
2023-12-28 17:32:45 +08:00
Jiang Jiang Jian
33756fd210
Merge branch 'bugfix/fix_ble_phy_tx_ifs_v5.2' into 'release/v5.2'
...
Bugfix/fix ble phy tx ifs v5.2
See merge request espressif/esp-idf!28151
2023-12-28 16:59:49 +08:00
Jiang Jiang Jian
194343e056
Merge branch 'bugfix/clear_lp_sw_trigger_int_before_sleep_v5.2' into 'release/v5.2'
...
feat(ulp): add api to get lp_cpu wakeup cause and clear wakeup source at startup(v5.2)
See merge request espressif/esp-idf!28146
2023-12-28 14:49:14 +08:00
zhanghaipeng
c4d3d74e39
fix(phy): Fix ble tx ifs time for ESP32
2023-12-28 14:08:01 +08:00
zhanghaipeng
f18d887a6d
fix(bt/bluedroid): Fix BLE prepare write
2023-12-27 22:03:48 +08:00
Jiang Jiang Jian
c30d9829d3
Merge branch 'bugfix/wait_tvsl_after_non_pd_top_lightsleep_v5.2' into 'release/v5.2'
...
fix(esp_hw_support/sleep): wait flash ready after non-pd_top lightsleep for esp32c6 (v5.2)
See merge request espressif/esp-idf!28144
2023-12-27 19:34:37 +08:00
wuzhenghui
6d238cdba2
feat(ulp): add api to get lp_cpu wakeup cause and clear wakeup source at startup
...
Closes https://github.com/espressif/esp-idf/issues/12651
2023-12-27 19:12:16 +08:00
Island
5c24c70ed8
Merge branch 'feat/ble_mesh_miscellaneous_update_v5.2' into 'release/v5.2'
...
feat(ble_mesh): Miscellaneous updates for mesh kconfig, relay related(v5.2)
See merge request espressif/esp-idf!28030
2023-12-27 17:50:12 +08:00
wuzhenghui
fcb9cf8b93
change(esp_hw_support/sleep): rename ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY
...
1. Rename ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY to ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY
2. Set ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY visible for all targets
2023-12-27 15:35:00 +08:00
wuzhenghui
83b6c79f93
fix(esp_hw_support/sleep): wait flash ready after non-pd_top lightsleep for esp32c6
2023-12-27 15:34:55 +08:00
Jiang Jiang Jian
14d88e5e5e
Merge branch 'bugfix/add_ble_fixes' into 'release/v5.2'
...
fix(nimble): Add ble fixes in nimble (v5.2)
See merge request espressif/esp-idf!28112
2023-12-27 10:30:46 +08:00
Jiang Jiang Jian
7823f6c996
Merge branch 'bugfix/crash_in_btc_hf_init_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Avoided crash of LoadProhibited during HFP AG deinitialization (v5.2)
See merge request espressif/esp-idf!28115
2023-12-27 10:26:19 +08:00
Jiang Jiang Jian
bdce46f1e3
Merge branch 'fix/add_malloc_cap_8bit_for_vfs_select' into 'release/v5.2'
...
fix(vfs): add MALLOC_CAP_8BIT for vfs select(Backport v5.2)
See merge request espressif/esp-idf!27720
2023-12-26 19:03:26 +08:00
Roshan Bangar
962b105be5
fix(nimble): Added periodic_adv_enh soc_caps for c2, h2
2023-12-26 10:09:12 +05:30
Rahul Tank
ce6b508c4f
fix(nimble): Add VSC support for setting chan select algo
2023-12-26 10:08:52 +05:30
Jin Cheng
f30d282d66
fix(bt/bluedroid): Disabled Sniff Subrating temporarily as it did not work well
2023-12-26 11:48:04 +08:00
Jin Cheng
daed0d9f3a
fix(bt/bluedroid): Changed the default air mode to invalid value
2023-12-26 11:48:04 +08:00
Jin Cheng
09db8a96f0
fix(bt/bluedroid): Removed redundant operation of SCO clean up
2023-12-26 11:48:04 +08:00
Jin Cheng
fe277d5b13
fix(bt/bluedroid): Corrected the definitions of HF Client callback events
2023-12-26 11:48:04 +08:00
Jin Cheng
659ae0ce9e
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:48:04 +08:00
Jin Cheng
77430f3e2d
fix(bt/bluedroid): Added dynamic memory allocation for HFP control blocks
2023-12-26 11:48:04 +08:00
linruihao
125a784983
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(9129dec)
2023-12-26 10:58:58 +08:00
Jiang Jiang Jian
21f33f6e2a
Merge branch 'feature/hogp_example_support_v5.2' into 'release/v5.2'
...
feat(nimble): Added HID over Gatt Profile Support (v5.2)
See merge request espressif/esp-idf!28024
2023-12-26 10:49:36 +08:00
Jiang Jiang Jian
a80717fbd5
Merge branch 'feature/support_suspend_on_120m_v5.2' into 'release/v5.2'
...
feat(spi_flash): Enable auto suspend on when flash works under 120M (backport v5.2)
See merge request espressif/esp-idf!27951
2023-12-26 10:42:32 +08:00
Jiang Jiang Jian
690d1a032e
Merge branch 'bugfix/u32_reg_tsens_v5.2' into 'release/v5.2'
...
fix(tempertuer_sensor): Fix regs on temperature sensor is not volatile due to GCC bug(backport v5.2)
See merge request espressif/esp-idf!27947
2023-12-26 10:41:45 +08:00
Jiang Jiang Jian
c3b7aa76d9
Merge branch 'change/add_scl_check_v5.2' into 'release/v5.2'
...
change(i2c): Add check for scl frequency for master_bus_add_device(backport v5.2)
See merge request espressif/esp-idf!27662
2023-12-26 10:34:00 +08:00
Jiang Jiang Jian
c70dde1420
Merge branch 'bugfix/connect_after_scan_v5.2' into 'release/v5.2'
...
fix(conn): Change second connect delay time to 730 (v5.2)
See merge request espressif/esp-idf!27836
2023-12-26 10:30:48 +08:00
Island
90e21c4404
Merge branch 'bugfix/fix_ble_clear_white_list_v5.2' into 'release/v5.2'
...
Fixed add(remove) RPA to(from) white list on ESP32C3(backport v5.2)
See merge request espressif/esp-idf!27797
2023-12-26 10:28:32 +08:00
Jiang Jiang Jian
9d2d1e2d39
Merge branch 'bugfix/ieee802154_deinit_v5.2' into 'release/v5.2'
...
Bugfix/ieee802154 deinit (Backport v5.2)
See merge request espressif/esp-idf!27974
2023-12-25 20:39:20 +08:00
Jiang Jiang Jian
99d10ca3d2
Merge branch 'change/change_regdma_power_issue_macro_v5.2' into 'release/v5.2'
...
change(pm): change macro SOC_PM_RETENTION_HAS_REGDMA_POWER_BUG (backport v5.2)
See merge request espressif/esp-idf!27992
2023-12-25 20:38:48 +08:00
Jiang Jiang Jian
3139ae0f0e
Merge branch 'backport/openthread_related_feature_v52' into 'release/v5.2'
...
Backport some openthread related features (backport v5.2)
See merge request espressif/esp-idf!28053
2023-12-25 20:37:03 +08:00
Jiang Jiang Jian
0b9b16cb77
Merge branch 'bugfix/put_extra_link_retention_in_iram_5.2' into 'release/v5.2'
...
fix(pm): place extra link opt in iram(backport v5.2)
See merge request espressif/esp-idf!27899
2023-12-25 20:36:34 +08:00
Jiang Jiang Jian
40f7adaf3b
Merge branch 'bugfix/doc_changes_v52' into 'release/v5.2'
...
Use `@file` for file documentation and resolved few doc build warnings(v5.2)
See merge request espressif/esp-idf!28002
2023-12-25 20:35:34 +08:00
Jiang Jiang Jian
0af120ae17
Merge branch 'fix/btc_config_lock_error_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fixed btc_config_lock error (backport v5.2)
See merge request espressif/esp-idf!28069
2023-12-25 20:34:34 +08:00
Jiang Jiang Jian
4efa9ca1db
Merge branch 'bugfix/fix_establish_two_sco_fail_v5.2' into 'release/v5.2'
...
fix(bt/controller): Fixed establish two sco connections failed (Backport v5.2)
See merge request espressif/esp-idf!28100
2023-12-25 20:34:09 +08:00
Jiang Jiang Jian
ede660ce4b
Merge branch 'optimize/When_psram_is_enable_the_number_of_ooseq_is_not_limited_5.2' into 'release/v5.2'
...
optimize(lwip):when psram is enable the number of ooseq is not limited 5.2
See merge request espressif/esp-idf!27944
2023-12-25 20:32:13 +08:00
Jiang Jiang Jian
1fb7a2ca58
Merge branch 'fix/build_error_in_compiler_performance_mode_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fixed build error when compiler in performace mode (backport v5.2)
See merge request espressif/esp-idf!27863
2023-12-25 20:31:50 +08:00
Island
c8b5789267
Merge branch 'bugfix/ble_stack_disable_v5.2' into 'release/v5.2'
...
Bugfix/ble stack disable v5.2(backport v5.2)
See merge request espressif/esp-idf!27651
2023-12-25 18:33:25 +08:00
zwx
d5076b5749
feat(ieee802154): rf enable and disable refactor
2023-12-25 10:56:11 +08:00
xiaqilin
f183419d94
fix(ieee802154): fix ieee802154 mac deinit and config ieee802154_enable
2023-12-25 10:56:11 +08:00
linruihao
4a6a10044d
fix(bt/controller): Fixed establish two sco connections failed
2023-12-25 10:41:01 +08:00
zwl
1ff3eaafe9
fixed(ble): fixed an assertion issue when stopping periodic adv on ESP32C6 and ESP32H2
2023-12-22 15:31:29 +08:00
schottj
7b32ba0763
fix(app_update): fixed undeclared variable 'ret' in esp_ota_ops.c
2023-12-22 12:30:57 +05:30
cjin
82d53440a4
change(ble): added ble cca en and thresh option
2023-12-22 14:34:30 +08:00
luomanruo
f75b4b1636
ble: support for selecting CSA#2 by menuconfig
...
ble(fix): fixed event receiving on host side without returning event buffer to pool
2023-12-22 14:34:30 +08:00
luomanruo
ae21032e9d
ble(update):
...
Update c2 lib to 7c6c9d53
Update h2 lib to 0ecb36f0
Update c6 lib to 0ecb36f0
2023-12-22 14:33:32 +08:00
Island
4e09c6e346
Merge branch 'bugfix/ble_update_lib_20231201_v5.2' into 'release/v5.2'
...
update lib on release/v5.2
See merge request espressif/esp-idf!27588
2023-12-22 14:11:06 +08:00
morris
0056ab449e
Merge branch 'bugfix/gdma_legacy_macro_back_again_v5.2' into 'release/v5.2'
...
fix(gdma): reserve the SOC_GDMA_PAIRS_PER_GROUP (v5.2)
See merge request espressif/esp-idf!28054
2023-12-22 13:44:36 +08:00
gongyantao
5515c890ed
fix(bt/bluedroid): fixed btc_config_lock error
2023-12-22 11:30:26 +08:00
Laukik Hase
6a216ca839
fix(nvs_flash): Remove the forceful selection of NVS_ENCRYPTION with flash encryption
...
- This change will introduce a breaking change for SoCs with the HMAC
peripheral. Turning on flash encryption will no longer enable NVS
encryption automatically.
Closes https://github.com/espressif/esp-idf/issues/12549
2023-12-21 19:22:56 +05:30
morris
b893744fd1
fix(gdma): reserve the SOC_GDMA_PAIRS_PER_GROUP
...
Closes https://github.com/espressif/esp-idf/issues/12798
2023-12-21 15:17:54 +08:00
Xu Si Yu
f29d324691
fix(openthread): allow setting netif_idx of udp pcb to no_index
2023-12-21 15:02:06 +08:00
Xu Si Yu
dd83f65e5c
fix(coex): 802.15.4 coex break notification
2023-12-21 15:01:55 +08:00
Xu Si Yu
6b8740ae8d
feat(ieee802154): add tx/rx report for IEEE802.15.4 debug
2023-12-21 15:01:44 +08:00
Xu Si Yu
01808d0cfb
feat(openthread): modification of uart and spi spinel based on openthread 41ef807
2023-12-21 15:01:31 +08:00
zwx
9ae095fc20
fix(openthread): fix openthread SPI tx timeout issue
2023-12-21 15:00:45 +08:00
zwx
d1f8299726
fix(openthread): add netif check when call udp api for ot
2023-12-21 15:00:09 +08:00
Mahavir Jain
692d15abbe
Merge branch 'fix/wrong_order_of_includes_in_esp_tls_v5.2' into 'release/v5.2'
...
fix(esp-tls): Fix missing header files in esp_tls_errors.h header file (v5.2)
See merge request espressif/esp-idf!27703
2023-12-20 20:44:31 +08:00
Jiang Jiang Jian
b4a612345b
Merge branch 'bugfix/fix_beacon_eb_memory_leak_issue_v5.2' into 'release/v5.2'
...
fix(wifi): fix beacon eb memory leak issue(Backport v5.2)
See merge request espressif/esp-idf!27924
2023-12-20 16:53:44 +08:00
luoxu
fb98bb40f3
feat(ble_mesh): Miscellaneous updates for mesh kconfig, relay related
2023-12-20 15:16:57 +08:00
Roshan Bangar
a58af467fc
feat(nimble): added HID over Gatt profile support
2023-12-20 09:58:26 +05:30
luomanruo
5c729436d6
ble(fix): Fixed crash issue when reset event queue
2023-12-19 17:35:34 +08:00
luomanruo
96a3926e22
ble(fix): clear event queue when init event queue
...
ble: update log module on ESP32C2, ESP32H2 and ESP32C6
2023-12-19 17:35:34 +08:00
luomanruo
c4444d1385
ble(update):
...
Update c2 lib to 47a787f0
Update h2 lib to 73452eac
Update c6 lib to 73452eac
2023-12-19 17:35:34 +08:00
Vikram Dattu
504c6a09e1
fix(docs): fixed doxygen warnings in few headers
...
- non-matching arguments in `i2c_types.h` and `esp_wifi_crypto_types.h`
- Fixed unended `@cond` macro in `esp_err.h`
2023-12-19 13:12:28 +05:30
Vikram Dattu
2b475022c5
fix(esp_srp): Use @file
for file documentation and missing doc
...
Using @brief for file description wrongly associates the documentation to an API.
Correct way to add file description is to use `@file` and then `@brief`. Corrected the same.
- Also added missing doc for esp_srp_handle_t
2023-12-19 13:12:11 +05:30
jgujarathi
13c548cefa
fix(esp_wifi): Correct wifi lib docs for esp_wifi_crypto_types.h
...
- Wifi lib changes for docs of some APIs in esp_wifi_crypto_types.h
2023-12-19 13:11:49 +05:30
zhangyanjiao
1427e14b72
feat(wifi): add wifi channel change event
...
Closes https://github.com/espressif/esp-idf/issues/12538
2023-12-19 13:11:01 +05:30
alanmaxwell
424bf120a3
feat(wifi): support dump 802.11 ACK frame for CSI
2023-12-19 13:10:49 +05:30
zhanghaipeng
90c51d25e0
fix(bt/bluedroid): Fix ble gattc deregister
2023-12-19 12:02:07 +08:00
zhanghaipeng
81bc017ff6
fix(bt/bluedroid): Fix ble adv and scan status when deinit bluedroid
2023-12-19 12:02:07 +08:00
Lou Tianhao
7b5799830c
change(pm): change macro SOC_PM_RETENTION_HAS_REGDMA_POWER_BUG
2023-12-19 11:52:25 +08:00
Cao Sen Miao
e3a854769a
feat(spi_flash): Enable auto suspend on when flash works under 120M
2023-12-15 16:57:53 +08:00
Cao Sen Miao
3d42ac21fa
fix(tempertuer_sensor): Fix regs on temperature sensor is not volatile due to GCC bug
2023-12-15 16:36:43 +08:00
Aditya Patwardhan
ff8a6a5bf9
Merge branch 'fix/esp32s3_soc_drom_high_addr_v5.2' into 'release/v5.2'
...
fix(soc): esp32s3/Fix the DROM_HIGH_ADDR (v5.2)
See merge request espressif/esp-idf!27821
2023-12-15 15:48:17 +08:00
Xue yun fei
cf4c2ea576
optimize(lwip):when psram is enable the number of ooseq is not limited
2023-12-15 14:10:54 +08:00
muhaidong
608d575172
fix(wifi): fix beacon eb memory leak issue
2023-12-14 18:10:30 +08:00
cjin
bff4001473
fix(pm): place extra link opt in iram
2023-12-14 11:19:05 +08:00
gongyantao
9edbb98a2c
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:19 +08:00
Jiang Jiang Jian
41ca90905e
Merge branch 'bugfix/fix_esp32h2_system_retention_restore_backup_v5.2' into 'release/v5.2'
...
fix(esp_hw_support): fix esp32h2 system link restore override cpu clk configuration(v5.2)
See merge request espressif/esp-idf!27810
2023-12-11 20:40:53 +08:00
ding huan
129bc8b7ff
fix(conn): Change second connect delay time to 730
2023-12-11 16:35:24 +08:00
Jiang Jiang Jian
6a34106488
Merge branch 'contrib/github_pr_12559_v5.2' into 'release/v5.2'
...
fix(spi): correct macro REG_SPI_BASE(i) for all targets (GitHub PR) (v5.2)
See merge request espressif/esp-idf!27708
2023-12-11 16:01:48 +08:00
Jiang Jiang Jian
ff14e382a4
Merge branch 'bugfix/some_wifi_fixes_v5.2' into 'release/v5.2'
...
fix(wifi): fix some wifi issues
See merge request espressif/esp-idf!27736
2023-12-11 16:00:29 +08:00
Jiang Jiang Jian
499625be33
Merge branch 'save_twdt_to_coredump_v5.2' into 'release/v5.2'
...
feat(coredump): save twdt panic output to coredump elf file (v5.2)
See merge request espressif/esp-idf!27756
2023-12-11 14:51:33 +08:00
Aditya Patwardhan
ebcb490aa9
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 12:17:12 +05:30
wuzhenghui
613c17bc2f
fix(esp_hw_support): fix esp32h2 system link restore override cpu clk configuration
2023-12-11 11:24:00 +08:00
Jiang Jiang Jian
a2b96227ac
Merge branch 'bugfix/fix_rtc_us_to_cycle_div_zero_in_deepsleep_v5.2' into 'release/v5.2'
...
fix(esp_hw_support/sleep): fix rtc_time_us_to_slowclk div zero in deepsleep process (backport v5.2)
See merge request espressif/esp-idf!27763
2023-12-11 10:57:19 +08:00