e085826dbb
fix(websocket): Cleaned up printf/format warnings (-Wno-format)
2023-05-17 07:35:21 +02:00
c974c14220
fix(websocket): Added unit tests to CI + minor fix to pass it
2023-05-17 07:14:48 +02:00
f48d9b2fcf
docs(common): updated component and example links
2023-04-19 11:58:05 +04:00
ca3fce003e
docs(common): improving documentation
...
- update esp_modem to use esp_docs
- migrated docs from github pages to docs.espressif.com
2023-03-31 12:04:46 +04:00
f6ff132eb1
Merge pull request #259 from 0xFEEDC0DE64/fix_websocket_error_spacings
...
Fix weird error message spacings (IDFGH-9704)
2023-03-23 17:57:12 +01:00
8bb207e9bb
Fix weird error message spacings
2023-03-23 11:44:51 +01:00
200cbb3383
fix(common): Reintroduce missing CHANGELOGs
...
Closes https://github.com/espressif/esp-protocols/issues/235
2023-03-13 12:58:25 +01:00
08f1f0175d
Merge pull request #228 from gabsuren/CI/update_websocket_version
...
websocket: Updated version to 1.0.0
2023-03-06 12:36:30 +04:00
ef3f0ee688
Add homepage URL and License to all components
2023-03-02 12:35:17 +01:00
996fef7fcf
esp_websocket_client: Updated version to 1.0.0
...
Updated tests to run agains release-v5.0
2023-02-28 19:00:46 +04:00
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
9ae88aab48
Merge pull request #223 from AndriiFilippov/master
...
Unite all tags under common structure (IDFGH-9399)
2023-02-17 15:08:18 +01:00
c6db3ea84c
unite all tags under common structure
...
py test: update tags under common structure
2023-02-17 14:27:34 +01:00
1407dfc2e7
Adds esp_mqtt_cxx component
...
- Component moved from esp-idf
- Files moved to adjust to esp-protocol structure
2023-02-16 09:59:46 +01:00
1b134486db
websocket: Support HTTP basic authorization
2023-02-09 15:09:40 +08:00
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
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
f9b47900f2
websocket: Added new API esp_websocket_client_destroy_on_exit
2023-01-24 22:29:09 +04:00
e4c8a5932c
Added badges with version of components to the respective README files
2022-12-12 18:13:04 +01:00
3330b96b10
websocket: make esp_websocket_client_send_with_opcode
a public API
2022-11-07 16:20:34 +04:00
55dc56462f
websocket: updated example to use local websocket echo server
2022-11-03 10:35:14 +04:00
23a537b19b
CI: Created a common requirements.txt
2022-10-25 23:59:44 +04:00
aee016d6e4
Examples: using pytest.ini from top level directory
2022-10-25 23:59:33 +04:00
945bd17701
CI: fixing the files to be complient with pre-commit hooks
2022-10-17 18:16:52 +02:00
381eb314dc
Merge pull request #93 from gabsuren/feature/websocket_json_example
...
websocket: updated example to show how to transfer json data
2022-08-15 14:50:48 +02:00
5c245dbdb5
esp_websocket_client: Upgraded version to 0.0.3
2022-08-05 10:21:41 +04:00
6e4e4fab1d
CI: Fix build issues
2022-07-28 22:47:53 +04:00
3456781494
websocket: updated example to show json data transfer
2022-07-21 16:04:58 +04:00
57afa38f49
Bump asio/mdns/esp_websocket_client versions
...
Update components version afrer change d66f9dc158
2022-07-14 20:04:28 +04:00
d66f9dc158
ignore format warnings
2022-07-12 18:13:01 +04:00
4cefcd3606
feat(websocket): Optimize memory size for websocket client init
2022-06-28 21:09:05 +08:00
6dbfc69627
Merge pull request #49 from trombik/feat-ca-bundle
...
feat(websocket): allow users to attach CA bundle (IDFGH-7520)
2022-06-06 15:11:51 +02:00
8fe2a3a661
Minor fixes here and there
...
1. mDNS: Added idf_component.yml
2. mDNS: Updated document generation paths
2. Websocket: Updated conf_common.py to use internal
3. Websocket: Updated CmakeList.txt to use internal
2022-06-03 17:18:57 +04:00
d56b5d90ea
feat(websocket): allow users to attach CA bundle
...
with esp_transport_ssl_crt_bundle_attach(), it is not necessary to
include a specific certificate. other protocol clients, such as
esp_http_client, do the same.
fixes #48
2022-06-02 12:29:22 +07:00
76298ff70e
CI: Added CI example run job
2022-05-25 20:12:38 +04:00
38149c8d9b
Merge pull request #22 from 0xFEEDC0DE64/websocket_client_change_ping_interval
...
Add methods to allow get/set of websocket client ping interval (IDFGH-7096)
2022-05-03 09:26:54 +02:00
9e37f537bd
Implement websocket client connect error
2022-04-26 11:15:57 +02:00
e55f54b69e
Add methods to allow get/set of websocket client ping interval
2022-04-26 11:06:20 +02:00
b72a9ae710
esp_websocket_client: Expose frame fin flag in websocket event
2022-04-15 17:06:03 +01:00
91a177edd4
fix(ws_client): Docs to refer esp-protocols
2022-03-04 07:57:24 +01:00
80c3cf0f02
websocket: Initial version based on IDF 5.0
2022-03-02 15:48:43 +04:00
b3c777ad43
freertos: Remove legacy data types
...
This commit removes the usage of all legacy FreeRTOS data types that
are exposed via configENABLE_BACKWARD_COMPATIBILITY. Legacy types can
still be used by enabling CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY.
* Original commit: espressif/esp-idf@57fd78f5ba
2022-03-01 12:18:50 +04:00
8ce791e969
websocket: Added configs reconnect_timeout_ms
and network_timeout_ms
...
Closes https://github.com/espressif/esp-idf/issues/8263
* Original commit: espressif/esp-idf@6c26d65203
2022-03-01 12:18:50 +04:00
bece6e7045
Add http_parser (new component) dependency
...
* Original commit: espressif/esp-idf@8e94cf2bb1
2022-03-01 12:18:50 +04:00
46bd32d952
websocket: removed deprecated API "esp_websocket_client_send"
...
Closes IDF-1470
* Original commit: espressif/esp-idf@7f6ab93f7e
2022-03-01 12:18:50 +04:00
525c70c0b2
refactor (test_utils)!: separate file for memory check functions
...
Memory check (leaks and heap tracing) functions for unit tests
now have a separate file now and are renamed for more consistency.
BREAKING CHANGE: renamed memory check function names which may be used
in unit tests outside IDF.
* Original commit: espressif/esp-idf@16514f93f0
2022-03-01 12:18:50 +04:00
19c0455b4d
Build & config: Remove leftover files from the unsupported "make" build system
...
* Original commit: espressif/esp-idf@766aa57084
2022-03-01 12:18:50 +04:00
9118e0f044
transport: Add CONFI_WS_TRANSPORT for optimize the code size
...
* Original commit: espressif/esp-idf@8b02c9026a
2022-03-01 12:18:50 +04:00
fbdbd550c0
ws_client: Fix const correctness in the API config structure
...
Merges https://github.com/espressif/esp-idf/pull/7113
* Original commit: espressif/esp-idf@70b1247a47
2022-03-01 12:18:50 +04:00