zephyr/subsys/net/lib
Jukka Rissanen 4b157b9099 net: lib: http_server: Initial HTTP server support
Original code developed as a GSoC 2023 project by Emna Rekik.

Code refactored in order to provide better bisectability
as the origical commits were not bisectable.

The server supports static and dynamic resources, managed by
HTTP_SERVICE/HTTP_RESOURCE macros.

Fixes #59685
Fixes #59686
Fixes #59688
Fixes #59690
Fixes #59670
Fixes #59700
Fixes #59684
Fixes #59693
Fixes #59693
Fixes #59694
Fixes #59699
Fixes #59696
Fixes #59688
Fixes #59690
Fixes #59670
Fixes #59700
Fixes #59685
Fixes #59686
Fixes #59688
Fixes #59691

Signed-off-by: Emna Rekik <emna.rekik007@gmail.com>
Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2024-04-30 13:25:22 +02:00
..
capture net: capture: Generate events when starting / stopping capture 2024-04-04 17:02:11 +02:00
coap net: lib: coap: set MAX_RETRANSMIT maximum to 100 2024-04-09 20:11:21 +02:00
config Network: L2: remove IPSP 2024-04-11 12:48:50 +02:00
dhcpv4 net: dhcpv4_server: Fix positive error codes returned 2024-04-10 07:42:21 -04:00
dhcpv6 net: dhcpv6: Add configurable DUID buffer length 2024-04-03 10:28:20 +03:00
dns net: dns-sd: Do not use sockaddr struct directly 2024-04-10 07:42:42 -04:00
http net: lib: http_server: Initial HTTP server support 2024-04-30 13:25:22 +02:00
lwm2m net: lwm2m: Add config to always report obj version 2024-04-23 21:26:39 +00:00
mqtt net: mqtt: Implement ALPN Support for socket mqtt 2024-03-14 17:04:11 -05:00
mqtt_sn net: Use always zephyr/posix/fcntl.h 2024-03-27 13:40:13 -05:00
shell net: shell: print interfaces per multicast route entry 2024-04-17 14:39:35 +02:00
sntp net: lib: sntp_simple: add a function to use with ip address 2024-02-28 18:03:53 +00:00
sockets net: sockets: tls: Add more logging in case of errors 2024-04-12 11:54:02 +02:00
socks net: socks: Remove socket selection 2024-03-27 13:40:13 -05:00
tftp net: tftp: Use zsock_ API functions 2024-03-27 13:40:13 -05:00
tls_credentials tf-m: Change NS include path for TF-M 2.0.0 2024-01-17 16:52:52 +01:00
trickle net: trickle: Rename interval function 2024-03-19 15:20:14 -05:00
utils net: sntp: support building without NET_SOCKETS_POSIX_NAMES 2023-04-24 09:23:17 -04:00
websocket net: websocket: Use zsock_ API calls 2024-03-27 13:40:13 -05:00
zperf net: zperf: Improve shell upload cmd 2024-04-12 11:54:49 +02:00
CMakeLists.txt net: lib: http_server: Initial HTTP server support 2024-04-30 13:25:22 +02:00
Kconfig net: dhcpv6: Move DHCPv6 files to lib directory 2024-01-29 13:47:05 +01:00