esp-idf/components/tcp_transport
Richard Allen 021dc8747c fix(ws_transport): fixed server-key corruption
When first fragment is sent over HTTP during websocket
connection, defer buffering of fragment until after the
websocket server-key is validated.

This order is required because the first fragment buffering
overwrites the memory holding the server-key headers.

Fixes 2267d4b
Fixes https://github.com/espressif/esp-protocols/issues/396
PR https://github.com/espressif/esp-idf/pull/13724
2024-05-20 17:54:31 +04:00
..
host_test ci(tcp_transport): upgrade to Catch2 as a component 2023-11-29 12:38:47 +01:00
include refactor: migrate atecc608a_ecdsa example to crypto authlib repository 2023-12-22 09:11:41 +05:30
private_include [tcp_transport] Fix initialition of transport 2022-07-14 12:29:58 +00:00
test_apps ci(esp32c5mp): disable the unsupported tests 2024-04-07 12:13:29 +08:00
CMakeLists.txt lwip/linux: Add lwip support for networking component under linux 2023-05-05 05:03:39 +00:00
Kconfig tcp_transport: add websocket dynamic buffer feature 2022-06-08 19:13:25 +00:00
transport_internal.c Replaced logging tags with lower case in tcp_transport component to unite all tags under common structure. 2022-08-16 08:38:57 +00:00
transport_socks_proxy.c [tcp_transport] - Adds Socks4 proxy transport 2023-03-27 14:46:40 +02:00
transport_ssl.c fix(mbedtls/aes-gcm): Fix null pointer derefernce coverity reports 2024-03-12 12:36:00 +05:30
transport_ws.c fix(ws_transport): fixed server-key corruption 2024-05-20 17:54:31 +04:00
transport.c Replaced logging tags with lower case in tcp_transport component to unite all tags under common structure. 2022-08-16 08:38:57 +00:00