David Cermak
f8d2ed2eed
fix(tls_cxx): Remove unnnecessary warning ignore
2025-09-03 12:07:21 +02:00
David Cermak
8bba3a9734
fix(mdns): Host test to use hw_support include dir
2025-09-03 11:37:47 +02:00
David Cermak
9fbb6e6d0a
fix(mosq): Fix the version check
2025-09-03 10:20:53 +02:00
David Cermak
15140e04c6
fix(modem): Fix CI build issues with IDFv6.0
...
* Fix C++ console struct init in examples
* VFS deprecation in tests
* Add conditional defines over wakeup-cause
2025-09-02 15:47:00 +02:00
David Cermak
6ae7a4d2ba
bump(mosq): 2.0.20~3 -> 2.0.20~4
...
2.0.20~4
Features
- Update brokerless example to work with esp-peer (76e45f72 )
Bug Fixes
- drop newlib from PRIV_REQUIRES (6318022c )
- Make esp-peer build optional (03df9ae9 )
- Fix esp_webRTC deprecation with new FreeRTOS (78ae2559 )
2025-09-01 09:55:34 +02:00
Alexey Lapshin
6318022cda
fix: drop newlib from PRIV_REQUIRES
2025-08-28 16:18:22 +07:00
David Cermak
cd57f1bb13
feat(eppp): Add support for UART flow control
...
Closes https://github.com/espressif/esp-protocols/issues/870
2025-08-25 16:30:57 +02:00
David Cermak
497ee2d6d4
fix(eppp): Fix SPI transport to allow already init GPIO ISR
...
Closes https://github.com/espressif/esp-protocols/issues/868
2025-08-25 15:23:07 +02:00
David Cermak
b2568a3d83
fix(eppp): Fix stack-overflow in ping task for TUN netif
...
Closes https://github.com/espressif/esp-protocols/issues/867
2025-08-25 14:51:59 +02:00
David Cermak
14d3cb6bd1
fix(modem): Add support for ESP-AT based tcp-client example
2025-08-25 06:38:57 +02:00
David Cermak
18418c83ff
ci(common): Update test component dir for IDFv6.0
...
Update websocket, mdns and eppp test apps
2025-08-22 14:23:43 +02:00
david-cermak
ecb7dae502
Merge pull request #863 from david-cermak/feat/modem_without_ppp
...
[modem]: Support esp-modem use without PPP
2025-08-21 12:46:29 +02:00
David Cermak
c91578c827
bump(eppp): 1.0.0 -> 1.0.1
...
1.0.1
Bug Fixes
- Support for IPv4-only mode (653328ba , #864 )
2025-08-18 11:09:33 +02:00
David Cermak
653328ba07
fix(eppp): Support for IPv4-only mode
...
Closes https://github.com/espressif/esp-protocols/issues/864
2025-08-18 11:03:17 +02:00
David Cermak
858f85706d
feat(modem): Support esp-modem use without PPP
...
Closes https://github.com/espressif/esp-protocols/issues/851
2025-08-14 17:29:50 +02:00
David Cermak
479122b21d
fix(mbedtls_cxx): Enable mbedtls cookie support
2025-08-13 12:05:14 +02:00
David Cermak
03df9ae957
fix(mosq): Make esp-peer build optional
2025-08-12 16:07:02 +02:00
David Cermak
e9d9b3a8bd
fix(modem): Use idf-build-apps for building target tests
...
Also updates default mqtt broker public endpoint
2025-08-12 14:29:03 +02:00
David Cermak
78ae25598b
fix(mosq): Fix esp_webRTC deprecation with new FreeRTOS
2025-07-25 18:55:59 +02:00
David Cermak
6d5411941b
fix(modem): Make MQTT public broker endpoint configurable
2025-07-25 11:02:36 +02:00
kevin filipe
63bf70914b
fix(mdns): Fixes case where we create our own malloc/free allocators, therefore we need to call mdns_mem_free and not free
2025-07-24 13:21:55 +02:00
glmfe
05715d80d7
bump(websocket): 1.4.0 -> 1.5.0
...
1.5.0
Features
- add separate tx lock for send and receive (250eebf )
- add unregister event to websocket client (ce16050 )
- add ability to reconnect after close (19891d8 )
Bug Fixes
- release client-lock during WEBSOCKET_EVENT_DATA (030cb75 )
2025-07-22 17:54:02 -03:00
Guilherme Alves Ferreira
75d6845194
Merge pull request #850 from shootao/feat/add_ws_tx_lock
...
esp_websocket: add_ws_tx_lock (IDFGH-15952)
2025-07-21 08:08:13 -03:00
xutao
250eebf3fc
feat(websocket): add separate tx lock for send and receive
2025-07-21 10:46:55 +08:00
David Cermak
76e45f7254
feat(mosq): Update brokerless example to work with esp-peer
...
* Relax CI criteria to build on v5.2+ (for the brokerless due to
esp-peer dependency)
2025-07-18 12:49:34 +02:00
David Cermak
9302994673
fix(modem): Fix URC handling in DTE data callback
...
This partially revert 6eceb28f7d
and fixes URC handling and passing full buffer to higher layers
2025-07-11 11:01:28 +02:00
David Cermak
e5787e3d9f
feat(modem_sim): Modem simulator based on esp-at
2025-07-11 11:01:17 +02:00
David Cermak
fac2edbe59
fix(modem): Use another public broker for examples and tests
...
since mqtt.eclipseprojects.io is no longer available
2025-07-11 08:16:17 +02:00
David Cermak
ed0f633418
fix(modem): Fix incompatible iterator in std::search() in new gcc
...
Creates a temporary string view and uses find() instead.
2025-07-11 08:15:53 +02:00
David Cermak
3e28a7264c
bump(eppp): 0.3.1 -> 1.0.0
...
1.0.0
Features
- Add support for custom channels (4ee9360f )
2025-07-10 13:57:13 +02:00
David Cermak
4ee9360f53
feat(eppp): Add support for custom channels
2025-07-10 13:55:46 +02:00
david-cermak
e9b21ea7a3
Merge pull request #833 from david-cermak/fix/mosq_minor
...
[mosq]: Fix some recent bugs
2025-07-01 12:41:01 +02:00
David Cermak
ac1b2b7573
bump(mosq): 2.0.20~2 -> 2.0.20~3
...
2.0.20~3
Bug Fixes
- Support build on older IDF branches (13b90ad1 )
- Fix misleading error when accepting connection (fd410061 , #807 )
- Make mosquitto component c++ compatible (c4169765 , #817 )
- include config.h before any system header (1b1ede43 )
2025-07-01 12:20:45 +02:00
David Cermak
13b90ad14b
fix(mosq): Support build on older IDF branches
...
and added build jobs to CI
2025-07-01 12:18:08 +02:00
David Cermak
fd41006193
fix(mosq): Fix misleading error when accepting connection
...
Closes https://github.com/espressif/esp-protocols/issues/807
2025-07-01 11:31:32 +02:00
Euripedes
e71926f6ed
Merge pull request #752 from bryghtlabs-richard/feat/websocketReconnectOnClose
...
feat(websocket): add ability to reconnect after close (IDFGH-15455)
2025-06-27 14:31:16 +02:00
c4169765af
fix(mosq): Make mosquitto component c++ compatible
...
Closes https://github.com/espressif/esp-protocols/issues/817
Closes https://github.com/espressif/esp-protocols/issues/816
2025-06-27 12:36:16 +02:00
david-cermak
f43dd5012f
Merge pull request #829 from david-cermak/fix/modem_get_network_state
...
[modem]: Fix get_network_registration_state() to accept two params
2025-06-25 12:35:45 +02:00
david-cermak
b143894874
Merge pull request #821 from lolrobbe2/fix-urc-line-handler-modem
...
fix(modem): Consume buffer after handled URC
2025-06-24 10:22:45 +02:00
David Cermak
4fbd86b278
fix(dns): Fix http event handler to accept default case
2025-06-24 09:52:38 +02:00
David Cermak
8b328a6904
fix(modem): Fix autodetect to support ACFC mode in PPP frames
...
Closes https://github.com/espressif/esp-protocols/issues/801
2025-06-23 17:13:32 +02:00
David Cermak
5f54d9075e
fix(modem): Fix get_network_registration_state() to accept two params
...
Co-authored-by: Beernaert Robbe <robbe.beernaert@student.howest.be >
Closes https://github.com/espressif/esp-protocols/issues/826
2025-06-23 11:10:36 +02:00
David Cermak
217e6d90c8
bump(eppp): 0.3.0 -> 0.3.1
...
0.3.1
Bug Fixes
- Fix NETIF_PPP_STATUS link issue if PPP disabled in lwip (077ea0bb )
2025-06-12 13:53:42 +02:00
David Cermak
077ea0bb1f
fix(eppp): Fix NETIF_PPP_STATUS link issue if PPP disabled in lwip
2025-06-12 13:53:20 +02:00
David Cermak
c5a4a51d82
bump(eppp): 0.2.0 -> 0.3.0
...
0.3.0
Features
- Add support for TUN interface (2ff150c3 )
- Add support for transport via Ethernet link (a21ce883 )
2025-06-12 11:59:56 +02:00
David Cermak
2ff150c310
feat(eppp): Add support for TUN interface
...
* Implement factory pattern
* Make netif type configurable (PPP vs. TUN)
* Use ICMP for TUN netif connection
* Relax deps criteria (mainly for Ethernet)use the tun feature
2025-06-12 11:59:17 +02:00
robbedptechnics
6eceb28f7d
fix(modem): Consume buffer after handled URC
2025-06-11 14:50:14 +02:00
Alexey Lapshin
1b1ede435d
fix(mosq): include config.h before any system header
2025-05-01 23:58:53 +07:00
david-cermak
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
David Cermak
a21ce883ef
feat(eppp): Add support for transport via Ethernet link
2025-04-30 11:56:40 +02:00