zephyr/samples/net
Flavio Santes 8308b9bd2d net/http: Add the HTTP/1.1 API
This patch adds the HTTP/1.1 API for Zephyr. This API consists of client
and server context structures enabled via Kconfig variables.
HTTP parser support is enabled via the CONFIG_HTTP_PARSER configuration
variable.

Currently, this API only includes support for writing HTTP requests
(client mode) and HTTP responses (server mode). TLS support is not
considered in this iteration.

Supported HTTP methods:
	GET, HEAD, OPTIONS and POST.

Supported HTTP responses:
	400, 403 404. The http_response routine may be used to write
	any HTTP status code, for example 200 OK.

Jira: ZEP-1701

Change-Id: Ic9ccd4d4578d6d0f3a439976ea332b031644ca7d
Signed-off-by: Flavio Santes <flavio.santes@intel.com>
2017-03-09 20:33:49 +02:00
..
coaps_client net: nbuf: Split one global DATA pool to RX and TX DATA pools 2017-03-09 20:33:43 +02:00
coaps_server samples/coaps_server: Don't error if the packet doesn't have payload 2017-03-09 20:33:47 +02:00
common samples: net: Fix the 802.15.4 monitor pcap saving 2017-02-27 10:28:53 +02:00
dhcpv4_client net: nbuf: Split one global DATA pool to RX and TX DATA pools 2017-03-09 20:33:43 +02:00
dns_client net: nbuf: Split one global DATA pool to RX and TX DATA pools 2017-03-09 20:33:43 +02:00
echo_client net: samples: Enable CONFIG_NET_CONTEXT_NBUF_POOL in prj_bt.conf 2017-03-09 20:33:46 +02:00
echo_server samples: net: echo-server: Fix conditional around net_if_ipv4_addr_add() 2017-03-09 20:33:47 +02:00
http_client net/http: Add the HTTP/1.1 API 2017-03-09 20:33:49 +02:00
http_server net/http: Add the HTTP/1.1 API 2017-03-09 20:33:49 +02:00
ieee802154 net: nbuf: Split one global DATA pool to RX and TX DATA pools 2017-03-09 20:33:43 +02:00
irc_bot samples/net: Fix error handling issues in IRC bot 2017-03-09 20:33:45 +02:00
leds_demo net: remove obsolete CONFIG_NET_YAIP 2017-02-14 08:30:33 +02:00
mbedtls_dtlsclient net: nbuf: Split one global DATA pool to RX and TX DATA pools 2017-03-09 20:33:43 +02:00
mbedtls_dtlsserver samples: mbedtls: Fixing entropy source 2017-03-09 20:33:40 +02:00
mbedtls_sslclient net: nbuf: Split one global DATA pool to RX and TX DATA pools 2017-03-09 20:33:43 +02:00
mqtt_publisher net: nbuf: Split one global DATA pool to RX and TX DATA pools 2017-03-09 20:33:43 +02:00
nats samples: net: NATS protocol sample 2017-03-09 20:33:45 +02:00
telnet net: nbuf: Split one global DATA pool to RX and TX DATA pools 2017-03-09 20:33:43 +02:00
wpan_serial net: nbuf: Use net_nbuf_get_frag() to allocate a fragment 2017-03-09 20:33:43 +02:00
wpanusb net: nbuf: Use net_nbuf_get_frag() to allocate a fragment 2017-03-09 20:33:43 +02:00
zoap_client samples/zoap_client: Fix using the wrong timeout for retransmissions 2017-02-27 10:28:55 +02:00
zoap_server samples/zoap_server: Add retransmissions for CON messages 2017-02-27 10:28:54 +02:00
zperf net: nbuf: Split one global DATA pool to RX and TX DATA pools 2017-03-09 20:33:43 +02:00
net.rst doc: update networking with Qemu section 2017-02-03 15:59:19 +02:00