jkingsman
3035ce294d
feat(esp_netif): add support for DHCP Option 114 captive portal URI
...
DHCP Option 114 provides a modern method of indicating a captive
portal redirect to DHCP client. This introduces Option 114 to
the DHCPS component as well as provides examples for usage.
2024-05-02 22:50:09 +08:00
Ivan Grokhotkov
30abe85a25
ci(sdspi): clean up newlib memory, reset between tests
...
Two changes to make the tests less susceptible to random failures:
- Free up newlib memory to not have false-positive memory leaks due to
lazy allocations in reent structure
- Reset between tests, so that one failing test doesn't cause
subsequent tests to fail
Both changes are already applied to esp_driver_sdmmc test app.
2024-05-02 16:44:16 +02:00
Ivan Grokhotkov
f355ecac40
ci(sdspi): re-enable probe/rw tests for slot 1
...
These tests were disabled since SDMMC_FREQ_HIGHSPEED with sdspi didn't
work on ESP32 and ESP32-S3. However we don't have other tests for
slot 1, meaning that we weren't running probe and perf tests at all.
This commit re-enables the tests, keeping them with SDMMC_FREQ_DEFAULT
2024-05-02 16:44:16 +02:00
Ivan Grokhotkov
e672d49db7
fix(sdspi): fix memory leak in do_one_sdspi_probe test
2024-05-02 16:44:16 +02:00
Jakob Hasse
ceac33077b
Merge branch 'bugfix/get_random_inside_assert' into 'master'
...
fix(linux): calling getrandom() outside assert()
See merge request espressif/esp-idf!30517
2024-05-02 22:29:10 +08:00
Ivan Grokhotkov
087d055090
fix(pytest): respect --build-dir argument from pytest-embedded
2024-05-02 15:18:34 +02:00
Aditya Patwardhan
132892c101
fix(esp-tls): Use 64 bit variable for time instead of 32 bit
...
Use appropriate API available on respective platform for obtaining
time
Closes https://github.com/espressif/esp-idf/issues/13593
2024-05-02 18:34:29 +05:30
Alexey Gerenkov
57b42fc6a2
docs(app_trace): Update docs for ESP32-P4
2024-05-02 15:24:55 +03:00
David Cermak
97dfde1442
fix(docs): tcpip_adapter: Document replacement of tcpip_adapter_get_sta_list
2024-05-02 14:07:24 +02:00
Mahavir Jain
ef716a2390
Merge branch 'bugfix/nvs_enc_test' into 'master'
...
fix(tests): correct the flash write length for NVS encrypted test
See merge request espressif/esp-idf!30599
2024-05-02 19:17:58 +08:00
Roland Dobai
8aa5188852
Merge branch 'fix/ci_win_build_system_read_only_test' into 'master'
...
fix(tools): fix failing create readonly project build system test
Closes IDFCI-2138
See merge request espressif/esp-idf!30596
2024-05-02 17:45:05 +08:00
Mahavir Jain
1ca0793e4d
Merge branch 'fix/pytest_server_start_command_failed' into 'master'
...
fix: Refactored script for initiating Python-based HTTPS server
Closes IDFGH-12573
See merge request espressif/esp-idf!30239
2024-05-02 16:07:49 +08:00
Mahavir Jain
0d36eb3342
fix(tests): correct the flash write length for NVS encrypted test
...
Write only till the embedded file size in the NVS partition. Earlier
the length was kept as the whole partition size and it could result
in accessing embedded rodata beyond the MMU mapped range.
2024-05-02 13:24:45 +05:30
Mahavir Jain
c032a8b04a
fix(tests): remove unused partition NVS bin file
2024-05-02 13:23:35 +05:30
Konstantin Kondrashov
fdd54ab1bb
Merge branch 'feature/print_panic_while_cache_fail' into 'master'
...
feat(esp_system): Print backtrace for both CPUs when cache error does not determine CPU
Closes IDF-9813
See merge request espressif/esp-idf!30505
2024-05-01 13:30:32 +08:00
Alexey Lapshin
0ddfb9caf1
Merge branch 'docs/update-reducing-stack-size-article' into 'master'
...
feature(docs): update reducing stack size article
See merge request espressif/esp-idf!25234
2024-05-01 00:10:05 +08:00
shenmengjing
a55e6c0eb6
docs: Update the CN Translation for ram-usage.rst
2024-04-30 23:32:22 +08:00
Alexey Lapshin
e1946b6446
feat(docs): update reducing stack size article
2024-04-30 23:32:22 +08:00
Marek Fiala
e351a4407a
fix(tools): fix failing create readonly project build system test
...
Changed the way of removing copied esp-idf folder.
2024-04-30 16:42:05 +02:00
Konstantin Kondrashov
a8ba5e86d7
Merge branch 'feature/log_buffer' into 'master'
...
feat(log): Refactoring buffer log APIs
Closes IDF-8092
See merge request espressif/esp-idf!29559
2024-04-30 20:25:06 +08:00
Konstantin Kondrashov
8b418d4b09
feat(esp_system): Print backtrace for both CPUs when cache error does not determine CPU
2024-04-30 15:20:58 +03:00
Wan Lei
cceec04195
Merge branch 'refactor/spi_slave_hal_iram_dma_replace' into 'master'
...
refactor(spi_slave): spi slave and slave HD hal iram dma_ll replace
Closes IDF-6152 and IDF-9656
See merge request espressif/esp-idf!27877
2024-04-30 20:16:18 +08:00
Peter Marcisovsky
ff61a12426
Merge branch 'refactor/console_astyle_formating' into 'master'
...
refactor(console): Enable astyle formatting
See merge request espressif/esp-idf!30567
2024-04-30 18:11:59 +08:00
Wang Meng Yang
16b9b284e8
Merge branch 'bugfix/fix_hid_connection_failed_bug' into 'master'
...
fix(bt/bluedroid): Fix HID Device connection failed bug
Closes IDFGH-12680 and BTQABR2023-273
See merge request espressif/esp-idf!30423
2024-04-30 17:40:20 +08:00
Jin Cheng
b79fcbb9d7
fix(bt/controller): Parse out the correct packet types from Host parameters
...
- For HCI command HCI_Enhanced_Setup_Synchronous_Connection
2024-04-30 17:38:58 +08:00
morris
fd80526ac1
Merge branch 'bugfix/mipi_dsi_1_data_lane' into 'master'
...
fix(mipi_dsi): only wait ready for enabled data lane
Closes AUD-5385
See merge request espressif/esp-idf!30562
2024-04-30 16:45:19 +08:00
morris
28073d9991
fix(mipi_dsi): only wait ready for enabled data lane
2024-04-30 14:41:52 +08:00
liqigan
284b80024c
fix(bt/bluedroid): Fix HID Device connection failed bug
...
Closes https://github.com/espressif/esp-idf/issues/13671
2024-04-30 12:40:04 +08:00
Mahavir Jain
4c6b375666
Merge branch 'bugfix/fix_esp_tls_nano_formatting' into 'master'
...
fix: Fix error logging formatting bug for nano formatting
Closes IDFGH-12606
See merge request espressif/esp-idf!30389
2024-04-30 12:34:57 +08:00
nilesh.kale
553a117894
fix: Refactored script for initiating Python-based HTTPS server
...
This commit refactors the script responsible for starting a Python-based HTTPS server
to align with the latest Python version's requirements and best practices.
Closes https://github.com/espressif/esp-idf/issues/13575
2024-04-30 10:04:56 +05:30
Jiang Jiang Jian
a685ef804a
Merge branch 'bugfix/update_ftm_calibration' into 'master'
...
Update FTM PHY Compensation with calibration
Closes WIFIBUG-480
See merge request espressif/esp-idf!30421
2024-04-30 12:05:40 +08:00
morris
49709ee21e
Merge branch 'fix/increase_26mhz_esp32c2_slow_clock_calibration_wdt_threshold' into 'master'
...
fix(esp_system): increase 26Mhz esp32c2 slow clock calibration timeout watchdog threshold
Closes IDF-9857
See merge request espressif/esp-idf!30533
2024-04-30 11:20:54 +08:00
Jiang Jiang Jian
e08a99f48a
Merge branch 'bugfix/fix_scan_get_ap_number_issue' into 'master'
...
fix(wifi): fixed scan get ap number issue
Closes FCS-1442
See merge request espressif/esp-idf!30547
2024-04-30 11:14:00 +08:00
morris
72f42db7e2
Merge branch 'bugfix/dead_code_in_ldo_ll' into 'master'
...
fix(ldo): remove logically dead code
Closes IDF-9829 and IDF-9849
See merge request espressif/esp-idf!30550
2024-04-30 10:15:34 +08:00
Marius Vikhammer
81d513f7f2
Merge branch 'docs/p4_cleanup' into 'master'
...
docs(programming-guide): clean up misc leftover doc updates for P4
See merge request espressif/esp-idf!30548
2024-04-30 09:44:07 +08:00
Fu Hanxi
b1e7861c1a
Merge branch 'ci/ignore_mspi_f8r8_runners' into 'master'
...
CI: improve error message when no runner assigned, or no env mark in test cases
See merge request espressif/esp-idf!30526
2024-04-30 02:03:13 +08:00
Peter Marcisovsky
0bfaf775c1
refactor(console): Enable astyle formatting
2024-04-29 16:12:51 +02:00
Michael (XIAO Xufeng)
fe3fd4ae43
Merge branch 'bugfix/cache2phys_xip' into 'master'
...
fix(mmap): fixed spi_flash_cache2phys return addr in PSRAM issue
See merge request espressif/esp-idf!30367
2024-04-29 20:09:12 +08:00
Marius Vikhammer
baa11d25b0
docs(programming-guide): clean up misc leftover doc updates for P4
2024-04-29 17:52:07 +08:00
Roland Dobai
bc193e6ba9
Merge branch 'fix/docs_p4_tools' into 'master'
...
change(docs): Update checked tools doc pages for ESP32-P4 programming guide
See merge request espressif/esp-idf!30553
2024-04-29 17:44:51 +08:00
Kevin (Lao Kaiyao)
3e15e7f46e
Merge branch 'refactor/isp_af_interrupt_and_callback' into 'master'
...
refactor(isp): refactor the interrupt and callback solution
See merge request espressif/esp-idf!30176
2024-04-29 17:09:05 +08:00
Kevin (Lao Kaiyao)
36b1d5ae89
Merge branch 'fix/error_reg_base_name_on_p4' into 'master'
...
fix(soc): fixed redefined soc reg names on P4
See merge request espressif/esp-idf!30275
2024-04-29 17:08:30 +08:00
Nachiket Kukade
d1c2490612
feat(esp_wifi): Update FTM PHY Compensation with calibration
2024-04-29 14:36:46 +05:30
Fu Hanxi
42d6316e91
ci: improve error message when no required tags, and no mandatory env marker
2024-04-29 10:47:33 +02:00
Harshit Malpani
3048ca3222
feat: Enable test app for app_update component
...
Enable all the test cases in test app of app_update component.
Earlier, due to some config not enabled, not all the test cases ran.
2024-04-29 14:07:14 +05:30
Roland Dobai
7b0eb8216f
change(docs): Update checked tools doc pages for ESP32-P4 programming guide
2024-04-29 09:11:57 +02:00
Dai Zi Yan
1b95af2096
Merge branch 'docs/udpate_cn_trans' into 'master'
...
docs: update the EN version of size.rst
Closes DOC-7598
See merge request espressif/esp-idf!30166
2024-04-29 15:04:53 +08:00
Mo Fei Fei
1c9a80871a
Merge branch 'docs/update_cn_trans_etm' into 'master'
...
docs: update cn trans for etm.rst
Closes DOC-6622
See merge request espressif/esp-idf!30501
2024-04-29 14:54:09 +08:00
C.S.M
f663c9fa6d
Merge branch 'docs/remove_not_update' into 'master'
...
docs(periph): Remove docs not update for flash, i2c, usj, tsens
Closes IDF-7715, IDF-7727, IDF-7728, and IDF-7739
See merge request espressif/esp-idf!30549
2024-04-29 14:50:52 +08:00
Marius Vikhammer
76b7d12329
Merge branch 'feature/lp_core_interrupts' into 'master'
...
feat(ulp): support interrupts for C6/P4 LP core
Closes IDFGH-11986 and IDF-7200
See merge request espressif/esp-idf!30399
2024-04-29 14:36:54 +08:00