linruihao
06f28ca17b
fix(bt/controller): Fixed establish two sco connections failed
2023-12-25 10:50:30 +08:00
Michael (XIAO Xufeng)
f810eb7a39
ci: Fix environment variable IDF_CI_BUILD is not set
2023-12-23 18:47:36 +08:00
Jiang Jiang Jian
70d6d09d60
Merge branch 'bugfix/fix_ble_phy_tx_ifs_v4.4' into 'release/v4.4'
...
Bugfix/fix ble phy tx ifs v4.4(backport v4.4)
See merge request espressif/esp-idf!28064
2023-12-23 00:49:22 +08:00
wanlei
a0e8f75336
fix(spi): correct some signals and dummy bits docs
2023-12-22 15:08:45 +08:00
TD-er
41b8238cf3
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-22 15:08:45 +08:00
zhanghaipeng
54ba0f88e9
fix(phy): Fix ble tx ifs time for ESP32
2023-12-22 14:35:17 +08:00
liuning
0662ac672e
fix(coex): fix esp32 ble scan interrupted by Wi-Fi, reset Wi-Fi connectionless pm status
2023-12-22 13:29:58 +08:00
gongyantao
265b54a015
fix(bt/bluedroid): fixed btc_config_lock error
2023-12-22 11:31:18 +08:00
Jiang Jiang Jian
73da4fe25d
Merge branch 'bugfix/dpp_deinit_memleak_v44' into 'release/v4.4'
...
Ensure beacon timeout gets trigerred for AP config change(v4.4)
See merge request espressif/esp-idf!27848
2023-12-21 13:49:25 +08:00
Jiang Jiang Jian
69bb72a5c1
Merge branch 'bugfix/fix_ble_recorrect_enable_bug_v4.4' into 'release/v4.4'
...
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default (backport v4.4)
See merge request espressif/esp-idf!28043
2023-12-21 13:48:46 +08:00
morris
3fb1a627ac
Merge branch 'fix/twai_tag_not_defined_in_configure_gpio_v4.4' into 'release/v4.4'
...
fix(twai): fix build error TWAI_TAG used but not defined (v4.4)
See merge request espressif/esp-idf!27833
2023-12-21 11:47:47 +08:00
Jiang Jiang Jian
05ab87ca27
Merge branch 'fix/freertos_scheduler_suspension_test_v4.4' into 'release/v4.4'
...
fix(freertos): Fixed a failing scheduler suspension unit test (v4.4)
See merge request espressif/esp-idf!28042
2023-12-21 10:58:56 +08:00
morris
53a1bb853c
Merge branch 'bugfix/bod_intr_v4.4' into 'release/v4.4'
...
brownout: Disable the hardware BOD when BOD interrupt is enabled(backport v4.4)
See merge request espressif/esp-idf!27437
2023-12-21 10:35:09 +08:00
morris
8430331e6b
Merge branch 'bugfix/fix_adc_continuous_do_not_rst_apb_clk_v4.4' into 'release/v4.4'
...
fix(adc): fix adc continuous get less results beacuse do not reset apb clk (v4.4)
See merge request espressif/esp-idf!27612
2023-12-21 10:32:48 +08:00
zhiweijian
493a161875
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default
2023-12-20 21:51:52 +08:00
Island
11f9081a0e
Merge branch 'backport/fix_ble_prepare_write_v4.4' into 'release/v4.4'
...
Backport/fix ble prepare write v4.4
See merge request espressif/esp-idf!27907
2023-12-20 21:46:07 +08:00
Sudeep Mohanty
0dc2f2410d
fix(freertos): Fixed a failing scheduler suspension unit test
...
This test fixes the flaky unit test which suspends the scheduler and prompts
a pending context switch.
2023-12-20 14:44:42 +01:00
zhanghaipeng
3263b4e75f
fix(bt/bluedroid): Fix ble adv and scan status when deinit bluedroid
2023-12-18 18:55:26 +08:00
zhanghaipeng
7364d276f7
fix(bt/bluedroid): Fix ble gattc deregister
2023-12-18 18:55:26 +08:00
wanlei
7f9636f6ea
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-18 16:18:22 +08:00
Jiang Jiang Jian
979a56386d
Merge branch 'optimize/When_psram_is_enable_the_number_of_ooseq_is_not_limited_4.4' into 'release/v4.4'
...
optimize(lwip):when psram is enable the number of ooseq is not limited 4.4
See merge request espressif/esp-idf!27946
2023-12-18 13:46:12 +08:00
zhanghaipeng
4c4e95cae9
fix(bt/bluedroid): Fix BLE prepare write
2023-12-18 11:29:35 +08:00
Jiang Jiang Jian
ef543e8e56
Merge branch 'bugfix/miss_rm_s3_ld_v4.4' into 'release/v4.4'
...
fix(WiFi): update esp32s3 rom ld(v4.4)
See merge request espressif/esp-idf!27958
2023-12-18 11:15:42 +08:00
Mahavir Jain
f19f6e0561
Merge branch 'feature/update_nghttp2_lib_v4.4' into 'release/v4.4'
...
feat(nghttp2): Update nghttp2 lib to v1.58.0
See merge request espressif/esp-idf!27707
2023-12-17 16:39:02 +08:00
alanmaxwell
6007eb82fa
fix(WiFi): update esp32s3 rom ld
2023-12-16 13:33:26 +08:00
jgujarathi
d82f42a464
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.
2023-12-15 18:46:17 +05:30
jgujarathi
b167df155f
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.
2023-12-15 18:46:17 +05:30
jgujarathi
8103512379
fix(wpa_supplicant): Restructuring DPP init method to ensure cleanup
...
- Restructuring DPP init function to ensure cleanup of variables in case of
init failure
2023-12-15 18:46:15 +05:30
jgujarathi
45caba87f1
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.
2023-12-15 18:28:48 +05:30
jgujarathi
8f928f77e8
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.
2023-12-15 18:28:48 +05:30
aditi_lonkar
aad82378bb
fix(esp_wifi):Fix WDT when esp_supp_dpp_start_listen called multiple times
2023-12-15 18:28:45 +05:30
Aditya Patwardhan
b92c24a9ba
Merge branch 'fix/aes_mpi_interrupt_allocation_workflow_v4.4' into 'release/v4.4'
...
fix(mbedtls): move interrupt allocation during initialization phase (v4.4)
See merge request espressif/esp-idf!27443
2023-12-15 17:12:42 +08:00
Xue yun fei
c392dad1dc
optimize(lwip):when psram is enable the number of ooseq is not limited
2023-12-15 15:54:31 +08:00
Jiang Jiang Jian
3192aca478
Merge branch 'bugfix/mem_leak_fastpbkdf2_test' into 'release/v4.4'
...
fix(wpa_supplicant): Resolve memory leak for test case of fast pbkdf2
See merge request espressif/esp-idf!27889
2023-12-15 11:18:29 +08:00
Jiang Jiang Jian
0bb983f9d5
Merge branch 'bugfix/fix_issuse_in_scan_and_mesh_v4.4' into 'release/v4.4'
...
fix(wifi): fix issues in scan and wifi mesh (v4.4)
See merge request espressif/esp-idf!27861
2023-12-15 10:38:46 +08:00
Rahul Tank
3f117c79d9
Merge branch 'bugfix/authcomplete_failure_v4.4' into 'release/v4.4'
...
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value (v4.4)
See merge request espressif/esp-idf!27637
2023-12-14 13:15:17 +08:00
Shreyas Sheth
aa8822bbf1
fix(wpa_supplicant): Resolve memory leak for unit test of fast pbkdf2
2023-12-13 16:12:00 +05:30
gongyantao
ba81334bf5
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:49 +08:00
zhangyanjiao
1a0f4524da
fix(wifi): fix issues in scan and wifi mesh
...
1. fix(wifi): fix the crash issue when clear scan ap list
3. fix wifi mode error when mesh start after station has connected to router
2023-12-12 17:21:04 +08:00
Ivan Grokhotkov
a2b4ddc113
Merge branch 'revert-3f015297' into 'release/v4.4'
...
Revert "Merge branch 'bugfix/nvs_read_out_of_bounds' into 'release/v4.4'"
See merge request espressif/esp-idf!27856
2023-12-12 15:26:25 +08:00
Jiang Jiang Jian
c452233a6e
Merge branch 'fix/lwip_dns_fallback_ipv4only' into 'release/v4.4'
...
lwip: Fix DNS int with FALLBACK_DNS() in IPv4 only (v4.4)
See merge request espressif/esp-idf!27544
2023-12-12 14:38:48 +08:00
Martin Vychodil
0ae5b6c0b2
Revert "Merge branch 'bugfix/nvs_read_out_of_bounds' into 'release/v4.4'"
...
This reverts merge request !27852
2023-12-12 13:30:50 +08:00
Martin Vychodil
3f0152978d
Merge branch 'bugfix/nvs_read_out_of_bounds' into 'release/v4.4'
...
fix(nvs): prevent out-of-bounds write on inconsistent blob length
See merge request espressif/esp-idf!27852
2023-12-12 12:56:30 +08:00
Jiang Jiang Jian
7a0a868603
Merge branch 'contrib/github_pr_12460_v4.4' into 'release/v4.4'
...
fixing OTA write up to SPI_FLASH_SEC_SIZE margins (GitHub PR) (v4.4)
See merge request espressif/esp-idf!27646
2023-12-12 10:05:22 +08:00
Jiang Jiang Jian
8812baf39f
Merge branch 'fix/esp32s3_soc_drom_high_addr_v4.4' into 'release/v4.4'
...
fix(soc): esp32s3/Fix the DROM_HIGH_ADDR (v4.4)
See merge request espressif/esp-idf!27824
2023-12-12 10:04:57 +08:00
Ivan Grokhotkov
a24f51431d
fix(nvs): prevent out of bounds write if blob data is inconsistent
2023-12-11 23:04:35 +08:00
Ivan Grokhotkov
e6db7ddf2a
Merge branch 'feature/add_fatfs_sbom_v4.4' into 'release/v4.4'
...
feat(storage/fatfs): add sbom file manifest for FatFs (v4.4)
See merge request espressif/esp-idf!27482
2023-12-11 18:14:25 +08:00
Tomas Rohlinek
cff118820f
feat(storage/fatfs): add sbom file manifest for FatFs (v4.4)
2023-12-11 18:14:25 +08:00
Mahavir Jain
09089c3fdf
Merge branch 'fix/esp_ptr_check_sign_compare_v4.4' into 'release/v4.4'
...
fix(esp_hw_support): Fix different signed comparison in `esp_ptr_in_drom`
See merge request espressif/esp-idf!27817
2023-12-11 16:07:46 +08:00
Aditya Patwardhan
2e973e28dc
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 13:22:55 +05:30
Jiang Jiang Jian
69f63b2a16
Merge branch 'bugfix/install_key_issue_v4.4' into 'release/v4.4'
...
fix(wifi): Fix key install issue in PTK renew(v4.4)
See merge request espressif/esp-idf!27318
2023-12-11 15:24:41 +08:00
Jiang Jiang Jian
597a4d4926
Merge branch 'bugfix/fix_some_ble_bugs_v4.4' into 'release/v4.4'
...
Fixed some BLE bugs (backport v4.4)
See merge request espressif/esp-idf!27698
2023-12-11 15:07:54 +08:00
Laukik Hase
77a7eb217a
fix(esp_hw_support): Fix different signed comparison in esp_ptr_in_drom
...
- Closes https://github.com/espressif/esp-idf/pull/12720
2023-12-11 10:21:27 +05:30
xueyunfei
083eb06028
Fix(lwip):bugfix for add config for tcp ooseq bufs
2023-12-08 19:13:11 +01:00
Jiang Jiang Jian
2026c783ed
Merge branch 'feat/max_ver_c3_199_v4.4' into 'release/v4.4'
...
feat(soc): Increase max supported version of C3 to 1.99 (v4.4)
See merge request espressif/esp-idf!26825
2023-12-08 20:56:05 +08:00
chenjianhua
2f850519ef
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(65db61f)
...
- Fixed remove and clear white list
2023-12-08 19:42:16 +08:00
chenjianhua
4e518185c5
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-08 19:41:15 +08:00
shangke
8eec988290
fix(bt/controller): Fixed some HCI commands parameter
2023-12-08 19:41:15 +08:00
chenjianhua
72315ed011
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(b8f0db9)
...
- Fixed assert when llcp instant passed
2023-12-08 19:41:15 +08:00
chenjianhua
c908325d3d
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-08 19:41:15 +08:00
chenjianhua
148ee05b87
fix(bt/bluedroid): Fixed add RPA to white list
2023-12-08 19:41:15 +08:00
Kapil Gupta
ad3891b94b
fix(wifi): Fix key install issue in PTK renew
2023-12-08 15:23:36 +05:30
Darshan Dobariya
78f44f115d
fix(nimble): Fixed authcomplete failure caused by a mismatch in the c1 value (v4.4)
2023-12-07 14:06:12 +05:30
Jiang Jiang Jian
ce2102eed4
Merge branch 'bugfix/timer_index_out_of_bound_v4.4' into 'release/v4.4'
...
Fix timer index out of bound issue (Backport v4.4)
See merge request espressif/esp-idf!27607
2023-12-07 11:55:21 +08:00
Michael (XIAO Xufeng)
bbd1bb2025
feat(soc): Increase max supported version of C3 to 1.99
2023-12-06 17:05:24 +08:00
Harshit Malpani
e6330d9cdc
feat(nghttp2): Update nghttp2 lib to v1.58.0
2023-12-06 11:52:01 +05:30
Island
b57653b21c
Merge branch 'bugfix/BLEQABR23-35_v4.4' into 'release/v4.4'
...
fix(ble_mesh): avoid ble_mesh packet collision by using random adv interval(v4.4)
See merge request espressif/esp-idf!27491
2023-12-06 11:06:57 +08:00
Jiang Jiang Jian
68915490b0
Merge branch 'fix/xtensa-register-corrupted-after-context-switch_v4.4' into 'release/v4.4'
...
fix(xtensa): fix registers curruption on context switch (v4.4)
See merge request espressif/esp-idf!26212
2023-12-06 10:47:55 +08:00
Jiang Jiang Jian
8e41f7b9d8
Merge branch 'feature/pbkdf2_fast_implementation_v4.4' into 'release/v4.4'
...
Feature/pbkdf2 fast implementation v4.4
See merge request espressif/esp-idf!25515
2023-12-06 10:45:57 +08:00
Shreyas Sheth
d6f65b1472
fix(wpa_supplicant): Remove deprecated mbedtls functions used in fast pbkdf2 and fix ci error
2023-12-05 23:59:58 +05:30
Shyamal Khachane
a1e8a7be4e
fix(esp_wifi): Fix timer index out of bound issue causing execution of timer function to fail
2023-12-05 17:33:25 +05:30
Kapil Gupta
a1b3ef5cef
fix(wpa_supplicant): implement sha1_finish for fastpbkdf2
2023-12-05 16:54:31 +05:30
Shreyas Sheth
e9f29de687
ci(wifi): Add test case for fast pbkdf2 verification
2023-12-05 16:54:31 +05:30
Kapil Gupta
3e4f49606b
change(esp_wifi): Port fast_pbkdf2 implementation for mbedlts
...
Add changes to use fast_pbkdf2 as default for PMK calculations.
fast_pbkdf2 is significantly faster than current implementations
for esp chips.
Also removes unnecessary code for pbkdf-sha256 and pbkdf-sha512.
2023-12-05 16:54:31 +05:30
Kapil Gupta
e8fcdc3ebf
change(esp_wifi): Copy fastpbkdf2 implementation
...
Copy pbkdf2 implementation from https://github.com/ctz/fastpbkdf2(3c56895)
2023-12-05 16:54:31 +05:30
harshal.patil
9e61344890
ci(mbedtls): added a test for the mbedtls_internal_shaX_process API
2023-12-05 16:54:31 +05:30
harshal.patil
edef8d5fae
fix(mbedtls): Fix the port for the mbedtls_internal_shaX_process API
...
- Also added the fix to update intermediate SHA state in the mbedtls_shaX_update API
2023-12-05 16:54:31 +05:30
Jiang Jiang Jian
7147f84f64
Merge branch 'feat/support_esp32c3_v1.1_wifi_v4.4' into 'release/v4.4'
...
fix(wifi): backport some wifi bugfix(v4.4)
See merge request espressif/esp-idf!27584
2023-12-05 19:10:12 +08:00
Jiang Jiang Jian
26fb320beb
Merge branch 'bugfix/alarm_args_double_free_v4.4' into 'release/v4.4'
...
Bugfix/alarm args double free v4.4
See merge request espressif/esp-idf!27540
2023-12-05 13:45:33 +08:00
Jiang Jiang Jian
2fa6dabbb1
Merge branch 'bugfix/remove_bond_v4.4' into 'release/v4.4'
...
fix(nimble): Handled IRK/LTK deletion based on key availability(v4.4)
See merge request espressif/esp-idf!26605
2023-12-05 11:57:55 +08:00
alanmaxwell
ca25bf834f
feat(wifi): support esp32c3 v1.1 wifi
2023-12-05 11:42:16 +08:00
Jiang Jiang Jian
4c0245d9e7
Merge branch 'bufix/Backport_some_lwip_bugs_for_4.4_1204' into 'release/v4.4'
...
Bufix/backport some lwip bugs for 4.4 1204
See merge request espressif/esp-idf!27610
2023-12-05 11:13:06 +08:00
Jiang Jiang Jian
f886d0f1ba
Merge branch 'bugfix/fix_wifi_init_reentrant_issue_v4.4' into 'release/v4.4'
...
Bugfix/fix wifi init reentrant issue v4.4
See merge request espressif/esp-idf!27628
2023-12-05 11:10:37 +08:00
Jiang Jiang Jian
50511114e1
Merge branch 'bugfix/pbc_overlap_in_wps_pin_method_v4.4' into 'release/v4.4'
...
wpa_supplicant: Fix for issue of wps-pbc overlap in wps-pin method(4.4)
See merge request espressif/esp-idf!25737
2023-12-05 10:39:27 +08:00
Jiang Jiang Jian
e62727886e
Merge branch 'bugfix/backport_wifi_fix_1130_v4.4' into 'release/v4.4'
...
fix(wifi): backport some wifi bugfix(v4.4)
See merge request espressif/esp-idf!27507
2023-12-05 02:03:32 +08:00
kohait00
153f4b8f4f
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:55 +05:30
aditi_lonkar
58f51147cf
wpa_supplicant: Fix for issue of wps-pbc overlap in wps-pin method
2023-12-04 15:23:53 +05:30
Island
2be3fa2e27
Merge branch 'backport/fix_ble_menuconfig_v4.4' into 'release/v4.4'
...
Backport/fix ble menuconfig v4.4(backport v4.4)
See merge request espressif/esp-idf!27495
2023-12-04 16:30:21 +08:00
liuning
9be22d2d18
fix(wifi): fix wifi deinit s_wifi_modem_sleep_lock
2023-12-04 16:10:47 +08:00
liuning
260920a18a
fix(wifi): fix wifi init reentrant issue
2023-12-04 16:10:47 +08:00
gaoxu
f2f2de1a66
fix(adc): fix adc continuous get less results beacuse do not reset apb clk(v4.4)
2023-12-04 15:02:18 +08:00
xueyunfei
1ac20fb4ac
Fix(dhcps):fix dhcp subnet option api dos not work issue
2023-12-04 14:54:18 +08:00
xueyunfei
0a1282bd24
fix(dhcp server):fix set dhcp server poll fail issue
2023-12-04 14:22:35 +08:00
Jiang Jiang Jian
43dbb702c4
Merge branch 'fix/esp_netif_lock_v4.4' into 'release/v4.4'
...
fix(esp_netif): Lock netif list with TCPIP context (v4.4)
See merge request espressif/esp-idf!26714
2023-12-04 14:04:50 +08:00
Jiang Jiang Jian
4cc2340265
Merge branch 'bugfix/fix_onebyte_watchpoint_setting_v4.4' into 'release/v4.4'
...
fix(riscv): supports 1 byte and larger than 64byte range watchpoint setting (v4.4)
See merge request espressif/esp-idf!27517
2023-12-04 11:59:49 +08:00
Jiang Jiang Jian
e08f93de6d
Merge branch 'fix/twai_crash_on_s3_gpio_19and20_v4.4' into 'release/v4.4'
...
fix(twai): example crash using usb-serial-jtag pins (v4.4)
See merge request espressif/esp-idf!26665
2023-12-04 11:39:18 +08:00
Abhinav Kudnar
254cf65464
fix(nimble): Handled IRK/LTK deletion based on key availability
2023-12-02 03:18:01 +05:30
harshal.patil
00919c3967
fix(mbedtls/aes): fix AES interrupt allocation for AES-GCM operations
2023-12-01 18:25:11 +05:30
harshal.patil
bffe5d2864
fix(mbedtls): move interrupt allocation during initialization phase
2023-12-01 18:25:10 +05:30
zhanghaipeng
09076b53eb
fix(bt/bluedroid): Fix BLE SMP register log level
2023-12-01 16:58:00 +08:00
zhanghaipeng
4f57ec7c26
fix(bt/bluedroid): Fix bluedroid menuconfig
2023-12-01 16:57:44 +08:00
alanmaxwell
629c3b4d9c
fix(wifi): backport some wifi bugfix
...
1. fix ccmp pn became large issue
2. sta not pmf capable when requires should reject profile
3. fix softap set config issue
4. fix enable psram wapi dhcp fail issue
5. Fix multi antenna issue
6. Fix typo in wifi api docs
7. Optimize BB filter timer to pass some corner case
8. Change fragment threshold to 256
9. Support fragment for LR mode
10. Fix rx fragment fail in Open mode.
11. Drop fragmented AMPDUs
12. Fix ampdu duration issue
2023-12-01 14:02:07 +08:00
xueyunfei
e31f8581a2
feat(esp_wifi):static buf for management,control,qos null,null data rx packet
2023-12-01 14:02:07 +08:00
muhaidong
24e208eca1
fix(wifi): allow some special igtk keyindx to workaround faulty APs
2023-12-01 14:02:07 +08:00
Chen Jian Xing
ca78fb58bc
Merge branch 'bugfix/authmode_log_192_bit_v4.4' into 'release/v4.4'
...
WPA3 enterprise 192 bit fix and config modification (Backport v4.4)
See merge request espressif/esp-idf!27325
2023-12-01 13:57:58 +08:00
David Čermák
403d656698
Merge branch 'bugfix/emac_ex_buffer_v4.4' into 'release/v4.4'
...
esp_eth: receive buffer allocation optimization - v4.4
See merge request espressif/esp-idf!27274
2023-11-30 23:18:39 +08:00
David Cermak
ffddf278f5
lwip: Fix DNS int with FALLBACK_DNS() in IPv4 only
...
* Update submodule: git log --oneline 90c1e93e40bdfe6718b97e2d95aabc2f0f609ce8..1de11efadd0083469f26c8782be3d55073829767
Detailed description of the changes:
- dns: fix init with only ipv4 enabled (espressif/esp-lwip@1de11efa )
- optimize add TCP ooseq buf timeout configuration (espressif/esp-lwip@d3c89e93 )
- bugfix for optimize tcp connection (espressif/esp-lwip@d5093349 )
2023-11-30 14:28:10 +01:00
Jin Cheng
bb22c4323d
fix(bt/bluedroid): Set the alarm_arg to NULL after releasing to avoid double free in BTC layer
2023-11-30 20:06:21 +08:00
wuzhenghui
ef202b3ecd
fix(riscv): supports 1 byte and larger than 64byte range watchpoint setting
2023-11-30 15:47:22 +08:00
Rahul Tank
79954fe559
Merge branch 'bugfix/ble_gap_unpair_oldest_peer_v4.4' into 'release/v4.4'
...
fix(nimble): Fixed incorrect handling of bonded devices (v4.4)
See merge request espressif/esp-idf!26945
2023-11-30 12:56:03 +08:00
luoxu
af166180f2
bugfix(ble_mesh): Supplementary configuration options that should be enabled.
2023-11-29 19:44:55 +08:00
Liu Linyan
560e1f899d
fix(ble_mesh): Support using random adv interval for mesh packets
2023-11-29 19:44:55 +08:00
Shyamal Khachane
7eef2771fe
fix(esp_wifi): Fixed authmode in log and connected event for WPA3 enterprise 192 bit security
2023-11-29 09:04:57 +00:00
Michael (XIAO Xufeng)
a61fd4bf70
Merge branch 'bugfix/spi_master_fifo_use_dma_v4.4' into 'release/v4.4'
...
fix(spi): fixed undesired touching to DMA (v4.4)
See merge request espressif/esp-idf!26772
2023-11-29 11:12:53 +08:00
Cao Sen Miao
1fb6de14e6
brownout: Disable the hardware BOD when BOD interrupt is enabled
2023-11-28 17:01:19 +08:00
darshan
b34d4825d3
fix(nimble): Fixed incorrect handling of bonded devices (v4.4)
2023-11-28 10:29:38 +05:30
David Cermak
3329d64278
fix(esp_netif): Fix races in netif object locking
2023-11-27 08:21:35 +01:00
Jiang Jiang Jian
7e5f4df8e2
Merge branch 'feature/support_ble_esp32c3_eco7_v4.4' into 'release/v4.4'
...
Feature/support ble esp32c3 eco7 (backport v4.4)
See merge request espressif/esp-idf!27340
2023-11-24 11:44:01 +08:00
Jiang Jiang Jian
d3cf0d04ae
Merge branch 'bugfix/add_par_check_in_ag_cind_res_v4.4' into 'release/v4.4'
...
Bugfix/add par check in ag cind res v4.4
See merge request espressif/esp-idf!27259
2023-11-24 10:20:12 +08:00
Jiang Jiang Jian
c0d6131e83
Merge branch 'bugfix/spp_deinit_crash_v4.4' into 'release/v4.4'
...
fix(bt/bluedroid): Fix the crash of invalid access to released resources (v4.4)
See merge request espressif/esp-idf!27253
2023-11-24 10:19:56 +08:00
Ondrej Kosta
891edc0f0d
bugfix(esp_eth): improved error handling of _recv_buf
...
fixed W5500 flush_recv_frame function
2023-11-23 17:22:42 +01:00
zhiweijian
d11c83c9a0
feat: support ble esp32c3 eco7
2023-11-23 14:07:55 +08:00
Jiang Guang Ming
8eb33e1b36
feat(esp32c3): Update esp32c3 chip revision
2023-11-23 14:07:55 +08:00
Jiang Guang Ming
0e8f4c9b3d
feat(esp32c3): Add rom ld with ROM tag esp32c3-eco7-20230720
2023-11-23 14:07:51 +08:00
Harshit Malpani
fa017871f2
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:15:19 +05:30
Jiang Jiang Jian
fe4eb82500
Merge branch 'bugfix/connect_issue_for_zero_rssi_v4.4' into 'release/v4.4'
...
fix(esp_wifi): Fix issue of station disconnecting immediately after scanning (Backport v4.4)
See merge request espressif/esp-idf!26746
2023-11-22 16:34:13 +08:00
Kapil Gupta
93b64fd6d6
Merge branch 'bugfix/dpp_config_memset_v4.4' into 'release/v4.4'
...
Wi-Fi: Fixed some DPP issues (v4.4)
See merge request espressif/esp-idf!27194
2023-11-22 11:33:11 +08:00
Kapil Gupta
9a1e54d485
fix(wpa_supplicant): memzero wifi config before sending config event
2023-11-21 11:36:59 +05:30
Kapil Gupta
d5e628229f
fix(wifi): Disallow DPP and WPS concurrency
2023-11-21 11:36:38 +05:30
Sarvesh Bodakhe
de59abad0a
fix(esp_wifi): Fix issue of station disconnecting immediately when AP RSSI is zero
2023-11-21 10:29:43 +05:30
Alexey Lapshin
2923fd5265
fix(xtensa): fix registers curruption on context switch
...
a6, a7 registers may be corrupted on multicore ESP chips while FreeRTOS
Kernel SMP context switch
2023-11-21 03:19:31 +00:00
Jiang Jiang Jian
5c2142eedb
Merge branch 'bugfix/fix_psram_access_faild_after_pd_cpu_wakeup_v4.4' into 'release/v4.4'
...
fix(esp_pm): fix psram access failed after pd_cpu wakeup if uart driver driven console is used (backport v4.4)
See merge request espressif/esp-idf!27056
2023-11-21 10:57:03 +08:00
Jiang Jiang Jian
d6b9fab066
Merge branch 'bugfix/s3_irom_addr_v4.4' into 'release/v4.4'
...
soc: fix SOC_IROM_MASK_HIGH for esp32s3 (v4.4)
See merge request espressif/esp-idf!27138
2023-11-21 10:54:24 +08:00
Jiang Jiang Jian
bf5b36954a
Merge branch 'bugfix/clear_ulp_wake_intr_in_wake_source_enable_v4.4' into 'release/v4.4'
...
fix(esp_hw_support): clear all type ULP wakeup intr status at ulp wakeup source enable (backport v4.4)
See merge request espressif/esp-idf!27190
2023-11-21 10:52:23 +08:00
Jiang Jiang Jian
0d08c81ae0
Merge branch 'bugfix/fix_lightsleep_current_leakage_on_usj_pad_v4.4' into 'release/v4.4'
...
fix(esp_hw_support): fix lightsleep current leakage on usb pad (backport v4.4)
See merge request espressif/esp-idf!27209
2023-11-21 10:51:40 +08:00
Jiang Jiang Jian
0f679c740f
Merge branch 'bugfix/add_ht2040_ex_caps_v44' into 'release/v4.4'
...
Add HT20_40 capability in assoc requests(v4.4)
See merge request espressif/esp-idf!27247
2023-11-21 10:46:26 +08:00
Ondrej
409c7e5610
Improved emac rx task code to suppress Coverity false positive memory leak indication
2023-11-20 12:50:49 +01:00
Ondrej
9374a2d9ac
esp_eth: receive buffer allocation optimization
...
Receive buffers are allocated with a size equal to actual received frame size
2023-11-20 12:32:03 +01:00
morris
42904820c9
Merge branch 'bugfix/ledc_max_duty_cycle_v4.4' into 'release/v4.4'
...
fix(ledc): fix ledc driver 100% duty cycle configuration (backport v4.4)
See merge request espressif/esp-idf!27235
2023-11-20 15:27:45 +08:00
jgujarathi
cf828f1c8d
fix(esp_wifi): Ensure beacon timeout gets trigerred for AP config change
...
- Ensure that beacon timeout gets trigerred for AP config changes when we are in
powersave.
2023-11-20 11:10:02 +05:30
jgujarathi
86fe60ad5a
fix(wpa_supplicant): Add HT20_40 capability in assoc requests
...
- Add the HT2040 capability indication in the extended caps IE of
assoc requests.
2023-11-20 11:10:00 +05:30
Jin Cheng
5fc7faf47e
fix(bt/bluedroid): corrected the API documents of profile HFP and A2DP
2023-11-20 12:06:13 +08:00
Jin Cheng
2a90241d7d
fix(bt/bluedroid): Added some argument check in APIs of HFP AG
2023-11-20 12:03:30 +08:00
wuzhenghui
236883728d
fix(esp_hw_support): fix lightsleep current leakage on usb-phy controlled pad
2023-11-20 11:25:28 +08:00
wuzhenghui
7c68678ddc
fix(esp_hw_support): clear all type ULP wakeup intr status at ulp wakeup source enable
2023-11-17 18:18:58 +08:00
Song Ruo Jing
fd3576eca6
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-17 15:24:17 +08:00
Jin Cheng
6b44b42904
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-17 10:56:06 +08:00
Ivan Grokhotkov
bc2ea111fb
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-16 20:11:38 +08:00
chenjianhua
03040db7c1
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(2758518)
...
- Fixed power state setting when entering modem sleep
2023-11-16 17:02:27 +08:00
chenjianhua
0ae141c197
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-16 17:02:13 +08:00
zhanghaipeng
7ba6903f4b
fix(ble/controller): Fix bugs in setting adv data and scan response data
2023-11-16 17:01:55 +08:00
chenjianhua
9ba36e8c55
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-16 17:01:14 +08:00
chenjianhua
716e78f3a6
feat(bt/bluedroid): support clear legacy advertising
2023-11-16 17:01:04 +08:00
aditi_lonkar
44b7e8ed10
fix(wpa_supplicant): Fix few dpp bugs
...
1) Fix crash in dpp Listen without bootstrap
2) Fix crash on receiving dpp auth_req from hostapd with dpp akm
3) Ensures that the mode is set to station before dpp init
4) Ensures that dpp follows the path of init->bootstrap->listen
2023-11-16 12:42:18 +05:30
Ivan Grokhotkov
6bb6de5b35
fix(soc): update SOC_IROM_MASK_HIGH for esp32 for consistency
2023-11-14 14:30:04 +01:00
Ivan Grokhotkov
47c455c177
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-14 14:30:04 +01:00
Roland Dobai
4ef8121157
Merge branch 'coredump-info-offset_v4.4' into 'release/v4.4'
...
Tools: coredump-info - fix non-default partition table offset issues (v4.4)
See merge request espressif/esp-idf!26925
2023-11-14 17:21:45 +08:00
Jiang Jiang Jian
25cd984ad9
Merge branch 'bugfix/fix_deinit_init_wifi_scan_fail_issue_v4.4' into 'release/v4.4'
...
Bugfix/fix deinit init wifi scan fail issue v4.4(Backport v4.4)
See merge request espressif/esp-idf!27049
2023-11-14 15:25:11 +08:00
Jiang Jiang Jian
5576a60b4f
Merge branch 'bugfix/build_error_when_enable_ag_and_hf_v4.4' into 'release/v4.4'
...
fix(bt/bluedroid): Fix build error when both of the HFP roles are enabled (v4.4)
See merge request espressif/esp-idf!27079
2023-11-14 15:24:51 +08:00
Jiang Jiang Jian
4bc424258f
Merge branch 'bugfix/check_mapping_target_conflict_v4.4' into 'release/v4.4'
...
fix(ldgen): check target conflict for entries with section aliases (v4.4)
See merge request espressif/esp-idf!26125
2023-11-14 14:56:10 +08:00
wuzhenghui
93d44d1e08
fix(esp_pm): fix psram access faild after pd_cpu wakeup
2023-11-13 16:39:31 +08:00
Wang Mengyang
03bdeb46a5
fix(bt/bluedroid): Fix build error for HFP when enabling AG and HF_Client in case that CONFIG_BT_BLE_DYNAMIC_ENV_MEMORY is enabled
2023-11-10 20:12:04 +08:00
muhaidong
df801011bd
change(hal): remove useless code from periph_ll_wifi_bt_module_enable_clk
2023-11-10 14:05:09 +08:00
muhaidong
e8c4156fc2
fix(wifi): fix deinit init wifi scan fail issue
2023-11-10 11:53:25 +08:00
Peter Dragun
9d4d612b56
fix(tools/coredump-info): pass non-default partition table offset to esp-coredump
2023-11-09 10:35:24 +01:00
Island
dea8532e2d
Merge branch 'backport/fix_ble_scan_rsp_v4.4' into 'release/v4.4'
...
Backport/fix ble scan rsp v4.4(backport v4.4)
See merge request espressif/esp-idf!27004
2023-11-09 16:56:55 +08:00
Mahavir Jain
1bca827217
Merge branch 'fix/check_integrity_on_used_blocks_v4.4' into 'release/v4.4'
...
heap: fix integrity check on used blocks by the tlsf component (backport v4.4)
See merge request espressif/esp-idf!26565
2023-11-09 14:14:10 +08:00
wanlei
a4388a3321
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:51:04 +00:00
Wang Meng Yang
6f38dfe22b
Merge branch 'test/bqb_test_bt_classic_hfp_v4.4' into 'release/v4.4'
...
feat(bt/hfp): Add support for HFP BQB auto test(backport v4.4)
See merge request espressif/esp-idf!26989
2023-11-09 10:44:35 +08:00
zhanghaipeng
1edb6668ba
fix(bt/bluedroid): Fix ble keysize check
2023-11-08 19:48:27 +08:00
zhanghaipeng
c90faf5d03
fix(bt/bluedroid): Fix ble adv report evt type
2023-11-08 19:48:18 +08:00
Xiao Xufeng
94a8591586
fix(spi): fixed undesired touching to DMA
...
Closes https://github.com/espressif/esp-idf/issues/12241
2023-11-08 10:12:03 +00:00
wanglai@espressif.com
1ee2c4db75
fix(bt/bluedroid): Fix the process of sending OK in ATD and COPS cmds
2023-11-08 17:10:26 +08:00
Guillaume Souchere
3b9450b59d
fix(heap): Fixed integrity check on used blocks by the tlsf component
...
This commit updates the tlsf submodule to include the modification made in the component
aiming to perform integrity check on all blocks (not only the free ones).
Added test to test the fix in test_apps/heap_tests.
Fixes https://github.com/espressif/esp-idf/issues/12231
2023-11-08 04:18:21 +00:00
Armando
46e71e43ba
fix(adc): rename ADC_ATTEN_DB_11 to ADC_ATTEN_DB_12
...
By design, it's 12 dB. There're errors among chips, so the actual
attenuation will be 11dB more or less
2023-11-08 03:44:43 +00:00
wanglai@espressif.com
e5996b3e86
fix(bt/bluedroid): Revise the description for index in esp_hf_ag_clcc_response and correct the error return in btc_hf_indchange_notification
...
1: modify the description of param index in function
esp_hf_ag_clcc_response.
2: fix the error code return of function btc_hf_indchange_notification.
2023-11-07 20:07:26 +08:00
wanglai@espressif.com
60c5dbad59
feat(bt/bluedroid): Modify AT+CNUM response api and HFP AG example
2023-11-07 20:03:46 +08:00
Armando
9a428c4019
fix(mmap): fix esp32s3 mmap test wrong assertion
2023-11-07 10:35:29 +08:00
Jiang Jiang Jian
13b649ab95
Merge branch 'bugfix/update_phy_lib_same_to_master_v4.4' into 'release/v4.4'
...
fix(phy): update phy lib (v4.4)
See merge request espressif/esp-idf!26867
2023-11-07 10:29:48 +08:00
Michael (XIAO Xufeng)
7a83052809
Merge branch 'bugfix/ota_fail_on_octal_flash_v4.4' into 'release/v4.4'
...
fix(ota): Fixed OTA fail on octal flash with 32MB memory (backport v4.4)
See merge request espressif/esp-idf!26813
2023-11-06 00:29:02 +08:00
Wang Meng Yang
4c0bc4b7f5
Merge branch 'feature/include_hf_and_ag_in_single_build_v4.4' into 'release/v4.4'
...
Feature/include hf and ag in single build v4.4
See merge request espressif/esp-idf!26843
2023-11-03 14:09:30 +08:00
Wang Meng Yang
6475f7f119
Merge branch 'bugfix/fix_ble_bond_error_after_reboot_4.4' into 'release/v4.4'
...
fix(ble/bluedroid): fixed BLE bond error after reboot (backport v4.4)
See merge request espressif/esp-idf!26720
2023-11-03 10:27:36 +08:00
Island
ae5470910e
Merge branch 'backport/fix_ble_bugs_v4.4' into 'release/v4.4'
...
Backport/fix ble bugs v4.4(backport v4.4)
See merge request espressif/esp-idf!26765
2023-11-03 09:12:54 +08:00
zhangyanjiao
4b2972c7c3
fix(phy): update phy lib to master
...
esp32: phy_version 4780,16b31a7,Sep 22 2023,20:42:16
esp32s2: phy_version 2401,2a6dc26,Sep 26 2023,11:22:15
esp32c3: phy_version 1130,b4e4b80,Sep 5 2023,11:09:30
esp32s3: phy_version 620,ec7ec30,Sep 5 2023,13:49:13
2023-11-02 15:32:53 +08:00
Jin Cheng
a70d469e49
feat(bt/bluedroid): Support to build HID Host and HID Device in single binary
2023-11-01 20:03:39 +08:00
Wang Mengyang
0cdc3284ce
feat(bt/bluedroid): Support to build HFP Audio Gateway and Hands Free Unit in single binary
2023-11-01 20:03:23 +08:00
Ivan Grokhotkov
8b63bba2e8
Merge branch 'bugfix/fix_espcoredump_compilation_warning_v4.4' into 'release/v4.4'
...
fix(espcoredump): fixed compilation warning (v4.4)
See merge request espressif/esp-idf!26593
2023-11-01 18:57:12 +08:00
zhanghaipeng
87466a55bf
fix(bt/bluedroid): Fix BLE remove bond list status
2023-11-01 17:22:04 +08:00
zhiweijian
335db4c5aa
fix(ble/bluedroid): fixed BLE bond error after reboot
2023-11-01 17:22:04 +08:00
Cao Sen Miao
643b0abca2
fix(ota): Fixed OTA fail on octal flash with 32MB memory,
...
Closes https://github.com/espressif/esp-idf/issues/11903
2023-11-01 12:28:21 +08:00
Jiang Jiang Jian
d665b47ae1
Merge branch 'bugfix/fix_wifi_no_response_after_m_f_null_v4.4' into 'release/v4.4'
...
fix(wifi): fix wifi station no response after m f null
See merge request espressif/esp-idf!26719
2023-11-01 10:54:02 +08:00
zhanghaipeng
980a15a9cd
feat(bt/bluedroid): Display BLE permission check handle in error trace
2023-10-31 14:43:18 +08:00
zhanghaipeng
c841f802cf
feat(bt/bluedroid): Support BLE gattc notify registration number
2023-10-31 14:42:55 +08:00
zhanghaipeng
b7e3eb101d
fix(bt/bluedroid): Fix key size check in BLE smp
2023-10-31 14:42:45 +08:00
zhanghaipeng
07ba91f926
fix(bt/bluedroid): Optimize compatibility with Android 10 and later devices
2023-10-31 14:42:33 +08:00
zhanghaipeng
d6d14d0caa
fix(bt/bluedroid): Optimize compatibility with IOS and MACOS devices
2023-10-31 14:41:52 +08:00
David Cermak
c9de8b1cef
feat(lwip): Add sbom descripton file for Software BOM (v4.4)
...
* Update submodule: git log --oneline 0f2d472722aaa0cab6e8a72896699541e65bd45b..90c1e93e40bdfe6718b97e2d95aabc2f0f609ce8
Detailed description of the changes:
- Add sbom descripton file for Software BOM (espressif/esp-lwip@90c1e93e4 )
2023-10-31 06:49:00 +01:00
Michael (XIAO Xufeng)
64c3bf6e20
Merge branch 'bugfix/fix_mem_map_issue_v4.4' into 'release/v4.4'
...
flash_mmap: fix range issue (v4.4)
See merge request espressif/esp-idf!24558
2023-10-30 15:20:05 +08:00
liuning
62832d6901
fix(wifi): fix wifi station no response after m f null
2023-10-27 16:00:51 +08:00
Wang Meng Yang
b2a1097d4c
Merge branch 'bugfix/backport_some_ble_bugs_20231020_v4.4' into 'release/v4.4'
...
Fixed some BLE bugs 20231020 (backport v4.4)
See merge request espressif/esp-idf!26607
2023-10-27 11:08:51 +08:00
gaoxu
a80fb72f77
fix(adc): fix adc oneshot mod do not split clk
2023-10-27 10:55:01 +08:00
Wang Meng Yang
5690b2fa0a
Merge branch 'bugfix/unable_to_load_bonded_ble_devices_from_nvs_v4.4' into 'release/v4.4'
...
fix(bt/bluedroid): ble fails to load bonded device info after reboot(backport v4.4)
See merge request espressif/esp-idf!26471
2023-10-27 10:27:18 +08:00
gongyantao
439d6440ea
fix(bt/bluedroid): update the newest active device in bluetooth
...
1: update the newest active device when an ACL link is established and
the remote device info is not in bond list. This updates will not stored
into NVRAM until a new device is paired.
2023-10-26 19:41:02 +08:00
Mahavir Jain
aee6e63337
Merge branch 'feature/gcm_operation_using_ctr_based_calculation_v4.4' into 'release/v4.4'
...
GCM operation optimisation (v4.4)
See merge request espressif/esp-idf!26523
2023-10-26 17:23:07 +08:00
Jiang Jiang Jian
f265656a37
Merge branch 'bugfix/spurious_beacon_timeout_v4.4' into 'release/v4.4'
...
Fixed some WiFi Issues (Backport v4.4)
See merge request espressif/esp-idf!26602
2023-10-26 14:24:57 +08:00
zhiweijian
8ff419aaf4
Update BLE lib on ESP32-C3 and ESP32-S3
...
- modify mesh proxy solic uuid to 0x18590303
- Fixed DTM payload length cannot be 0
- Added config to enable Hw recorrect eco
- report the number of packets sent on the TX end
2023-10-26 02:32:48 +00:00
zhiweijian
0a8340ddc2
feat: add config to disable ble hci uart flow control
2023-10-26 02:32:48 +00:00
zhiweijian
a8a9ee9c23
change: enable pll track by default on ESP32
2023-10-26 02:32:48 +00:00
zhiweijian
25a2ff985e
Add mesh adv type for exception list
2023-10-26 02:32:48 +00:00
chenjianhua
6ce00445b8
Update bt lib for ESP32-C3 and ESP32-S3(c8aa206)
...
- Fixed extended adv address setting after adv restart
- Fixed scan channel index setting for extended scan
- Add API to set aux channel index for extended adv
2023-10-26 02:32:48 +00:00
chenjianhua
7952b1cbe9
Update bt lib for ESP32-C3 and ESP32-S3(29996e0)
...
- Fixed address resolution for directed adv with RPA when scanning
- Fixed resolvable private address renew after timeout
2023-10-26 02:32:48 +00:00
zhiweijian
cb80773b88
Add new mesh types for exception list on ESP32-C3 and ESP32-S3
2023-10-26 02:32:48 +00:00
zhiweijian
08e5cae591
Fixed bluedroid host build warning when log is disabled
2023-10-26 02:32:48 +00:00
LiPeng
72e67e3cf7
mbedtls: GCM implementation is replaced with CTR-based calculation
...
- GCM operation in mbedtls used ECB, which calculated only 16 bytes of data each time.
- Therefore, when processing a large amount of data, it is necessary to frequently set hardware acceleration calculations,
- which could not make good use of the AES DMA function to improve efficiency.
- Hence, GCM implementation is replaced with CTR-based calculation which utilizes AES DMA to improve efficiency.
2023-10-25 18:02:47 +05:30
Armando
69563f06c9
fix(memory): no enough memory for rodata
2023-10-25 08:02:02 +00:00
Armando
45877f3176
test(flash_mmap): test flash mmap pages
2023-10-25 08:02:02 +00:00
Armando
7911e997ff
fix(flash_mmap): fixed limited free I/D pages on ESP32S3, C3
2023-10-25 08:02:02 +00:00
Jiang Jiang Jian
3f81b1a387
Merge branch 'bugfix/fix_cpu_switches_freq_bug_s2s3_to_v4.4' into 'release/v4.4'
...
EspS2/S3: fixed the bug of insufficient voltage when the CPU switches frequency(V4.4)
See merge request espressif/esp-idf!26282
2023-10-25 10:24:32 +08:00
morris
5f257494c5
Merge branch 'contrib/github_pr_12179_v4.4' into 'release/v4.4'
...
fix(uart): Fix uart_ll_set_baudrate div-by-zero crash due to uint32_t overflow (backport v4.4)
See merge request espressif/esp-idf!26018
2023-10-20 22:19:34 +08:00
jgujarathi
9494b58b32
fix(esp_wifi): Fixes issues in PMKSA and AID assignment
...
- Fix missing PMKSA flush scenarios.
- Fix wrong AID assigned to station when multiple stations try to connect
simultaneously with mixed order of auth-request and assoc-request frames.
2023-10-20 14:05:39 +05:30
Mahavir Jain
7a60a294c5
Merge branch 'feature/update_mbedtls_v2.28.5' into 'release/v4.4'
...
feat(mbedtls): update to release v2.28.5
See merge request espressif/esp-idf!26482
2023-10-20 14:53:00 +08:00
Rahul Tank
b080931067
fix(espcoredump): fixed compilation warning
...
Added conditional compilation for logging stack usage only when CONFIG_ESP_COREDUMP_LOGS is
enabled.
Closes: https://github.com/espressif/esp-idf/issues/12318
2023-10-20 11:26:23 +05:30
Marius Vikhammer
9f48c5eaf5
Merge branch 'bugfix/wdt_deinit_timeout_v4.4' into 'release/v4.4'
...
fix(wdt): fixed potential WDT timeout when deinitializing task watchdog (v4.4)
See merge request espressif/esp-idf!25984
2023-10-19 13:39:52 +08:00
Jiang Jiang Jian
0b31c7ab79
Merge branch 'feat/imporve_iperf_performance_v4.4' into 'release/v4.4'
...
feat(wifi): optimize iperf performance (Backport V4.4)
See merge request espressif/esp-idf!26404
2023-10-19 10:31:40 +08:00
Jiang Jiang Jian
6087eb201f
Merge branch 'docs/update_wifi_and_wpa_supplicant_documentation_v4.4' into 'release/v4.4'
...
docs(wifi): Update wifi and wifi security documentation and bugfixes
See merge request espressif/esp-idf!25831
2023-10-19 04:04:19 +08:00
Jiang Jiang Jian
006f0768e1
Merge branch 'bugfix/wps_wpa3_passphrase_v4.4' into 'release/v4.4'
...
WiFi: get passphrase in WPS if AP support SAE (v4.4)
See merge request espressif/esp-idf!25887
2023-10-18 20:40:08 +08:00
Marius Vikhammer
59f3da56bd
Merge branch 'bugfix/fix_freertos_system_task_names_v4.4' into 'release/v4.4'
...
fix(freertos): Updated IDLE task names for each core to have the coreID as a suffix (v4.4)
See merge request espressif/esp-idf!26120
2023-10-18 16:10:25 +08:00
Marius Vikhammer
253660f812
Merge branch 'bugfix/pthread_cond_var_link_hook_v4.4' into 'release/v4.4'
...
bugfix(pthread): fixed pthread_condvar linker hook (v4.4)
See merge request espressif/esp-idf!26006
2023-10-18 15:55:28 +08:00
Marius Vikhammer
fe50a75d0f
Merge branch 'contrib/github_pr_12258_v4.4' into 'release/v4.4'
...
fix(vfs): Fix event_write may not exit critical section (GitHub PR) (v4.4)
See merge request espressif/esp-idf!26049
2023-10-18 15:51:56 +08:00
Harshit Malpani
967cae5892
feat(mbedtls): Update to release v2.28.5
2023-10-17 15:09:36 +05:30
Shreyas Sheth
a319ccb552
fix(wifi): Fix crash occuring when station SAE group is not set to SECP256R1
2023-10-17 13:45:27 +05:30
Mahavir Jain
9c4cf20ee1
Merge branch 'fix_esp32s3_irq_names_v4.4' into 'release/v4.4'
...
fix(interrupts): reorder esp32s3 irq names to align with the respective irq numbers (v4.4)
See merge request espressif/esp-idf!26505
2023-10-17 12:19:19 +08:00
Island
2fa1213528
Merge branch 'backport_v4.4' into 'release/v4.4'
...
Fix some BLE bugs in bluedroid host(backport 4.4)
See merge request espressif/esp-idf!26167
2023-10-17 09:31:28 +08:00
Erhan Kurubas
c8b90970b4
fix(interrupts): reorder esp32s3 irq names to align with the respective irq numbers
2023-10-16 22:26:36 +02:00
zhanghaipeng
30f067faff
fix(bt/bluedroid): Fix hid example stack overflow bugs when using esp32s3
2023-10-16 19:33:46 +08:00
zhanghaipeng
0b5aec08e0
fix(bt/bluedroid): Fix remove resolving list error for esp32
2023-10-16 19:33:35 +08:00
zhanghaipeng
038c935ed7
fix(bt/bluedroid): Fix bugs in ble service change characteristic
2023-10-16 19:33:24 +08:00
zhanghaipeng
5f3065d975
feat(bt/bluedroid): Support scan response data length zero in BLE
2023-10-16 19:33:13 +08:00
zhanghaipeng
79d7f33ff6
fix(bt/bluedroid): Optimize the description of Scan Duplicate in BLE
2023-10-16 19:33:03 +08:00
Shreyas Sheth
3d85e81be2
docs(wifi): Update wifi and wifi security documentation and bugfixes
...
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
9. Fix sta connecting with wpa security in enterprise mode
2023-10-16 14:21:44 +05:30
morris
31ddcba269
Merge branch 'bugfix/usb_serial_jtag_write_return_val_v4.41' into 'release/v4.4'
...
bugfix(usb_serial_jtag): Fix usb_serial_jtag wrong return value, vfs lose data randomly (backport v4.4)
See merge request espressif/esp-idf!26440
2023-10-16 14:27:53 +08:00
Wang Meng Yang
d990842ca1
Merge branch 'bugfix/error_param_in_BTA_AG_WBS_EVT_v4.4' into 'release/v4.4'
...
Bugfix/error param in bta ag wbs evt (v4.4)
See merge request espressif/esp-idf!26430
2023-10-16 11:01:11 +08:00
gongyantao
f5c113ed5c
fix(bt/bluedroid): ble fails to load bonded device info after reboot
...
1: add a quantity check in bt when writing paired device info into nvs.
2: delete the exceeded device info from NVS when get bonded list during
bluedroid initialization.
3: unify the process of bt and ble to load bonded list during bluedroid
initialization.
2023-10-13 19:30:30 +08:00
baohongde
597d13f2d9
feat(bt/hci): Added Vendor-Specific HCI command to disable DM1 for ACL-U
2023-10-13 14:23:57 +08:00
baohongde
94a6e253e4
fix(bt/bluedroid): Triggering disconnect event of GAP correctly
2023-10-13 14:23:56 +08:00
baohongde
182c1f9c91
fix(bt/bluedroid): Fix issue of QoS configuration failure when t_poll is greater than 40
2023-10-13 14:23:56 +08:00
xuxiao
b25e486cd6
feat(wifi): optimize iperf performance (Backport V4.4)
2023-10-13 11:36:03 +08:00
Chip Weinberger
6e6ea289b7
feat(usb_serial_jtag): printing to console could sometimes skip bytes
2023-10-12 15:21:53 +08:00
Jin Cheng
b306d702c6
fix(bt/bluedroid): Fixed incorrect arrangement in type esp_hf_dial_type_t
2023-10-12 09:44:42 +08:00
Jin Cheng
a62b41064b
change(bt/bluedroid): Added line information printing when error occurs CHECK_HF_IDX
2023-10-12 09:44:34 +08:00
Jin Cheng
9be4decab7
fix(bt/bluedroid): Fixed the issue of uninitialized parameters in event BTA_AG_WBS_EVT
2023-10-12 09:44:27 +08:00
David Čermák
987a77505b
Merge branch 'bugfix/napt_updatesV4.4' into 'release/v4.4'
...
napt: restore to the initial state in deinit
See merge request espressif/esp-idf!26337
2023-10-11 22:03:44 +08:00
Island
1c498307cf
Merge branch 'bugfix/deepfree_v44' into 'release/v4.4'
...
fix(ble_mesh): fix compilation failure on using scene model. (v4.4)
See merge request espressif/esp-idf!26369
2023-10-11 19:28:37 +08:00
Wu Meng Shi
c84896af7a
fix(ble_mesh): fix compilation failure on using scene model. (v4.4)
2023-10-11 19:28:36 +08:00
Wang Meng Yang
c1d9e6197c
Merge branch 'bugfix/hf_ag_report_event_with_null_bdaddr_v4.4' into 'release/v4.4'
...
Bugfix/fixed bugs of HFP in BlueDroid (v4.4)
See merge request espressif/esp-idf!25829
2023-10-11 19:14:59 +08:00
Kapil Gupta
61e344a057
fix(wifi): Get passphrase in WPS if AP support SAE
...
Also add changes to send NACK if WPS message received twice.
2023-10-10 09:28:06 +00:00
Wang Meng Yang
6c9e406d67
Merge branch 'bugfix/add_params_check_for_hci_v4.4' into 'release/v4.4'
...
Fixed some HCI commands parameter (backport v4.4)
See merge request espressif/esp-idf!26152
2023-10-10 14:12:29 +08:00
Island
8cb1f37e50
Merge branch 'bugfix/BLEQABR23-414_v44' into 'release/v4.4'
...
Fix PB-GATT adv is reported to the app layer too frequently (v4.4)
See merge request espressif/esp-idf!26346
2023-10-10 12:01:56 +08:00
Wu Meng Shi
271083be3d
Fix PB-GATT adv is reported to the app layer too frequently (v4.4)
2023-10-10 12:01:56 +08:00
Mahavir Jain
cdd72ac1d4
Merge branch 'feat/add_support_to_add_auth_data_v4.4' into 'release/v4.4'
...
fix(esp_http_client): Call event_handler after header value is received (v4.4)
See merge request espressif/esp-idf!26323
2023-10-09 16:24:13 +08:00
shangke
8dde99b024
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-10-09 02:28:44 +00:00
Jiang Jiang Jian
bcccf0c3d8
Merge branch 'bugfix/fix_hidd_send_rpt_without_connection_v4.4' into 'release/v4.4'
...
Change(bt/bluedroid): Optimize HIDD sending interrupt report behavior[backport 4.4]
See merge request espressif/esp-idf!25920
2023-10-08 13:51:30 +08:00
morris
f94d517723
Merge branch 'change/remove_s3_120_sdr_warning_v4.4' into 'release/v4.4'
...
change(mspi): remove s3 120mhz sdr warning (v4.4)
See merge request espressif/esp-idf!26256
2023-10-08 10:53:09 +08:00
Island
182303a93c
Merge branch 'bugfix/fix_some_ble_bug_v4.4' into 'release/v4.4'
...
Fixed some BLE bugs (backport v4.4)
See merge request espressif/esp-idf!26131
2023-10-08 10:52:31 +08:00
liqigan
939f55dd80
change(bt/bluedroid): Optimize HIDD sending interrupt report behavior
...
HID device is allowed to trigger reconnection by sending an interrupt
report. When reconnection is in progress, no more interrupt report can
be sent until the procedure is accomplished.
2023-10-08 09:54:11 +08:00
Jiang Jiang Jian
f65d665e9b
Merge branch 'change/optimize_sniff_request_v4.4' into 'release/v4.4'
...
Change(bt/bluedroid): Limit sniff request when pending mode change event[backport 4.4]
See merge request espressif/esp-idf!26055
2023-10-07 14:18:28 +08:00
Jiang Jiang Jian
9e0a101b12
Merge branch 'bugfix/suppress_compiler_warning_silent_reboot_is_enabled_v4.4' into 'release/v4.4'
...
fix(esp_system): suppress compiler warning if ESP_SYSTEM_PANIC_SILENT_REBOOT is enabled (backport v4.4)
See merge request espressif/esp-idf!26038
2023-10-07 14:17:59 +08:00
Jiang Jiang Jian
6e44a7f589
Merge branch 'bugfix/BLEQABR23-632v44' into 'release/v4.4'
...
fix(ble_mesh): avoid executing bt_mesh_host_init() more than once when using nimble (v4.4)
See merge request espressif/esp-idf!26243
2023-10-07 14:13:27 +08:00
Wu Meng Shi
0e0beeb591
fix(ble_mesh): avoid executing bt_mesh_host_init() more than once when using nimble (v4.4)
2023-10-07 14:13:27 +08:00
Jiang Jiang Jian
d52e0874c9
Merge branch 'bugfix/fix_hid_congestion_v4.4' into 'release/v4.4'
...
Fix(bt/bluedroid): Fix the issue for HID congestion checking[backport 4.4]
See merge request espressif/esp-idf!26233
2023-10-07 14:12:33 +08:00
Jiang Jiang Jian
c82223b60e
Merge branch 'feat/add_internal_pull_up_or_pull_down_option_for_deepsleep_wakeup_prepare_v4.4' into 'release/v4.4'
...
feat(pm): add internal pull-up/downs option for gpio used for deepsleep wakeup (backport v4.4)
See merge request espressif/esp-idf!26043
2023-10-07 14:09:43 +08:00
Jiang Jiang Jian
3f492c218d
Merge branch 'bugfix/fix_espnow_send_error_when_sta_connected_v4.4' into 'release/v4.4'
...
fix(Wi-Fi/Vendor): fix ESPNOW send error when station connected to AP and modem sleep is enabled (v4.4)
See merge request espressif/esp-idf!25788
2023-10-07 14:05:13 +08:00
Abhik Roy
ea3dd4c393
napt: restore to the initial state in deinit
...
This bug casue NAPT not work as normal after deinit then reinit
2023-10-06 20:13:20 +11:00
Harshit Malpani
95ed121192
fix(esp_http_client): Call event_handler after header value is received
2023-10-05 10:24:31 +05:30
Mahavir Jain
fd07086a2a
Merge branch 'bugfix/http_client_tcp_config_v4.4' into 'release/v4.4'
...
http_client: Set common tcp config to both TCP and SSL transport (v4.4)
See merge request espressif/esp-idf!26207
2023-10-04 21:22:05 +08:00
Rahul Tank
d9a6dbe3a6
Merge branch 'bugfix/post_reattempt_cnt_event_v4.4' into 'release/v4.4'
...
fix(nimble): Add event for reattempt connection count information (v4.4)
See merge request espressif/esp-idf!26114
2023-09-29 15:56:03 +08:00
Mahavir Jain
919819e682
Merge branch 'feature/freertos_add_sbom_file_v4.4' into 'release/v4.4'
...
feat(freertos): Added SBOM manifest file for SPDX file generation (v4.4)
See merge request espressif/esp-idf!25893
2023-09-29 13:18:04 +08:00
Mahavir Jain
5f7d4aac6b
Merge branch 'update/micro-ecc_submodule_v4.4' into 'release/v4.4'
...
feat(bootloader): Update micro-ecc version to v1.1 (v4.4)
See merge request espressif/esp-idf!26141
2023-09-29 13:17:37 +08:00
Rahul Tank
69f6838b4b
fix(nimble): Add event for reattempt connection count information
2023-09-29 10:08:08 +05:30
Rahul Tank
68df9125f6
Merge branch 'bugfix/memmory_cleanup_optimizatoin_v4.4' into 'release/v4.4'
...
fix(nimble): Fix for memory leak/optimization (v4.4)
See merge request espressif/esp-idf!25982
2023-09-29 12:34:46 +08:00
hongshuqing
fbdeff2108
s2s3 cpu sw freq
2023-09-28 10:53:34 +08:00
chenqingqing
6e47cc1059
fix(bt/bluedroid): Fix the judgment condition for packet transmission status statistics
2023-09-27 19:17:54 +08:00
Armando
cafc087cc5
change(mspi): remove s3 120mhz sdr warning
2023-09-27 15:03:07 +08:00
Aditya Patwardhan
3572900934
versions: Update version to 4.4.6
2023-09-26 07:11:21 +00:00
liqigan
bdf8dd3d10
fix(bt/bluedroid): Fix the issue for HID congestion checking
2023-09-26 14:29:06 +08:00
David Cermak
05cde47281
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-26 06:29:36 +02:00
zhanghaipeng
0f66c73f67
fix(bt/bluedroid): Fix set periodic advertising data error
2023-09-23 20:18:42 +08:00
harshal.patil
7e14e7f5bd
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:50:16 +05:30
chenjianhua
b7e76d96fb
bluedroid: fix ble ext adv rand addr setting for NRPA
2023-09-21 21:34:35 +08:00
chenjianhua
375be9e109
bluedroid: fix ble adv data construct for device name
2023-09-21 21:34:23 +08:00
chenjianhua
b68fb2be7c
bluedroid: fix ble smp key distribution setting
2023-09-21 21:33:54 +08:00
You Wei
f9077cb073
fix(ldgen): check target conflict for entries with section alias
2023-09-21 19:41:32 +08:00
Sudeep Mohanty
c30e238b16
fix(freertos): Updated IDLE task names for each core to have the coreID as a suffix
...
This commit updates the IDLE task names for each core by concatenating
the respective coreIDs to the names.
Closes https://github.com/espressif/esp-idf/issues/12204
2023-09-21 13:16:51 +02:00
liqigan
146c8f24a6
change(bt/bluedroid): Limit sniff request when pending mode change event
2023-09-19 20:11:53 +08:00
LiPeng
7ca602e86b
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:53:58 +02:00
Lou Tianhao
fa12d24f1c
feat(pm): add internal pull-up/downs option for gpio used for deepsleep wakeup
2023-09-19 11:16:20 +08:00
wuzhenghui
0b02441fe7
fix(esp_system): suppress compiler warning if ESP_SYSTEM_PANIC_SILENT_REBOOT is enabled
2023-09-19 10:51:24 +08:00
Eduardo Lacerda Campos
a2682d4ffb
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-18 16:22:01 +08:00
Jakob Hasse
c266f260fb
fix(pthread): fixed pthread_condvar linker hook
2023-09-18 12:31:43 +08:00
Rahul Tank
bf78b03cdc
fix(nimble): Fix for memory leak/optimization
2023-09-15 13:13:53 +05:30