e11e1136e1
fix(mosquitto) make mosquitto component c++ compatible
2025-06-04 12:40:56 +02:00
1c2ee55459
Make esp_websocket_client_abort_connection not static
2025-05-28 15:44:42 +02:00
3be87562ad
Introduce async websocket stop
2025-05-28 15:44:39 +02:00
a6fe9525e1
Reduce maximum wait time for get_operator_name() to fix hangups
2025-05-28 15:44:15 +02:00
bd6bf6df26
Introduce isInBullshitState() to restart the modem stack quicker when it breaks
2025-05-28 15:44:14 +02:00
5187d3f94e
Reduce tcp packets sent by websocket client by merging header with the payload
2025-05-28 15:43:44 +02:00
1d49013fc6
Reduce heap allocations by getting rid of temporary std::list and std::string
2025-05-28 15:43:42 +02:00
b8cdd373f4
Merge pull request #809 from david-cermak/fix/mqtt_cxx_clang_tidy_warns
...
fix(mqtt_cxx): Fix clang-tidy warnings with C++ exceptions
2025-05-06 14:29:57 +02:00
66a5ac0190
Merge pull request #808 from Lapshin/master
...
fix(mosq): include config.h before any system header (IDFGH-15223)
2025-05-02 10:26:41 +02:00
40cce5e926
fix(mqtt_cxx): Fix clang-tidy warnings with C++ exceptions
2025-05-02 10:18:40 +02:00
1b1ede435d
fix(mosq): include config.h before any system header
2025-05-01 23:58:53 +07:00
c6f08ee961
Merge pull request #622 from david-cermak/feat/eppp_emac2emac
...
[eppp]: Support for transport via Ethernet (phy or emac)
2025-04-30 12:32:48 +02:00
a21ce883ef
feat(eppp): Add support for transport via Ethernet link
2025-04-30 11:56:40 +02:00
79d6fa2607
Merge pull request #806 from david-cermak/fix/clang_tidy_disable_lws
...
fix(lws): Remove clang tidy checks
2025-04-29 14:30:26 +02:00
ad90558420
fix(lws): Remove clang tidy checks
...
Since lws hardcodes some flags in CMakeLists.txt, which causes compilation issues
with mbedtls, generated lws_config.h and -mlongcalls
2025-04-25 16:50:13 +02:00
8541753443
Merge pull request #781 from espressif-abhikroy/component/esp_dns
...
feat(common): Add ESP DNS module with support for UDP, DoT, and DoH protocols
esp_dns-v1.0.0
2025-04-18 21:37:32 +10:00
6660f71d03
bump(dns): First version [1.0.0]
...
1.0.0
Features
- Add ESP DNS module with support for UDP, TCP, DoT, and DoH protocols (57cd6080
)
2025-04-16 22:03:33 +10:00
57cd60807e
feat(dns): Add ESP DNS module with support for UDP, TCP, DoT, and DoH protocols
...
This commit introduces a custom DNS module for ESP32, enabling DNS resolution capabilities
over various protocols including UDP, TCP, DNS over TLS (DoT), and DNS over HTTPS (DoH).
The module includes initialization and cleanup functionalities, along with
protocol-specific implementations for each DNS type.
2025-04-16 21:30:06 +10:00
03dd8006b2
Merge pull request #798 from david-cermak/fix/lws_clang_tidy
...
[lws]: Fix many file-not-found errors on clang-tidy job
2025-04-10 17:41:32 +02:00
3863c26b79
Merge pull request #704 from bryghtlabs-richard/fix/websocketWriterLag
...
fix(websocket): release client-lock during WEBSOCKET_EVENT_DATA (IDFGH-14545)
2025-04-10 12:16:31 -03:00
1d1ff365c2
Merge pull request #797 from david-cermak/fix/asio_certs
...
[asio]: Fixed TLS server-client example failure
2025-04-10 14:50:37 +02:00
ef3870573c
fix(lws): Fix many file-not-found errors on clang-tidy job
2025-04-10 12:49:46 +02:00
ad94cc9502
feat(asio): Add mbedtls specific APIs to use TLS stack specific features
...
Use mbedtls specific API to configure hostname for verification
2025-04-08 17:08:27 +02:00
4885d28294
fix(asio): Fixed TLS server-client example failure per cert expiry
2025-04-07 12:01:30 +02:00
df00a03084
Merge pull request #685 from david-cermak/fix/modem_generate_code
...
[modem]: Use pre-generated command declarations to improve IDE navigation
2025-04-04 16:25:27 +02:00
e2fa11103c
fix(modem): Use generated AT command definitions for IDE navigation
...
BREAKING CHANGE: inc headers for AT command definitions are no longer used directly, but pregenerated into *.h(pp)
2025-04-04 15:39:39 +02:00
d2e94e5db2
Merge pull request #609 from david-cermak/fix/example_multinetif
...
[examples]: Make multi-netif example working with DNS_PER_DEFAULT_NETIF
2025-04-02 07:54:49 +02:00
bc8ac4c684
fix(examples): Make multi-netif example working with DNS_PER_DEFAULT_NETIF feature
2025-04-01 12:39:37 +02:00
b710dbd2ad
Merge pull request #793 from david-cermak/fix/modem_bump
...
[modem]: Bump 1.3.0 -> 1.4.0
modem-v1.4.0
2025-03-28 14:57:48 +01:00
5eeb29cb94
bump(modem): 1.3.0 -> 1.4.0
...
1.4.0
Features
- added config_edrx api function (74b7d85d
)
- added sqn_gm02s connect function (b97dfc08
)
- add support for sequans GM02S modem (8560f021
)
Bug Fixes
- Fix cmux log message (6ed672da
)
- fixed minor code mistakes. (317faf89
)
- handle nullptr in DTE constructors to prevent invalid access (95b56600
)
2025-03-28 13:47:52 +01:00
a00117fbdb
Merge pull request #790 from david-cermak/fix/modem_cmux_log_pr
...
[modem]: Fix cmux log message
2025-03-28 08:51:37 +01:00
6ed672da7b
fix(modem): Fix cmux log message
2025-03-26 18:20:03 +01:00
1b4baaed0e
Merge pull request #786 from robbedptechnics/support-sqn-gm02s
...
feat(module): add support for sequans GM02S modem (DPTechnics) (IDFGH-14891)
2025-03-25 12:24:51 +01:00
74b7d85d4a
feat(modem): added config_edrx api function
2025-03-25 11:28:16 +01:00
317faf89ff
fix(modem): fixed minor code mistakes.
2025-03-25 11:27:14 +01:00
b97dfc08b8
feat(modem): added sqn_gm02s connect function
2025-03-25 11:25:07 +01:00
e9d7350219
Merge pull request #784 from david-cermak/fix/mdns_fuzz_issue
...
[mdns]: Fix parsing incorrect txt records
mdns-v1.8.2
2025-03-21 13:11:28 +01:00
61da30b013
bump(mdns): 1.8.1 -> 1.8.2
...
1.8.2
Bug Fixes
- Fix parsing incorrect txt records (8fd2c99f
)
2025-03-21 12:40:42 +01:00
8fd2c99f15
fix(mdns): Fix parsing incorrect txt records
...
Issue discovered when fuzzing packet parser,
received packet with inconsistent txt section caused issues on final cleanup
2025-03-21 12:40:12 +01:00
8560f02191
feat(module): add support for sequans GM02S modem
2025-03-19 14:45:32 +01:00
703c49297f
Merge pull request #785 from david-cermak/fix/mosq_test
...
[mosq]: Fix pytest to use latest embedded packages
2025-03-19 10:25:00 +01:00
2fe8345fa5
fix(mosq): Fix pytest to use latest embedded packages
2025-03-19 08:49:22 +01:00
3fc26a5e5c
Merge pull request #780 from david-cermak/fix/mdns_task_delete_race
...
[mdns]: Fix potential task delete race
mdns-v1.8.1
2025-03-17 11:31:00 +01:00
5db6be7422
bump(mdns): 1.8.0 -> 1.8.1
...
1.8.1
Bug Fixes
- Fix potential task delete race (8ca45f34
)
2025-03-17 10:51:14 +01:00
8ca45f34fa
fix(mdns): Fix potential task delete race
...
Need to wait for the task to be deleted before destroy its stack
2025-03-17 10:51:02 +01:00
2e28774228
Merge pull request #775 from euripedesrocha/feature/mosquitto_plugin
...
Add config to enable SYS on mosquito and bump version
mosq-v2.0.20_2
2025-03-06 14:48:20 -03:00
e14e21ab32
bump(mosq): 2.0.20~1 -> 2.0.20~2
...
##
[2.0.20~2](https://github.com/espressif/esp-protocols/commits/mosq-v2.0.20_2 )###
Features- Allow user to enable SYS topic
([905b84fb
](https://github.com/espressif/esp-protocols/commit/905b84fb ))###
Bug Fixes- Remove temp modification of IDF files
([9162de11
](https://github.com/espressif/esp-protocols/commit/9162de11 ))-
Add a note about stack size
([dbd164dd
](https://github.com/espressif/esp-protocols/commit/dbd164dd ))
2025-03-06 11:14:26 +01:00
6f00c369fc
Merge pull request #774 from david-cermak/ci/fix_deprecated_containers
...
ci(common): Remove deprecated CI runners on ubuntu-20.04
2025-03-05 15:52:35 +01:00
905b84fb97
feat(mosq): Allow user to enable SYS topic
...
Mosquitto provides several topics under $SYS/# to capture logs and load
statistics. This allows users to enable it.
2025-03-05 15:03:59 +01:00
d7f5322a39
ci(common): Remove deprecated CI runners on ubuntu-20.04
2025-03-04 16:11:51 +01:00