Commit Graph
30951 Commits
Author SHA1 Message Date
morris 04a9faa789 Merge branch 'change/isp_sampling_point_v5.4' into 'release/v5.4'
isp: improve sampling point for AE and AWB (5.4)

See merge request espressif/esp-idf!46790
2026-04-20 17:33:33 +08:00
morris 8d2d446db1 Merge branch 'feat/isp_error_events_v5.4' into 'release/v5.4'
isp: added isp error interrupts (v5.4)

See merge request espressif/esp-idf!46633
2026-04-20 17:33:01 +08:00
Island 6359809343 Merge branch 'dev/ble-log-202603_v5.4' into 'release/v5.4'
dev: BLE Log 202603 (5.4)

See merge request espressif/esp-idf!47275
2026-04-20 17:22:55 +08:00
Mahavir Jain 0285a2116b Merge branch 'fix/fix_esp_srp_sec2_auth_bypass_a_mod_n_v5.4' into 'release/v5.4'
fix(esp_srp): reject SRP client public key when A mod N is zero (v5.4)

See merge request espressif/esp-idf!47705
2026-04-20 12:00:48 +05:30
morris 147aa03f67 Merge branch 'change/isp_hsize_check_v5.4' into 'release/v5.4'
isp: hsize check and lut size check (v5.4)

See merge request espressif/esp-idf!46989
2026-04-20 13:31:30 +08:00
morris a0c36e8d04 Merge branch 'fix/fix_mmu_dirom_reserve_search_logic_v5.4' into 'release/v5.4'
mmu: fixed drom/irom reservation bus cap search logic (v5.4)

See merge request espressif/esp-idf!47391
2026-04-20 13:31:02 +08:00
morris 7260222c89 Merge branch 'change/deprecate_tcm_and_use_scp_v5.4' into 'release/v5.4'
tcm: deprecated tcm and added scp memory utils (v5.4)

See merge request espressif/esp-idf!46591
2026-04-20 11:21:46 +08:00
Jiang Jiang Jian 64ba74addc Merge branch 'bugfix/fix_coex_sync_filter_and_delay_issue_v5.4' into 'release/v5.4'
fix(coex): fix coex sync filter and delay issue(Backport v5.4)

See merge request espressif/esp-idf!47242
2026-04-20 11:12:47 +08:00
Ashish Sharma 85f946b38a fix(esp_srp): reject SRP client public key when A mod N is zero 2026-04-20 11:08:08 +08:00
Jiang Jiang Jian cf6ed7e938 Merge branch 'feat/use_common_config_to_sel_crypt_lib_v5.4' into 'release/v5.4'
Feat/use common config to sel crypt lib (v5.4)

See merge request espressif/esp-idf!46406
2026-04-20 11:04:05 +08:00
Wang Meng Yang 7ea2ed1778 Merge branch 'bugfix/btm_sec_free_dev_v5.4' into 'release/v5.4'
fix(bt): avoid deleting device record on partial transport cleanup (v5.4)

See merge request espressif/esp-idf!47296
2026-04-20 09:35:02 +08:00
Wang Meng Yang 261307436d Merge branch 'bugfix/ai_review_avrcp_v5.4' into 'release/v5.4'
fix(bt): fix AVRCP component issues reported by AI review (v5.4)

See merge request espressif/esp-idf!47678
2026-04-20 09:34:47 +08:00
Wang Meng Yang 7bc820c9b2 Merge branch 'bugfix/oob_in_avrc_v5.4' into 'release/v5.4'
backport for fix of bug bounty. (v5.4)

See merge request espressif/esp-idf!46838
2026-04-20 09:31:17 +08:00
Wang Meng Yang 1547d1ee6d Merge branch 'bugfix/spp_deinit_v5.4' into 'release/v5.4'
fix(bt/bluedroid): flushed all the DM PM at the end of SPP deinit (v5.4)

See merge request espressif/esp-idf!47291
2026-04-20 09:30:00 +08:00
Mahavir Jain 5eeda04bbf Merge branch 'feat/update_cjson_master_v5.4' into 'release/v5.4'
feat(cjson): update to latest master (v5.4)

See merge request espressif/esp-idf!47301
2026-04-19 21:26:14 +05:30
Mahavir Jain 83ee64ea92 Merge branch 'fix/fix_ws_server_subprotocols_null_dereference_v5.4' into 'release/v5.4'
fix: fixes websocket server possible null dereference (v5.4)

See merge request espressif/esp-idf!46919
2026-04-19 21:25:36 +05:30
Mahavir Jain 9ca7cd4dd5 Merge branch 'fix/fix_possible_null_dereference_wifi_provisioning_v5.4' into 'release/v5.4'
fix(wifi_provisioning): fixes potential null dereference on malformed packet (v5.4)

See merge request espressif/esp-idf!47452
2026-04-19 21:25:07 +05:30
Mahavir Jain 7787aaca2f Merge branch 'fix/fix_esp_local_ctrl_potential_double_free_v5.4' into 'release/v5.4'
fix(esp_local_ctrl): fixes a potential double free (v5.4)

See merge request espressif/esp-idf!47490
2026-04-19 21:24:51 +05:30
Mahavir Jain c2952cb2e6 Merge branch 'feat/check_crlf_http_server_response_headers_v5.4' into 'release/v5.4'
feat(esp_http_server): adds check for crlf in response creation (v5.4)

See merge request espressif/esp-idf!47501
2026-04-19 21:24:13 +05:30
Rahul Tank b30cd9e32c Merge branch 'bugfix/fix_nimble_issues_17042026' into 'release/v5.4'
fix(nimble): Fix few nimble issues 17042026 (v5.4)

See merge request espressif/esp-idf!47736
2026-04-18 15:37:08 +05:30
Mahavir Jain c9aa112a37 Merge branch 'feat/update_mbedtls_3_6_6_v5.4' into 'release/v5.4'
feat(mbedtls): Update to v3.6.6 (v5.4)

See merge request espressif/esp-idf!47297
2026-04-18 08:23:30 +05:30
Alexey Gerenkov 64bd27e851 Merge branch 'fix/apptrace_rb_init_v5.4' into 'release/v5.4'
fix(app_trace): Fix warning in ring buffer initialization (v5.4)

See merge request espressif/esp-idf!46065
2026-04-17 20:22:10 +08:00
morris 0e439638e4 Merge branch 'bugfix/flash_user_command_with_pms_v5.4' into 'release/v5.4'
fix(flash): flash erase operation may fail to raise PMS exception (v5.4)

See merge request espressif/esp-idf!47456
2026-04-17 19:07:42 +08:00
morris 4ad6e1eebc Merge branch 'change/added_mspi_str_odd_divider_check_v5.4' into 'release/v5.4'
mspi: added sdr divider check to be not odd divider (v5.4)

See merge request espressif/esp-idf!46871
2026-04-17 19:06:54 +08:00
morris 458836e182 Merge branch 'fix/i2c_null_check_v5.4' into 'release/v5.4'
fix(i2c): add NULL check and correct log (v5.4)

See merge request espressif/esp-idf!46688
2026-04-17 19:04:43 +08:00
morris 269046ef89 Merge branch 'fix/i2c_fsm_reset_sequence_v5.4' into 'release/v5.4'
fix(i2c): reset master before bus clear on chips without HW FSM reset (v5.4)

See merge request espressif/esp-idf!47509
2026-04-17 19:04:07 +08:00
morris 7106fbf9f1 Merge branch 'doc/i2c_master_probe_comment_update_v5.4' into 'release/v5.4'
docs(i2c): update i2c_master_probe parameter comment (v5.4)

See merge request espressif/esp-idf!47513
2026-04-17 19:03:47 +08:00
morris e5aca38345 Merge branch 'fix/usb_security_backport_v5.4' into 'release/v5.4'
fix(usb): USB security fixes from esp-usb (backport v5.4)

See merge request espressif/esp-idf!47103
2026-04-17 19:03:17 +08:00
morris 5f4d54a097 Merge branch 'ci/ease_restrictions_of_legacy_adc_test_v5.4' into 'release/v5.4'
ci(legacy_adc_dac): ease ADC read restriction (v5.4)

See merge request espressif/esp-idf!47116
2026-04-17 18:53:44 +08:00
Sumeet Singh e8b0e8ac58 feat(nimble): Update blecent example README.md with EATT documentation 2026-04-17 15:57:19 +05:30
Astha Verma 534bbfd6f1 fix(nimble): fix missing gatt caching header in examples 2026-04-17 15:57:19 +05:30
Rahul Tank 6d43b3b0bb fix(nimble): Correct adv_list_init / deinit during nimble init / deinit 2026-04-17 15:57:19 +05:30
Rahul Tank 0a4dfb0518 fix(nimble): Issue connect cancel in case of outstanding master connection 2026-04-17 15:57:19 +05:30
Island 7bead3ac8e Merge branch 'feat/support_run_time_alloc_for_esp_ip_test_v5.4' into 'release/v5.4'
Support Mempool Run Time Allocation for ESP IP Chips (v5.4)

See merge request espressif/esp-idf!46822
2026-04-17 18:12:36 +08:00
Island aee5245e2d Merge branch 'bugfix/fix_some_bluedroid_bugs_260121_v5.4' into 'release/v5.4'
Bugfix/fix some bluedroid bugs 260121 (5.4)

See merge request espressif/esp-idf!46982
2026-04-17 18:11:09 +08:00
Island 7f6adb256f Merge branch 'feat/support_adv_monitor_for_bluedroid_host_v5.4' into 'release/v5.4'
feat(ble/bluedroid): support adv monitor feature (5.4)

See merge request espressif/esp-idf!47036
2026-04-17 18:10:52 +08:00
Island 1ffdb33de9 Merge branch 'feat/add_bluedroid_cancel_open_api_v5.4' into 'release/v5.4'
feat(ble/bluedroid): Added cancel open function for bluedroid (5.4)

See merge request espressif/esp-idf!46900
2026-04-17 18:10:38 +08:00
Island 3b435a80a8 Merge branch 'feat/allow_creat_vendor_descriptor_by_service_table_v5.4' into 'release/v5.4'
feat(ble/bluedroid): Allow add vendor descriptor by service table create API (5.4)

See merge request espressif/esp-idf!47041
2026-04-17 18:10:15 +08:00
Fu Hanxi 0a662a15f9 Merge branch 'ci/fix_check_build_test_rules_script' into 'release/v5.4'
ci: fix check_build_test_rules script (v5.4)

See merge request espressif/esp-idf!46711
2026-04-17 11:52:02 +02:00
yangfeng 4ecc25fae1 fix(bt): fix AVRCP component issues reported by AI review 2026-04-16 19:15:08 +08:00
Jin Chenandzhaoweiliang b923c9ad97 change(ble): [AUTO_MR] Update lib_esp32c5 to 913c704d
(cherry picked from commit 739cb8e00d)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2026-04-14 14:50:32 +05:30
Jin Chen 8c7298bbd0 feat(ble): make env init function cuttable on ESP32-C2
(cherry picked from commit 5ec82368ba)

Co-authored-by: cjin <jinchen@espressif.com>
2026-04-14 14:50:32 +05:30
Jin Chen 34dcd0d41f feat(ble): supported ble mempool run time allocation for esp ip chips
(cherry picked from commit 84d75cf772)

Co-authored-by: cjin <jinchen@espressif.com>
2026-04-14 14:50:32 +05:30
Jin Chenandzhaoweiliang b51461f964 change(ble): [AUTO_MR] Update lib_esp32c2 to b8594335
(cherry picked from commit a2ef5c0ff9)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2026-04-14 14:50:32 +05:30
Marius Vikhammer 296b6eab94 change(version): Update version to 5.4.4 2026-04-14 14:31:36 +08:00
muhaidong 826546fe5f fix(coex): fix coex sync filter and delay issue 2026-04-13 15:52:15 +08:00
Jiang Jiang Jian a52c67a67b Merge branch 'fix/fix_ext_coex_154_stage_switch_v5.4' into 'release/v5.4'
fix(coex): fix ieee802.15.4 external coex tx/rx stage handling (v5.4)

See merge request espressif/esp-idf!46681
2026-04-13 15:22:19 +08:00
Ashish Sharma 2279f5c9e5 feat(esp_http_server): adds check for crlf in response creation 2026-04-13 15:22:06 +08:00
Chen Chen 85cc29fa9c docs(i2c): update i2c_master_probe parameter comment
closes https://github.com/espressif/esp-idf/issues/18442
2026-04-13 15:13:34 +08:00
Chen Chen 3587c30e3b fix(i2c): reset master before bus clear on chips without HW FSM reset
Reorder s_i2c_hw_fsm_reset() so i2c_ll_reset_register and interrupt
masking run before s_i2c_master_clear_bus(). Avoids ISR firing when
i2c_common_set_pins reconnects GPIOs to a stuck FSM (IDFGH-17497).

Closes https://github.com/espressif/esp-idf/issues/18438

Made-with: Cursor
2026-04-13 15:12:27 +08:00