zephyr/tests
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
..
benchmarks libc: attribute minimal libc printf style functions with __printf_like 2017-03-02 08:46:30 -06:00
bluetooth Bluetooth: SDP: Server: Refactor data element structure header 2017-03-07 12:21:29 +01:00
booting/stub license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
compliance tests/compiance/checkpatch: force the format to 'email' 2016-11-10 19:30:32 +00:00
crypto Revert "tests/crypto: Update testcase.ini to build on more platforms" 2017-02-23 07:13:42 -08:00
drivers tests/gpio: enable gpio cases to run on more platforms 2017-03-07 23:03:01 +00:00
fs/fat_fs_api tests: add filesystem api test 2017-02-08 13:25:35 +00:00
include tests: include: Move timestamp.h into common location 2017-01-30 21:33:47 +00:00
kernel tests: sprintf: fixed sprintf usage 2017-03-03 18:38:06 +00:00
legacy libc: attribute minimal libc printf style functions with __printf_like 2017-03-02 08:46:30 -06:00
net net/http: Add the HTTP/1.1 API 2017-03-09 20:33:49 +02:00
power tests/power/multicorei/lmt: Fix RTC configuration 2017-02-23 13:17:47 +00:00
subsys/debug/gdb_server license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
unit lifo: Make use of k_queue as implementation 2017-02-27 21:20:53 +00:00
ztest ztest: shorten line longer than 80 characters 2017-03-01 13:18:33 +00:00
Kconfig tests: Introduced new config option to add extra stack size for tests. 2017-02-13 11:39:03 -08:00
Makefile tests: Add a generic testing framework 2016-09-30 21:17:39 +00:00
Makefile.test tests: Add a generic testing framework 2016-09-30 21:17:39 +00:00
defaults.tc testcases: introduce defaults to build/deploy/evaluate 2016-07-23 18:31:18 +00:00