Jin Cheng
bf7e27d126
fix(bt/bluedroid): Corrected the definitions of HF Client callback events
2023-12-26 11:51:32 +08:00
Jin Cheng
94faa4a112
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:51:32 +08:00
Jin Cheng
3c088db873
fix(bt/bluedroid): Added dynamic memory allocation for HFP control blocks
2023-12-26 11:51:32 +08:00
Island
d24b321eec
Merge branch 'bugfix/fixed_stop_periodic_adv_assert_issue_v5.1' into 'release/v5.1'
...
fixed(ble): fixed an assertion issue when stopping periodic adv on ESP32C6 and ESP32H2
See merge request espressif/esp-idf!28084
2023-12-25 18:31:20 +08:00
Jiang Jiang Jian
df8cc9ad37
Merge branch 'fix/btc_config_lock_error_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): fixed btc_config_lock error (backport v5.1)
See merge request espressif/esp-idf!28070
2023-12-25 10:18:26 +08:00
morris
08545547d8
Merge branch 'bugfix/boot_flash_build_v5.1' into 'release/v5.1'
...
bugfix(spi_flash): Fix build error when octal flash is enabled (5.1)
See merge request espressif/esp-idf!28078
2023-12-25 10:02:08 +08:00
Rahul Tank
c57b352725
Merge branch 'feat/add_csa_selection_vsc_v5.1' into 'release/v5.1'
...
feat(nimble): Add VSC support for setting chan select algo (v5.1)
See merge request espressif/esp-idf!28028
2023-12-23 23:47:15 +08:00
Rahul Tank
0dc286db38
fix(nimble): Add VSC support for setting chan select algo
2023-12-22 18:31:52 +05:30
Rahul Tank
3629f070b6
Merge branch 'feature/hogp_example_support_v5.1' into 'release/v5.1'
...
feat(nimble): Added HID over Gatt Profile Support (v5.1)
See merge request espressif/esp-idf!28025
2023-12-22 20:52:17 +08:00
zwl
0fe3057529
fixed(ble): fixed an assertion issue when stopping periodic adv on ESP32C6 and ESP32H2
2023-12-22 15:35:28 +08:00
Island
6deb0ae743
Merge branch 'bugfix/ble_update_lib_20231219_v5.1' into 'release/v5.1'
...
update lib on release/v5.1
See merge request espressif/esp-idf!27999
2023-12-22 14:57:32 +08:00
Cao Sen Miao
8f6213c9f2
bugfix(spi_flash): Fix build error when octal flash is enabled,
...
Closes https://github.com/espressif/esp-idf/issues/12850
2023-12-22 14:11:28 +08:00
Roshan Bangar
a95bf9e0c3
feat(nimble): added HID over Gatt profile support
2023-12-22 11:23:05 +05:30
Rahul Tank
04b6feb1ad
Merge branch 'bugfix/handle_all_zero_bdaddr_v5.1' into 'release/v5.1'
...
fix(nimble): Handle all 0s address of external controllers during IRK generation (v5.1)
See merge request espressif/esp-idf!27960
2023-12-22 11:53:07 +08:00
gongyantao
83a99d954d
fix(bt/bluedroid): fixed btc_config_lock error
2023-12-22 11:30:39 +08:00
Island
b34ab72832
Merge branch 'bugfix/BLEQABR23-811_v5.1' into 'release/v5.1'
...
bugfix(ble_mesh): Enable CONFIG_BT_NIMBLE_VS_SUPPORT when using the duplicate...(v5.1)
See merge request espressif/esp-idf!27568
2023-12-21 20:22:26 +08:00
Jiang Jiang Jian
925e3e2ed5
Merge branch 'fix/build_error_in_compiler_performance_mode_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): fixed build error when compiler in performace mode (backport v5.1)
See merge request espressif/esp-idf!27864
2023-12-21 11:30:38 +08:00
Jiang Jiang Jian
90435019a1
Merge branch 'bugfix/fix_memory_leak_in_c3_s3_controller_v5.1' into 'release/v5.1'
...
Fixed memory leak in ESP32C3 and ESP32S3 controller (Backport v5.1)
See merge request espressif/esp-idf!27892
2023-12-21 11:29:39 +08:00
Jiang Jiang Jian
a8a3adcfb8
Merge branch 'bugfix/put_extra_link_retention_in_iram_5.1' into 'release/v5.1'
...
fix(pm): place extra link opt in iram(Backport v5.1)
See merge request espressif/esp-idf!27898
2023-12-21 11:28:38 +08:00
Jiang Jiang Jian
d09d7bb646
Merge branch 'bugfix/ieee802154_deinit_v5.1' into 'release/v5.1'
...
Bugfix/ieee802154 deinit (Backport v5.1)
See merge request espressif/esp-idf!27973
2023-12-21 11:27:45 +08:00
Jiang Jiang Jian
487adc09f4
Merge branch 'change/change_regdma_power_issue_macro_v5.1' into 'release/v5.1'
...
change(pm): change macro SOC_PM_RETENTION_HAS_REGDMA_POWER_BUG (backport v5.1)
See merge request espressif/esp-idf!27991
2023-12-21 11:27:10 +08:00
Jiang Jiang Jian
503eccb261
Merge branch 'docs/Separate_low-power_documents_v5.1' into 'release/v5.1'
...
docs:separate low power documents (backport v5.1)
See merge request espressif/esp-idf!28021
2023-12-21 11:10:13 +08:00
Mahavir Jain
b38ee33b6d
Merge branch 'bugfix/fix-clean-up-in-error-condition-in-http-example_v5.1' into 'release/v5.1'
...
fix(example/http): Fixed potential memory leak/crash in when handling error condition (v5.1)
See merge request espressif/esp-idf!27875
2023-12-20 16:41:29 +08:00
Jiang Jiang Jian
2c564d32db
Merge branch 'bugfix/fix_some_wifi_bugs_231214_v5.1' into 'release/v5.1'
...
fix(wifi): fix some wifi bugs 231214 (Backport v5.1)
See merge request espressif/esp-idf!27943
2023-12-20 13:59:25 +08:00
luoxu
b37d4079ff
bugfix(ble_mesh): Enable CONFIG_BT_NIMBLE_VS_SUPPORT when using the duplicate scan feature on the NimBLE host.
2023-12-20 11:18:36 +08:00
Krzysztof Budzynski
6360246a29
Apply 2 suggestion(s) to 2 file(s)
2023-12-20 11:08:12 +08:00
wangtao@espressif.com
a56b523822
docs:Separate low-power documents(backprot v5.1)
2023-12-20 11:07:28 +08:00
morris
acb84ca804
Merge branch 'bugfix/u32_reg_tsens_v5.1' into 'release/v5.1'
...
fix(tempertuer_sensor): Fix regs on temperature sensor is not volatile due to GCC bug(backport v5.1)
See merge request espressif/esp-idf!27948
2023-12-20 10:51:51 +08:00
Marius Vikhammer
40bea117e4
Merge branch 'bugfix/s3_irom_addr_v5.1' into 'release/v5.1'
...
soc: fix SOC_IROM_MASK_HIGH for esp32s3 (v5.1)
See merge request espressif/esp-idf!27136
2023-12-20 10:00:39 +08:00
Roland Dobai
b88e73f3ed
Merge branch 'fix/sbom_validation_post_commit_v5.1' into 'release/v5.1'
...
fix: do sbom manifest validation in post-commit (v5.1)
See merge request espressif/esp-idf!28012
2023-12-20 00:03:18 +08:00
Frantisek Hrbata
a537dafa74
fix: do sbom manifest validation in post-commit
...
Following commit c3afbebf23
("fix: bump esp-idf-sbom to v0.13.0 in pre-commit"),
the validation of submodule hash now relies solely on the information recorded
in the git-tree. Previously, the hash verification used submodule's
working tree hash if available. Since the new submodule hash is recorded
in git-tree only after the commit is created, we need to move the check
into post-commit, otherwise the hash validation checks the old value.
For example:
1. in .gitmodules
[submodule "components/json/cJSON"]
sbom-hash = cb8693b058ba302f4829ec6d03f609ac6f848546
2. update the cJSON
$ git -C components/json/cJSON checkout b45f48e600671feade0b6bd65d1c69de7899f2be
3. update cJSON hash in .gitmodules
[submodule "components/json/cJSON"]
sbom-hash = b45f48e600671feade0b6bd65d1c69de7899f2be
4. commit the changes
$ git commit -a -s
Step 4. will fail, because the validation is currently started in pre-commit stage,
where the hash for cJSON recorded in git-tree is still
cb8693b058ba302f4829ec6d03f609ac6f848546. The new hash b45f48e600671feade0b6bd65d1c69de7899f2be
will be stored in git-tree after the new commit is created.
Note that this means we cannot prevent the commit creation, but only
notify user about the hash inconsistency. If he/she still decides to
push it, it will fail in pre-commit checks in CI.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-12-19 12:30:37 +01:00
Vikram Dattu
b0493e0f6b
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 19:15:49 +08:00
Vikram Dattu
f841f0ae52
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 19:15:49 +08:00
zhangyanjiao
24da38f63c
fix(wifi): fix some wifi bugs 20231214
...
1. add support for espnow to seet dcm rate
2. bugfix: fix csi info is not correct
3. feature: add support for establishing over 4 rx ba sessions
4. sniffer: modified rx error dump in sniffer mode
5. fix(itwt): fix when receiving the twt setup response frame, twt tx cb has not yet been called
6. itwt: fix itwt information frame format is not correct when suspend time is 0
7. update esp_wifi_crypto_types.h
8. sta not pmf capable when ap requires should reject profile
9. fix softap set config issue
10. allow some special igtk keyindex to workaround faulty APs
11. fix psram enabled but initialized fail issue
12. add missing header files for wifi files
13. feat(wifi/vendor): get more wifi information in csi rx callback
2023-12-19 19:15:49 +08:00
zhangyanjiao
796f315f6b
doc(Wi-Fi/Vendor): Update comments for wifi_csi_info_t
2023-12-19 19:15:49 +08:00
xueyunfei
23148a3138
Fix(esp_wifi): Add the missing header file to the wifi header files.
2023-12-19 19:15:49 +08:00
muhaidong
482ba2b909
fix(wifi): fix psram enabled but initialized fail issue
...
Closes https://github.com/espressif/esp-idf/issues/11971
2023-12-19 19:15:49 +08:00
muhaidong
1881900781
fix(wifi): allow some special igtk keyindx to workaround faulty APs
2023-12-19 19:15:49 +08:00
zhangyanjiao
61ae9bd8e2
fix(wifi/mesh): fix the IE crypto disable error and update doc
2023-12-19 19:15:49 +08:00
muhaidong
13094f2216
change(wifi): update esp_coexist_internal.h and esp_modem_wrapper.h
2023-12-19 19:15:49 +08:00
muhaidong
0573c44f32
docs(esp_mesh): update esp_mesh_internal.h
2023-12-19 19:15:49 +08:00
muhaidong
7d5eaa8b79
update(wifi): update esp_wifi_crypto_types.h
2023-12-19 19:15:49 +08:00
muhaidong
7b3cee0dd8
update(esp_coexist): update esp coexist header file
2023-12-19 19:15:49 +08:00
muhaidong
5960284022
esp_supplicant: remove wpa supplicant ROM source code copyrights
2023-12-19 19:15:49 +08:00
xuxiao
e321e8b640
fix(wifi): fix esp32c6 rxctrl info is not correct
2023-12-19 19:15:49 +08:00
muhaidong
baeed9fb6a
fix(wifi): update scan example for scan get ap records
2023-12-19 19:15:49 +08:00
Roland Dobai
c61b2c4790
Merge branch 'feature/add_fatfs_sbom_v5.1' into 'release/v5.1'
...
feat(storage/fatfs): add sbom file manifest for FatFs (v5.1)
See merge request espressif/esp-idf!27480
2023-12-19 16:47:52 +08:00
Tomas Rohlinek
641ac3ee71
feat(storage/fatfs): add sbom file manifest for FatFs (v5.1)
2023-12-19 16:47:51 +08:00
cjin
d5bfb9b326
change(ble): added ble cca en and thresh option
2023-12-19 14:34:44 +08:00
luomanruo
c67710bacf
ble: support for selecting CSA#2 by menuconfig
...
ble(fix): fixed event receiving on host side without returning event buffer to pool
2023-12-19 14:20:19 +08:00