Cao Sen Miao
4af88f7458
fix(spi_flash): Fix MXIC chip flash size detected wrong,
...
Closes https://github.com/espressif/esp-idf/issues/12222
2024-03-13 18:51:36 +08:00
Marius Vikhammer
663d42f5be
Merge branch 'feat/newlib-add-aligned-alloc_v5.1' into 'release/v5.1'
...
feat(newlib): Add definition of aligned_alloc to heap.c (backport v5.1)
See merge request espressif/esp-idf!29471
2024-03-13 17:52:51 +08:00
Marius Vikhammer
a8a178a480
Merge branch 'docs/esp_event_doc_fix_v5.1' into 'release/v5.1'
...
docs(esp_event): Fixed mistake in API docs (v5.1)
See merge request espressif/esp-idf!29564
2024-03-13 17:51:50 +08:00
Marius Vikhammer
c045e98092
Merge branch 'contrib/github_pr_12785_v5.1' into 'release/v5.1'
...
Provide ulp_adc_deinit() API to fix ADC1 handle leakage (GitHub PR) (v5.1)
See merge request espressif/esp-idf!28456
2024-03-13 17:31:19 +08:00
harshal.patil
b1586cc041
fix(tcp_transport): Fix coverity report regarding tcp_transport
2024-03-13 11:25:12 +05:30
Sarvesh Bodakhe
1d8b484cce
fix(esp_wifi): Reduce memory footprint for scan when SAE-PK is enabled
...
Use bss information cached in wifi library to get RSNXE capabilities
instead of storing bss information again in supplicant and accessing it.
2024-03-13 10:48:07 +05:30
Rahul Tank
5710425216
Merge branch 'bugfix/reconnect_host_based_v5.1' into 'release/v5.1'
...
fix(nimble): Added ble_host_rpa_enabled flag for address resoultion for esp32 (v5.1)
See merge request espressif/esp-idf!29570
2024-03-13 12:55:07 +08:00
Island
9fe40d424d
Merge branch 'bugfix/ble_update_lib_20240306_v5.1' into 'release/v5.1'
...
update lib on release/v5.1
See merge request espressif/esp-idf!29436
2024-03-13 10:18:33 +08:00
radek.tandler
c3f335817b
fix(nvs): Fixed Page::findItem performance degradation caused by wrong condition before hash map use
...
The condition enabling use of hash map when page is searched for Item was modified
to correct the bug introduced by commit addressing delete of any BLOB_INDEX Items.
This correction returns the performance of findItem to the state before previous change.
2024-03-12 16:27:36 +01:00
radek.tandler
2acac6b848
fix(nvs): Adopted CMakeLists for host test if IDF v5.1
2024-03-12 16:27:36 +01:00
radek.tandler
0d3bbed981
fix(nvs): Improved lockig mechanism for initialization phase
2024-03-12 16:27:36 +01:00
radek.tandler
a1750801f6
fix(nvs): eraseMultiPageBlob to robustly delete all related BLOB_DATA records and respect VER_ANY
2024-03-12 16:27:36 +01:00
radek.tandler
66b2a50066
fix(nvs): corrected findItem to return BLOB_DATA when chunkIndex = CHUNK_ANY
2024-03-12 16:27:36 +01:00
radek.tandler
9a9ef9d843
fix(nvs): added check and erase of mismatched BLOB_DATA on init
2024-03-12 16:27:36 +01:00
Ivan Grokhotkov
ee836d236f
fix(nvs): prevent out of bounds write if blob data is inconsistent
2024-03-12 16:27:36 +01:00
Darshan Dobariya
86ec111525
fix(nimble): Added ble_host_rpa_enabled flag for address resoultion for esp32
2024-03-12 20:53:43 +05:30
Rahul Tank
a4916eb8a6
Merge branch 'bugfix/fix_strict_prototype_hid_v5.1' into 'release/v5.1'
...
fix(nimble): Address compilation errors when strict-prototype is enabled (v5.1)
See merge request espressif/esp-idf!29541
2024-03-12 23:00:59 +08:00
sonika.rathi
0bec1976b1
feat(example/storage/littlefs): add LittleFS demo example
2024-03-12 20:58:14 +08:00
muhaidong
ec16fa7dd5
fix(wifi): fix some amsdu issue
...
1. fix qos encapsulated eapol issue
2. fix qos eapol eb data length issue
3. eapol arp and dhcp add flag PP_F_PER_PKT_RATE
4. fix lmac_stop_hw_txq issue
5. limit the number of sub amsdu
6. fix recycle cache sub amsdu eb issue
2024-03-12 19:01:09 +08:00
muhaidong
4ae8d2179d
fix(wifi): fix lmac_stop_hw_txq issue
2024-03-12 19:01:09 +08:00
muhaidong
0aadc3ec2a
fix(wifi): fix some wifi issues
...
1. fix qos encapsulated eapol issue
2. fixed dhcp offer and dhcp ack data rates
2024-03-12 19:01:09 +08:00
Erhan Kurubas
5d1b6b7b99
feat(coredump): save twdt panic output to coredump elf file
2024-03-12 10:40:29 +01:00
Jiang Jiang Jian
7b04776d13
Merge branch 'fix/bbpll_usb_link_error_backport5.1' into 'release/v5.1'
...
fix(esp_phy): Allow WiFi/USB interference workaround option only on supported targets (backport v5.1)
See merge request espressif/esp-idf!29480
2024-03-12 16:28:51 +08:00
harshal.patil
77ffead00a
ci(mbedtls/gcm): Added test to verify software fallback for non-AES cipher GCM operations
2024-03-12 13:35:54 +05:30
harshal.patil
2c85399da0
fix(mbedtls/gcm): Add support for software fallback for non-AES ciphers in a GCM operation
...
- Even if the config MBEDTLS_HARDWARE_AES is enabled, we now support fallback
to software implementation of GCM operations when non-AES ciphers are used.
2024-03-12 13:35:49 +05:30
nilesh.kale
8cb2aa4fd3
fix(esp_hw_support): update hmac toggle method due to discrepency in ROM code
...
Need to update the HMAC enable/disable method due to discrepancy in ROM code
across different targets for the ets_hmac_disable() API.
2024-03-12 12:27:39 +05:30
Guillaume Souchere
7c82811e70
feat(newlib): Add definition of aligned_alloc to heap.c
...
Add the definition of aligned_alloc to the list of
definitions provided by heap.c.
Note that memalign (strictly equivalent) to aligned_alloc
is already defined in heap.c.
2024-03-12 14:07:53 +08:00
Rahul Tank
f93025b7f9
Merge branch 'feat/exposed_gap_service_macros_to_menuconfig_v5.1' into 'release/v5.1'
...
feat(nimble): Exposed macros used by GAP service to menuconfig (v5.1)
See merge request espressif/esp-idf!29505
2024-03-12 12:22:23 +08:00
Jiang Jiang Jian
e524ab1ede
Merge branch 'bugfix/fix_task_wdt_in_mplen_clear_v5.1' into 'release/v5.1'
...
fix(wifi):fix issues that in mplen clear and esp_wifi_set_mode(Backport v5.1)
See merge request espressif/esp-idf!29530
2024-03-12 10:56:54 +08:00
Jiang Jiang Jian
b0fb3bbe01
Merge branch 'bugfix/fix_some_ble_bugs_240310_v5.1' into 'release/v5.1'
...
Bugfix/fix some ble bugs 240310 v5.1(backport v5.1)
See merge request espressif/esp-idf!29518
2024-03-12 10:56:25 +08:00
Jiang Jiang Jian
635ab30377
Merge branch 'coredump_refactoring_v5.1' into 'release/v5.1'
...
Coredump refactoring (v5.1)
See merge request espressif/esp-idf!29502
2024-03-12 10:54:35 +08:00
Jiang Jiang Jian
8519d3c509
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.1' into 'release/v5.1'
...
Fixed some BLE bugs 2403 (backport v5.1)
See merge request espressif/esp-idf!29466
2024-03-12 10:54:06 +08:00
Marius Vikhammer
d7649cbc4d
change(ulp): added test for ulp adc init/deinit
2024-03-12 10:52:06 +08:00
paul
39a5f73a75
fix(ulp_adc): Provide ulp_adc_deinit() API to fix ADC1 handle leakage
2024-03-12 10:52:06 +08:00
Xiao Xufeng
6ab8948502
doc(spi_flash): hide unsupported optional features
2024-03-12 10:48:08 +08:00
Xiao Xufeng
194ea85ee8
spi_flash: fixed issue that enabling HPM-DC by default may cause app unable to restart
2024-03-12 10:48:08 +08:00
Jakob Hasse
311c899bee
docs(esp_event): Fixed mistake in API docs
...
Closes https://github.com/espressif/esp-idf/issues/13346
2024-03-12 10:33:10 +08:00
Rahul Tank
dc384fcb4d
Merge branch 'bugfix/gap_connect_failed_with_0x0d_v5.1' into 'release/v5.1'
...
fix(nimble): Revise the help section for the Kconfig macro BLE_RPA_TIMEOUT (v5.1)
See merge request espressif/esp-idf!29493
2024-03-11 23:10:55 +08:00
Rahul Tank
9ddaaca46d
Merge branch 'bugfix/add_esp_timer_get_expiry_time_v5.1' into 'release/v5.1'
...
fix(nimble): Add support for esp_timer_get_expiry_time to nimble porting layer (v5.1)
See merge request espressif/esp-idf!29463
2024-03-11 22:36:26 +08:00
morris
bdfa644d5f
Merge branch 'feature/usb_hs_periodic_scheduler_v5.1' into 'release/v5.1'
...
feat(usb/host): Update ISOC scheduler for HS endpoints (backport 5.1)
See merge request espressif/esp-idf!29398
2024-03-11 21:20:35 +08:00
Tomas Rezucha
2f89804e5c
fix(esp_phy): Allow WiFi/USB interference workaround option only on supported targets
...
"Enable USB when phy init" Kconfig option would call esp_phy function
`phy_bbpll_en_usb()` that is not implemented for all targets.
Selecting this option for unsupported target results in linking error.
The necessity of this workaround is now defined soc_caps.h rather than
in the Kconfig.
Closes https://github.com/espressif/esp-idf/issues/12185
2024-03-11 20:21:54 +08:00
Rahul Tank
e78e9a9558
Merge branch 'bugfix/expose_baud_rate_in_menu_v5.1' into 'release/v5.1'
...
fix(nimble): Exposed the baud rate for hci uart in menuconfig (v5.1)
See merge request espressif/esp-idf!29489
2024-03-11 20:09:45 +08:00
Sumeet Singh
74e3970cfe
feat(nimble): Exposed macros used by GAP service to menuconfig (v5.1)
2024-03-11 17:25:30 +05:30
Rahul Tank
ab7708bdee
fix(nimble): Address compilation errors when strict-prototype is enabled
2024-03-11 17:22:13 +05:30
Rahul Tank
cac867d92e
Merge branch 'feat/read_multiple_variable_length_v5.1' into 'release/v5.1'
...
feat(nimble): read multiple variable length characteristics (v5.1)
See merge request espressif/esp-idf!29129
2024-03-11 19:50:03 +08:00
chenjianhua
b5425ffa5c
feat(bt/bluedroid): Add ext adv and privacy status check
2024-03-11 18:03:26 +08:00
thekurtovic
2fc2876109
fix(bt/bluedroid): Fixed "reprot" typo in esp_ble_gap_ext_adv_reprot_t
2024-03-11 18:03:26 +08:00
Joshua
dc63404d06
fix(bt/blufi): Fixed BluFi module link error(C++ hybrid compilation)
2024-03-11 18:03:26 +08:00
chenjianhua
7d197cfd0d
fix(bt/bluedroid): Fixed crash when calculating GATTS database hash
2024-03-11 18:03:26 +08:00
chenjianhua
c2528a0eff
fix(bt): Update bt lib for ESP32(5ea2fca)
...
- Fixed HCI command status event sending for disconnect command
- Fixed LE transmitter test command param check
2024-03-11 18:03:26 +08:00
Jin Cheng
91589676fc
fix(bt/controller): Fixed 3 esp32 bt controller bugs
...
update esp32 bt-lib (952debf4)
1. Increased the length of queue for coexist requestions
2. fix(bt/controller): Cleared BT SNIFF when no connections exists
3. fix(bt/controller): Corrected a typo in coex module
2024-03-11 18:03:26 +08:00
chenjianhua
b098010c1e
fix(bt): Update bt lib for ESP32(2de69f3)
...
- Fixed HCI command status event send when LLCP busy
2024-03-11 18:03:26 +08:00
zhanghaipeng
672775bc17
fix(ble/bluedroid): Fixed BLE BLE periodic advertising parameter check
2024-03-11 18:01:27 +08:00
zhanghaipeng
2e34e6c02c
fix(ble/bluedroid): Fixed BLE crash when repeatedly initialize and deinitialize host
2024-03-11 18:01:27 +08:00
Erhan Kurubas
7ec19d4268
refactor(espcoredump): simplify uart/flash write flow
2024-03-11 17:12:41 +08:00
Erhan Kurubas
210d06e7e4
refactor(espcoredump): replace uart and flash callbacks with aliases
2024-03-11 17:12:41 +08:00
Erhan Kurubas
25e69d8f01
refactor(espcoredump): keep checksum context in coredump stack
2024-03-11 17:12:41 +08:00
zwl
78c72ca62b
ble(update):
...
Update h2 lib to d0218de8
Update c6 lib to d0218de8
2024-03-11 15:49:59 +08:00
Rahul Tank
9b32ce4903
fix(nimble): Add support for esp_timer_get_expiry_time to nimble porting layer
2024-03-11 12:58:27 +05:30
Jiang Jiang Jian
4febc6ef70
Merge branch 'bugfix/fix_esp_wifi_scan_start_memory_leakage_issue_v5.1' into 'release/v5.1'
...
fix(wifi): fix esp_wifi_scan_start memory leakage issue(Backport v5.1)
See merge request espressif/esp-idf!29476
2024-03-11 15:27:54 +08:00
Jiang Jiang Jian
e9fcccf271
Merge branch 'bugfix/mbo_api_flag_v5.1' into 'release/v5.1'
...
fix(wpa_supplicant):Add MBO config flag for mbo apis(v5.1)
See merge request espressif/esp-idf!28697
2024-03-11 14:04:45 +08:00
Abhinav Kudnar
0a3407f379
fix(nimble): Revise the help section for the Kconfig macro BLE_RPA_TIMEOUT
2024-03-11 10:22:02 +05:30
Roshan Bangar
88605c0ae0
fix(nimble): Exposed the baud rate for hci uart in menuconfig
2024-03-11 10:20:43 +05:30
Sumeet Singh
e5058945ea
feat(nimble): read multiple variable length characteristics (v5.1)
2024-03-11 10:19:31 +05:30
yinqingzhao
52224d1d32
fix(wifi):fix issues that in mplen clear and esp_wifi_set_mode
2024-03-11 12:18:39 +08:00
muhaidong
3a2f9feec3
fix(wifi): fix esp_wifi_scan_start memory leakage issue
...
Closes https://github.com/espressif/esp-idf/issues/10693
2024-03-11 10:49:18 +08:00
Jiang Jiang Jian
181e305b52
Merge branch 'ci/fix_lwip_default_test_app_v5.1' into 'release/v5.1'
...
ci: build default app for lwip test app
See merge request espressif/esp-idf!29506
2024-03-11 10:45:04 +08:00
aditi_lonkar
b5c19506d1
fix(wpa_supplicant):Add MBO config flag for mbo apis
2024-03-11 10:43:49 +08:00
Mahavir Jain
590c650fc0
Merge branch 'fix/pmp_idcache_reg_prot_v5.1' into 'release/v5.1'
...
fix(esp_hw_support): Fix the I/DCACHE region PMP protection (v5.1)
See merge request espressif/esp-idf!29357
2024-03-08 22:50:10 +08:00
Fu Hanxi
bddf56e3d0
ci: build default app for lwip test app
2024-03-08 11:06:21 +01:00
Martin Vychodil
4d26988f72
Merge branch 'revert-2374a0c0' into 'release/v5.1'
...
Revert "Merge branch 'update/littlefs_demo_example_v5.1' into 'release/v5.1'"
See merge request espressif/esp-idf!29445
2024-03-07 04:30:18 +08:00
Martin Vychodil
0cbe0e0e5f
Revert "Merge branch 'update/littlefs_demo_example_v5.1' into 'release/v5.1'"
...
This reverts merge request !28452
2024-03-06 18:34:14 +01:00
Roland Dobai
10a0dd5322
Merge branch 'enable_flash_elf_sha_tests_v5.1' into 'release/v5.1'
...
Enable SHA256 coredump flash integrity verification for all targets (v5.1)
See merge request espressif/esp-idf!29039
2024-03-06 22:48:52 +08:00
Island
7452f30907
Merge branch 'bugfix/struct_init_order_blemesh_v5.1' into 'release/v5.1'
...
ble_mesh: example: fix the structure init order to meet C++ requirements(backport v5.1)
See merge request espressif/esp-idf!28927
2024-03-06 14:09:50 +08:00
Marius Vikhammer
9f1922d59e
Merge branch 'bugfix/heap_task_includes_v5.1' into 'release/v5.1'
...
fix(heap): fixed missing include in esp_heap_task_info.h (v5.1)
See merge request espressif/esp-idf!29117
2024-03-06 10:20:04 +08:00
Jiang Jiang Jian
43956831c2
Merge branch 'bugfix/fix_phy_pll_track_corner_case_backport_51' into 'release/v5.1'
...
fix(phy): fix pll track when enabling and disabling PHY frequently(Backport V5.1)
See merge request espressif/esp-idf!29387
2024-03-05 12:36:37 +08:00
morris
19022e0904
Merge branch 'contrib/github_pr_13025_v5.1' into 'release/v5.1'
...
Missing include for rom/uart.h (GitHub PR) (v5.1)
See merge request espressif/esp-idf!29361
2024-03-05 12:02:36 +08:00
Shu Chen
1f1d252e76
Merge branch 'fix/openthread_alarm_timer_overflow_v5.1' into 'release/v5.1'
...
fix(openthread): fix openthread alarm timer calculation remaining_us overflow issue (backport v5.1)
See merge request espressif/esp-idf!29391
2024-03-05 11:10:12 +08:00
Jiang Jiang Jian
8aa5610689
Merge branch 'bugfix/fix_flash_encryption_rom_c3_v5.1' into 'release/v5.1'
...
fix(spi_flash): Fix issue that flash encryption failed while rom_impl config is enabled (backport v5.1)
See merge request espressif/esp-idf!29351
2024-03-05 11:00:07 +08:00
Jiang Jiang Jian
44fa82c7c3
Merge branch 'feature/support_gdma_retention_v5.1' into 'release/v5.1'
...
feature: support gdma retention in pd_top lightsleep (v5.1)
See merge request espressif/esp-idf!29089
2024-03-05 10:59:30 +08:00
Jiang Jiang Jian
f87ee9c4ec
Merge branch 'bugfix/fix_c6_wakeup_access_flash_v5.1' into 'release/v5.1'
...
fix(hal): fix esp32c6 clock bug workaround access flash in wakeup process (v5.1)
See merge request espressif/esp-idf!29245
2024-03-05 10:58:14 +08:00
Jiang Jiang Jian
3052c5a461
Merge branch 'fix/segger_sysview_build_v5.1' into 'release/v5.1'
...
fix(app_trace): Fix SystemView build (v5.1)
See merge request espressif/esp-idf!24709
2024-03-05 10:52:35 +08:00
Jiang Jiang Jian
603268efe1
Merge branch 'bugfix/update_spp_doc_v5.1' into 'release/v5.1'
...
docs(bt/bluedroid): update API documents of SPP (v5.1)
See merge request espressif/esp-idf!29171
2024-03-05 10:49:24 +08:00
Jiang Jiang Jian
2d2bfc1962
Merge branch 'feat/reduce_usage_of_iram_when_bt_in_single_mode_v5.1' into 'release/v5.1'
...
change(bt/bluedroid): Redirect app functions in controller based on the bluetooth mode(backport v5.1)
See merge request espressif/esp-idf!29305
2024-03-05 10:48:17 +08:00
Jiang Jiang Jian
69c8490537
Merge branch 'bugfix/fix_issues_in_mesh_and_scan_v5.1' into 'release/v5.1'
...
fix issues in wifi and lwip (v5.1)
See merge request espressif/esp-idf!29187
2024-03-05 10:47:59 +08:00
Jiang Jiang Jian
50eea052a3
Merge branch 'contrib/github_pr_13294_v5.1' into 'release/v5.1'
...
Flush rgb lcd PSRAM framebuffers after allocation (GitHub PR) (v5.1)
See merge request espressif/esp-idf!29394
2024-03-05 10:45:40 +08:00
Michael (XIAO Xufeng)
005e6656be
Merge branch 'feature/add_new_pkg_and_flash_psram_efuses_v5.1' into 'release/v5.1'
...
feat(efuse): Add flash&psram efuses for S3 (v5.1)
See merge request espressif/esp-idf!29143
2024-03-05 10:34:18 +08:00
morris
66e6e7c925
Merge branch 'feat/usb_host_set_device_config_v5.1' into 'release/v5.1'
...
USB Host: Add enumeration callback filter (backport v5.1)
See merge request espressif/esp-idf!28548
2024-03-05 09:47:56 +08:00
Erhan Kurubas
a8bd637e73
feat(coredump): use SHA ROM functions for all targets except ESP32
...
For ESP32, continue using mbedtls due to a required ROM patch for the SHA implementation.
For other targets, we can now leverage the ROM functions.
2024-03-04 15:21:58 +01:00
Rahul Tank
c1f26cca62
Merge branch 'bugfix/increase_reattempt_conn_count_v5.1' into 'release/v5.1'
...
fix(nimble): Increase range of reattempt connection count (v5.1)
See merge request espressif/esp-idf!29341
2024-03-04 19:44:11 +08:00
Martin Vychodil
2374a0c04e
Merge branch 'update/littlefs_demo_example_v5.1' into 'release/v5.1'
...
LittleFS demo example added (v5.1)
See merge request espressif/esp-idf!28452
2024-03-04 19:42:31 +08:00
Marius Vikhammer
0417eec03e
Merge branch 'fix/console_none_build_issues_v5.1' into 'release/v5.1'
...
fix(console): Fix build issues when CONFIG_ESP_CONSOLE_NONE is enabled (v5.1)
See merge request espressif/esp-idf!29339
2024-03-04 18:04:10 +08:00
Markus Ebner
afc3ee80e1
fix(esp_lcd): Flush rgb lcd PSRAM framebuffers after allocation
...
Flush PSRAM framebuffers after allocation to avoid visual corruption.
Merges https://github.com/espressif/esp-idf/pull/13294
Closes https://github.com/espressif/esp-idf/issues/13293
2024-03-04 17:39:22 +08:00
Tomas Rezucha
c64d0be428
feat(usb/host): Update ISOC scheduler for HS endpoints
...
USB-OTG uses 'sched_info' field of HCTSIZ register to schedule transactions
in USB microframes.
2024-03-04 09:59:50 +01:00
xiaqilin
6c9a7da5db
fix(openthread): fix openthread alarm timer calculation remaining_us overflow issue
2024-03-04 15:12:15 +08:00
zwx
006c058df5
fix(phy): fix pll track when enabling and disabling PHY frequently
2024-03-04 14:49:32 +08:00
morris
975a86bf8a
Merge branch 'bugfix/usb_host_usbh_callback_misses_action_v5.1' into 'release/v5.1'
...
fix(usb): Fix bug where usbh_process() misses an event (v5.1)
See merge request espressif/esp-idf!29365
2024-03-04 11:37:55 +08:00
Marius Vikhammer
cbfdec3e6d
Merge branch 'staging/espcoredump_move_strings_flash_v5.1' into 'release/v5.1'
...
change(espcoredump): save RAM space by placing constants in flash (backport v5.1)
See merge request espressif/esp-idf!29191
2024-03-04 11:21:27 +08:00
zhangyanjiao
594c61add4
fix(wifi): fixed scan and mesh deinit issues
...
1. update scan ap number when clear scan ap records
2. wait for child disconnect when mesh deinit
2024-03-04 10:25:04 +08:00
Abhik Roy
aefc33b2ce
fix(lwip): Fixed debug format, added ci test config
...
Detailed description of the changes:
- lwip_debug: Fixed string format error in ip6 and napt (espressif/esp-lwip@f5c43549 )
- dns: fix init with only ipv4 enabled (espressif/esp-lwip@5aab73d7 )
2024-03-04 10:25:04 +08:00