David Roman
e9df36a2df
fix(esp_eth): fix C++ invalid type conversion error
...
Closes https://github.com/espressif/esp-idf/issues/14265
2024-08-27 20:02:07 +08:00
Armando
475825c436
fix(psram): fixed ap3204 id check
2024-08-27 15:50:08 +08:00
muhaidong
c7c0fefd13
fix(wifi): fix wifi example itwt build fail issue
2024-08-27 15:48:20 +08:00
Omar Chebib
99b30023f8
fix(ldgen): fix linker script generation from a single-entry fragment file
2024-08-27 11:41:07 +08:00
liqigan
c986991d90
fix(esp_hid): Loose the check of input report length to be more compatible
...
Closes https://github.com/espressif/esp-idf/issues/14259
2024-08-27 10:14:31 +08:00
Erhan Kurubas
d72b765404
fix(coredump): fix buffer overflow inside esp_core_dump_get_summary
...
Closes https://github.com/espressif/esp-idf/issues/13754
2024-08-26 12:17:25 +03:00
Erhan Kurubas
8dd40eeeda
ci(panic): add flash encrypted coredump tests
2024-08-26 12:17:18 +03:00
Sudeep Mohanty
3767ec04ae
fix(cmake): Fixed linker not supporting -warn_commons for linux target on MacOS
...
This commit updates the ld linker flags to conditionally include the
-warn_commons flag when the linux target is built on MacOS. This is
because, not all versions of ld support the -warn_commons option.
Closes https://github.com/espressif/esp-idf/issues/13185
2024-08-26 09:53:24 +02:00
Tomas Rezucha
d36469fa59
docs(usb/host): Update USB host docs for ESP32-P4
2024-08-26 08:40:48 +02:00
Tomas Rezucha
e94176c44e
docs(usb/device): Update USB device docs for ESP32-P4
2024-08-26 08:40:19 +02:00
Tomas Rezucha
8f38d943b6
docs(usb/host): Update maintainer docs for ESP32-P4
2024-08-26 08:36:06 +02:00
Tomas Rezucha
8f7dcc1eab
fix(usb/host): Use new cache aligned DMA alloc functions
2024-08-26 08:32:16 +02:00
chenjianhua
023aadac0f
fix(bt/bluedroid): Fixed work queue delete when create thread failed
2024-08-26 12:13:33 +08:00
chenjianhua
cbefea95e4
feat(bt/bluedroid): Report HCI error code to app when command fails
2024-08-26 12:12:43 +08:00
chenjianhua
f199eeee90
fix(bt/bluedroid): Fixed BLE create conn cancel when conn already exist
2024-08-26 12:12:43 +08:00
chenjianhua
7096ac8c29
feat(bt/bluedroid): Add print and assert when failed to alloc memory
2024-08-26 12:12:43 +08:00
zwl
bd8e4e8cd1
fix(ble): fixed ble controller issues on ESP32-H2
2024-08-24 14:34:08 +08:00
zwl
8a4b12a7a7
fix(ble): fixed ble controller issues on ESP32-C6
2024-08-24 14:34:04 +08:00
zwl
4768c57ad2
fix(ble): fixed ble controller issues on ESP32-C2
2024-08-24 13:57:27 +08:00
David Cermak
d645030210
fix(esp_netif): Correct spelling erros
2024-08-23 12:57:52 +02:00
Abhik Roy
a84d136002
fix(lwip): Fixed incorrect handling of 0.0.0.0 in dns (v5.3)
...
LWIP submodule update: git log --oneline e8d05138..bced058f
- dns: Fixed incorrect handling of 0.0.0.0
(espressif/esp-lwip@bced058f )
2024-08-23 11:38:03 +02:00
David Cermak
fec0c43edd
fix(esp_netif): Remove unused leftover pppapi_set_auth() call
2024-08-23 11:37:33 +02:00
David Cermak
1237b8c669
feat(lwip): Add support for PPP Auth using mbedTLS (v5.3)
...
LWIP submodule update (v5.3): git log --oneline 3a3d1fb3..e8d05138
- PPP/Auth: Add mbedtls includes if lwip uses it
(espressif/esp-lwip@e8d05138 )
Closes https://github.com/espressif/esp-idf/issues/13597
2024-08-23 11:37:09 +02:00
David Cermak
d716e64138
fix(esp_netif): Add unit test of getter/setter API for DNS servers
2024-08-23 11:36:03 +02:00
David Cermak
cf65f557cc
fix(esp_netif): Restore DNS servers per netif when setting it default(5.3)
...
Introducing config option `CONFIG_ESP_NETIF_SET_DNS_PER_DEFAULT_NETIF`
to overcome LWIP limitation of using global DNS server info.
This config option enables LWIP callbacks to collect per netif DNS
server info and then restores global DNS servers of whichever network
interface is selected as default.
LWIP submodule update v5.3: git log --oneline f1746813..3a3d1fb3
- dns: Allow storing dnsserver per netif (espressif/esp-lwip@3a3d1fb3 )
- api_msg: Fix unused local variable if LWIP_NETCONN_SEM_PER_THREAD=1
(espressif/esp-lwip@aa4f6e78 )
- lwip: fix gcc -fanalyzer warnings (espressif/esp-lwip@4297782b )
2024-08-23 11:35:36 +02:00
Abhik Roy
0f08a5b123
feat(lwip): Added multiple dns ip support (v5.3)
...
LWIP submodule update on v5.3: git log --oneline f7922143..f1746813
- feat(lwip): Added multiple dns ip support
(espressif/esp-lwip@f1746813 )
- api_msg: Fix crash to fail-safe error if cannot get semaphore
(espressif/esp-lwip@a1bd9e44 )
2024-08-23 11:33:44 +02:00
Frantisek Hrbata
6f97a18e44
docs(size): remove -DOUTPUT_FORMAT output format option for idf.py size
...
Setting OUTPUT_FORMAT through the CMake variable probably never
functioned and seems to be a remnant (possibly a typo in the
documentation) from the time when the -DOUTPUT_JSON=1 CMake variable was
used to specify the JSON output format, prior to the introduction of the
--format option. This removes the note regarding the option to choose
the output format using -DOUTPUT_FORMAT.
Closes https://github.com/espressif/esp-idf/issues/14383
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-08-22 13:04:47 +02:00
morris
80bc9a3845
refactor(i80): use the gdma link list driver
2024-08-22 15:47:46 +08:00
morris
473e7268fd
feat(gdma): add GDMA link list driver
2024-08-22 15:47:46 +08:00
Linda
234a1371b1
docs: fix a typo in adc_oneshot
2024-08-22 10:18:59 +08:00
Marius Vikhammer
d777b8e72a
fix(newlib): fixed potential overflow in usleep
...
If trying to usleep for 0xFFFF FFFF us the calculation of delay ticks would overflow
resulting in the system not sleeping at all.
Closes https://github.com/espressif/esp-idf/issues/14390
2024-08-22 09:55:58 +08:00
Jiang Jiang Jian
0bbd728196
Merge branch 'bugfix/fix_clkn_lost_after_modem_sleep_v5.3' into 'release/v5.3'
...
docker / docker (push) Has been cancelled
fix(bt/controller): Fixed bluetooth disconnect issue after modem sleep on ESP32 (Backport v5.3)
See merge request espressif/esp-idf!32963
2024-08-21 23:20:44 +08:00
linruihao
13326df918
fix(bt/controller): Fixed bluetooth disconnect issue after modem sleep on ESP32
2024-08-21 17:55:52 +08:00
chenjianhua
5703d60420
fix(bt): Update bt lib for ESP32(241c96c)
...
- Fixed BLE vendor HCI get controller status command
2024-08-21 17:54:20 +08:00
Jiang Jiang Jian
808950a25a
Merge branch 'fix/hfp_pcm_api_set_v5.3' into 'release/v5.3'
...
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape (backport v5.3)
See merge request espressif/esp-idf!32483
2024-08-21 17:27:14 +08:00
Jiang Jiang Jian
aad4a5591f
Merge branch 'bugfix/fixed_c2_blufi_issue_when_use_only_4.2_adv_v5.3' into 'release/v5.3'
...
fix(ble): fixed blufi issue on ESP32-C2 (v5.3)
See merge request espressif/esp-idf!32942
2024-08-21 10:46:59 +08:00
gongyantao
bf228ffbda
fix(ci): disable ci test when target is not support classic bluetooth
2024-08-20 19:22:30 +08:00
gongyantao
2e95ecfbc5
fix(bt): remove redundant space in hid example path
2024-08-20 19:22:20 +08:00
Linda
124c7192b8
docs: delete user guides of ESP32-DevKitC, ESP-WROVER-KIT and ESP32-PICO-DevKitM-2
2024-08-20 14:48:43 +08:00
zwl
6c507056f3
fix(ble): fixed blufi issue on ESP32-C2
2024-08-19 21:48:12 +08:00
Euripedes Rocha
1fc04a0321
change(mqtt): Update esp_mqtt submodule
...
git log --oneline aa6f889fb4f6f743b3a550aa587713aabbdca1fc..cac1552e62b0474c162547b7cce345d7cd1aecfe
Detailed description of the changes:
* fix: clang analyzer unknown pragma warning
- See merge request espressif/esp-mqtt!215
- See commit https://github.com/espressif/esp-mqtt/commit/6bb5a5b
* fix: gcc analyzer unknown pragma warning
- See merge request espressif/esp-mqtt!214
- See commit https://github.com/espressif/esp-mqtt/commit/b527203
* feat: Moves deletion of expired messages to run at all states
- Closes IDFGH-12831
- Closes https://github.com/espressif/esp-mqtt/issues/278
- See commit https://github.com/espressif/esp-mqtt/commit/32dada4
* fix: Handling of state in the outbox for enqueued QoS 0 messages
- Closes IDFGH-12829
- Closes https://github.com/espressif/esp-mqtt/issues/276
- See commit https://github.com/espressif/esp-mqtt/commit/739cb2d
* fix: Instalation of gcovr in host tests was broken
- See merge request espressif/esp-mqtt!211
- See commit https://github.com/espressif/esp-mqtt/commit/6643c49
* Allow to publish using only topic alias on MQTT5
- Closes IDFGH-12735
- Fix: Allow to publish using only topic alias on MQTT5 (espressif/esp-mqtt@0071aca )
* refactor: replaced heap mock with Linux-compatible heap component
- See merge request espressif/esp-mqtt!208
- See commit https://github.com/espressif/esp-mqtt/commit/8b0b43e
* fix: gcc -fanalyzer warnings
- See merge request espressif/esp-mqtt!209
- See commit https://github.com/espressif/esp-mqtt/commit/8bc3bff
* fix: Use catch from component manager
- See merge request espressif/esp-mqtt!210
- See commit https://github.com/espressif/esp-mqtt/commit/53e0cc7
* fix: Fix host test for github ci.
- Closes IDF-8883
- See commit https://github.com/espressif/esp-mqtt/commit/b43d93c
2024-08-19 15:20:23 +02:00
Konstantin Kondrashov
0b72099bb9
feat(efuse): Updates esp_efuse_get_pkg_ver
2024-08-19 11:32:32 +03:00
Jiang Jiang Jian
0526c35ec3
Merge branch 'fix/esp32c5_rng_random_disable_v5.3' into 'release/v5.3'
...
docker / docker (push) Has been cancelled
fix(bootloader): update random disable api for ESP32-C5/C6 (v5.3)
See merge request espressif/esp-idf!32761
2024-08-19 11:33:01 +08:00
Jiang Jiang Jian
1f37d126c6
Merge branch 'change/exclude_cves_v5.3' into 'release/v5.3'
...
change: exclude CVEs that do not impact ESP-IDF components (v5.3)
See merge request espressif/esp-idf!32659
2024-08-19 11:32:29 +08:00
Jiang Jiang Jian
24c6528d29
Merge branch 'fix/incorrect_config_name_v5.3' into 'release/v5.3'
...
Fix encrypt image instead of the partition optimisation not being enabled (v5.3)
See merge request espressif/esp-idf!32639
2024-08-19 11:31:53 +08:00
Jakob Hasse
9d010bd0b2
fix(linux): fixed build errors on MacOS
...
Closes https://github.com/espressif/esp-idf/issues/14379
2024-08-19 11:17:14 +08:00
hrushikesh.bhosale
19ab530729
docs(nvs_encryption): Updated the docs of nvs_encryption
...
Updated the documentation by changing subtype from key to
nvs_keys in nvs_encryption.rst
2024-08-18 20:02:48 +05:30
xiongweichao
b1c9475b71
fix(bt/controller): Fixed disconnection issue
...
- Fixed the issue of disconnection caused by updating the channel map in sniff mode
2024-08-16 12:20:47 +08:00
chenqingqing
aa2290a0ae
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape
2024-08-16 12:20:47 +08:00
Xiao Xufeng
a26af847b7
ci(mmu): add unicore test
2024-08-16 11:51:58 +08:00