harshal.patil
9221c4eecd
fix(examples): Example CA certs must contain the Key Usage parameter
...
- Example CA certificates that are used for self-signed client certificates
need to include the Key Usage parameter.
- Python3.13 changed the default context of the SSL context that is
generated using ssl.create_default_context() by enabling the VERIFY_X509_STRICT
flag by default
2025-04-03 09:20:35 +05:30
Chen Ji Chang
c3a3cc8657
Merge branch 'feat/h4_enable_ci_build' into 'master'
...
feat(esp32h4): enable ESP32H4 ci build
Closes IDF-12332
See merge request espressif/esp-idf!37921
2025-03-31 23:49:48 +08:00
Lu Ai Jun
e2f50bea42
Merge branch 'ci/add_test_for_ecos_wifi_enterprise' into 'master'
...
CI: add C3 eco7 and C2 eco4 tests for wifi
See merge request espressif/esp-idf!37759
2025-03-31 10:10:56 +08:00
Chen Jichang
c34b4eb882
feat(esp32h4): enable ESP32H4 ci build
2025-03-28 14:41:28 +08:00
Sudeep Mohanty
5ba12ea922
Merge branch 'feat/freertos_move_funcs_to_flash' into 'master'
...
feat(freertos): Add config to move additional functions into flash
Closes IDF-11428
See merge request espressif/esp-idf!37555
2025-03-27 17:10:00 +08:00
Marius Vikhammer
7605727233
Merge branch 'feature/esp_log_flash' into 'master'
...
feat(log): added option for placing log api in flash
Closes IDF-12522
See merge request espressif/esp-idf!37941
2025-03-27 10:49:32 +08:00
Erhan Kurubas
d2c882502d
test(coredump): add test to dump dram from uart
2025-03-26 10:00:24 +01:00
Marius Vikhammer
d488fb41e6
feat(log): added option for placing log api in flash
2025-03-25 10:07:21 +08:00
Sudeep Mohanty
71a79ac0b1
feat(freertos): Add config to move additional functions into Flash
...
This commit adds a new Kconfig option, viz.,
CONFIG_FREERTOS_PLACE_ISR_FUNCTIONS_INTO_FLASH, which places
additional FreeRTOS functions, such as those which can be called from
and ISR context, into Flash memory. This feature utilizes the Flash auto
suspend/resume feature of the Flash chip.
2025-03-24 09:19:28 +01:00
Marius Vikhammer
274ac2961a
feat(intr): added option for placing intr api in flash
2025-03-21 11:21:43 +08:00
Marius Vikhammer
55be8bdc0d
feat(esp_timer): added kconfig option for placing IRAM code into flash
2025-03-18 15:23:43 +08:00
luaijun
6e58f49724
ci(c2/c3): add major eco version tests
2025-03-17 14:51:25 +08:00
Marius Vikhammer
e52ea52792
test(system): add system test-case for flash auto-suspend
2025-03-14 15:01:10 +08:00
Tomáš Rohlínek
f416523e16
fix(storage/fatfsgen): increase test timeout
2025-03-12 14:45:39 +01:00
Erhan Kurubas
11e6aa8f1a
test(panic): refactor test parameters with itertools
2025-03-05 14:01:25 +01:00
Igor Udot
3b41e2ce9a
Merge branch 'ci/pytest-mark-formatter' into 'master'
...
Ci/pytest mark formatter
Closes IDFCI-2662 and IDFCI-2651
See merge request espressif/esp-idf!35476
2025-03-05 15:43:48 +08:00
Mahavir Jain
620ab3b913
Merge branch 'fix/secure_boot_verfication_failure_sig_block_key_digest_mismatch_combo' into 'master'
...
fix(bootloader_support): Fix SB verification failure when application is not signed with the boot loader's first key
Closes IDF-12556
See merge request espressif/esp-idf!37365
2025-03-05 15:08:24 +08:00
igor.udot
daf2d31008
test: format all test scripts
2025-03-05 12:08:48 +08:00
igor.udot
bbcef0570d
ci: add test marks linter
2025-03-04 15:53:32 +08:00
Chen Jichang
b16095cf00
feat(esp32h4): add G0 component support (stage5)
2025-03-04 15:21:58 +08:00
harshal.patil
a6ea9bcd41
fix(secure_boot): Fix SB verification failure when sig block and key digest mismatch
...
- Secure boot V2 verification failed when multiple keys are used to sign the bootloader
and the application is signed with a key other than the first key that is used to
sign the bootloader.
- The issue was introduced as a regression from the commit `ff16ce43`.
- Added a QEMU test for recreating the issue.
- Made SECURE_BOOT_FLASH_BOOTLOADER_DEFAULT independent of SECURE_BOOT_BUILD_SIGNED_BINARIES.
2025-03-04 11:26:51 +05:30
Chen Ji Chang
33e81e572b
Merge branch 'feat/h4_introduce_step2_3' into 'master'
...
feat(esp32h4): add soc register header files (stage 3/8, part 3/3)
See merge request espressif/esp-idf!37092
2025-02-24 15:39:11 +08:00
Chen Jichang
62700fa36f
feat(esp32h4): add soc register header files (stage2_3)
...
add soc headers made by hand
2025-02-24 12:20:27 +08:00
Marius Vikhammer
a5fe1e2a46
Merge branch 'feature/h21_panic' into 'master'
...
feat(esph21): bringup and test panic handler
Closes IDF-11546
See merge request espressif/esp-idf!37007
2025-02-21 10:25:03 +08:00
Martin Vychodil
af0f270e17
Merge branch 'bugfix/memprot_s2_intr_peri1' into 'master'
...
fix(security): ESP32S2 memory protection check for Peri1 RTCSLOW interrupt
See merge request espressif/esp-idf!37105
2025-02-21 01:43:44 +08:00
Martin Vychodil
64ae64fb16
fix(security): Fixed ESP32S2 memory protection check for Peri1 RTCSLOW interrupt
...
- fixes the issue found in https://github.com/espressif/esp-idf/issues/15359
- extends debug printouts in the related tests
2025-02-19 14:14:27 +01:00
Sudeep Mohanty
b562afa08e
fix(panic_handler): Updated panic handler to use RTC WDT
...
This commit updates the following:
- Updates the panic handler to use only the RTC WDT to reset the system.
- Refactors some of the panic handler code.
- Updates Bluetooth files where in they now feed the WDTs instead of
reconfiguring them.
- Removes some unnecessary configuration of WDTs from various files.
- Added a unit test to verify that the system does not lock up when the
panic handler is stuck.
- Updates the memprot unit tests to work with the refactored panic
handler.
Closes https://github.com/espressif/esp-idf/issues/15166
Closes https://github.com/espressif/esp-idf/issues/15018
Closes https://github.com/espressif/esp-idf/issues/10110
2025-02-18 15:40:54 +01:00
laokaiyao
7e0cb453e8
fix(i2s): fixed i2s_std initializer order for cpp compiler
...
Closes https://github.com/espressif/esp-idf/issues/15405
2025-02-17 14:44:48 +08:00
Marius Vikhammer
91bff05d9f
feat(esph21): bringup and test panic handler
2025-02-17 11:58:55 +08:00
gaoxu
5ef4f20778
feat(esp32h21): disable unsupported build test
2025-02-06 15:47:51 +08:00
Erhan Kurubas
f6b407d6b9
test(coredump): collect all expected uart data first, then process lazily
2025-02-01 06:12:11 +08:00
Euripedes Rocha
45d59f8205
fix(mqtt): Regenerate certificates for testing
...
- Previous fix ommited one of the client certificates by mistaque.
- This regenerates all certificates to clean that up.
2025-01-28 14:34:29 +01:00
Euripedes Rocha
c9670ca283
fix(mqtt): Update test app certificates
...
Certificates expired, so need to update for testing to pass.
2025-01-23 14:40:34 +01:00
Omar Chebib
8dfcafa1b2
Merge branch 'feat/intr_alloc_force_intrno' into 'master'
...
feat(esp_hw_support): add the possibility to allocate two sources to the same interrupt line
Closes IDF-9552
See merge request espressif/esp-idf!35473
2025-01-20 09:43:00 +08:00
Martin Vychodil
0672b326e3
Merge branch 'fix/broken_fatfsgen_tests' into 'master'
...
fix(storage/fatfsgen): broken test_apps scripts for fatfsgen
See merge request espressif/esp-idf!36453
2025-01-18 00:47:16 +08:00
Tomáš Rohlínek
f9d6e356bf
fix(storage/fatfsgen): broken test_apps scripts for fatfsgen
2025-01-16 13:41:57 +01:00
Martin Vychodil
57668738c2
Merge branch 'fix/broken_fatfsgen_tests' into 'master'
...
fix(storage/fatfsgen): broken test_apps scripts for fatfsgen
Closes IDFCI-2644 and IDFCI-2645
See merge request espressif/esp-idf!36317
2025-01-16 20:12:59 +08:00
Tomáš Rohlínek
2140c9b688
fix(storage/fatfsgen): broken test_apps scripts for fatfsgen
2025-01-16 12:13:16 +01:00
Omar Chebib
16b8a2ea3b
feat(esp_hw_support): two interrupts sources can now be mapped to the same interrupt line
2025-01-15 13:13:24 +08:00
Omar Chebib
52b558d218
Merge branch 'feature/enable_fp_backtracing' into 'master'
...
feat(riscv): implement frame pointer option for backtracing
See merge request espressif/esp-idf!32342
2025-01-13 18:11:49 +08:00
morris
aa40af2510
test(twai): add cxx build test
2025-01-10 18:54:12 +08:00
Omar Chebib
980cf269c7
feat(riscv): implement frame pointer option for backtracing
2025-01-09 11:57:02 +08:00
C.S.M
50cd05c4ac
Merge branch 'refactor/move_bod_to_hw_support' into 'master'
...
refactor(bod): Move brownout handling file from esp_system to esp_hw_support
See merge request espressif/esp-idf!36191
2025-01-09 11:08:05 +08:00
David Čermák
bca1e958ea
Merge branch 'test/new_mosquitto' into 'master'
...
fix(mqtt): Fix mqtt tests with local mosquitto
See merge request espressif/esp-idf!35859
2025-01-08 18:19:24 +08:00
C.S.M
5e4fd8ee52
refactor(bod): Move brownout handling file from esp_system to esp_hw_support
2025-01-08 14:41:37 +08:00
David Cermak
7fa64f64d6
fix(mqtt): Fix test with local mosquitto increasing stack size
...
4kB stack size for mosquitto runner task wasn't enough and with
recent updates of sock_utils it caused stack overflows
2025-01-07 09:00:23 +01:00
Marius Vikhammer
b07761825e
Merge branch 'feature/dcache_write_flash_panic' into 'master'
...
feat(panic): panic immediately on an attempt to write to flash via dcache
See merge request espressif/esp-idf!34190
2025-01-03 10:12:30 +08:00
Marius Vikhammer
cfe7021801
Merge branch 'bugfix/h2_wifi_intr' into 'master'
...
fix(interrupt): fixed wrongly reserved interrupt for wifi on H2
See merge request espressif/esp-idf!36073
2025-01-02 15:01:44 +08:00
gaoxu
25731d0c1e
feat(esp32h21): finnal introduce hello world support
2024-12-30 20:14:40 +08:00
Marius Vikhammer
a7c03a73db
fix(interrupt): fixed wrongly reserved interrupt for wifi on H2
2024-12-30 17:40:18 +08:00