41686 Commits

Author SHA1 Message Date
Zhang Shu Xian
ef5c697a62 Merge branch 'docs/update_cn_translation_for_picolibc' into 'master'
docs: Review the CN translation for Picolibc

Closes DOC-9657

See merge request espressif/esp-idf!35432
2024-12-12 15:56:10 +08:00
Armando
5e8c07a702 fix(sdmmc): fixed wrong emmc test (should be sdmmc) 2024-12-12 15:51:14 +08:00
Konstantin Kondrashov
1937ef2b13 Merge branch 'fix/fix_coverity_issues' into 'master'
fix(system): Fixes some false-positive coverity issues

Closes IDF-11768, IDF-11760, and IDF-11740

See merge request espressif/esp-idf!35288
2024-12-12 15:47:40 +08:00
Wan Lei
5bfdfb8999 Merge branch 'fix/adc_monitor_wrap_test' into 'master'
fix(esp_adc): wrap monitor test cases

See merge request espressif/esp-idf!35582
2024-12-12 15:22:48 +08:00
wangtao@espressif.com
b85e54a884 fix(wifi): fix esp32c2 ld issue 2024-12-12 14:49:24 +08:00
zhangyanjiao
4784b5aad8 fix(wifi): Added CVE-2024-53845 to vulnerabilities list 2024-12-12 14:07:20 +08:00
Island
79aae54fb2 Merge branch 'feat/support_bleqabr24_1539' into 'master'
feat(bt/bluedroid): Added config for saving BLE bonding keys to NVS

Closes BLERP-1202

See merge request espressif/esp-idf!34700
2024-12-12 12:06:58 +08:00
Kevin (Lao Kaiyao)
12fb443e4d Merge branch 'bugfix/not_use_evn_variable_in_example' into 'master'
refactor(i2s): refactor i2s examples common dependencies

Closes IDFGH-13912

See merge request espressif/esp-idf!35535
2024-12-12 11:08:01 +08:00
Luo Xu
a7622efd0c feat(ble_mesh): select BT_NIMBLE_HIGH_DUTY_ADV_ITVL
(cherry picked from commit 6faf0a59fdcf063d40fc1000a209341318131185)

Co-authored-by: luoxu <luoxu@espressif.com>
2024-12-12 10:59:28 +08:00
Island
1f54b6e2ff Merge branch 'fix/ble_mesh_ble_50_bug' into 'master'
fix(ble_mesh): compile bug fixed for ble mesh on ble 5.0

Closes BLERP-1359

See merge request espressif/esp-idf!35554
2024-12-12 10:53:39 +08:00
laokaiyao
f731a53694 refactor(ana_cmpr): use enum types in ll 2024-12-12 10:46:54 +08:00
laokaiyao
b48b43880a feat(ana_cmpr): support analog comparator on C5 2024-12-12 10:27:05 +08:00
Armando (Dou Yiwen)
14b290a83a Merge branch 'refactor/mspi_clk_src_refactor' into 'master'
mspi: clk src refactor

Closes IDF-10464

See merge request espressif/esp-idf!35365
2024-12-12 10:10:36 +08:00
laokaiyao
c896eb611e refactor(i2s): refactor i2s examples common dependencies
Closes https://github.com/espressif/esp-idf/issues/14751

Make the common I2S dependencies as an example common component,
so that to avoid slash & backslash issue on windows
when use absolute include path.
2024-12-11 22:03:30 +08:00
Frantisek Hrbata
a8de16b13d fix(autocomplete): handle @-argument autocompletion in bash
Enable @-argument completion only if '@' is not present in
COMP_WORDBREAKS. When '@' is included, the @-argument is not considered
part of the completion word, causing @-argument completion to function
unreliably in bash.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-12-11 14:05:42 +01:00
Frantisek Hrbata
96e627d9a1 ci(autocomplete): add test for file autocompletion
Merge Request !31081 introduced support for file autocompletion. This
adds a basic test for README files autocompletion in the root directory
of the esp-idf repository.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-12-11 14:05:42 +01:00
WanqQixiang
3d0688942c feat(protocol_examples_common): Add Thread connect to support Thread for the protocol examples 2024-12-11 19:13:20 +08:00
Tan Yan Quan
c711541e2b feat(802.15.4): add some documentation for txrx statistics and debug record 2024-12-11 19:07:34 +08:00
wanckl
54ea9e40ca fix(esp_adc): wrap monitor test cases 2024-12-11 19:04:31 +08:00
nilesh.kale
d5ccc60eb0 feat(esp_http_server): add support to handle HTTP 1.0 requests
This commit adds support to handle HTTP/1.0 requests alongside HTTP/1.1 for
legacy compliance purposes.
2024-12-11 15:32:32 +05:30
David Čermák
1f4ea21092 Merge branch 'fix/lwip_autoip_next_addr_after_rate_limit' into 'master'
fix(lwip): Fix AUTOIP new address after rate limit

Closes IDF-11285

See merge request espressif/esp-idf!35279
2024-12-11 17:06:50 +08:00
Chen Jichang
dd07504ea5 feat(pcnt): support step_notify on esp32h2 eco5 2024-12-11 16:57:09 +08:00
Rahul Tank
a8691924a4 Merge branch 'bugfix/fix_vulnerability' into 'master'
fix(nimble): Fixes for security vulnerabilities reported in NimBLE

See merge request espressif/esp-idf!35472
2024-12-11 16:42:55 +08:00
Armando (Dou Yiwen)
e12d49a2d2 Merge branch 'change/lp_i2s_coverity' into 'master'
lp_i2s: coverity: remove not necessary null pointer check

Closes IDF-10713

See merge request espressif/esp-idf!35556
2024-12-11 16:39:20 +08:00
Zhang Shuxian
d518d110c0 docs: Review the CN translation for Picolibc 2024-12-11 16:24:17 +08:00
Armando
6528ab5971 refactor(mspi): refactor mspi clock src settings 2024-12-11 14:46:07 +08:00
chenjianhua
23455ea9c2 fix(bt/bluedroid): Fixed failure to get host status when host is not enabled 2024-12-11 14:39:56 +08:00
chenjianhua
6d1160b2e6 feat(bt/bluedroid): Added config for saving BLE bonding keys to NVS 2024-12-11 14:38:59 +08:00
Song Ruo Jing
aae5321c4a Merge branch 'bugfix/ledc_get_freq_calc' into 'master'
fix(ledc): fix ledc_get_freq calculation err due to overflow

Closes IDF-11714, IDF-11762, IDFGH-14067, and IDFGH-14070

See merge request espressif/esp-idf!35451
2024-12-11 11:59:15 +08:00
Armando
2b2d56306b change(lp_i2s): coverity: remove not necessary null pointer check 2024-12-11 11:42:42 +08:00
Zhang Hai Peng
56696866ba Merge branch 'bugfix/fix_blufi_prepare_write' into 'master'
fix(blufi): Fixed crash issue in Blufi example during prepare write operation

Closes BLERP-1348

See merge request espressif/esp-idf!35506
2024-12-11 11:31:32 +08:00
luoxu
72f46b82a1 fix(ble_mesh): compile bug fixed for ble mesh on ble 5.0 2024-12-11 11:29:05 +08:00
Wang Qixiang
9bafc54490 Merge branch 'fix/disable_border_agent_default' into 'master'
fix(openthread): Disable Border Agent features by default

See merge request espressif/esp-idf!35529
2024-12-11 10:44:13 +08:00
Ivan Grokhotkov
6d06f5fe44
fix(esp_eth): fix openeth driver to consider MAC address set in QEMU
Openeth driver did not consider the possibility that the MAC address
was specified when launching QEMU, and would always overwrite that
address with the address obtained from esp_read_mac.
When running QEMU, setting the MAC address via QEMU arguments is more
convenient than crafting an eFuse file with the correct MAC address.
This change modifies openeth driver to first check if an address has
been set in QEMU and uses it if so. Otherwise it falls back to the
address obtained from esp_read_mac.

As part of this change, also removed the unnecessary variable
emac_opencores_t::addr, the address is only kept in the registers of
the emulated peripheral now.

For full effect this also requires changes in QEMU, see
https://github.com/espressif/qemu/issues/107 for background. Without
changes in QEMU, this commit keeps the same behavior.
2024-12-10 12:29:10 +01:00
muhaidong
9c228007d7 fix(wifi): fixed blufi connect wep or wpa ap fail issue 2024-12-10 19:27:14 +08:00
Chen Ji Chang
c80fa61c1f Merge branch 'feat/allow_to_skip_legacy_driver_conflict_check' into 'master'
feat(legacy_driver): add kconfig to skip legacy confilct check

Closes IDFGH-12987

See merge request espressif/esp-idf!35458
2024-12-10 19:03:37 +08:00
Armando (Dou Yiwen)
1ddf0052ce Merge branch 'fix/fix_init_stuck_under_flash_qio_xip_psram_condition' into 'master'
mspi: fix init stuck when flash qio and xip_psram condition

Closes IDFGH-14180

See merge request espressif/esp-idf!35533
2024-12-10 18:46:16 +08:00
muhaidong
f2eca886d0 fix(phy): fixed calibration warning infomation inaccurate issue
Closes https://github.com/espressif/esp-idf/issues/14963
2024-12-10 16:22:57 +08:00
Armando
5c32d4c22a fix(mspi): fix init stuck when flash qio and xip_psram condition
Closes https://github.com/espressif/esp-idf/issues/14979
2024-12-10 15:30:10 +08:00
WanqQixiang
3646021d5b fix(openthread): Disable Border Agent features by default 2024-12-10 12:04:27 +08:00
Jiang Jiang Jian
ea55be3d8a Merge branch 'bugfix/fix_bit_width_of_channel_in_rxctrl' into 'master'
fix(wifi): expend bit width of channel in rxctrl

See merge request espressif/esp-idf!35484
2024-12-10 11:40:23 +08:00
Alexey Lapshin
8d8bef4573 Merge branch 'fix/spi_types-deprecation-warnings' into 'master'
fix(spi): fix deprecation warnings

See merge request espressif/esp-idf!35504
2024-12-10 00:10:28 +08:00
Alexey Lapshin
966f61ef6e fix(spi): fix deprecation warnings 2024-12-09 20:56:54 +07:00
Roland Dobai
bfe065003d Merge branch 'fix/monitor_no_elf' into 'master'
fix(tools): fix running monitor without elf file

Closes IDF-11821

See merge request espressif/esp-idf!35479
2024-12-09 21:40:53 +08:00
Erhan Kurubas
a7d5fb698f Merge branch 'fix/coredump-gcc-analyzer-warnings' into 'master'
fix(system): fix GCC-14 analyzer warnings for coredump

Closes GCC-14

See merge request espressif/esp-idf!34809
2024-12-09 21:35:44 +08:00
Chen Jichang
f6c776d6c6 feat(legacy_driver): add kconfig to skip legacy confilct check 2024-12-09 21:24:04 +08:00
Kevin (Lao Kaiyao)
8077b5c7e2 Merge branch 'feature/support_ana_cmpr_on_c61' into 'master'
feat(ana_cmpr): support analog comparator on C61

Closes IDF-11082

See merge request espressif/esp-idf!35480
2024-12-09 20:22:19 +08:00
yinqingzhao
58c1d39720 fix(wifi): expend bit width of channel in rxctrl 2024-12-09 19:52:36 +08:00
Gao Xu
512d08a1d9 Merge branch 'feat/h21_introduce_step2_2' into 'master'
feat(esp32h21): add soc register header files (stage 2/8, part 2/3)

See merge request espressif/esp-idf!35320
2024-12-09 18:46:15 +08:00
Sumeet Singh
d681fb8949 fix(nimble): update csfc max size to max_bonds to fix invalid nvs overflow event 2024-12-09 16:00:16 +05:30