wanglai@espressif.com
19575dbe3c
feat(bt/bluedroid): Add flags for BQB auto test of L2CAP
...
1: add sdp_bqb_disable_flag to avoid running sdpu_build_n_send_error.
2: add sdp_bqb_inact_timeout_flag to set the SDP inactivity timeout to 90 seconds.
3: add l2cap_bqb_bad_cmd_len_rej_flag to reject the C-Frame with invalid PDU length
4: add l2cap_bqb_ertm_mode_included_flag to set L2CAP_FCR_ERTM_MODE for most L2CAP cases
2023-09-26 14:06:14 +08:00
Jiang Jiang Jian
0d2a52491b
Merge branch 'bugfix/check_mapping_target_conflict_v5.1' into 'release/v5.1'
...
fix(ldgen): check target conflict for entries with section aliases (v5.1)
See merge request espressif/esp-idf!26123
2023-09-26 13:56:27 +08:00
Jiang Jiang Jian
face850973
Merge branch 'feature/rename_wpa2_ent_to_eap_client_v5.1' into 'release/v5.1'
...
WiFi: Rename WPA2 enterprise APIs to EAP Client. (v5.1)
See merge request espressif/esp-idf!26082
2023-09-26 13:30:52 +08:00
Jiang Jiang Jian
4ac53c7cd7
Merge branch 'bugfix/add_params_check_for_hci_v5.1' into 'release/v5.1'
...
Fixed some HCI commands parameter (backport v5.1)
See merge request espressif/esp-idf!26147
2023-09-26 10:37:02 +08:00
Wu Meng Shi
d21aa2330a
Fix PB-GATT adv is reported to the app layer too frequently (v5.1)
2023-09-26 10:26:30 +08:00
wuzhenghui
9e0383cc50
fix(sleep): fix pma cfg csr regs bad retention
2023-09-25 23:52:27 +00:00
wuzhenghui
b17c8aa3d4
fix(sleep): fix modem reject the deepsleep request
2023-09-25 23:52:01 +00:00
David Cermak
1363566b73
fix(http_client): Set common tcp config to both TCP and SSL transport
...
Foundation transport contained TCP properties for both TCP and SSL
transport, so it was enough to set the TCP connection properties
(keepalive, interface binding) to one transport only. After merging
5778a7c7
we have separate TCP properties for these transports and need
to set the same for both.
This commit also fixes unnecessary allocation of 1 more byte for if_name
Closes https://github.com/espressif/esp-protocols/issues/322
2023-09-25 14:56:55 +02:00
WanqQixiang
b46a32cd92
fix(openthread): update openthread_br lib
2023-09-25 19:42:53 +08:00
Shu Chen
3f02e5e901
feat(openthread): enable time sync feature
2023-09-25 19:42:36 +08:00
zhangwenxu
8a565641c2
feat(openthread): Add some configuration for customer using
2023-09-25 19:41:57 +08:00
xiaqilin
9a2b707e76
fix(ieee802154): using link0/2 for ieee802154 in esp32h2 chip
2023-09-25 17:26:24 +08:00
harshal.patil
f6b589e275
feat(esp_hw_support): Added locking mechanism for the ECDSA and ECC peripheral
2023-09-25 14:33:04 +05:30
harshal.patil
710b9d228b
feat(esp_hw_support): Add esp_crypto_lock layer for esp32c2
2023-09-25 14:31:18 +05:30
chaijie@espressif.com
80f7e913a0
fix(sleep): fix inproper sleep vol param for esp32c6 & esp32h2
2023-09-25 16:39:46 +08:00
Sonika Rathi
199205026e
UART: UART_SELECT_WRITE_NOTIF event added in UART driver
...
Closes https://github.com/espressif/esp-idf/issues/10986
2023-09-25 10:36:44 +02:00
morris
1cbed4e2c1
fix(intr): always allocate memory from internal ram
...
Closes https://github.com/espressif/esp-idf/issues/12271
2023-09-25 15:41:15 +08:00
cjin
179e3293be
change: remove has clock bug macro for esp32h2
2023-09-25 13:40:26 +08:00
cjin
0e668ddf63
feat(ble): update ble sleep logic for esp32h2
2023-09-25 13:40:10 +08:00
xiaqilin
1d02b6c1c6
feat(ieee802154): update ieee802154 sleep logic and support modem sleep
2023-09-25 13:39:59 +08:00
Kapil Gupta
a9714ebe11
change(wifi): Add dependency of group 19 for MbedTLS crypto
2023-09-25 10:55:07 +05:30
Kapil Gupta
52120cde26
change(wifi): Add supplicant's public API header files to doc
2023-09-25 10:54:52 +05:30
Rahul Tank
d49c020750
remove(nimble): Removed unused coex header inclusion
2023-09-25 10:38:27 +05:30
Cao Sen Miao
518212a8f6
fix(usb_serial_jtag): Clean-up usb_serial_jtag lose byte fix, Closes https://github.com/espressif/esp-idf/pull/11344
2023-09-25 11:05:05 +08:00
Chip Weinberger
0ed7093fb2
[Usb Serial JTAG] printing to console could sometimes skip bytes
2023-09-25 11:04:55 +08:00
Cao Sen Miao
69d283b9ae
fix(usb_serial_jtag): Fix usb_serial_jtag wrong return value, vfs lose data randomly,
...
Closes https://github.com/espressif/esp-idf/issues/12119 ,
Closes https://github.com/espressif/esp-idf/pull/11344 ,
Closes https://github.com/espressif/esp-idf/issues/9318
Closes https://github.com/espressif/esp-idf/issues/11192
2023-09-25 11:04:16 +08:00
Cao Sen Miao
73c78c20a6
fix(temperature_snesor): Put clock gate enable/disable in to sar_periph_ctrl together
2023-09-25 10:57:06 +08:00
chenqingqing
36563c86be
fix(bt/bluedroid): Fix the judgment condition for packet transmission status statistics
2023-09-25 10:29:34 +08:00
Ondrej Kosta
09f6dfa2c4
feat(esp_eth): added IRAM optimization option for internal EMAC
2023-09-25 02:10:29 +00:00
shangke
22ab7ff325
fix(bt/controller): Fixed some HCI commands parameter
...
1: add param check for HCI_Recevie_Synchronization_Train.
2: add param check for HCI_Set_Connectionless_Peripheral_Broadcast.
3: fix slave cannot take a secure authentication.
2023-09-22 15:02:17 +08:00
harshal.patil
85239ce2af
feat(bootloader): Update micro-ecc version to v1.1
...
This fix ensures that https://nvd.nist.gov/vuln/detail/CVE-2020-27209 is not
reported by the ESP-IDF SBOM tool. Please note that, this CVE was anyways not
applicable for ESP32 platform, as the bootloader (user of micro-ecc library)
do not perform signing on the device, its only verification that happens in
secure-boot-v1 case.
2023-09-22 10:49:43 +05:30
laokaiyao
d57651b13c
ci(adc): increase all adc performance test threshold on c6 (v5.1)
2023-09-22 12:37:44 +08:00
morris
6ff4bb0994
Merge branch 'refactor/esp_timer_etm_test_v5.1' into 'release/v5.1'
...
test(etm): refactor systimer etm test case (v5.1)
See merge request espressif/esp-idf!26093
2023-09-22 11:09:55 +08:00
You Wei
de93968670
fix(ldgen): check target conflict for entries with section alias
2023-09-21 19:38:49 +08:00
Jiang Jiang Jian
aececf745f
Merge branch 'bugfix/some_wifi_fixes_v5.1' into 'release/v5.1'
...
fix(esp_wifi): Some Wi-Fi bug fixes
See merge request espressif/esp-idf!26084
2023-09-21 18:46:02 +08:00
Jiang Jiang Jian
02ea722492
Merge branch 'change/optimize_sniff_request_v5.1' into 'release/v5.1'
...
Change(bt/bluedroid): Limit sniff request when pending mode change event[backport 5.1]
See merge request espressif/esp-idf!26053
2023-09-21 17:19:06 +08:00
Jiang Jiang Jian
9f6fe72a46
Merge branch 'bugfix/coex_ble_scan_rate_v5.1' into 'release/v5.1'
...
fix(esp_coex): Fix esp32 ble scan not restart when wifi start stop (Backport v5.1)
See merge request espressif/esp-idf!26000
2023-09-21 16:18:57 +08:00
Jiang Jiang Jian
5c3f7ed2fd
Merge branch 'feature/support_pd_hp_aon_domain_in_deepsleep_v5.1' into 'release/v5.1'
...
feat(pm/deepsleep): support pd hp aon domain in deepsleep (backport v5.1)
See merge request espressif/esp-idf!26078
2023-09-21 15:36:19 +08:00
morris
1c15c2aded
refactor(etm): systimer etm test case
...
previously we use the systimer event to toggling a GPIO and assert the GPIO level,
which is not stable in CI.
Now we swicth to clear the GPIO at the systimer event.
2023-09-21 13:03:49 +08:00
Aditya Patwardhan
5fffeddf79
feat(esp_http_client): Added support for OTA using ds peripheral for TLS
2023-09-21 10:21:02 +05:30
Jiang Jiang Jian
08262e1975
Merge branch 'bugfix/fix_cpu_switches_freq_bug_s2s3_to_v5.1' into 'release/v5.1'
...
EspS2/S3: fixed the bug of insufficient voltage when the CPU switches frequency(V5.1)
See merge request espressif/esp-idf!26044
2023-09-21 10:22:48 +08:00
Jiang Jiang Jian
af7ce38507
Merge branch 'feat/warn_on_unpulled_mqtt_sub_v5.1' into 'release/v5.1'
...
feat(mqtt): Stop cmake process if submodule is missing (v5.1)
See merge request espressif/esp-idf!26032
2023-09-21 10:12:18 +08:00
xuxiao
7f9b241f7e
fix(wifi): fix some esp32c6 wifi bugs
2023-09-20 19:50:44 +08:00
liuning
55fcae23c9
esp_wifi: support connectionless manually pwr mgmt
2023-09-20 19:50:05 +08:00
liuning
b439f7568c
sleep_modem: split esp_wifi_internal_mac_sleep_configure, add lock for pm functions
2023-09-20 19:49:54 +08:00
liuning
f66740362e
fix(sleep_modem): fix lightsleep failure if enable lightsleep at phy disabled
2023-09-20 19:49:42 +08:00
xueyunfei
ae3f3f7a10
feat(esp_wifi):static buf for management,control,qos null,null data rx packet
2023-09-20 19:48:46 +08:00
jgujarathi
3d056fd748
fix(esp_wifi): Fix issues with extended caps IE, scan and HT40 mode
...
-Merges the addition of extended caps IE for assoc req, probe resp
and beacons in a single place. This ensures that there are no
duplicate Extended Caps IE in the frame. Moves the capability
indication for BTM and HT20/40 from supplicant to wifi libs.
-Fix issue with frequent disconections when scanning for only a single
channel.
-Prints error message and returns ESP_ERR_NOT_SUPPORTED in case
esp32c2 tries to set bandwidth to HT40.
2023-09-20 19:44:57 +08:00
Kapil Gupta
981086ba30
change(esp_wifi): Rename WiFi enterprise connection APIs
2023-09-20 17:06:59 +05:30
Lou Tianhao
3dc3ee0817
feat(pm/deepsleep): support pd hp aon domain in deepsleep
2023-09-20 19:26:35 +08:00
Jiang Jiang Jian
41d8715dfe
Merge branch 'feat/add_internal_pull_up_or_pull_down_option_for_deepsleep_wakeup_prepare_v5.1' into 'release/v5.1'
...
feat(pm): add internal pull-up/downs option for gpio used for deepsleep wakeup (backport v5.1)
See merge request espressif/esp-idf!26040
2023-09-20 19:15:48 +08:00
Jiang Jiang Jian
013c52afe4
Merge branch 'test/bqb_test_bt_classic_avdtp_v5.1' into 'release/v5.1'
...
feat(bt/bqb): Add avdt abort function for BQB test (backport v5.1)
See merge request espressif/esp-idf!26045
2023-09-20 19:12:25 +08:00
linruihao
f37ac82c2b
fix(esp_coex): Fix esp32 ble scan not restart when wifi start stop
2023-09-20 17:02:17 +08:00
morris
e3beb8ce26
Merge branch 'contrib/github_pr_12179_v5.1' into 'release/v5.1'
...
fix(uart): Fix uart_ll_set_baudrate div-by-zero crash due to uint32_t overflow (backport v5.1)
See merge request espressif/esp-idf!26014
2023-09-20 16:13:20 +08:00
Shu Chen
ffc8da6ee1
Merge branch 'backport/rcp_size_opt_config' into 'release/v5.1'
...
Backport/rcp size opt config
See merge request espressif/esp-idf!26010
2023-09-20 11:36:21 +08:00
Marius Vikhammer
b8d3ee9844
Merge branch 'contrib/github_pr_12258_v5.1' into 'release/v5.1'
...
fix(vfs): Fix event_write may not exit critical section (GitHub PR) (v5.1)
See merge request espressif/esp-idf!26047
2023-09-19 20:40:22 +08:00
liqigan
fe5734b4f1
change(bt/bluedroid): Limit sniff request when pending mode change event
2023-09-19 20:08:04 +08:00
wanglai@espressif.com
15c7cf4cab
feat(bt/bluedroid): Add avdt abort function for BQB test
...
1: add new AVDTP abort function for BQB test
2023-09-19 19:02:29 +08:00
Xu Si Yu
d5f3f73f51
fix(openthread): copy the networkname with a null terminator
2023-09-19 17:15:03 +08:00
Jiang Jiang Jian
35535a6b6e
Merge branch 'bugfix/suppress_compiler_warning_silent_reboot_is_enabled_v5.1' into 'release/v5.1'
...
fix(esp_system): suppress compiler warning if ESP_SYSTEM_PANIC_SILENT_REBOOT is enabled(backport v5.1)
See merge request espressif/esp-idf!26036
2023-09-19 17:13:30 +08:00
LiPeng
20219b8ee6
fix(vfs): Fix event_write may not exit critical section
...
This commit fixes the event_write() function where the critical section
was unbalanced.
Merges https://github.com/espressif/esp-idf/pull/12258
2023-09-19 08:52:36 +02:00
Song Ruo Jing
b7ed76110c
fix(uart): Add 8/16-bit register field access workaround to ESP32C2
2023-09-19 12:12:05 +08:00
Eduardo Lacerda Campos
9cd0aee51b
fix(uart): Fix uart_ll_set_baudrate div-by-zero crash due to uint32_t overflow
...
Merges https://github.com/espressif/esp-idf/pull/12179
2023-09-19 12:12:05 +08:00
Wang Meng Yang
c7132d3f15
Merge branch 'bugfix/error_param_in_BTA_AG_WBS_EVT_v5.1' into 'release/v5.1'
...
Bugfix/error param in bta ag wbs evt (v5.1)
See merge request espressif/esp-idf!26001
2023-09-19 12:01:11 +08:00
hongshuqing
bb33a2bf6b
fix cpu switches freq bug s2s3 to v5.1
2023-09-19 11:27:08 +08:00
Lou Tianhao
86e5252d63
feat(pm): add internal pull-up/downs option for gpio used for deepsleep wakeup
2023-09-19 10:59:57 +08:00
wuzhenghui
a96f2c7674
fix(esp_system): suppress compiler warning if ESP_SYSTEM_PANIC_SILENT_REBOOT is enabled
2023-09-19 10:37:23 +08:00
Marius Vikhammer
5badfeefac
Merge branch 'bugfix/pthread_cond_var_link_hook_v5.1' into 'release/v5.1'
...
bugfix(pthread): fixed pthread_condvar linker hook (v5.1)
See merge request espressif/esp-idf!26004
2023-09-19 10:35:57 +08:00
Euripedes Rocha
80307247aa
feat(mqtt): Stop cmake process if submodule is missing
...
Closes https://github.com/espressif/esp-idf/issues/12202
2023-09-18 14:34:02 +02:00
Rahul Tank
7fc23046e2
Merge branch 'feat/add_sbom_manifest_file_v5.1' into 'release/v5.1'
...
feat(nimble): Update nimble submodule pointer for SPDX manifest addition for SBOM tool (v5.1)
See merge request espressif/esp-idf!25994
2023-09-18 15:35:29 +08:00
Shu Chen
66c9fb087d
Merge branch 'feature/extenal_coexist_slave_support_v5.1' into 'release/v5.1'
...
feat(esp_coex): add external coex slave support (backport v5.1)
See merge request espressif/esp-idf!25976
2023-09-18 15:06:11 +08:00
Jakob Hasse
62ad7658ed
fix(pthread): fixed pthread_condvar linker hook
2023-09-18 12:31:25 +08:00
Jiang Jiang Jian
8ce86c32d0
Merge branch 'bugfix/fix_some_wifi_bugs_230913_v5.1' into 'release/v5.1'
...
fix(wifi): fix some wifi bugs 20230913(Backport v5.1)
See merge request espressif/esp-idf!25960
2023-09-18 12:09:31 +08:00
Marius Vikhammer
d41661be42
Merge branch 'bugfix/freertos_private_critical_section_macro_v5.1' into 'release/v5.1'
...
fix(freertos): Fixed bug with prvENTER/EXIT_CRITICAL_OR_MASK_ISR() macro (v5.1)
See merge request espressif/esp-idf!25706
2023-09-18 11:05:21 +08:00
Shu Chen
a99bb2e32f
Merge branch 'backport/suppport_ot_message_pool_using_PSRAM' into 'release/v5.1'
...
feat(openthread): support to allocate message pool from PSRAM(backport v5.1)
See merge request espressif/esp-idf!25990
2023-09-18 10:55:41 +08:00
morris
7698a413bc
Merge branch 'bugfix/fix_120_ddr_pll_cali_issue_5.1' into 'release/v5.1'
...
mspi: fixed bbpll calibration issue (v5.1)
See merge request espressif/esp-idf!25980
2023-09-16 00:44:04 +08:00
Rahul Tank
c546540ef1
feat(nimble): Added SBOM manifest file for SPDX file generation
2023-09-15 17:37:28 +05:30
zhangwenxu
331cc97d01
feat(openthread): Add support to allocate message pool from PSRAM
2023-09-15 18:30:42 +08:00
Jiang Jiang Jian
7275ae17bd
Merge branch 'backport_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): Fix set periodic advertising data error(backport v5.1)
See merge request espressif/esp-idf!25956
2023-09-15 11:59:02 +08:00
morris
0b9748f096
Merge branch 'bugfix/usb/host/urb_check_revert_v5.1' into 'release/v5.1'
...
[USB Host] Fix transfer determination during argument checking for regular EP transfer (backport v5.1)
See merge request espressif/esp-idf!25965
2023-09-15 11:38:13 +08:00
Shu Chen
85dd7ed731
Merge branch 'bugfix/esp32h2_sleep_current_issue_v5.1' into 'release/v5.1'
...
fix(esp_phy): fix esp32h2 tx-power incorrect issue after wakeup (backport v5.1)
See merge request espressif/esp-idf!25977
2023-09-15 10:45:26 +08:00
Armando
cd193469f2
fix(mspi): fixed bbpll calibration issue
2023-09-15 10:38:44 +08:00
Jiang Jiang Jian
9e756359cc
Merge branch 'bugfix/use_xtal_for_c3_wdt_v5.1' into 'release/v5.1'
...
fix(wdt): changed ESP32-C3 WDT to use XTAL as clock (v5.1)
See merge request espressif/esp-idf!25946
2023-09-15 10:27:38 +08:00
Marius Vikhammer
6609e5e785
Merge branch 'bugfix/ulp_i2c_fail_opt_v5.1' into 'release/v5.1'
...
fix(ulp-i2c): fixed ulp i2c not working from main cpu if compiled with 0S or O2 (v5.1)
See merge request espressif/esp-idf!25947
2023-09-15 08:09:03 +08:00
David Čermák
667b83db0e
Merge branch 'mqtt/update_submodule_05b3476_v5.1' into 'release/v5.1'
...
feat(mqtt): Update submodule to 05b3476(v5.1)
See merge request espressif/esp-idf!25768
2023-09-14 19:56:04 +08:00
xiaqilin
e7cf51ebec
fix(esp_phy): fix esp32h2 tx-power incorrect issue after wakeup
2023-09-14 18:09:30 +08:00
xiaqilin
ca37e4dee6
feat(esp_coex): add external coex slave support
2023-09-14 17:59:30 +08:00
Jiang Jiang Jian
b2b9b904f1
Merge branch 'bugfix/set_eir_when_no_eir_data_v5.1' into 'release/v5.1'
...
change(bt/bluedroid): Send a name tag with zero length when there is no EIR data
See merge request espressif/esp-idf!25949
2023-09-14 15:55:43 +08:00
muhaidong
a28f50d062
fix(wifi): fix ccmp and gcmp PN became large issue
2023-09-14 11:12:48 +08:00
Jiang Jiang Jian
1c7b1b8db0
Merge branch 'bugfix/bugfix_for_esp32c2_esp32c6_esp32h2_v5.1' into 'release/v5.1'
...
Bugfix/bugfix for esp32c2 esp32c6 esp32h2 v5.1
See merge request espressif/esp-idf!25836
2023-09-14 10:44:12 +08:00
Jiang Jiang Jian
8f9c2c6891
Merge branch 'bugfix/fix_dhcp_server_address_pool_issue_5.1' into 'release/v5.1'
...
fix(dhcp server): Fix dhcp server address pool issue 5.1
See merge request espressif/esp-idf!25817
2023-09-14 10:39:21 +08:00
Shyamal Khachane
ae6fdffcd7
fix(esp_wifi): WPA3 enterprise 192 bit fix and config modification
...
1. Added SOC caps dependency for enabling 192 bit security in wifi enterprise example
2. Fixed authmode in log and connected event for WPA3 enterprise 192 bit security
2023-09-14 10:14:13 +08:00
David Čermák
45b22c5ef0
Apply 1 suggestion(s) to 1 file(s)
2023-09-14 10:14:13 +08:00
xuxiao
b74c293505
feat(wifi): optimize esp32c6 iperf performance
2023-09-14 10:14:13 +08:00
Shyamal Khachane
71c201617e
fix(esp_wifi): Skip PMK cache usage if configured password is incorrect
2023-09-14 10:14:13 +08:00
Shreyas Sheth
05915fee6e
docs(wifi): Update wifi and wifi security documentation
...
1. Update documentation for WPA3 Enterprise and WPA3 Enterprise 192-bit
mode
2. Update documentation for WPA3 OWE and OWE transition mode
3. Update documentation related to SAE PK, SAE PWE and Transition Disable
4. Update documnetation for wifi connect API
5. Fix config paramter information for wifi scan start
6. Fix documentation related to scan threshold config setting
7. Replace ESP_ERR_WIFI_ARG error code as ESP_ERR_INVALID_ARG
8. Update documentation for 802.11R Fast transition
2023-09-14 10:14:13 +08:00
zhangyanjiao
554e6880bc
fix(wifi): fix some bugs in LR and bandwidth
...
1. Fix the LR rate set fail for espnow and 80211 tx
2. Check phy bandwidth when setting espnow peer rate
Closes https://github.com/espressif/esp-idf/issues/11751
2023-09-14 10:14:13 +08:00
Roman Leonov
75b1a135ad
bugfix(usb/host): Fix transfer direction determination during argument checking for regular EP transfer
2023-09-13 21:51:24 +02:00
zhanghaipeng
5438cfa49f
fix(bt/bluedroid): Fix set periodic advertising data error
2023-09-13 17:28:15 +08:00
Kapil Gupta
fc9ce3b5f4
ci(esp_wifi): unit test for fast PBKDF2 validation
2023-09-13 16:33:19 +08:00