Tomas Borcin
9f87a8ca77
Add issue templates
2023-02-24 15:53:31 +01:00
david-cermak
3bf0511938
Merge pull request #216 from gabsuren/feature/websocket-errorhandling
...
esp_websocket_client: Improve error handling (IDFGH-8444)
2023-02-24 07:35:41 +01:00
david-cermak
319fce018e
Merge pull request #231 from tore-espressif/fix/esp_modem/on_data_cb
...
esp_modem: Return true from on_data callback in data mode
2023-02-24 07:34:20 +01:00
Tomas Rezucha
44bae24c78
esp_modem: Return true from on_data callback in data mode
...
The callback should return false only if there is a problem with the received data.
The updated UART Terminal implementation cannot longer clear is callback.
It is DTE's responsibility to clear the callback.
modem-v0.1.27
2023-02-23 20:32:13 +01:00
Steinbart Andreas (HAU-EDS)
d047ff569c
esp_websocket_client:
...
* Error handling improved to show status code from server
* Added new API `esp_websocket_client_set_headers`
* Dispatches 'WEBSOCKET_EVENT_BEFORE_CONNECT' event before tcp connection
2023-02-22 11:41:33 +04:00
Suren
02be2b76f8
Merge pull request #227 from gabsuren/docs/mdns_document_link_fix
...
docs: fix of mdns link translation
2023-02-20 16:19:30 +04:00
Suren Gabrielyan
1c850ddacf
docs: fix of mdns link translation
2023-02-20 16:11:24 +04:00
david-cermak
9ae88aab48
Merge pull request #223 from AndriiFilippov/master
...
Unite all tags under common structure (IDFGH-9399)
2023-02-17 15:08:18 +01:00
AndriiFilippov
c6db3ea84c
unite all tags under common structure
...
py test: update tags under common structure
2023-02-17 14:27:34 +01:00
Euripedes
b23eedac3a
Merge pull request #189 from euripedesrocha/master
...
Adds esp_mqtt_cxx component
2023-02-16 06:17:08 -03:00
Euripedes Rocha
1407dfc2e7
Adds esp_mqtt_cxx component
...
- Component moved from esp-idf
- Files moved to adjust to esp-protocol structure
mqtt_cxx-v0.1.0
2023-02-16 09:59:46 +01:00
Ivan Grokhotkov
34c6f52f70
build system: re-add -Wno-format as private flag for some example components
2023-02-15 10:26:19 +01:00
Euripedes Rocha
c674b8855d
[MQTT] - Updates esp_mqtt configuration struct
...
- Layered config struct
- Fix examples.
2023-02-15 10:26:19 +01:00
Fu Hanxi
256389613f
docs: changes docs supported targets tables
2023-02-15 10:26:19 +01:00
Ivan Grokhotkov
2865255ec0
examples, components: remove C/C++ standard overrides
...
...where they are not necessary after switching to C17 and C++20.
2023-02-15 10:26:19 +01:00
Michael (XIAO Xufeng)
7b2470ddd6
ci: partially enable example build for esp32c2
2023-02-15 10:26:19 +01:00
Djordje Nedic
dda2722563
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.
2023-02-15 10:26:19 +01:00
Anton Maklakov
36db37ea2b
examples/cxx: add missing header
2023-02-15 10:26:19 +01:00
Roland Dobai
4f013e3522
Build & config: Remove leftover files from the unsupported "make" build system
2023-02-15 10:26:19 +01:00
Euripedes Rocha Filho
231392d0c6
experimental/mqtt_cxx: Adds a C++ Mqtt client wrapper
...
- Base class with separated event handlers for each Mqtt client event.
- Topic matcher added to support data events.
- Filter class to allow only mqtt valid topic filters.
- Initial code for unit test on the host.
2023-02-15 10:26:19 +01:00
david-cermak
9fb01ca534
Merge pull request #219 from david-cermak/feat/mdns_reverse_query_ip6
...
feat(mdns): Add support for IPv6 reverse query
2023-02-15 08:07:17 +01:00
David Cermak
d464ed7d30
feat(mdns): Add reverse lookup to the example and test
2023-02-15 07:48:04 +01:00
david-cermak
b94a211e4b
Merge pull request #222 from boborjan2/mdns_task_notification
...
components/mdns: use semaphore instead of task notification bits (IDFGH-9380) (IDFGH-9388)
2023-02-15 07:12:26 +01:00
Viktor Babrian
73f2800b59
components/mdns: use semaphore instead of task notification bits (IDFGH-9380)
...
Component should not alter the task notification bits of the calling task.
2023-02-14 11:43:02 +01:00
Suren
e00e056162
Merge pull request #215 from ESP-YJM/feat/add_auth_for_websocket
...
websocket: Support HTTP basic authorization
2023-02-10 17:29:31 +04:00
yuanjianmin
1b134486db
websocket: Support HTTP basic authorization
2023-02-09 15:09:40 +08:00
david-cermak
7ba1085e9f
Merge pull request #32 from 0xFEEDC0DE64/websocketclient-errormsg
...
Add websocket client error message string (IDFGH-7591)
2023-02-08 16:11:38 +01:00
david-cermak
3bdb2067e0
Merge pull request #218 from 0xFEEDC0DE64/add_task_name
...
Add task_name config option (for websocket client) (IDFGH-9346)
2023-02-08 16:10:05 +01:00
1d6888445d
Add task_name config option
2023-02-08 15:52:03 +01:00
d68624ec4f
Add websocket error messages
2023-02-08 15:35:01 +01:00
David Cermak
d4825f5c53
feat(mdns): Add support for IPv6 reverse query
...
Implements reverse querries together with
b87bef52e5 (IPv4)
Closes https://github.com/espressif/esp-protocols/issues/101
2023-02-07 20:16:26 +01:00
david-cermak
de1480a072
Merge pull request #217 from david-cermak/mdns/bump_component_version
...
mdns: bump the component version to 1.0.8
2023-02-06 20:13:17 +01:00
David Cermak
b9b4a75000
mdns: bump the component version to 1.0.8
mdns-v1.0.8
2023-02-06 15:43:01 +01:00
david-cermak
cc259aa035
Merge pull request #203 from david-cermak/feat/mdns_reverse_query
...
feat(mdns): Add support for IPv4 reverse query
2023-02-03 15:21:38 +01:00
David Cermak
91134f10ff
mdns: Make reverse query conditional per Kconfig
...
and auto-register reverse logical names
2023-02-02 10:32:01 +01:00
David Cermak
fb8a2f0198
fix(mdns): Host test with IDFv5.1
2023-02-02 10:31:01 +01:00
David Cermak
b87bef52e5
feat(mdns): Add support for IPv4 reverse query
...
Partially addresses https://github.com/espressif/esp-protocols/issues/101
2023-02-02 10:31:00 +01:00
Suren
28813148b2
Merge pull request #211 from gabsuren/websocket/add_new_api_esp_destroy_selected
...
websocket: Added new API `esp_websocket_client_destroy_on_exit` (IDF-6458)
2023-02-01 18:00:30 +04:00
david-cermak
ae38f27997
Merge pull request #206 from david-cermak/bugfix/mdns_unit_tests
...
fix(mdns): Make unit test executable with pytest
2023-02-01 12:28:52 +01:00
David Cermak
d0c9070715
fix(mdns): Remove strict mode as it's invalid
...
Strict mode was introduced to support "one-shot" queries (described in
RFC6762/sec5.1) that are sent by lwip or dig. It was incorrectly assumed
that responding to such queries violates the spec, as we have to repeat
queries in responces, which is forbidden in RFC6762/sec6. It is however
required to repeat query fields according to the Section 6.7. Legacy
Unicast Responses: "it MUST repeat the query ID and the question
given in the query message."
2023-01-31 16:06:52 +01:00
David Cermak
a8339e4618
fix(mdns): Allow setting instance name only after hostname set
...
Closes https://github.com/espressif/esp-protocols/issues/190
2023-01-31 16:06:52 +01:00
David Cermak
12cfcb5aed
fix(mdns): Make unit test executable with pytest
2023-01-31 16:06:52 +01:00
david-cermak
2cfffb056e
Merge pull request #214 from david-cermak/bugfix/modem_cxx_broken_components
...
fix(esp_modem): Fix cmux client compilation issue
2023-01-31 14:42:46 +01:00
David Cermak
0247926219
fix(mdns): AFL port layer per IDF-latest changes
2023-01-31 11:15:06 +01:00
David Cermak
05fff94b91
update(esp_modem): Bump component version to 0.1.26
...
Closes https://github.com/espressif/esp-protocols/issues/213
Closes https://github.com/espressif/esp-protocols/issues/212
modem-v0.1.26
2023-01-31 11:02:52 +01:00
David Cermak
8958d5e37c
fix(esp-modem): Example to use variable mqtt topic/data
...
This example is used in the CI with public broker and
users playing with the example can influence stability
of tests if we share the same topic id
2023-01-31 11:02:52 +01:00
David Cermak
f71192b876
fix(esp_modem): Fix cmux client compilation issue
...
Removed dependency on esp_event_cxx
2023-01-30 15:30:48 +01:00
Suren Gabrielyan
f9b47900f2
websocket: Added new API esp_websocket_client_destroy_on_exit
2023-01-24 22:29:09 +04:00
term-est
0e215b118f
Added the missing definition for the esp_modem_set_baud function (IDFGH-9181) ( #209 )
...
fix(esp_modem): Added the missing definition for the esp_modem_set_baud function
2023-01-19 13:57:06 +01:00
Suren
dc8b916561
Merge pull request #205 from gabsuren/docs/fix_documentation
...
docs: Disable code coverage report publishing to Github Pages
2023-01-13 17:54:04 +04:00