33289 Commits

Author SHA1 Message Date
Jiang Jiang Jian
76d44109d3 Merge branch 'bugfix/fix_tbtt_interval_update_fail_v5.1' into 'release/v5.1'
fix(wifi): Optimization for wifi components (v5.1)

See merge request espressif/esp-idf!34893
2024-11-15 15:11:48 +08:00
Mahavir Jain
ed5f875afe Merge branch 'bugfix/update_condition_to_verify_http_version_v5.1' into 'release/v5.1'
fix(esp_http_server): updated condition to verify http version (v5.1)

See merge request espressif/esp-idf!34637
2024-11-15 15:01:57 +08:00
morris
5ee3b7847b Merge branch 'contrib/github_pr_14859_v5.1' into 'release/v5.1'
fix(usb_host): return ESP_ERR_NO_MEM on failed alloc in client register (GitHub PR) (v5.1)

See merge request espressif/esp-idf!34878
2024-11-15 10:59:18 +08:00
zhangyanjiao
362d806dbb fix(wifi): Optimization for wifi components
1. fix(wifi/pm): Fixed the tbtt interval update error when AP's beacon interval changed
   Closes https://github.com/espressif/esp-idf/issues/14720
2. fix(wifi/mesh): Enlarge the mesh TX task stack
3. fix(wifi/espnow): Added check for espnow type and length on v1.0
4. fix(wifi/mesh): Fixed delete group id error in wifi mesh
   Closes https://github.com/espressif/esp-idf/issues/14735
2024-11-15 09:45:34 +08:00
zhangyanjiao
db3f58fc4f docs(wifi/espnow): Update the description for ESP-NOW frame 2024-11-15 09:45:34 +08:00
Martin Vychodil
6b51d36351 Merge branch 'bugfix/nvs_entry_sanity_check_v5.1' into 'release/v5.1'
Bugfix/added nvs entry header sanity checks (v5.1)

See merge request espressif/esp-idf!34295
2024-11-14 22:39:00 +08:00
radek.tandler
79b93d1db7 fix(storage/nvs): Fixed hadling of inconsistent values in NVS entry header
feat(storage/nvs): Added test cases for damaged entries with correct CRC
2024-11-14 12:48:22 +01:00
Jiang Jiang Jian
58b9f28c19 Merge branch 'bugfix/support_random_iv_in_esptouch_v2_v5.1' into 'release/v5.1'
fix(wifi): Support AES IV with random value in esptouch v2 (v5.1)

See merge request espressif/esp-idf!34611
2024-11-14 15:51:13 +08:00
Shu Chen
5ed3e67c7c Merge branch 'fix/find_and_close_service_in_ot_ci_case_v5.1' into 'release/v5.1'
fix(ci): optimize an openthread ci case (Backport v5.1)

See merge request espressif/esp-idf!34724
2024-11-14 11:58:58 +08:00
Island
febfdf6628 Merge branch 'feature/support_moving_code_to_flash_v5.1' into 'release/v5.1'
feat(ble): Support for putting code in flash on ESP32-C2 (v5.1)

See merge request espressif/esp-idf!34783
2024-11-14 10:09:26 +08:00
Daniel Mangum
e555945318 fix(usb_host): return ESP_ERR_NO_MEM on failed alloc in client register
Fixes issue where ESP_ERR_NO_MEM was being silently discarded after
cleaning up after a failed malloc in usb_host_client_register.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
2024-11-13 09:58:06 +01:00
Island
15fb892fe7 Merge branch 'bugfix/fix_some_ble_bugs_240926_esp32_v5.1' into 'release/v5.1'
Fixed some BLE bugs 240926 on ESP32 (v5.1)

See merge request espressif/esp-idf!34551
2024-11-13 12:05:16 +08:00
Jiang Jiang Jian
aacc60deee Merge branch 'feature/set_hp_sleep_power_mode_with_clock_src_selection_v5.1' into 'release/v5.1'
change(esp_hw_support): switch hp_sys default power mode with clock src selection (v5.1)

See merge request espressif/esp-idf!34114
2024-11-12 19:26:55 +08:00
Jiang Jiang Jian
3a24b91c8e Merge branch 'fix/fix_ota_slowclock_switching_v5.1' into 'release/v5.1'
fix(esp_hw_support): fix rtc slow clock missing after the OTA app changes the slow clock source (v5.1)

See merge request espressif/esp-idf!34471
2024-11-12 19:26:09 +08:00
Jiang Jiang Jian
9ede3c842a Merge branch 'fix/bypass_some_restore_process_if_sleep_rejected_v5.1' into 'release/v5.1'
fix(esp_hw_support): skip some wakeup steps if sleep is rejected (v5.1)

See merge request espressif/esp-idf!34619
2024-11-12 19:24:02 +08:00
Wang Meng Yang
ce2f2d7675 Merge branch 'bugfix/fix_avrc_absolute_volume_compatibility_v5.1' into 'release/v5.1'
bugfix/fix_avrc_absolute_volume_compatibility[backport v5.1]

See merge request espressif/esp-idf!34772
2024-11-12 17:54:58 +08:00
Wang Meng Yang
a628f0aef3 Merge branch 'bugfix/osi_replace_free_v5.1' into 'release/v5.1'
fix(bt/bluedroid): Replace free/malloc with osi_free/malloc(v5.1)

See merge request espressif/esp-idf!34608
2024-11-12 17:54:32 +08:00
gongyantao
d9cfaead16 fix(bt): fix some issues in bt controller
1: Store local device name into NVDS when handling hci_wr_local_name_cmd.
2: Set default device name during link manager initialization.
3: Set the QoS value to the minimum value if the calculated QoS is less
   than the minumum.
2024-11-12 11:14:55 +08:00
zhanghaipeng
c7d169e38a fix(bt/ble): Update esp32 libbtdm_app.a (17db8bd)
- Added a verification step for the Access Address within the CONNECT_IND PDU
2024-11-12 11:14:46 +08:00
chenjianhua
a991b5df81 fix(bt): Update bt lib for ESP32(a2a7457)
- Fixed assert in ke_mem.c at line 409 when controller reset
- Added config for BLE instant passed workaround
- Fixed connection can't be established when initiating and advertising coexist
2024-11-12 11:14:37 +08:00
morris
fca4986ffd Merge branch 'refactor/usb_mock_classes_v5.1' into 'release/v5.1'
refactor(usb): Split test device descriptors from mock classes (v5.1)

See merge request espressif/esp-idf!31415
2024-11-12 10:03:03 +08:00
morris
a2704f5295 Merge branch 'bugfix/workaround_of_i2s_half_sample_rate_issue_v5.1' into 'release/v5.1'
fix(i2s): fix i2s half sample rate issue (v5.1)

See merge request espressif/esp-idf!34355
2024-11-12 10:01:52 +08:00
Island
f068192bd9 Merge branch 'feat/support_controller_run_in_flash_only_v5.1' into 'release/v5.1'
feat(bt/controller): Support controller code run in flash only (backport v5.1)

See merge request espressif/esp-idf!34697
2024-11-12 09:55:29 +08:00
Wang Meng Yang
9439479fe5 Merge branch 'bugfix/update_btlib_v5.1' into 'release/v5.1'
fix(bt/controller): Fixed some controller bugs on ESP32 (v5.1)

See merge request espressif/esp-idf!34466
2024-11-11 18:51:45 +08:00
Shen Weilong
4fff9f7cf7 feat(ble): Support for putting code in flash on ESP32-C2 2024-11-11 17:45:55 +08:00
Wang Meng Yang
9480f89a9c Merge branch 'bugfix/hfp_sniff_mng_v5.1' into 'release/v5.1'
bugfix/hf_and_ag_cannot_enter/exit sniff mode. (v5.1)

See merge request espressif/esp-idf!34469
2024-11-11 15:09:26 +08:00
zhangyanjiao
4f85a2726e fix(wifi): Support AES IV with random value in esptouch v2 2024-11-11 15:05:05 +08:00
xiongweichao
9ff8a54cfe fix(bt/bluedroid): Replace free/malloc with osi_free/malloc 2024-11-11 11:00:58 +08:00
Jiang Jiang Jian
f604a6026c Merge branch 'fix/c6_ble_no_adv_bug_v5.1' into 'release/v5.1'
fix: C6 ble does not send adv when coexistence with wifi v5.1

See merge request espressif/esp-idf!34574
2024-11-11 10:45:33 +08:00
Jin Cheng
cb70ff68cc fix(bt/controller): Fixed some controller bugs on ESP32
- Fixed access NULL in SCO frame end
      Closes https://jira.espressif.com:8443/browse/IDFGH-10796
    - Added LAP checking for Periodic Inquiry
    - Removed an inproper assertion in SCO module
    - Fixed wrong logic in key exchange when
      LMP transaction collision occurred
    - Fixed the using of wrong error code in
      the transaction collision of role switch
2024-11-10 21:30:39 +08:00
morris
9305e550bc Merge branch 'feat/mcpwm_dead_time_add_warning_v5.1' into 'release/v5.1'
fix(mcpwm): add warning about generator deadtime (v5.1)

See merge request espressif/esp-idf!34732
2024-11-08 16:49:46 +08:00
morris
ff9cd92bd7 Merge branch 'feat/parlio_sleep_retention_v5.1' into 'release/v5.1'
fix(parlio): fix spelling error in reg_base.h (v5.1)

See merge request espressif/esp-idf!34735
2024-11-08 16:49:05 +08:00
liqigan
5ac289c463 fix(bt/bluedroid): Fixed AVRCP compatibility issue on absolute volume synchronization 2024-11-08 14:50:42 +08:00
Island
287e71269a Merge branch 'bugfix/fixed_h2_assert_master_1031_v5.1' into 'release/v5.1'
Bugfix/fixed h2 assert master 1031 (v5.1)

See merge request espressif/esp-idf!34538
2024-11-08 11:47:16 +08:00
Shu Chen
954f6baa88 Merge branch 'backport/openthread_related_feature_v51_20241018' into 'release/v5.1'
Backport/openthread related feature to release/v5.1

See merge request espressif/esp-idf!34282
2024-11-08 11:40:00 +08:00
Wang Meng Yang
2b5b526227 Merge branch 'bugfix/fix_memory_leak_in_sco_v5.1' into 'release/v5.1'
fix(bt/bluedroid): Fix memory leak in sco when bluedroid disable (v5.1)

See merge request espressif/esp-idf!34567
2024-11-08 10:33:05 +08:00
Jin Cheng
4ea87de8cf fix(bt/bluedroid): fixed AG and HF client cannot enter/exit sniff mode 2024-11-08 10:02:50 +08:00
Jin Cheng
cfc7340393 Revert "Disable sniff mode during (e)SCO connection."
This reverts commit 39a5eb84f3c6e48cce8cecd25927ad6b1e0fe383.
2024-11-08 10:02:50 +08:00
Sergei Silnov
39baee4b1d Merge branch 'ci/5.1_fix_macos_arm_python_version' into 'release/v5.1'
Remove PYTHON_VER=3.7.10 from .gitlab-ci.yml as it breaks test_build_system_cmake_macos on ARM

See merge request espressif/esp-idf!33882
2024-11-07 22:15:06 +08:00
zhiweijian
1ddf2dd755 feat(bt/controller): Support controller code run in flash only 2024-11-07 16:52:38 +08:00
Chen Jichang
10ad141972 fix(parlio): fix spelling error in reg_base.h 2024-11-07 14:59:26 +08:00
Simon Dean
bdb090f629 enable openthread coap client for mtd 2024-11-07 11:55:56 +08:00
zwx
fec70691db fix(802154): pass hardware abort reason into processing function 2024-11-07 11:55:56 +08:00
Xu Si Yu
11e72011b7 fix(ieee802154): fix a bug in the usage of a macro 2024-11-07 11:55:56 +08:00
zwx
b3c6e5efc5 feat(ieee802154): add frame type checking for hw autoack feature 2024-11-07 11:55:56 +08:00
Xu Si Yu
9c4d817726 feat(openthread): support vendor hook for rcp spi 2024-11-07 11:55:56 +08:00
Xu Si Yu
b59b0e0926 feat(openthread): allow enabling trel before getting interface 2024-11-07 11:55:56 +08:00
Xu Si Yu
88077e0b16 feat(openthread): support trel feature 2024-11-07 11:55:56 +08:00
Xu Si Yu
d697fda6a1 fix(openthread): add macro for rcp init 2024-11-07 11:55:56 +08:00
Shu Chen
b45d7fa97f Merge branch 'backport/linker_script_check_missing_function_v51' into 'release/v5.1'
fix(ieee802154): fix linker error due to static function being inlined(Backport v5.1)

See merge request espressif/esp-idf!34719
2024-11-07 11:52:29 +08:00