morris
c940cf08c4
feat(rmt): support update bytes encoder configurations at runtime
...
Closes https://github.com/espressif/esp-idf/issues/12775
2024-01-11 13:47:04 +08:00
Jiang Jiang Jian
50de63e280
Merge branch 'bugfix/coex_ble_scan_rate_v5.0' into 'release/v5.0'
...
fix(coex): Fix esp32 ble scan not restart when wifi start stop
See merge request espressif/esp-idf!27601
2024-01-11 13:42:06 +08:00
Mahavir Jain
3af1b71f0b
Merge branch 'bugfix/fix_dynamic_mbedtls_crash_v5.0' into 'release/v5.0'
...
mbedtls: Fix enable dynamic mbedtls will occur heap corruption when server support TLS renegotiation(backport v5.0)
See merge request espressif/esp-idf!28324
2024-01-11 12:40:06 +08:00
liuning
11f4f925bd
fix(coex): Fix esp32 ble scan not restart when wifi start stop, fix(wifi): Fix no sleep null after data sent
2024-01-11 11:42:12 +08:00
liuning
7a8230ef35
esp_wifi: support connectionless manually pwr mgmt
2024-01-11 11:42:12 +08:00
Jiang Jiang Jian
e313438eb0
Merge branch 'bugfix/dpp_listen_bugs_v5.0' into 'release/v5.0'
...
fix(wpa_supplicant): Fix few bugs in dpp(v5.0)
See merge request espressif/esp-idf!26794
2024-01-10 11:27:19 +08:00
Marius Vikhammer
01dabff7c3
Merge branch 'bugfix/fix_wrong_dcache_0_size_issue_on_s2_v5.0' into 'release/v5.0'
...
fix(cache): fix wrong dcache size 0 configuration issue on s2 (v5.0)
See merge request espressif/esp-idf!28291
2024-01-09 14:16:11 +08:00
David Čermák
25b8c3d573
Merge branch 'feature/lan8720_to_new_runner_v5.0' into 'release/v5.0'
...
ci(esp_eth): moved LAN8720 test to a new runner
See merge request espressif/esp-idf!28258
2024-01-08 23:52:08 +08:00
Rahul Tank
37ccf9b6c5
Merge branch 'bugfix/reattempt_conn_feat_extended_v5.0' into 'release/v5.0'
...
fix(nimble): Support for reattempt connection in ext connect (v5.0)
See merge request espressif/esp-idf!28307
2024-01-08 20:36:50 +08:00
jgujarathi
6cb42e4304
fix(wpa_supplicant): Add support for a dpp authentication timeout
...
- Adds support for a 1 second dpp authentication timeout.
2024-01-08 15:57:50 +05:30
jgujarathi
d982e66c21
fix(wpa_supplicant): Restructuring DPP init method to ensure cleanup
...
- Restructuring DPP init function to ensure cleanup of variables in case of
init failure
2024-01-08 15:57:50 +05:30
jgujarathi
339efe8cae
fix(wpa_supplicant): Fix location of clearing up dpp global variables
...
- Fix location of cleaing up dpp global variables to ensure that there are
no concurrency issues.
2024-01-08 15:57:50 +05:30
jgujarathi
ed4582c9e0
fix(wpa_supplicant): Fix a memory leak in dpp deinit path
...
- Ensures that the auth information of dpp gets freed when there is
dpp gets deinited.
2024-01-08 15:57:50 +05:30
jgujarathi
8009cdae1d
fix(wpa_supplicant): Move concurrent wps and dpp check to before creating task
...
- Move the check for checking concurrent wps and dpp check to before creating
task rather than after.
2024-01-08 15:57:50 +05:30
jgujarathi
290b30e56e
fix(wpa_supplicant): Fix a crash in esp_wifi_wps_disable
...
- Fixes a crash observed in esp_wifi_wps_disable when wps process
is ongoing, caused due to concurrency issues in cancelling timers.
2024-01-08 15:57:50 +05:30
aditi_lonkar
5fbe36db0f
fix(esp_wifi):Fix WDT when esp_supp_dpp_start_listen called multiple times
2024-01-08 15:57:49 +05:30
jim
56e5190f33
esp_http_client: Fix reset errno to 0 before call esp_transport_read
...
Closes https://github.com/espressif/esp-idf/issues/9020
2024-01-08 15:31:21 +08:00
jim
dfe28ce029
mbedtls: Fix enable dynamic mbedtls will occur heap corruption when server support TLS renegotiation
2024-01-08 14:37:41 +08:00
linruihao
82a7b0160a
fix(bt/bludroid): Increase BTU task stack size
2024-01-08 11:36:53 +08:00
Rahul Tank
f1fe837b23
fix(nimble): Support for reattempt connection in ext connect
2024-01-05 16:43:32 +05:30
Island
97bfd92534
Merge branch 'bugfix/fix_ble_robost_cashing_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fix BLE robost cashing config(backport v5.0)
See merge request espressif/esp-idf!28199
2024-01-05 12:44:59 +08:00
Armando
d9f7b7fe4a
fix(cache): fix wrong dcache size 0 configuration issue on s2
...
Closes https://github.com/espressif/esp-idf/issues/12711
2024-01-05 10:40:04 +08:00
chaijie@espressif.com
d91c6d0da8
fix(bbpll): fix bbpll calibration may stop early bug(ESP32C2/S3)
2024-01-05 03:36:48 +08:00
Ondrej Kosta
44252caf3f
ci(esp_eth): moved LAN8720 test to a new runner
2024-01-04 13:19:36 +01:00
morris
69f1349dd6
Merge branch 'contrib/github_pr_12908_v5.0' into 'release/v5.0'
...
spi_lcd: add flag to control the DC level in cmd/param/data phase separately (GitHub PR) (v5.0)
See merge request espressif/esp-idf!28242
2024-01-04 10:25:43 +08:00
morris
471db88884
Merge branch 'refactor/uart_read_bytes_from_ringbuf_v5.0' into 'release/v5.0'
...
change(uart): improved the internal logic of uart_read_bytes (v5.0)
See merge request espressif/esp-idf!28224
2024-01-03 17:29:15 +08:00
Kit Sczudlo
d7602bf30e
feat(spi_lcd): control DC level for cmd, param, color phase separately
...
Closes https://github.com/espressif/esp-idf/issues/10635
Merges https://github.com/espressif/esp-idf/pull/12908
2024-01-03 17:25:17 +08:00
Mahavir Jain
471ca6a6bf
Merge branch 'contrib/github_pr_12177_v5.0' into 'release/v5.0'
...
mbedtls: define MBEDTLS_SSL_CID_TLS1_3_PAD_GRANULARITY for CID padding (GitHub PR) (v5.0)
See merge request espressif/esp-idf!28210
2024-01-03 16:52:10 +08:00
xueyunfei
e0cdfe3590
Fix(esp_wifi): Add the missing header file to the wifi header files
2024-01-03 10:38:31 +08:00
Song Ruo Jing
e2ee4d03c3
change(uart): improved the internal logic of uart_read_bytes
...
Ringbuffer usage becomes more efficient with the use of xRingbufferReceiveUpTo
Closes https://github.com/espressif/esp-idf/issues/12386
2024-01-02 20:19:21 +08:00
Jiang Jiang Jian
600991b43c
Merge branch 'bugfix/timer_index_out_of_bound_v5.0' into 'release/v5.0'
...
Fix timer index out of bound issue (Backport v5.0)
See merge request espressif/esp-idf!27445
2024-01-02 17:44:34 +08:00
Jiang Jiang Jian
15fa0a88d4
Merge branch 'bigfix/BLEQABR23-503_v50' into 'release/v5.0'
...
fix(ble_mesh): reject node-reseting when provision link is active (V5.0)
See merge request espressif/esp-idf!25847
2024-01-02 15:38:38 +08:00
Wu Meng Shi
b278566acc
fix(ble_mesh): reject node-reseting when provision link is active (V5.0)
2024-01-02 15:38:37 +08:00
Daniel Mangum
3ef1cf7edb
mbedtls: define MBEDTLS_SSL_CID_TLS1_3_PAD_GRANULARITY for CID padding
...
Updates config to define the new MBEDTLS_SSL_CID_TLS1_3_PAD_GRANULARITY
option, which replaced the previously used
MBEDTLS_SSL_CID_PADDING_GRANULARITY. The old option is continuing to be
used as the new one exceeds the maximum length for an option name in
esp-idf.
See https://github.com/Mbed-TLS/mbedtls/pull/4490 for more information.
Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
2024-01-02 11:22:38 +05:30
zhanghaipeng
e8a7e1f600
fix(bt/bluedroid): Fix BLE robost cashing config
2024-01-02 13:28:05 +08:00
Shyamal Khachane
bc866f36df
fix(esp_wifi): Fix timer index out of bound issue causing execution of timer function to fail
2024-01-02 11:26:13 +08:00
Jiang Jiang Jian
35556a6a85
Merge branch 'backport/fix_ble_prepare_write_v5.0' into 'release/v5.0'
...
Backport/fix ble prepare write v5.0
See merge request espressif/esp-idf!27908
2023-12-31 14:25:28 +08:00
Jiang Jiang Jian
1a9fe8e426
Merge branch 'bugfix/fix_ble_app_unregister_no_event_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fix ble app unregister no event(backport v5.0)
See merge request espressif/esp-idf!28174
2023-12-31 14:23:32 +08:00
Rahul Tank
91e1bf2e01
Merge branch 'bugfix/fix_gatts_stop_race_condition_v5.0' into 'release/v5.0'
...
fix(nimble): Handled race condition for conn variables being set to NULL (v5.0)
See merge request espressif/esp-idf!28170
2023-12-29 21:03:07 +08:00
zhanghaipeng
558cc16710
fix(bt/bluedroid): Fix ble app unregister no event
2023-12-28 19:13:21 +08:00
Rahul Tank
61a772e5c0
fix(nimble): Handled race condition for conn variables being set to NULL(v5.0)
2023-12-28 15:20:15 +05:30
zhanghaipeng
36c57c023a
fix(phy): Fix ble tx ifs time for ESP32
2023-12-28 14:57:45 +08:00
Jiang Jiang Jian
3ce7f472bf
Merge branch 'bugfix/fix_ble_recorrect_enable_bug_v5.0' into 'release/v5.0'
...
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default (backport v5.0)
See merge request espressif/esp-idf!28109
2023-12-27 20:11:16 +08:00
Jiang Jiang Jian
bdfbb2fe73
Merge branch 'bugfix/crash_in_btc_hf_init_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Avoided crash of LoadProhibited during HFP AG deinitialization (v5.0)
See merge request espressif/esp-idf!28118
2023-12-27 19:42:30 +08:00
Jin Cheng
2a82608282
fix(bt/bluedroid): Disabled Sniff Subrating temporarily as it did not work well
2023-12-26 11:52:13 +08:00
Jin Cheng
75c54798dc
fix(bt/bluedroid): Changed the default air mode to invalid value
2023-12-26 11:52:13 +08:00
Jin Cheng
0dc2e89604
fix(bt/bluedroid): Removed redundant operation of SCO clean up
2023-12-26 11:52:13 +08:00
Jin Cheng
eb2cdbdc91
fix(bt/bluedroid): Corrected the definitions of HF Client callback events
2023-12-26 11:52:13 +08:00
Jin Cheng
cfb6bf4c6b
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:52:13 +08:00
Jin Cheng
886a0cfe84
fix(bt/bluedroid): Added dynamic memory allocation for HFP control blocks
2023-12-26 11:52:13 +08:00
zhiweijian
d09adbc8fc
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default
2023-12-25 16:16:53 +08:00
linruihao
42bdbcc946
fix(bt/controller): Fixed establish two sco connections failed
2023-12-25 15:48:39 +08:00
Jiang Jiang Jian
86f06e0560
Merge branch 'bugfix/fix_memory_leak_in_c3_s3_controller_v5.0' into 'release/v5.0'
...
Fixed memory leak in ESP32C3 and ESP32S3 controller (Backport v5.0)
See merge request espressif/esp-idf!27893
2023-12-25 14:28:16 +08:00
Jiang Jiang Jian
f41f731c56
Merge branch 'fix/build_error_in_compiler_performance_mode_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): fixed build error when compiler in performace mode (backport v5.0)
See merge request espressif/esp-idf!27865
2023-12-25 14:07:18 +08:00
Jiang Jiang Jian
31194d3646
Merge branch 'bugfix/fix_some_ble_bugs_v5.0' into 'release/v5.0'
...
Fixed some BLE bugs (backport v5.0)
See merge request espressif/esp-idf!27697
2023-12-25 14:06:39 +08:00
Jiang Jiang Jian
2988dbe3a6
Merge branch 'fix/esp_hw_support_remove_unused_include_dirs_v5.0' into 'release/v5.0'
...
fix(esp_hw_support): Removed nonexistent include directories from cmake (v5.0)
See merge request espressif/esp-idf!27609
2023-12-25 14:06:18 +08:00
Jiang Jiang Jian
042fe83a61
Merge branch 'bugfix/BLEQABR23-35_v5.0' into 'release/v5.0'
...
fix(ble_mesh): avoid ble_mesh packet collision by using random adv interval(v5.0)
See merge request espressif/esp-idf!27489
2023-12-25 14:05:25 +08:00
Jiang Jiang Jian
b9ee54988f
Merge branch 'fix/esp_netif_lock_v5.0' into 'release/v5.0'
...
fix(esp_netif): Lock netif list with TCPIP context (v5.0)
See merge request espressif/esp-idf!26712
2023-12-25 14:02:57 +08:00
Jiang Jiang Jian
bb2f5aed5b
Merge branch 'fix/btc_config_lock_error_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): fixed btc_config_lock error (backport v5.0)
See merge request espressif/esp-idf!28071
2023-12-25 14:01:09 +08:00
zhanghaipeng
412ea9d23e
fix(bt/bluedroid): Fix BLE prepare write
2023-12-23 20:19:29 +08:00
Cao Sen Miao
99ed0a2dcd
bugfix(spi_flash): Fix build error when octal flash is enabled,
...
Closes https://github.com/espressif/esp-idf/issues/12850
2023-12-22 19:10:04 +08:00
morris
b823435d78
Merge branch 'fix/usb_host_soc_caps_backport_v5.0' into 'release/v5.0'
...
USB host soc caps (backport v5.0)
See merge request espressif/esp-idf!27400
2023-12-22 17:15:50 +08:00
Island
d7149ac4fc
Merge branch 'bugfix/ble_update_lib_20231219_v5.0' into 'release/v5.0'
...
update lib on release/v5.0
See merge request espressif/esp-idf!27998
2023-12-22 14:57:26 +08:00
gongyantao
e38db79729
fix(bt/bluedroid): fixed btc_config_lock error
2023-12-22 11:30:57 +08:00
Island
561300bfd3
Merge branch 'bugfix/BLEQABR23-811_v5.0' into 'release/v5.0'
...
bugfix(ble_mesh): Enable CONFIG_BT_NIMBLE_VS_SUPPORT when using the duplicate...(v5.0)
See merge request espressif/esp-idf!27569
2023-12-21 20:22:13 +08:00
Jiang Jiang Jian
8991849b74
Merge branch 'bufix/Backport_some_lwip_bugs_for_5.0_1215' into 'release/v5.0'
...
Bufix/backport some lwip bugs for 5.0 1215
See merge request espressif/esp-idf!27941
2023-12-21 11:13:12 +08:00
Island
85a2945adb
Merge branch 'bugfix/ble_stack_disable_v5.0' into 'release/v5.0'
...
Bugfix/ble stack disable v5.0(backport v5.0)
See merge request espressif/esp-idf!27649
2023-12-20 21:45:52 +08:00
David Čermák
d45d83dfd2
Merge branch 'feature/eth_loopback_v5.0' into 'release/v5.0'
...
Ethernet driver fixes backport to v5.0
See merge request espressif/esp-idf!26808
2023-12-20 21:15:50 +08:00
luoxu
9c9af32f7a
bugfix(ble_mesh): Supplementary configuration options that should be enabled.
2023-12-20 11:18:55 +08:00
Liu Linyan
9e193a03f1
fix(ble_mesh): Support using random adv interval for mesh packets
2023-12-20 11:18:55 +08:00
luoxu
6e3ab36441
bugfix(ble_mesh): Enable CONFIG_BT_NIMBLE_VS_SUPPORT when using the duplicate scan feature on the NimBLE host.
2023-12-20 11:18:03 +08:00
morris
a20d0b234c
Merge branch 'bugfix/u32_reg_tsens_v5.0' into 'release/v5.0'
...
fix(tempertuer_sensor): Fix regs on temperature sensor is not volatile due to GCC bug(backport v5.0)
See merge request espressif/esp-idf!27949
2023-12-20 10:43:20 +08:00
morris
acf76e323a
Merge branch 'bugfix/fix_adc_continuous_do_not_rst_apb_clk_v5.0' into 'release/v5.0'
...
fix(adc): fix adc continuous get less results beacuse do not reset apb clk (v5.0)
See merge request espressif/esp-idf!27605
2023-12-19 16:53:51 +08:00
morris
6dc42296d7
Merge branch 'contrib/github_pr_12559_v5.0' into 'release/v5.0'
...
fix(spi): Correct REG_SPI_BASE(i) macro for all targets (GitHub PR) (v5.0)
See merge request espressif/esp-idf!27716
2023-12-19 16:50:14 +08:00
morris
e4a487da22
Merge branch 'bugfix/i80_lcd_tx_param_check_enhancement_v5.0' into 'release/v5.0'
...
fix(i80_lcd): enhance the check of a valid data phase (v5.0)
See merge request espressif/esp-idf!27429
2023-12-19 16:48:45 +08:00
Roland Dobai
792e27d7b1
Merge branch 'feature/add_fatfs_sbom_v5.0' into 'release/v5.0'
...
feat(storage/fatfs): add sbom file manifest for FatFs (v5.0)
See merge request espressif/esp-idf!27481
2023-12-19 16:47:01 +08:00
Tomas Rohlinek
ec8b402046
feat(storage/fatfs): add sbom file manifest for FatFs (v5.0)
2023-12-19 16:47:01 +08:00
cjin
f6760db77d
change(ble): added ble cca en and thresh option
2023-12-19 14:42:48 +08:00
luomanruo
8b513228e3
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:32:18 +08:00
luomanruo
9af84f4ff7
ble(update):
...
Update c2 lib to 7c6c9d53
2023-12-19 12:25:17 +08:00
Island
f2221c055a
Merge branch 'bugfix/ble_update_lib_20231201_v5.0' into 'release/v5.0'
...
update lib on release/v5.0
See merge request espressif/esp-idf!27586
2023-12-19 12:06:46 +08:00
Island
7c5cb1054c
Merge branch 'backport/fix_ble_menuconfig_v5.0' into 'release/v5.0'
...
Backport/fix ble menuconfig v5.0(backport v5.0)
See merge request espressif/esp-idf!27496
2023-12-19 11:59:19 +08:00
Martin Vychodil
ead2652c33
Merge branch 'fix/fatfsgen_construct_v5.0' into 'release/v5.0'
...
fix(tools): Fix fatfsgen construct dependency (v5.0)
See merge request espressif/esp-idf!27656
2023-12-18 21:20:23 +08:00
zhanghaipeng
55603c9a3d
fix(bt/bluedroid): Fix ble gattc deregister
2023-12-18 17:55:24 +08:00
zhanghaipeng
c06869b2e7
fix(bt/bluedroid): Fix ble adv and scan status when deinit bluedroid
2023-12-18 17:55:24 +08:00
Cao Sen Miao
c7b7f1568d
fix(tempertuer_sensor): Fix regs on temperature sensor is not volatile due to GCC bug
2023-12-18 14:59:41 +08:00
Jiang Jiang Jian
a1339e949c
Merge branch 'bugfix/fix_issuse_in_scan_and_mesh_v5.0' into 'release/v5.0'
...
fix(wifi): fix issues in scan and wifi mesh (backport v5.0)
See merge request espressif/esp-idf!27839
2023-12-18 10:23:09 +08:00
Mahavir Jain
52f8747e8e
Merge branch 'fix/cleanup_deleted_menuconfig_option_entries_v5.0' into 'release/v5.0'
...
fix(mbedtls): Fix menuconfig option entries (v5.0)
See merge request espressif/esp-idf!27465
2023-12-17 16:28:14 +08:00
Darshan Dobariya
4d0c8e8a35
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value (v5.0)
2023-12-16 15:31:45 +05:30
Rahul Tank
83ebd694fa
fix(nimble): Added NULL peer addr check
2023-12-16 13:22:59 +05:30
Rahul Tank
6161d7732f
Merge branch 'bugfix/fix_duplicate_exception_vsc_v5.0' into 'release/v5.0'
...
fix(nimble): Fix the parameters in duplicate exception list vsc command(v5.0)
See merge request espressif/esp-idf!27559
2023-12-16 15:47:16 +08:00
Jiang Jiang Jian
871247de22
Merge branch 'test/ctrl_acl_u_pkt_type_v5.0' into 'release/v5.0'
...
feat(bt/bluedroid): Added an API to specify data types for ACL-U traffic
See merge request espressif/esp-idf!27599
2023-12-15 19:34:55 +08:00
Jiang Jiang Jian
5e319c6760
Merge branch 'bugfix/fix_onebyte_watchpoint_setting_v5.0' into 'release/v5.0'
...
fix(riscv): supports 1 byte and larger than 64byte range watchpoint setting (v5.0 )
See merge request espressif/esp-idf!27216
2023-12-15 19:29:57 +08:00
Jiang Jiang Jian
2808077645
Merge branch 'fix/twai_tag_not_defined_in_configure_gpio' into 'release/v5.0'
...
fix(twai): fix build error TWAI_TAG used but not defined (v5.0)
See merge request espressif/esp-idf!27811
2023-12-15 19:29:27 +08:00
Rahul Tank
259006a8c3
fix(nimble): Fix the parameters in duplicate exception list vsc command
2023-12-15 15:56:19 +05:30
Rahul Tank
9b28d121f0
Merge branch 'bugfix/add_legacy_adv_clear_vsc_v5.0' into 'release/v5.0'
...
fix(nimble): Add support for VSC to clear legacy adv memory (v5.0)
See merge request espressif/esp-idf!27473
2023-12-15 18:02:34 +08:00
Aditya Patwardhan
5a14730f75
fix(mbedtls): Removed redundant menuconfig entry
2023-12-15 09:50:22 +00:00
Mahavir Jain
d198439225
Merge branch 'fix/aes_mpi_interrupt_allocation_workflow_v5.0' into 'release/v5.0'
...
fix(mbedtls): move interrupt allocation during initialization phase (v5.0)
See merge request espressif/esp-idf!27442
2023-12-15 17:49:12 +08:00
Mahavir Jain
bd3cd0cc0c
Merge branch 'bugfix/preencrypted_ota_failed_with_partial_download_v5.0' into 'release/v5.0'
...
fix(esp_https_ota): fix preencrypted ota failed with pytest server and partial http enabled (v5.0)
See merge request espressif/esp-idf!27355
2023-12-15 17:47:52 +08:00
Mahavir Jain
60c62958ca
Merge branch 'bugfix/wrong_ota_upgrade_size_log_v5.0' into 'release/v5.0'
...
fix(esp_https_ota): Fix wrong debug print for ota upgrade size (v5.0)
See merge request espressif/esp-idf!27353
2023-12-15 17:47:37 +08:00
Mahavir Jain
0e19d1ff9c
Merge branch 'bugfix/fix_http_client_async_mode_v5.0' into 'release/v5.0'
...
fix(esp_http_client): Fix esp_http_client async mode (v5.0)
See merge request espressif/esp-idf!27515
2023-12-15 17:47:21 +08:00
Mahavir Jain
330fbdda57
Merge branch 'fix/esp32s3_soc_drom_high_addr_v5.0' into 'release/v5.0'
...
fix(soc): esp32s3/Fix the DROM_HIGH_ADDR (v5.0)
See merge request espressif/esp-idf!27823
2023-12-15 17:46:55 +08:00
Mahavir Jain
0797e1cb96
Merge branch 'contrib/github_pr_12460_v5.0' into 'release/v5.0'
...
fixing OTA write up to SPI_FLASH_SEC_SIZE margins (GitHub PR) (v5.0)
See merge request espressif/esp-idf!27645
2023-12-15 17:46:14 +08:00
Mahavir Jain
104580865d
Merge branch 'fix/wrong_order_of_includes_in_esp_tls_v5.0' into 'release/v5.0'
...
fix(esp-tls): Fix missing header files in esp_tls_errors.h header file (v5.0)
See merge request espressif/esp-idf!27705
2023-12-15 17:45:26 +08:00
Xue yun fei
a60e0adb66
optimize(lwip):when psram is enable the number of ooseq is not limited
2023-12-15 15:29:44 +08:00
xueyunfei
ec63da0753
Backport some lwip bugs for 5.0
...
* Update submodule: git log --oneline 6bf7044c0368d587f70f7083e39e0a619b4d5788..542ba2997f6cc14fe9c3d781bf9b0d890cd70bb1
Detailed description of the changes:
- fix router forwarding flag set (esp-lwip@542ba299)
- optimize add TCP ooseq buf timeout configuration (esp-lwip@4a8286ab)
2023-12-15 15:28:53 +08:00
Rahul Tank
d31cb0d0cd
fix(nimble): Add support for VSC to clear legacy adv memory
...
Legacy adv does not have an API for clear adv memory in controller.
Added VSC for same.
2023-12-14 17:41:19 +05:30
linruihao
9a4c4b11d3
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(9129dec)
2023-12-13 20:06:55 +08:00
Aditya Patwardhan
03d7a3807b
change(version): Update version to 5.0.5
2023-12-13 13:49:52 +05:50
gongyantao
264a743a7b
fix(bt/bluedroid): fixed build error when compiler in performace mode
...
Closes https://github.com/espressif/esp-idf/issues/12751
2023-12-12 19:04:36 +08:00
zhangyanjiao
82f409107c
feat(wifi): add new api to get one scan ap record
2023-12-11 18:09:13 +08:00
zhangyanjiao
192f9025fb
fix(wifi): fix issues in scan and wifi mesh
...
1. fix(wifi): fix the crash issue when clear scan ap list
2. fix the bug that station can't found AP when the authmode is WPA
2. fix wifi mode error when mesh start after station has connected to router
2023-12-11 18:05:55 +08:00
Aditya Patwardhan
d9aab654c4
fix(soc): esp32s3/Fix the DROM_DROM_HIGH limit
...
Previously the DROM_HIGH_ADDR for esp32s3 was 0x3D000000, which
convers only 16 MB of address range. But esp32s3 supports 32 MB
external memory. So this address should be 0x3E000000
2023-12-11 12:22:48 +05:30
wanlei
62efb02ecf
fix(twai): fix build error TWAI_TAG used but not defined
...
bug introduced from efef8401
closes https://github.com/espressif/esp-idf/issues/12760
2023-12-11 14:19:37 +08:00
Jiang Jiang Jian
9fe3bf2a3c
Merge branch 'bugfix/fix_ble_clear_white_list_v5.0' into 'release/v5.0'
...
Fixed add(remove) RPA to(from) white list on ESP32C3(65db61f)(backport 5.0)
See merge request espressif/esp-idf!27757
2023-12-08 19:09:05 +08:00
chenjianhua
32d3bf7919
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(65db61f)
...
- Fixed remove and clear white list
2023-12-08 13:40:44 +08:00
Abhinav Kudnar
2d14933dbc
fix(nimble): Handled IRK/LTK deletion based on key availability.
2023-12-07 13:47:16 +05:30
wanlei
64ac8f0874
fix(spi): correct some signals and dummy bits docs
2023-12-06 16:28:51 +08:00
TD-er
a27b43a6db
fix(spi): Correct REG_SPI_BASE(i) macro for all targets
...
The existing formula can never match these registers.
Closes https://github.com/espressif/esp-idf/pull/12559
Closes https://github.com/espressif/esp-idf/pull/12562
2023-12-06 16:27:06 +08:00
luomanruo
38f9aa04f8
ble(fix): Fixed crash issue when reset event queue
2023-12-06 14:16:33 +08:00
Harshit Malpani
0728e4cdf4
fix(esp-tls): Add headers in esp_tls_errors.h header file
...
Closes https://github.com/espressif/esp-idf/issues/12541
2023-12-06 10:20:07 +05:30
chenjianhua
51ba771176
fix(bt): Update bt lib for ESP32(fa43201)
...
- Fixed assert for instant passed workaround
- Fixed scan evt timeout
- Fixed random address setting when scanning
2023-12-06 10:51:38 +08:00
shangke
2c3b392b0e
fix(bt/controller): Fixed some HCI commands parameter
2023-12-06 10:51:31 +08:00
xueyunfei
112ce3f3a5
fix(dhcp server):dhcp server can not restore address pool
2023-12-06 10:32:27 +08:00
luomanruo
8e48c4756e
ble: update ble log on ESP32C2
...
ble(fix): clear event queue when init event queue
2023-12-05 16:11:15 +08:00
Roland Dobai
53bebcade5
fix(tools): Fix fatfsgen construct exception type and dependency
...
construct=2.10.70 fixed an issue
(c3866e9492
)
and StringError is raised instead of UnicodeDecodeError.
2023-12-04 17:24:46 +01:00
kohait00
7a4cec1edb
fix(app_update): avoid erasing an extra sector than the actual required size
...
OTA update used to fail if `firmware_size == partition_size`, because the code was trying to
erase one additional sector beyond the space reserved for the firmware partition.
This commit fixes the problem and OTA update can work if the firmware
size exactly matches the allocated partition size.
Closes https://github.com/espressif/esp-idf/pull/12460
2023-12-04 18:48:30 +05:30
chenjianhua
259e8ab25b
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(b8f0db9)
...
- Fixed assert when llcp instant passed
2023-12-04 17:09:50 +08:00
chenjianhua
19919a2222
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(70ab55f)
...
- Fixed assert for instant passed workaround
- Fixed add RPA to white list
- Fixed AES encryption for RPA resolution
2023-12-04 17:09:38 +08:00
chenjianhua
52333aeac9
fix(bt/bluedroid): Fixed add RPA to white list
2023-12-04 17:09:28 +08:00
Jiang Jiang Jian
1d611df0b5
Merge branch 'bugfix/alarm_args_double_free_v5.0' into 'release/v5.0'
...
Bugfix/alarm args double free v5.0
See merge request espressif/esp-idf!27539
2023-12-04 14:57:21 +08:00
zhanghaipeng
1355f58180
feat(bt/bluedroid): Support ble create sync report disable and filter duplicate
2023-12-04 14:38:51 +08:00
gaoxu
38d0be39a8
fix(adc): fix adc continuous get less results beacuse do not reset apb clk
2023-12-04 14:29:57 +08:00
Jakob Hasse
900ee4e7a6
fix(esp_hw_support): Removed unused include directories from cmake
...
* Closes https://github.com/espressif/esp-idf/issues/12700
2023-12-04 14:12:18 +08:00
Jin Cheng
e7a52632f0
feat(bt/bluedroid): Added an API to specify data types for ACL-U traffic
2023-12-04 10:28:05 +08:00
luomanruo
63c78087ed
ble(update):
...
Update c2 lib to 47a787f0
2023-12-01 19:30:43 +08:00
harshal.patil
206af07ad4
fix(mbedtls/aes): fix AES interrupt allocation for AES-GCM operations
2023-12-01 16:49:47 +05:30
harshal.patil
b72804340c
fix(mbedtls): move interrupt allocation during initialization phase
2023-12-01 16:49:47 +05:30
zhanghaipeng
7129df2ad5
fix(bt/bluedroid): Fix BLE SMP register log level
2023-12-01 17:01:26 +08:00
Island
a060a261ef
Merge branch 'bugfix/ble_update_lib_20231124_v5.0' into 'release/v5.0'
...
ble(update):Update c2 lib to 79ed4e8a
See merge request espressif/esp-idf!27392
2023-12-01 13:58:16 +08:00
Jiang Jiang Jian
c56fa7ce36
Merge branch 'bugfix/fix_wifi_deinit_s_wifi_modem_sleep_lock_v5.0' into 'release/v5.0'
...
fix(wifi): fix wifi deinit s_wifi_modem_sleep_lock
See merge request espressif/esp-idf!27449
2023-12-01 13:57:41 +08:00
Jin Cheng
db287328bc
fix(bt/bluedroid): Set the alarm_arg to NULL after releasing to avoid double free in L2CAP layer
2023-11-30 20:14:31 +08:00
Jin Cheng
bab64a98d8
fix(bt/bluedroid): Set the alarm_arg to NULL after releasing to avoid double free in BTC layer
2023-11-30 20:14:31 +08:00
Harshit Malpani
c2f66b5d89
fix(esp_http_client): Fix esp_http_client async mode
...
Closes https://github.com/espressif/esp-idf/issues/12358
2023-11-30 12:11:43 +05:30
zhanghaipeng
9ab954096a
fix(bt/bluedroid): Fix bluedroid menuconfig
2023-11-30 10:39:06 +08:00
Michael (XIAO Xufeng)
893725dd40
feat(soc): Increase max supported version of C3 to 1.99
2023-11-29 15:52:09 +08:00
luomanruo
0b71f8a2d2
ble(fix): fix RX issue on ESP32-C2(amend)
2023-11-29 11:05:11 +08:00
liuning
606360d33d
fix(wifi): fix wifi deinit s_wifi_modem_sleep_lock
2023-11-28 20:52:42 +08:00
morris
f73a701e3c
fix(i80_lcd): enhance the check of a valid data phase
...
in case the user passes a (uint8_t){0x00} parameter with the perameter size
set to zero
2023-11-28 09:57:21 +08:00
David Cermak
41cd40e7f3
fix(esp_netif): Make esp_netif_next_unsafe() public and update usage
...
Updates usage of esp_netif_next() in examples and tests
* Uses netif_find_if() in IPv6 examples
* Fixes esp_netif_next() usage in L2TAP
2023-11-27 08:22:55 +01:00
David Cermak
b3954c198d
feat(esp_netif): Added new API to search in netif list
2023-11-27 08:22:55 +01:00
David Cermak
104a1eeb16
fix(esp_netif): Fix races in netif object locking
2023-11-27 08:22:51 +01:00
Roman Leonov
e50593662f
fix(usb/host): remove bInterval verification during pipe opening for INTR and ISOC EPs
2023-11-24 16:26:08 +01:00
Tomas Rezucha
9cdd6ac5f1
fix(usb/host): Do not abort on string descriptor overflow
...
Some devices return full LANGID table, even if short LANGID table was requested.
No memory overflow occurs, because we have allocated enough memory for transfers to the
default pipe. So we can ignore the error and continue with string desc fetching.
2023-11-24 16:25:54 +01:00
Darian Leung
ce351790a8
refactor(hal/usb_dwc): Add DWC OTG configuration values
...
This commit adds a subset of the DWC OTG configuration values to the
'usb_dwc_ll.h' file. Only relevant configuration values have been added.
Some DWC OTG releated constants have also been moved from 'usb_dwc_hal.h'
to 'usb_dwc_ll.h' and renamed.
2023-11-24 16:25:02 +01:00
Darian Leung
ec2ba71f97
refactor(soc): SOC_USB_PERIPH_NUM option
...
This commit refactors SOC_USB_PERIPH_NUM as follows:
- Renamed to SOC_USB_OTG_PERIPH_NUM to avoid confusion with USB Serial JTAG
- Updated to unsigned integer "1U"
- Updated some build rules to depend on SOC_USB_OTG_SUPPORTED instead
2023-11-24 16:21:07 +01:00
luomanruo
71ed11a7f0
ble: update rom.ld file
2023-11-24 20:35:07 +08:00
luomanruo
b147fcad42
ble: update sdkconfig_version on ESP32C2, ESP32H2 and ESP32C6
2023-11-24 20:17:28 +08:00
luomanruo
d8dd468631
ble(fix): fix RX issue on ESP32-C2
2023-11-24 19:44:11 +08:00
luomanruo
69e7b56c48
ble:
...
Update c2 lib to 79ed4e8a
2023-11-24 19:20:54 +08:00
Jiang Jiang Jian
32160c7b74
Merge branch 'bugfix/fix_ps_none_wake_null_v5.0' into 'release/v5.0'
...
fix(wifi): fix endless wake null at ps none mode (v5.0)
See merge request espressif/esp-idf!27346
2023-11-23 23:57:07 +08:00
Ondrej Kosta
3c8b6d328c
feat(esp_eth): added ioctl option to read/write PHY registers
...
LAN87xx: Added extra delay after setting PHY speed
2023-11-23 15:34:34 +01:00
Ondrej Kosta
4da9358402
fix(esp_eth): various Ethernet driver fixes
...
ksz8851snl: enabled reception of multicast frames
Internal EMAC: fixed APLL CLK deinitialization
DM9051 and KSZ80xx: fixed speed configuration when not in loopback mode
phy_802_3: added multiple attempts when autodetecting PHY address
2023-11-23 13:14:31 +00:00
Bogdan Kolendovskyy
64ee5098b2
esp_eth: fixed chip drivers to reflect chip specific loopback behaviour
...
In esp_eth_phy_802_3.h:
Make 802.3 API public.
In esp_eth_phy_802_3.c:
Add loopback check in eth_phy_802_3_set_duplex(). Now ESP_ERR_INVALID_STATE is invoked on attempt to set duplex to half
when loopback is enabled.
Remove static property from esp_eth_phy_802_3_autonego_ctrl and esp_eth_phy_802_3_loopback.
In esp_eth_phy_dm9051.c:
Add dm9051_loopback() because DM9051 requires setting additional bit to enable auto-negotiation loopback for data to be
received. Add dm9051_set_speed() which invokes ESP_ERR_INVALID_STATE on attempt to set speed to 10 Mbps when loopback is
enabled because such speed configuration is unsupported.
In esp_eth_phy_ksz80xx.c:
Add ksz80xx_set_speed() which invokes ESP_ERR_INVALID_STATE on attempt to set speed to 10 Mbps when loopback is enabled
because such speed configuration is unsupported.
In esp_eth_phy_ksz8851snl.c:
Change phy_ksz8851_set_duplex() to invoke ESP_ERR_INVALID_STATE on attempt to set duplex to half when loopback is enabled.
In esp_eth_phy_dp83848.c, esp_eth_phy_rtl8201.c:
Add autonego_ctrl implementation which prevents enabling autonegotiation when loopback is enabled.
Add loopback implementation which disables autonegotiation prior to enabling loopback.
In esp_eth_phy_lan87xx.c:
Add autonego_ctrl implementation which prevents enabling autonegotiation when loopback is enabled.
Add loopback implementation which disables autonegotiation prior to enabling loopback.
Fix link indicating being down when loopback is enabled by force setting link up.
2023-11-23 13:14:31 +00:00
Jiang Jiang Jian
15825570a3
Merge branch 'contrib/github_pr_12052_v5.0' into 'release/v5.0'
...
Two small patches for build system and fatfs (GitHub PR) (v5.0)
See merge request espressif/esp-idf!26432
2023-11-23 19:27:38 +08:00
Jiang Jiang Jian
893dac658e
Merge branch 'bugfix/validate_random_address_v5.0' into 'release/v5.0'
...
fix(nimble): Added check to validate allowed random address (v5.0)
See merge request espressif/esp-idf!26929
2023-11-23 19:12:15 +08:00
nilesh.kale
54bf1e708b
fix: fix preencrypted ota failed with pytest server and partial http enabled
2023-11-23 12:48:28 +05:30
Jiang Jiang Jian
85651c507f
Merge branch 'contrib/github_pr_12558_v5.0' into 'release/v5.0'
...
Fix: esptool_py incorrectly assumed target name equals binary name (GitHub PR) (v5.0)
See merge request espressif/esp-idf!27272
2023-11-23 15:13:59 +08:00
nilesh.kale
47fe2499ca
fix(component-esp_https_ota): Fix wrong debug print for ota upgrade size
2023-11-23 12:28:50 +05:30
Jiang Jiang Jian
a8caeb9af4
Merge branch 'bugfix/fix_lightsleep_current_leakage_on_usj_pad_v5.0' into 'release/v5.0'
...
fix(esp_hw_support): fix lightsleep current leakage on usb pad (backport v5.0)
See merge request espressif/esp-idf!27208
2023-11-23 14:46:38 +08:00
zhangyanjiao
0b740b3b80
fix(wifi): fix endless wake null at ps none mode
2023-11-23 14:43:40 +08:00
Jiang Jiang Jian
cba997763d
Merge branch 'bugfix/fix_some_wifi_bugs_231121_v5.0' into 'release/v5.0'
...
fix(wifi): fix some wifi bugs(Backport v5.0)
See merge request espressif/esp-idf!27306
2023-11-23 14:41:40 +08:00
morris
f97e379122
Merge branch 'fix/twai_crash_on_s3_gpio_19and20' into 'release/v5.0'
...
fix(twai): example crash using usb-serial-jtag gpio (v5.0)
See merge request espressif/esp-idf!26660
2023-11-23 14:34:20 +08:00
morris
3bb601cee7
Merge branch 'feature/mcpwm_trigger_driver_v5.0' into 'release/v5.0'
...
feature(MCPWM): Add MCPWM trigger driver (v5.0)
See merge request espressif/esp-idf!26788
2023-11-23 14:33:20 +08:00
Jiang Jiang Jian
5f497153f7
Merge branch 'bugfix/rmt_stop_issue_v5.0' into 'release/v5.0'
...
fix(rmt): a disabled channel may pick up a pending transaction (v5.0)
See merge request espressif/esp-idf!26780
2023-11-23 14:27:25 +08:00
Rahul Tank
94c90c71bc
fix(nimble): Added check to validate allowed random address
2023-11-23 10:37:54 +05:30
morris
28224b3af5
Merge branch 'bugfix/fix_wrong_adc_attenuation_name_v5.0' into 'release/v5.0'
...
fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12 (v5.0)
See merge request espressif/esp-idf!26968
2023-11-23 12:04:24 +08:00
Jiang Jiang Jian
20d82594d7
Merge branch 'bugfix/ble_gap_connect_v5.0' into 'release/v5.0'
...
fix(nimble):Handled the Load access fault crash caused due to an invalid setting of index-variable 'reattempt_idx'.(v5.0)
See merge request espressif/esp-idf!26950
2023-11-23 12:03:59 +08:00
morris
692952d60e
Merge branch 'bugfix/ledc_max_duty_cycle_v5.0' into 'release/v5.0'
...
fix(ledc): fix ledc driver 100% duty cycle configuration (backport v5.0)
See merge request espressif/esp-idf!27228
2023-11-23 12:03:28 +08:00
Jiang Jiang Jian
a5c2e40416
Merge branch 'bugfix/ble_update_lib_1110_5.0' into 'release/v5.0'
...
Bugfix/ble update lib 1110 5.0
See merge request espressif/esp-idf!27063
2023-11-23 11:05:29 +08:00
Jiang Jiang Jian
201608e590
Merge branch 'bugfix/fix_adc_oneshot_do_not_spilt_clk_v5.0' into 'release/v5.0'
...
fix(adc): fix ADC oneshot mod don't divide clk (v5.0)
See merge request espressif/esp-idf!26676
2023-11-23 11:02:10 +08:00
Jiang Jiang Jian
de88da5370
Merge branch 'bugfix/return_code_of_ota_finish_api_v5.0' into 'release/v5.0'
...
fix(esp_https_ota): fix return code of esp_https_ota_finish API (v5.0)
See merge request espressif/esp-idf!27336
2023-11-23 11:01:20 +08:00
Jiang Jiang Jian
2166b5986e
Merge branch 'bugfix/fix_wifi_init_reentrant_issue_v5.0' into 'release/v5.0'
...
fix(wifi): fix wifi init reentrant issue (v5.0)
See merge request espressif/esp-idf!27175
2023-11-23 10:57:40 +08:00
Jiang Jiang Jian
5c1f5f2522
Merge branch 'bugfix/add_par_check_in_ag_cind_res_v5.0' into 'release/v5.0'
...
Bugfix/add par check in ag cind res v5.0
See merge request espressif/esp-idf!27258
2023-11-23 10:48:16 +08:00
wuzhenghui
ead822e6ee
fix(esp_hw_support): fix lightsleep current leakage on usb-phy controlled pad
2023-11-23 10:21:02 +08:00
Jiang Jiang Jian
d7667c79ef
Merge branch 'bugfix/fix_dhcp_subnet_option_api_dos_not_work_issue_5.0' into 'release/v5.0'
...
Fix(dhcps):fix dhcp subnet option api dos not work issue 5.0
See merge request espressif/esp-idf!27300
2023-11-23 00:05:38 +08:00
Arno Moonen
7d87f56e35
fix(build): fix build failure if CMAKE_EXECUTABLE_SUFFIX is set
...
From: Arno Moonen <arno.moonen@airios.eu>
Follows original message from Arno Moonen <arno.moonen@airios.eu>
While integrating the ESP-IDF into our existing CMake structure,
I've come across quite some hurdles. Most I've been able to fix
in our CMake files, however this one I could not.
Most of the targets created by the esptool_py component assume
that the EXECUTABLE IDF build property (which contains the name
of the CMake executable target) always equals the name of the
created binary.
This is however not always true. For instance, in our setup we use
CMAKE_EXECUTABLE_SUFFIX_C and CMAKE_EXECUTABLE_SUFFIX_CXX in our
toolchain file (both set to .elf). If we do add_executable(my_app),
the target binary file would actually be my_app.elf.
In order to fix this, I've updated it to use the TARGET_FILE generated
expression. That way we also no longer need the EXECUTABLE_DIR IDF build
property here.
I've fixed this on v5.0.1 (as that's the ESP-IDF version I'm currently
trying to integrate), but I assume it should be easy to apply the same
fix to newer versions and the master branch as well.
Note that this problem might exist in multiple places where EXECUTABLE
is being used. While going through the ESP-IDF code base, I even noticed
that a few places actually already seem to use the TARGET_FILE expression.
To be honest the property name might be somewhat confusing as well, as it
is actually the executable target.
Closes https://github.com/espressif/esp-idf/pull/12558
2023-11-22 14:44:18 +00:00
Abhinav Kudnar
2e833a6a12
fix(nimble):Handled the Load access fault crash caused due to an invalid setting of index-varible 'reattempt_idx'.
2023-11-22 19:39:55 +05:30
Harshit Malpani
73de32f29f
fix(esp_https_ota): fix return code of esp_https_ota_finish API
...
Closes https://github.com/espressif/esp-idf/issues/12635
2023-11-22 17:10:31 +05:30
muhaidong
2e5937286c
fix(wifi): fix some wifi bugs
...
1 sta not pmf capable when ap requires should reject profile
2 fix softap set config issue
3 allow some special igtk keyindx to workaround faulty APs
2023-11-22 19:04:43 +08:00
Jiang Jiang Jian
5c4ddf2d83
Merge branch 'bugfix/clear_ulp_wake_intr_in_wake_source_enable_v5.0' into 'release/v5.0'
...
fix(esp_hw_support): clear all type ULP wakeup intr status at ulp wakeup source enable (backport v5.0)
See merge request espressif/esp-idf!27189
2023-11-22 17:33:23 +08:00
Jiang Jiang Jian
1884afc9c4
Merge branch 'bugfix/dpp_config_memset_v5.0' into 'release/v5.0'
...
Wi-Fi: Fixed some DPP issues (v5.0)
See merge request espressif/esp-idf!27193
2023-11-22 17:31:31 +08:00
Jiang Jiang Jian
c0dd50a35b
Merge branch 'bugfix/esp32s3_usb_otg_console_without_efuse_v5.0' into 'release/v5.0'
...
fix(console): switch USB PHY to OTG when OTG is used for console (v5.0)
See merge request espressif/esp-idf!27135
2023-11-22 17:31:10 +08:00
Jiang Jiang Jian
09a9a9257d
Merge branch 'check_debug_aware_config_v5.0' into 'release/v5.0'
...
fix(esp_hw_support): re-enable CONFIG_ESP_DEBUG_OCDAWARE functionality (v5.0)
See merge request espressif/esp-idf!27107
2023-11-22 17:30:59 +08:00
Jiang Jiang Jian
2e0d1508c4
Merge branch 'bugfix/spp_deinit_crash_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fix the crash of invalid access to released resources (v5.0)
See merge request espressif/esp-idf!27252
2023-11-22 17:29:27 +08:00
Jiang Jiang Jian
d920052bf0
Merge branch 'feature/support_for_32_and_128_bit_custom_uuids_v5.0' into 'release/v5.0'
...
feat(bt/bluedroid): Add new APIs for 32 and 128-bit UUIDs (backport v5.0)
See merge request espressif/esp-idf!27231
2023-11-22 17:29:12 +08:00
Jiang Jiang Jian
12ee01fc87
Merge branch 'fix/wifi_prov_mgr_retry_auth_expire_v5.0' into 'release/v5.0'
...
fix (wifi_prov): Retry provisioning on `WIFI_AUTH_EXPIRE` event (v5.0)
See merge request espressif/esp-idf!26902
2023-11-22 17:27:13 +08:00
Jin Cheng
9998c2bd82
fix(bt/bluedroid): corrected the API documents of profile HFP and A2DP
2023-11-22 09:21:59 +00:00
Jin Cheng
4c8502e00d
fix(bt/bluedroid): Added some argument check in APIs of HFP AG
2023-11-22 09:21:59 +00:00
liuning
ac5ce8d02d
fix(wifi): fix wifi init reentrant issue
2023-11-22 16:58:55 +08:00
Jiang Jiang Jian
293cf4d332
Merge branch 'bugfix/s3_irom_addr_v5.0' into 'release/v5.0'
...
soc: fix SOC_IROM_MASK_HIGH for esp32s3 (v5.0)
See merge request espressif/esp-idf!27137
2023-11-22 13:58:47 +08:00
Jiang Jiang Jian
e4a38c3cba
Merge branch 'bugfix/fix_psram_access_faild_after_pd_cpu_wakeup_v5.0' into 'release/v5.0'
...
fix(esp_pm): fix psram access failed after pd_cpu wakeup if uart driver driven console is used (backport v5.0)
See merge request espressif/esp-idf!27054
2023-11-22 13:58:38 +08:00
luomanruo
1c0fb3bb4a
ble(fix): deinit crash issue
2023-11-22 03:13:43 +00:00
zwl
08e4757764
fix(ble): fixed ble occasional rx exception issue
2023-11-22 03:13:43 +00:00
luomanruo
1c261213d7
ble: update controller log module
2023-11-22 03:13:43 +00:00
luomanruo
30cd76b0f0
ble: update c2 lib to db4e1fb2
2023-11-22 03:13:43 +00:00
luomanruo
977b7f4bdb
ble(fix): Fixed the issue of not returning memory to the memory pool after deinit callout
...
ble(fix): Fixed the issue of not returning memory to the memory pool after deinit callout
2023-11-22 03:13:43 +00:00
Song Ruo Jing
c0a1d27858
fix(ledc): fix ledc driver 100% duty cycle configuration
...
Update ledc duty cycle value range in doxygen.
Fix duty configuration error at 100% duty cycle for ESP32.
Improve LEDC API doxygen.
Closes https://github.com/espressif/esp-idf/pull/11516
Closes https://github.com/espressif/esp-idf/issues/12593
Closes https://github.com/espressif/esp-idf/issues/12083
2023-11-22 03:12:38 +00:00
wuzhenghui
8c34ab0e67
fix(riscv): supports 1 byte and larger than 64byte range watchpoint setting
2023-11-22 03:12:06 +00:00
wuzhenghui
0a17593a7f
change(soc): rename SOC_CPU_WATCHPOINT_SIZE to SOC_CPU_WATCHPOINT_MAX_REGION_SIZE
2023-11-22 03:12:06 +00:00
Alexey Lapshin
686789de89
riscv: remove outdated macros
2023-11-22 03:12:06 +00:00
Alexey Lapshin
dacb36b422
riscv: fix trigger add from trap handlers
2023-11-22 03:12:06 +00:00
Alexey Lapshin
d3da497c74
riscv: fix & refactor triggers add/delete
2023-11-22 03:12:06 +00:00
Ilia Lutchenko
fffc6f9328
feat(bt/bluedroid): Add new APIs for 32 and 128-bit UUIDs
...
1. Added new API functions that can add 32 and 128-bit UUID to the EIR data
when these UUIDs are set in SDP.
The old functions that only work with 16-bit UUIDs have been left
unchanged to avoid having to redo code that already utilizes them.
2. Fixed bug with zero handler return in btc_sdp.c
sdp_create_record.handle in tBTA_SDP struct wasn't saved before.
Because of it Bluetooth stack always returned zero handler to
application callback.
Closes https://github.com/espressif/esp-idf/issues/11529
2023-11-22 03:10:00 +00:00
Jin Cheng
8ae138e7be
fix(bt/bluedroid): Fix the crash of invalid access to released resources
...
It is caused by the delayed timer is alarmed after esp_spp_deinit.
2023-11-22 03:09:13 +00:00
Jiang Jiang Jian
6c9c30f125
Merge branch 'bugfix/coex_deprecate_config_rename_v5.0' into 'release/v5.0'
...
fix(esp_coex): Fix deprecated configuration options not rename to new one (Backport v5.0)
See merge request espressif/esp-idf!27092
2023-11-22 11:07:00 +08:00
wuzhenghui
ea8b719288
fix(esp_hw_support): clear all type ULP wakeup intr status at ulp wakeup source enable
2023-11-22 03:06:03 +00:00
Erhan Kurubas
5f1d3790cc
fix(esp_hw_support): re-enable CONFIG_ESP_DEBUG_OCDAWARE functionality
2023-11-22 03:05:34 +00:00
Ivan Grokhotkov
c29f14e7b2
fix(console): switch USB PHY to OTG when OTG is used for console
...
On ESP32-S3 with the default efuse settings, USB PHY is connected to
the USB_SERIAL_JTAG peripheral. If USB OTG peripheral is used for the
console, we need to additionally switch the PHY to USB OTG, otherwise
we won't get any output.
Closes https://github.com/espressif/esp-idf/issues/12437
2023-11-22 03:04:13 +00:00
Ivan Grokhotkov
3fd3848932
fix(soc): update SOC_IROM_MASK_HIGH for esp32 for consistency
2023-11-22 03:03:35 +00:00
Ivan Grokhotkov
207996eb68
fix(soc): correct SOC_IROM_MASK_HIGH for esp32s3
...
Fixes corrupted backtraces on S3 when a function is in ROM.
Closes https://github.com/espressif/esp-idf/issues/11512
2023-11-22 03:03:35 +00:00
wuzhenghui
6de1e945c8
fix(esp_pm): fix psram access faild after pd_cpu wakeup
2023-11-22 03:02:06 +00:00
Kapil Gupta
a155523263
fix(wpa_supplicant): memzero wifi config before sending config event
2023-11-22 02:58:06 +00:00
Kapil Gupta
6383609e99
fix(wifi): Disallow DPP and WPS concurrency
2023-11-22 02:58:06 +00:00
xueyunfei
40f1ca7666
Fix(dhcps):fix dhcp subnet option api dos not work issue
2023-11-22 02:56:07 +00:00
Jiang Jiang Jian
35f09a6ce6
Merge branch 'bugfix/connect_before_connected_v5.0' into 'release/v5.0'
...
fix(connect): Change second connect time to 730
See merge request espressif/esp-idf!26974
2023-11-22 10:48:38 +08:00
Jiang Jiang Jian
13fdffbe98
Merge branch 'bugfix/pairing_when_enc_with_no_key_fails_v5.0' into 'release/v5.0'
...
fix(nimble): Initate pairing if encryption fails with reason no pin or key missing (v5.0)
See merge request espressif/esp-idf!27018
2023-11-22 10:47:22 +08:00
Island
6d77fe9b79
Merge branch 'backport/fix_ble_scan_rsp_v5.0' into 'release/v5.0'
...
Backport/fix ble scan rsp v5.0(backport v5.0)
See merge request espressif/esp-idf!27006
2023-11-21 12:15:09 +08:00
chenjianhua
50b49d856f
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(2758518)
...
- Fixed power state setting when entering modem sleep
2023-11-15 17:16:46 +08:00
chenjianhua
cd242a5e3e
Update bt lib for ESP32-C3 and ESP32-S3(f817304)
...
- Support get the range of TX power level
- Support clear legacy adv using vendor hci
2023-11-15 17:16:19 +08:00
zhanghaipeng
6bf79dfa8f
fix(ble/controller): Fix bugs in setting adv data and scan response data
2023-11-15 17:16:08 +08:00
chenjianhua
905da8f5bf
update esp32 bt-lib (6458728)
...
- Modify mesh proxy solic uuid to 0x18590303
- Support get the range of TX power level
- Support clear legacy adv using vendor hci
2023-11-15 17:15:16 +08:00
chenjianhua
8cc73fe6bf
feat(bt/bluedroid): support clear legacy advertising
2023-11-15 17:12:40 +08:00
Jiang Jiang Jian
3405065ed5
Merge branch 'bugfix/fix_deinit_init_wifi_scan_fail_issue_v5.0' into 'release/v5.0'
...
Bugfix/fix deinit init wifi scan fail issue v5.0(Backport v5.0)
See merge request espressif/esp-idf!27053
2023-11-14 15:27:26 +08:00
ding huan
856daf8a35
disable scan time set by esp_wifi_scan_start
2023-11-14 13:52:55 +08:00
ding huan
2542b74edd
fix(connect): Change second connect delay time to 730 and not depends on default value
2023-11-14 11:00:32 +08:00
Jiang Jiang Jian
e42bcf2e88
Merge branch 'bugfix/build_error_when_enable_ag_and_hf_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fix build error when both of the HFP roles are enabled (v5.0)
See merge request espressif/esp-idf!27078
2023-11-13 16:00:36 +08:00
Jiang Jiang Jian
33f8e6acea
Merge branch 'bugfix/fix_wifi_issue_v5.0' into 'release/v5.0'
...
esp_wifi: backport some wifi fix(v5.0)
See merge request espressif/esp-idf!27041
2023-11-13 15:59:54 +08:00
linruihao
27acfa5377
fix(esp_coex): Fix deprecated configuration options not rename to new one
2023-11-13 14:38:38 +08:00
Wang Mengyang
ee53260db8
fix(bt/bluedroid): Fix build error when both of the HFP roles are enabled and also CONFIG_BT_BLE_DYNAMIC_ENV_MEMORY is set to true
2023-11-10 21:08:17 +08:00
muhaidong
3937e35a08
change(hal): remove useless code from periph_ll_wifi_bt_module_enable_clk
2023-11-10 11:43:01 +08:00
muhaidong
4ee958df57
fix(wifi): fix deinit init wifi scan fail issue
2023-11-10 11:18:12 +08:00
Chen Jichang
01c5d8d72e
feature(MCPWM): Add MCPWM trigger driver and test
...
Each MCPWM operator has two Trigger (named T0 and T1), and they can be
routed to GPIO fault signal or timer sync event.Generator can be set up
to perform different action on Trigger event.
This commit add a trigger driver and a test for the driver.
fix(mcpwm): fault trigger test forget connect timer and operator
2023-11-09 21:52:37 +08:00
alanmaxwell
5460d41b43
esp_wifi: backport some wifi fix
...
1. optimize BB filter timer to pass corner case
2. fix parse beacon rsnx ie missed break
2023-11-09 21:52:06 +08:00
Rahul Tank
6ff708aa91
fix(nimble): Initate pairing if encryption fails with reason no pin or key missing
2023-11-09 11:52:16 +05:30
wanlei
efef840124
fix(twai): twai example crash using usb-serial-jtag pins
...
Calling gpio_hal_iomux_func_sel() via gpio_config() may
disconnects/disables any influence from USJ when using USJ pins
2023-11-09 02:52:27 +00:00
Peter Dragun
34a6d8ebe7
fix(tools/coredump): ignore missing project description
2023-11-08 13:10:10 +01:00
zhanghaipeng
44f7c7f6bb
fix(bt/bluedroid): Fix ble keysize check
2023-11-08 19:47:32 +08:00
zhanghaipeng
ef444d6a1b
fix(bt/bluedroid): Fix ble adv report evt type
2023-11-08 19:47:26 +08:00
morris
6a7e250442
feat(rmt): support calling rmt_receive in ISR callback
2023-11-08 15:03:44 +08:00