Ivan Grokhotkov
d28232b9f8
fix(mdns): move the example into a subdirectory
...
By default, component manager expects that the examples are located
under <component>/examples/<name>. Move mdns example so that it is
found.
2023-11-09 15:37:37 +01:00
Ivan Grokhotkov
c83b76ea8f
fix(mdns): reference protocol_examples_common from IDF
...
This makes the example project usable from the component registry
2023-11-09 15:32:05 +01:00
Ivan Grokhotkov
025ede12e8
fix(esp_websocket_client): reference protocol_examples_common from IDF
...
This makes the 'target' example usable from the component registry.
'linux' example still has a bunch of EXTRA_COMPONENT_DIRS, but at
least we can delete the protocol_examples_common copy.
2023-11-09 15:32:05 +01:00
Ivan Grokhotkov
e6c0538d55
fix(esp_mqtt_cxx): reference protocol_examples_common from IDF
...
This makes the example project usable from the component registry
2023-11-09 15:32:05 +01:00
Ivan Grokhotkov
d6b6f634d7
fix(esp_modem): remove unused GNU Make based buildsystem files
2023-11-09 15:32:05 +01:00
Ivan Grokhotkov
09abb18be6
fix(asio): reference protocol_examples_common from IDF
...
This makes the example project usable from the component registry
2023-11-09 15:32:05 +01:00
Ivan Grokhotkov
d5e789883f
fix(esp_websocket_client): specify override_path in example manifests
2023-11-09 15:32:05 +01:00
Ivan Grokhotkov
fa005c6363
fix(esp_mqtt_cxx): specify override_path in example manifest files
2023-11-09 15:32:05 +01:00
Ivan Grokhotkov
5b78da4689
fix(esp_modem): specify override_path in example manifest files
2023-11-09 15:32:05 +01:00
Ivan Grokhotkov
1d8923cfbb
fix(asio): specify override_path in example manifest files
2023-11-09 15:32:00 +01:00
Abhik Roy
ec78c3372c
Merge pull request #402 from espressif-abhikroy/components/console_simple_init_plugin
...
feat(console): Added runtime component registration support in console_simple_init
2023-11-08 18:59:58 +11:00
David Cermak
aff571df2c
fix(modem): Added test-cases that exercise mode transitions
2023-11-07 12:35:06 +01:00
David Cermak
93cb2caadb
fix(modem): Fixed mode transitions between any state and UNDEF
...
Closes https://github.com/espressif/esp-protocols/issues/320
2023-11-07 12:35:00 +01:00
Suren Gabrielyan
9ad04deb04
ci(common): Created reusable action for host and coverage tests
2023-11-06 19:15:20 +04:00
David Cermak
020b407472
fix(modem): Fixed API docs within doxygen comments
2023-11-02 15:46:38 +01:00
David Cermak
0254d50128
fix(modem): Support for custom modules with C-API
...
MAJOR CHANGE: Added support for implementing user defined modules in standard C-API
2023-11-02 13:35:07 +01:00
David Cermak
2661b4d28c
fix(modem): Fix CRLF issue with esp_modem_c_api.cpp
2023-11-02 13:35:07 +01:00
Suren Gabrielyan
0bb72f29be
bump(mdns): 1.2.1 -> 1.2.2
...
1.2.2
Bug Fixes
- add terminator for the getting host name (b6a4d94 )
- Enable ESP_WIFI_CONFIG when ESP-IDF <= 5.1 (0b783c0 )
- set host list NULL on destroy (ea54eef )
- removed Wno-format flag and fixed formatting warnings (c48e442 )
- remove the the range of MDNS_MAX_SERVICES and fix issues of string functions (3dadce2 )
2023-11-01 13:27:40 +04:00
Suren
ebdac9cc01
Merge pull request #409 from zwx1995esp/fix/mdns_host_name_get
...
fix(mdns): add terminator for the getting host name
2023-11-01 13:25:15 +04:00
Suren
df04b14e2b
Merge pull request #386 from gabsuren/fix/mdns_config_issue_2
...
Enable ESP_WIFI_CONFIG when ESP-IDF <= 5.1 (IDFGH-11221)
2023-10-31 16:11:51 +04:00
zwx
b6a4d94ab0
fix(mdns): add terminator for the getting host name
2023-10-31 19:45:35 +08:00
Euripedes Rocha
ce9337d332
docs(asio): Updates asio docs
...
- Removes mention to WolfSSL
- Fix links to examples
- Fix diagram markdwon.
2023-10-31 09:24:38 +01:00
Suren Gabrielyan
0b783c01dd
fix(mdns): Enable ESP_WIFI_CONFIG when ESP-IDF <= 5.1
2023-10-30 13:34:51 +04:00
David Cermak
1b94554f1f
bump(modem): 1.0.3 -> 1.0.4
...
1.0.4
Bug Fixes
- Added USB runner with ESP32S2 with A7670 (edeb936 )
- Extend docs on AT client example (1f2ceed )
- Fix pytest exclusion, gitignore, and changelog checks (2696221 )
- Fix DTE to post fragments to parsers for USB term (1db1e15 )
- Fix DUAL_MODE regression from cb6e03ac (2aada0f )
- Fix AT client example to use custom AT processing (1a5ba98 , #352 )
2023-10-30 07:30:47 +01:00
david-cermak
924f28e9c4
Merge pull request #373 from david-cermak/fix/at_client
...
fix(modem): Fix AT client example to use custom AT processing
2023-10-30 07:06:29 +01:00
david-cermak
6a74971d4b
Merge pull request #395 from david-cermak/fix/modem_at_client_docs
...
fix(modem): Extend docs on AT client example
2023-10-30 07:06:05 +01:00
Abhik Roy
057873c1b5
feat(console): Added runtime component registration support in console_simple_init
2023-10-27 09:38:48 +02:00
Euripedes Rocha
f795d2fd15
bump(mqtt_cxx): 0.1.0 -> 0.2.0
...
0.2.0
Features
- configure client authentication via certificate/key or secure element (ee09ff4 )
Bug Fixes
- removed Wno-format flag and fixed formatting warnings (c48e442 )
- Removes meaningless printf on subscribed handler (#358 ) (bac742d , #356 )
- Removes unused type for configuration (839c79d )
- added idf_component.yml for examples (d273e10 )
- Reintroduce missing CHANGELOGs (200cbb3 , #235 )
Updated
- docs(common): updated component and example links (f48d9b2 )
- docs(esp_mqtt_cxx): updated documentation and deployment file (a547ec8 )
- docs(common): improving documentation (ca3fce0 )
- Add homepage URL and License to all components (ef3f0ee )
2023-10-25 15:35:50 +02:00
david-cermak
2e6732882d
Merge pull request #391 from david-cermak/fix/modem_usb_dte
...
[esp-modem]: Added USB runner with ESP32S2 with A7670
2023-10-24 16:32:52 +02:00
david-cermak
d7d249013f
Merge pull request #401 from gabsuren/PR_393
...
fix(websocket): Return status code correctly on esp_websocket_client (IDFGH-11290)
2023-10-24 16:32:19 +02:00
David Cermak
edeb936a5d
fix(modem): Added USB runner with ESP32S2 with A7670
2023-10-24 15:57:51 +02:00
Sojan James
ac8f1de187
fix(websocket): Return status code correctly on esp_websocket_client_send_with_opcode
2023-10-24 17:23:57 +04:00
David Cermak
1f2ceedec5
fix(modem): Extend docs on AT client example
2023-10-23 17:08:39 +02:00
Euripedes Rocha
96b0898f28
bump(asio): 1.14.1~3 -> 1.28.0~0
...
1.28.0~0
Features
- Updates asio to 1.28 (b310abe )
Bug Fixes
- Makes the examples to override path (842b2b2 )
- Removes esp_exception and make all examples to use exceptions (c1c9350 )
- removed Wno-format flag and fixed formatting warnings (c48e442 )
- added idf_component.yml for examples (d273e10 )
- Reintroduce missing CHANGELOGs (200cbb3 )
Updated
- docs(common): updated component and example links (f48d9b2 )
- docs(common): improving documentation (ca3fce0 )
- Add homepage URL and License to all components (ef3f0ee )
- Added badges with version of components to the respective README files (e4c8a59 )
- CI: Fix ASIO example test (6e2bb51 )
- Examples: using pytest.ini from top level directory (aee016d )
- CI: fixing the files to be complient with pre-commit hooks (945bd17 )
2023-10-23 11:01:05 +02:00
Abhik Roy
269622170e
fix(common): Fix pytest exclusion, gitignore, and changelog checks
2023-10-20 17:28:48 +02:00
David Cermak
1db1e1508d
fix(modem): Fix DTE to post fragments to parsers for USB term
2023-10-20 11:54:48 +02:00
Suren Gabrielyan
39e972544f
feat(websocket): Added new API esp_websocket_client_append_header
2023-10-16 12:27:29 +04:00
david-cermak
9e3c53c27a
Merge pull request #376 from david-cermak/bugfix/dte_dual_mode
...
fix(modem): Fix DUAL_MODE regression from cb6e03ac
2023-10-16 09:25:27 +02:00
Abhik Roy
b6e2ac2a70
bump(console): 1.0.1 -> 1.0.2
...
1.0.2
Bug Fixes
- Fixed bump version check in publish-docs yml (e834d47 )
2023-10-13 12:24:21 +00:00
Abhik Roy
e834d47577
fix(console): Fixed bump version check in publish-docs yml
2023-10-13 12:08:24 +00:00
david-cermak
ffd3736d84
Merge pull request #381 from gabsuren/feat/fix_console_and_deploy_6
...
Fixing deployment of console_simple_init finial
2023-10-13 11:08:57 +02:00
Suren Gabrielyan
a4cb1d9f8e
bump(console): 1.0.0 -> 1.0.1
...
1.0.1
Bug Fixes
- Fixed versioning, publishing and changelog generation (3081f1a69c )
2023-10-13 12:09:55 +04:00
Abhik Roy
3081f1a69c
fix(console): Fixed versioning, publishing and changelog generation
2023-10-13 12:09:31 +04:00
David Cermak
2aada0f308
fix(modem): Fix DUAL_MODE regression from cb6e03ac
...
In the recent DTE refactoring (cb6e03ac ) we install terminal callbacks
in the constructor, but the change missed initializing modem_state
in DTE constructors which take two terminals as arguments to work in
DUAL mode.
2023-10-12 12:50:29 +02:00
david-cermak
93dd56750e
Merge pull request #372 from espressif-abhikroy/components/console_simple_init
...
feat(common): Added simple component for console initialization
2023-10-10 14:58:25 +02:00
Abhik Roy
1ac4e41771
feat(console): Added simple component for console initialization
2023-10-10 23:46:01 +11:00
Euripedes Rocha
b310abef7a
feat(asio): Updates asio to 1.28
...
Updates ASIO version
2023-10-10 10:13:06 +02:00
Euripedes Rocha
842b2b22eb
fix(asio): Makes the examples to override path
...
With this changes examples use local version instead of the published
version.
2023-10-10 09:12:32 +02:00
Euripedes Rocha
c1c93501b0
fix(asio): Removes esp_exception and make all examples to use exceptions
...
The usage of esp_exception header defining the exception handler
prevents users to customize the exception treatment. By removing it
we allow users that want to run without exceptions to customize the
behavior.
2023-10-10 09:12:32 +02:00
David Cermak
1a5ba98964
fix(modem): Fix AT client example to use custom AT processing
...
Need the callback reset upon removal of our custom AT command processing.
This issue has been introduced in cb6e03ac when refactoring DTE
callbacks.
Closes https://github.com/espressif/esp-protocols/issues/352
2023-10-09 17:49:15 +02:00