zephyr/subsys
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
..
bluetooth Bluetooth: HFP HF: SCO: Accept eSCO conn request 2017-03-08 15:35:28 +00:00
debug subsys: gdb_server: Fix type mismatch 2017-03-01 14:26:16 +00:00
disk license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
fs fat: match type info expected by fat library for f_write 2017-01-30 12:01:50 +00:00
logging kernel: use k_cycle_get_32 instead of sys_cycle_get_32 2017-02-27 21:10:32 +00:00
net net/http: Add the HTTP/1.1 API 2017-03-09 20:33:49 +02:00
shell shell: If enabled, let's register telnet console as an input 2017-01-27 12:35:53 +02:00
usb license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Makefile subsys: disk: Refactor disk_access stuff into a directory 2017-01-08 20:58:05 +00:00