Commit Graph

26260 Commits

Author SHA1 Message Date
Sumeet Singh
a33bfe628f feat(nimble): Added ways to enable/disable some menuconfig options at runtime 2024-12-06 21:08:47 +05:30
Sumeet Singh
c56a0e45c8 feat(nimble): Added option to disable automatically sending extra credits to peer 2024-12-06 21:08:47 +05:30
Sumeet Singh
0253aad7c6 feat(nimble): Added support for persisting csf characteristic for bonded devices 2024-12-06 21:08:47 +05:30
Sumeet Singh
c3911c4817 feat(nimble): Added option in menuconfig to enable Secure Connections Only mode 2024-12-06 21:08:47 +05:30
Sumeet Singh
5d8f076745 fix(nimble): fix and enable connection subrating 2024-12-06 21:08:47 +05:30
Sumeet Singh
360e9e20d8 fix(nimble): Added option to enable code under Enhanced COC 2024-12-06 21:08:47 +05:30
Sumeet Singh
c74465664d fix(nimble): Fixed Device Information and Scan Parameters service 2024-12-06 21:08:46 +05:30
Sumeet Singh
9f1c2cad6e fix(nimble): Fixed encrypted advertisement data example 2024-12-06 21:08:46 +05:30
Sumeet Singh
355155b39d feat(nimble): Added LE GATT Security Levels Characteristic 2024-12-06 21:08:46 +05:30
Sumeet Singh
62265b90c0 feat(nimble): Added support for EATT Credit Based Flow Control Mode 2024-12-06 21:08:46 +05:30
Rahul Tank
63ca3b296d Merge branch 'bugfix/change_hci_cb_logging_v5.3' into 'release/v5.3'
fix(nimble): Replace ESP_LOG* with esp_rom_printf in controller context callback (v5.3)

See merge request espressif/esp-idf!35028
2024-12-06 23:32:37 +08:00
Rahul Tank
8f24c221cb Merge branch 'bugfix/memory_issue_v5.3' into 'release/v5.3'
fix(nimble): Nimble Error logs in case of memory overflow/failure (v5.3)

See merge request espressif/esp-idf!34998
2024-12-06 23:09:07 +08:00
Island
0a49e286df Merge branch 'bugfix/fix_ble_creat_conn_fail_enh_v5.3' into 'release/v5.3'
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type (v5.3)

See merge request espressif/esp-idf!35018
2024-12-06 22:40:54 +08:00
Roland Dobai
0a62a9078c Merge branch 'change/sysview_test_config_v5.3' into 'release/v5.3'
change(sysview): run heap_log tracing tests on existing cores (v5.3)

See merge request espressif/esp-idf!35196
2024-12-06 19:56:48 +08:00
Roland Dobai
22162a45e9 Merge branch 'feature/move-gdb-options-to_project_description_json_v5.3' into 'release/v5.3'
feat(debugging): move gdbinit generation to CMake (v5.3)

See merge request espressif/esp-idf!35176
2024-12-06 19:29:12 +08:00
morris
120c2b0d12 Merge branch 'bugfix/uart_vfs_read_behavior_v5.3' into 'release/v5.3'
fix(uart_vfs): read() now aligned to POSIX defined behavior (v5.3)

See merge request espressif/esp-idf!35393
2024-12-06 18:38:24 +08:00
Island
69e8c4a0c5 Merge branch 'bugfix/add_aa_check_on_esp32c2_and_esp32c6_v5.3' into 'release/v5.3'
Bugfix/add aa check on esp32c2 and esp32c6 (v5.3)

See merge request espressif/esp-idf!35233
2024-12-06 17:55:14 +08:00
morris
a720fdcbf5 Merge branch 'fix/suspend_ci_v5.3' into 'release/v5.3'
test(spi_flash): Fix some failing test related to spi flash (backport v5.3)

See merge request espressif/esp-idf!35155
2024-12-06 17:05:15 +08:00
morris
ca6ade86d1 Merge branch 'fix/fix_esp32_pico_v3_psram_not_ignored_issue_v5.3' into 'release/v5.3'
psram: fixed esp32p pico-v3 psram init not ignored issue (v5.3)

See merge request espressif/esp-idf!35378
2024-12-06 17:04:46 +08:00
morris
0a47570126 Merge branch 'fix/adc_monitor_not_work_v5.3' into 'release/v5.3'
fix(esp_adc): fixed adc continue monitor don't work issue (v5.3)

See merge request espressif/esp-idf!35166
2024-12-06 17:04:19 +08:00
morris
75a9b80bd4 Merge branch 'fix/spi_enable_p4_c5_test_v5.3' into 'release/v5.3'
fix(driver_spi): enable p4 test (v5.3)

See merge request espressif/esp-idf!34281
2024-12-06 17:03:38 +08:00
morris
491c54fbae Merge branch 'fix/i2s_enable_test_p4_c5_multi_v5.3' into 'release/v5.3'
test(driver_i2s): p4 and c5 enable multi dut test (v5.3)

See merge request espressif/esp-idf!34238
2024-12-06 17:02:57 +08:00
morris
0fa1c0e513 Merge branch 'feat/mcpwm_dead_time_add_warning_v5.3' into 'release/v5.3'
fix(mcpwm): add warning about generator deadtime (v5.3)

See merge request espressif/esp-idf!34730
2024-12-06 16:14:34 +08:00
morris
90399d0d5c Merge branch 'feat/parlio_sleep_retention_v5.3' into 'release/v5.3'
fix(parlio): fix spelling error in reg_base.h (v5.3)

See merge request espressif/esp-idf!34736
2024-12-06 16:14:05 +08:00
morris
1503d0f80f Merge branch 'feat/mcpwm_sleep_rentention_v5.3' into 'release/v5.3'
fix(mcpwm): fix mcpwm register offset on p4 (v5.3)

See merge request espressif/esp-idf!34803
2024-12-06 16:13:28 +08:00
morris
3abe326490 Merge branch 'feature/adds_efuse_adc_calib_data_v5.3' into 'release/v5.3'
feat(efuse): Adds efuse ADC calib data for P4 C5 C61 (v5.3)

See merge request espressif/esp-idf!35119
2024-12-06 16:12:31 +08:00
morris
50f41592ed Merge branch 'fix/fix_jpeg_decode_info_v5.3' into 'release/v5.3'
fix(jpeg_decoder): Fix jpeg decoder get picture information (backport v5.3)

See merge request espressif/esp-idf!35158
2024-12-06 16:12:02 +08:00
Wang Meng Yang
6c02672a3d Merge branch 'bugfix/sdp_get_uuid_error_v5.3' into 'release/v5.3'
fix(bt/bluedroid): fixed issues introduced by byte alignment(v5.3)

See merge request espressif/esp-idf!35251
2024-12-06 16:04:09 +08:00
chenjianhua
561307a6bf feat(ble/bluedroid): Support setting connection params when creating connection 2024-12-06 15:51:33 +08:00
Shu Chen
2ecc042d30 Merge branch 'backport/2015_enhack_v53' into 'release/v5.3'
fix(802.15.4): add case for 2015 frame enh-ack (Backport v5.3)

See merge request espressif/esp-idf!34953
2024-12-06 15:51:28 +08:00
zhanghaipeng
3a85b1b6ce fix(ble/bluedroid): Optimize BLE API "esp_ble_gattc_enh_open" 2024-12-06 15:50:50 +08:00
zhanghaipeng
2904494228 fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type 2024-12-06 15:50:43 +08:00
Shu Chen
3a4396b7d9 Merge branch 'fix/fix_a_naming_error_of_esp_radio_spinel_v53' into 'release/v5.3'
Backport openthread related features to 5.3

See merge request espressif/esp-idf!35040
2024-12-06 15:50:35 +08:00
Abhinav Kudnar
a6b7edc414 fix(nimble): Nimble Error logs in case of memory overflow/failure 2024-12-06 13:20:11 +05:30
Rahul Tank
d3be7130e0 Merge branch 'feature/remove_min_max_def_v5.3' into 'release/v5.3'
fix(nimble): Removed min/max macro definition from os.h (v5.3)

See merge request espressif/esp-idf!34910
2024-12-06 15:44:54 +08:00
morris
1ddebd1f62 Merge branch 'contrib/github_pr_14859_v5.3' into 'release/v5.3'
fix(usb_host): return ESP_ERR_NO_MEM on failed alloc in client register (GitHub PR) (v5.3)

See merge request espressif/esp-idf!34876
2024-12-06 15:42:45 +08:00
morris
59a7d3782c Merge branch 'change/p4_sd_runner_no_use_usj_v5.3' into 'release/v5.3'
ci(sd): use uart0 as usj always serial noise on ci on p4 (v5.3)

See merge request espressif/esp-idf!35193
2024-12-06 15:41:27 +08:00
Mahavir Jain
ecc5f36e49 Merge branch 'fix/fetch_image_hdr_v5.3' into 'release/v5.3'
fix(esp_system): Correct address used to fetch application image header (v5.3)

See merge request espressif/esp-idf!34628
2024-12-06 15:36:53 +08:00
Mahavir Jain
796355150e Merge branch 'fix/aes_cache_failure_when_l2_cache_line_size_greater_than_l1_cache_v5.3' into 'release/v5.3'
Fix memory corruption caused due to unaligned external memory buffers sync in AES (v5.3)

See merge request espressif/esp-idf!35065
2024-12-06 15:36:11 +08:00
Mahavir Jain
8ce6ba18da Merge branch 'bugfix/ota_failed_with_openssl_3.0.2_v5.3' into 'release/v5.3'
fix(esp_http_client): Fix ota failure with openssl server (v5.3)

See merge request espressif/esp-idf!35066
2024-12-06 15:35:59 +08:00
Wang Meng Yang
b9c4d3f8c7 Merge branch 'bugfix/disconn_sdp_upon_wrong_data_v5.3' into 'release/v5.3'
fix(bt/bluedroid): disconnect SDP connection on receiving incorrect response (v5.3)

See merge request espressif/esp-idf!35144
2024-12-06 15:31:00 +08:00
Wang Meng Yang
0001696a58 Merge branch 'bugfix/rx_invalid_cmd_err_code_v5.3' into 'release/v5.3'
fix(bt/bluedroid): Fixed the incorrect error code returned when receiving an invalid command(v5.3)

See merge request espressif/esp-idf!34991
2024-12-06 15:30:43 +08:00
Wang Meng Yang
633dbb38cd Merge branch 'bugfix/lmp_trans_collision_v5.3' into 'release/v5.3'
fix(bt/controller): Fixed some controller bugs on ESP32 (v5.3)

See merge request espressif/esp-idf!34945
2024-12-06 15:30:21 +08:00
Alexey Lapshin
3af39a0ab0 feat(debugging): move gdbinit generation to CMake
This feature is useful for 3rd-party software to run GDB with predefined
options that described in project_description.json file

allow to pass custom options to "idf.py gdb":

  --gdb-commands: command line arguments for gdb. (without changes)
  -ex: pass command to gdb.
  -x: pass gdbinit file to gdb. Alias for old --gdbinit command
2024-12-06 05:07:52 +08:00
Marius Vikhammer
9d7f2d69f5 change(version): Update version to 5.3.2 2024-12-05 15:30:21 +08:00
Armando
7b770e5230 fix(psram): fixed esp32p pico-v3 psram init not ignored issue 2024-12-04 10:49:01 +08:00
Song Ruo Jing
32c17b419a fix(uart_vfs): read() now aligned to POSIX defined behavior
- For blocking mode, block until data available
- Return with the bytes available in the file at the time,
  it should not block until reaching the requested size

And read() should not realy return on the newline character
Closes https://github.com/espressif/esp-idf/issues/14155
2024-12-03 16:32:27 +08:00
Laukik Hase
4acc6d3482 fix(esp_system): Correct address used to fetch application image header 2024-11-29 17:42:01 +08:00
xiongweichao
5bc5695ff0 fix(bt/bluedroid): fixed issues introduced by byte alignment
- esp_bt_uuid_t is byte aligned, tBT_UUID is 4-byte aligned.
2024-11-28 10:16:06 +08:00
wuzhenghui
7563ae5e70 fix(esp_system): deselect all modem modules clk source selection before clk init 2024-11-27 17:02:53 +08:00