igor.udot
daf2d31008
test: format all test scripts
2025-03-05 12:08:48 +08:00
Aditya Patwardhan
d31654da96
fix(esp-tls): Fixed the server session create API
...
Added the option to define tls_handshake_timeout value
for the esp_tls_server_session_create API.
At the moment, the API gets stuck infinitely if
the handshake is blocked on recieving more data
and the peer connection has closed due to some issue.
Closes https://github.com/espressif/esp-idf/issues/14999
2025-02-18 14:46:33 +05:30
gaoxu
5ef4f20778
feat(esp32h21): disable unsupported build test
2025-02-06 15:47:51 +08:00
Mahavir Jain
89a96905c4
fix(esp_https_ota): handle invalid range condition for OTA resumption case
2025-01-23 17:13:43 +05:30
Mahavir Jain
dcb43e0eff
fix(esp_common): move some DEBUG macros to http client component
...
In commit a0bcffcc, some ESP_RETURN and ESP_GOTO debug macros were
introduced. But this caused a regression with CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT
case. Its better to move this macros to HTTP client component itself, as
the debug log is still desired for the specific use-case.
2025-01-16 10:27:54 +05:30
nilesh.kale
a0bcffcce9
fix(esp_http_client): updated defination for macro mem_check
...
This commit replace macro MEM_CHECK with return on failure and
updated usage of reespctive APIs' in IDF.
This also update th prototype of API esp_http_client_add_auth().
Closes https://github.com/espressif/esp-idf/issues/14463
2024-12-10 15:41:36 +05:30
nilesh.kale
0733de565f
feat(esp_htttps_ota): handle case if server retured 304 not_modified during ota
...
This commit handles case for response code 304 (NOT_MODIFIED) during ota.
Closes https://github.com/espressif/esp-idf/issues/14839
2024-12-02 17:23:30 +08:00
Ivan Grokhotkov
d998d76627
change(version): Update version to v5.5-dev
2024-10-28 10:17:21 +01:00
Marius Vikhammer
bb8fa9300f
Merge branch 'change/rename_va_narg' into 'master'
...
fix(system): rename __VA_NARG__ macro
Closes IDF-11367
See merge request espressif/esp-idf!34068
2024-10-17 08:57:44 +08:00
Marius Vikhammer
64e0fc7a5a
fix(system): rename __VA_NARG__ macro
...
__VA_NARG__ is copied from a forum post and is a pretty common implementation
with a high chance of causing naming collision
Added ESP_ namespace to avoid this.
2024-10-15 09:41:00 +08:00
morris
aebf700919
refactor(freertos): rename SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY and move to freertos
2024-10-09 13:32:03 +08:00
Kapil Gupta
e24005c8db
fix(esp_wifi): Add support for 5ghz channel list for easy connect
2024-09-20 14:46:05 +08:00
Alexey Lapshin
7498f4655a
fix(esp_system): fix GCC 14 analyzer warnings
2024-09-08 13:53:52 +07:00
C.S.M
271ca9f85a
feat(spiram): Add .noinit and .bss segement support on esp32c61
2024-08-22 10:58:50 +08:00
Chen Jichang
1c1f536235
feat(psram): add psram noinit segment support on S2/S3/P4/C5
...
Closes https://github.com/espressif/esp-idf/issues/14253
2024-08-21 12:13:16 +08:00
wanlei
3cf069c7d8
feat(esp32c61): disable unsupported build test
2024-07-16 16:06:19 +08:00
Armando
b7b09bf57b
test(psram): enable bss psram test
2024-07-15 10:44:13 +08:00
C.S.M
9de3e737cf
feat(spiram): Add spiram support on esp32c5
2024-07-04 19:29:04 +08:00
Alexey Lapshin
ed6e497c6f
feat(build): add COMPILER_STATIC_ANALYZER option
2024-06-18 14:25:37 +08:00
Yogesh Mantri
586207207f
change(esp_netif): Add Non-Fatal errtype to indicate lower layer medium failure
...
UDP application sends packet using esp_netif, underlying transport such
as Wi-Fi may drop the packet due to higher load. New error code
represent transient, non-fatal packet drop error. udp application may
use such errtype, for example to rate limit.
2024-06-11 09:20:49 +02:00
Konstantin Kondrashov
023d112cbf
feat(esp_common): Support ESP_ERROR_CHECK_ macros on Linux
...
Closes https://github.com/espressif/esp-idf/issues/13893
2024-06-05 09:00:51 +03:00
Harshit Malpani
8adcd2b460
fix: Fix spelling mistakes in esp_err_to_name.c
2024-05-29 18:30:01 +05:30
Ivan Grokhotkov
0436d49815
change(version): Update version to v5.4-dev
2024-04-22 22:43:44 +02:00
Duco Sebel
69f6170f27
feat(esp_common): Add macros that check the condition and return from void function
...
Merges: https://github.com/espressif/esp-idf/pull/13536
2024-04-11 08:51:03 +03:00
laokaiyao
65b1fd33d3
ci(esp32c5mp): disable the unsupported tests
2024-04-07 12:13:29 +08:00
Jakob Hasse
f482a9153a
Merge branch 'fix/add_libbsd_string_h' into 'master'
...
refactor(linux): Unified libbsd handling
See merge request espressif/esp-idf!29457
2024-03-21 10:11:25 +08:00
wuzhenghui
856f043331
feat(esp_hw_support): add esp32p4 pmu initial support
2024-03-10 10:51:28 +08:00
Jakob Hasse
4d629be602
refactor(linux): Unified libbsd handling
...
* Users can now use libbsd string.h and sys/cdefs.h functionality
(e.g., strlcpy, containerof) on Linux by just including
string.h or sys/cdefs.h. In other words, the includes are the same
on the Linux target as well as on chips targets (ESP32, etc.).
* libbsd linking is done by the linux component (belongs to common
components) now instead of handling it separately in each component
2024-03-08 12:26:54 +08:00
Marius Vikhammer
3c9463bc75
fix(linux_target): fix esp_err_to_name failing to compile on linux
2024-02-27 16:55:43 +08:00
Marius Vikhammer
043dae211e
fix(system): format esp_common, app_format and bootloader_format with astyle
2024-01-29 10:41:25 +08:00
Xiao Xufeng
216284b767
feat(sdio): add sdio over sdmmc support for esp32p4
2024-01-14 01:05:00 +08:00
Aditya Patwardhan
c0ea892aa5
fix(hal): Fix typo in hal layer for Key Manger
...
This also fixes type in attribute added in esp_attr
2024-01-08 10:32:41 +05:30
Vikram Dattu
3d40b17576
fix(docs): fixed doxygen warnings in few headers
...
- non-matching arguments in `i2c_types.h` and `esp_wifi_crypto_types.h`
- Fixed unended `@cond` macro in `esp_err.h`
2023-12-15 12:28:18 +05:30
zhangyanjiao
40d7cd8b68
feat(wifi): add wifi channel change event
...
Closes https://github.com/espressif/esp-idf/issues/12538
2023-12-11 19:07:11 +08:00
jgujarathi
322aa53d9d
fix(wpa_supplicant): Add support for a dpp authentication timeout
...
- Adds support for a 1 second dpp authentication timeout.
2023-12-01 15:08:32 +05:30
aditi_lonkar
bdeec024e8
fix(esp_wifi):Fix WDT when esp_supp_dpp_start_listen called multiple times
2023-11-30 15:37:17 +05:30
Ivan Grokhotkov
8171b22c40
change(version): Update version to 5.3.0
2023-10-27 03:06:55 +02:00
Aditya Patwardhan
8edef17f1a
feat(esp_common): Added PACKED_ATTR in esp_attr.h
2023-10-16 09:26:45 +05:30
Adam Múdry
ab1eb37fe8
feat(partition_table): Add read-only partition flag and functionality
2023-10-11 00:01:05 +02:00
Chen Yudong
2e11919f70
fix(ci): change build-test-rules files folder
2023-09-20 19:17:06 +08:00
Planck (Lu Zeyu)
255d499884
fix(ll): fix cpp compile error
...
Merges https://github.com/espressif/esp-idf/pull/12093
fix(ll): remove FLAG_ATTR macro
Such kind of operator overload will not work because C++ thinks such overload is ambiguous and it still prefer the built-in one which accepts and returns integer. Manually force type conversion seems to be unavoidable.
2023-09-14 14:48:12 +08:00
wuzhenghui
6fea0260a3
fix(esp_system): suppress compiler warning if ESP_SYSTEM_PANIC_SILENT_REBOOT is enabled
2023-09-12 16:30:42 +08:00
Armando
712c0c0075
feat(psram): esp32p4 psram device driver support
2023-08-28 14:14:58 +08:00
Armando
7dbd3f6909
feat(ci): Enable p4 example, test_apps and unit tests CI build
2023-08-24 12:51:19 +08:00
Armando
756c36504a
feat(tcm): added tcm basic support on esp32p4
2023-07-25 05:59:10 +00:00
Shyamal Khachane
a9e6deb615
fix(esp_wifi): Discard commit frame received at confirmed state in SAE
2023-07-18 08:09:08 +05:30
xuxiao
4960c10664
feat(wifi): itwt support itwt wake duration unit
2023-07-13 11:15:17 +08:00
xuxiao
722c60c14b
esp_wifi: itwt add setup timeout timer to track response frame
2023-06-02 21:10:32 +08:00
Zhang Xiao Yan
9421cca938
Merge branch 'docs/fix_typo_in_components_esp_common_include_esp_err' into 'master'
...
docs: fix typo in components/esp_common/include/esp_err.h
See merge request espressif/esp-idf!23573
2023-06-02 15:56:54 +08:00
Linda
7bf3105105
docs: fix typo in components/esp_common/include/esp_err.h
2023-06-01 10:17:19 +08:00