Skip to content
Snippets Groups Projects
Commit 904a9c09 authored by Andy Green's avatar Andy Green
Browse files

http2: make usable

HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost.

 - This works the same with both OpenSSL and mbedTLS.

 - POST is now wired up and works (also for file upload).

 - CGI is wired up and works.

 - Redirect is adapted and works

 - lwsws works.

 - URI urldecode, sanitation and argument parsing wired up for :path

valgrind clean (aside from openssl-style false uninit data usage in mbedtls send occasionally)

h2spec reports:

$ h2spec  -h 127.0.0.1 -p 7681 -t -k -o 1
...
145 tests, 145 passed, 0 skipped, 0 failed"

Incorporates:

 - "https://github.com/warmcat/libwebsockets/pull/1039
	Fixes issue with -Werror=unused-variable flag

 - https://github.com/sartura/libwebsockets/commit/2c843a1395bdca5c23b40d989f508fc96aa5ba3b


	ssl: fix infinite loop on client cert verification failure

Signed-off-by: default avatarPetar Paradzik <petar.paradzik@sartura.hr&gt;">

Caused and fixes Coverity 184887 - 184892
parent 02855127
No related branches found
No related tags found
Loading
Showing with 4091 additions and 1802 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment