netutils: fix several known bugs in http server and client
authorJunyeon Lee <junyeon2.lee@samsung.com>
Fri, 17 Mar 2017 06:22:01 +0000 (15:22 +0900)
committerHeesub Shin <heesub.shin@samsung.com>
Mon, 17 Apr 2017 10:55:29 +0000 (19:55 +0900)
commit2e90b5dcba78314346dcdd12a20fc43583f3c3f5
treec7845ec2961be18fd32a235a895939c59a59a719
parent81c46652bf2c105a6dbb8028eef8eaa9f5390ff4
netutils: fix several known bugs in http server and client

Fixes bugs in webserver, client library and example applications based
on it, including:

  . Supports tls handshake retry routine
  . Shrink thread's stack memory usages
  . Fixes compilation errors about NETDB, TLS
  . Maximum request length changed (2048 -> 4096)
  . Changed HW key and certificate configurations
  . Improve stability of webserver, webclient applications

Change-Id: Iac0c2d0ba0ef9e1e9d069b9dd0c7a59d170c5090
Signed-off-by: Junyeon Lee <junyeon2.lee@samsung.com>
18 files changed:
apps/examples/webclient/Kconfig
apps/examples/webclient/webclient_main.c
apps/examples/webserver/webserver_main.c
apps/include/netutils/webclient.h
apps/include/netutils/webserver/http_keyvalue_list.h
apps/include/netutils/webserver/http_server.h
apps/netutils/webclient/Kconfig
apps/netutils/webclient/webclient.c
apps/netutils/webserver/Kconfig
apps/netutils/webserver/http.c
apps/netutils/webserver/http_client.c
apps/netutils/webserver/http_client.h
apps/netutils/webserver/http_client_tls.c
apps/netutils/webserver/http_query.c
apps/netutils/webserver/http_query.h
apps/netutils/webserver/http_server.c
apps/netutils/webserver/http_server_tls.c
apps/netutils/webserver/http_string_util.c