zephyr/subsys/net/lib/http
Jukka Rissanen dcb71a754f net: http_server: Enable v4-to-v6 mapping by default
Fixing the regression caused by 3949873886 ("Allow service to be
created with NULL host"). If the host parameter is null when creating
the HTTP service, the IPv6 socket is created by default. This can cause
issues if both IPv4 and IPv6 are enabled, like in HTTP server sample,
and the HTTP client connection is done by IPv4.
To fix this, we need to enable IPv4-to-IPv6 mapping in order to allow
IPv6 socket to serve a IPv4 connection. Allow also user to override this
if needed.

Fixes #78112

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2024-09-10 21:51:54 -04:00
..
headers net: lib: http_server: add static fs resource 2024-07-31 10:08:16 +02:00
CMakeLists.txt net: lib: http_server: allow application to access request headers 2024-09-06 11:27:37 -04:00
Kconfig net: http_server: Enable v4-to-v6 mapping by default 2024-09-10 21:51:54 -04:00
README_http_parser
http_client.c net: lib: http: call socket poll for http_client send 2024-07-09 14:04:29 +02:00
http_hpack.c net: lib: http_server: Fix possible NULL pointer dereference 2024-06-24 12:41:22 -04:00
http_huffman.c
http_parser.c
http_parser_url.c
http_server_core.c net: lib: http_server: allow application to access request headers 2024-09-06 11:27:37 -04:00
http_server_http1.c net: lib: http_server: allow application to access request headers 2024-09-06 11:27:37 -04:00
http_server_http2.c net: lib: http_server: allow application to access request headers 2024-09-06 11:27:37 -04:00
http_server_ws.c
iterables_content_type.ld net: lib: http_server: allow application to access request headers 2024-09-06 11:27:37 -04:00
iterables_header_capture.ld net: lib: http_server: allow application to access request headers 2024-09-06 11:27:37 -04:00