Ivan Grokhotkov
649f6d369e
build system: re-add -Wno-format as private flag for some example components
2025-09-19 18:51:40 +08:00
Euripedes Rocha
dd40fc3af2
[MQTT] - Updates esp_mqtt configuration struct
...
- Layered config struct
- Fix examples.
2025-09-19 18:51:40 +08:00
Fu Hanxi
4ebf448bcf
docs: changes docs supported targets tables
2025-09-19 18:51:40 +08:00
Djordje Nedic
37ff11d0ed
tools: Increase the minimal supported CMake version to 3.16
...
This updates the minimal supported version of CMake to 3.16, which in turn enables us to use more CMake features and have a cleaner build system.
This is the version that provides most new features and also the one we use in our latest docker image for CI.
2025-09-19 18:51:40 +08:00
Aditya Patwardhan
841e8d7c60
configure_ds.py: Fix the error for prod mode. They script now only verifies the purpose in the prod mode.
...
Closes https://github.com/espressif/esp-idf/issues/8285
2025-09-19 18:51:40 +08:00
Roland Dobai
426f028d84
Build & config: Remove the "make" build system
...
The "make" build system was deprecated in v4.0 in favor of idf.py
(cmake). The remaining support is removed in v5.0.
2025-09-19 18:51:40 +08:00
Sachin Billore
380f031a98
ESP32S3 support for ESP-MQTT SSL Mutual Authentication with Digital Signature
...
Closes IDF-3859
2025-09-19 18:51:40 +08:00
David Cermak
ad00d740f4
examples/mqtt: Use common transport for setting log severity
2025-09-19 18:51:40 +08:00
Aditya Patwardhan
13f6635a51
configure_ds.py: Fix double quoted strings ( pre_hook check )
2025-09-19 18:51:40 +08:00
Aditya Patwardhan
e64379783b
esp32c3/Digital Signature: mbedtls integration through ESP-TLS
2025-09-19 18:51:40 +08:00
Aditya Patwardhan
a25f7b73e4
configure_ds.py: Add function documentation for improving redability.
2025-09-19 18:51:40 +08:00
Aditya Patwardhan
a3f9fea41f
esp32s2/configure_ds.py: The script now reads and parses the efuse summary of
...
the esp32-s2 chip.
* Added option to read and use previously burned efuse keys
* Added option for the user to save the DS parameters for
* development purpose.
* Updated required documentation.
2025-09-19 18:51:40 +08:00
David Cermak
ee05381ef5
Examples: MQTT DS example to use ds_peripheral API
2025-09-19 18:51:40 +08:00
Aditya Patwardhan
c8fa8e1cb0
Fixed typo in configure_ds.py script commmand.
2025-09-19 18:51:40 +08:00
Angus Gratton
ebd802fa2c
Whitespace: Automated whitespace fixes (large commit)
...
Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace)
2025-09-19 18:51:40 +08:00
Angus Gratton
d24c85e783
cmake: Apply cmakelint fixes
2025-09-19 18:51:40 +08:00
Aditya Patwardhan
b934cb2943
esp32s2-ssl_ds: Use CLI interface for espefuse in configure_ds.py
...
* make the project CMakelists to flash the external partition "pre_prov"
* Remove the dependancy of configure_ds.py on esptool.py
* Updated README
* Fix the help menu
2025-09-19 18:51:40 +08:00
Aditya Patwardhan
20d4b4fa59
esp32s2/esp_ds: Added mqtt example for TLS using Digital Signature
2025-09-19 18:51:40 +08:00