Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ssl: remove unused variable #1039

Closed
wants to merge 2 commits into from
Closed

ssl: remove unused variable #1039

wants to merge 2 commits into from

Conversation

pparadzik
Copy link

Fixes issue with -Werror=unused-variable flag

Signed-off-by: Petar Paradzik petar.paradzik@sartura.hr

lws-team and others added 2 commits October 2, 2017 16:06
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 133 passed, 1 skipped, 11 failed
Fixes issue with -Werror=unused-variable flag

Signed-off-by: Petar Paradzik <petar.paradzik@sartura.hr>
lws-team added a commit that referenced this pull request Oct 2, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 133 passed, 1 skipped, 11 failed

Incorporates "#1039

Fixes issue with -Werror=unused-variable flag

Signed-off-by: Petar Paradzik <petar.paradzik@sartura.hr>"
@lws-team
Copy link
Member

lws-team commented Oct 2, 2017

Thanks... I just got the email from travis at 20:00 and your patch email at 20:01 ^^

I am squashing everything about the http/2 work into this h2 patch, I squashed your fix and added a note in the commit log

" Incorporates "#1039

Fixes issue with -Werror=unused-variable flag

Signed-off-by: Petar Paradzik <petar.paradzik@sartura.hr>"

@lws-team lws-team closed this Oct 2, 2017
lws-team added a commit that referenced this pull request Oct 2, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 133 passed, 1 skipped, 11 failed

Incorporates "#1039

Fixes issue with -Werror=unused-variable flag

Signed-off-by: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184891
lws-team added a commit that referenced this pull request Oct 2, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 133 passed, 1 skipped, 11 failed

Incorporates "#1039

Fixes issue with -Werror=unused-variable flag

Signed-off-by: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184891
lws-team added a commit that referenced this pull request Oct 3, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 142 passed, 1 skipped, 2 failed

Incorporates "#1039

Fixes issue with -Werror=unused-variable flag

Signed-off-by: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184891
lws-team added a commit that referenced this pull request Oct 3, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 142 passed, 1 skipped, 2 failed

Incorporates "#1039

Fixes issue with -Werror=unused-variable flag

Signed-off-by: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 3, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 142 passed, 1 skipped, 2 failed

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 3, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 142 passed, 1 skipped, 2 failed

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 3, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 142 passed, 1 skipped, 2 failed

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 3, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 144 passed, 1 skipped, 0 failed

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 4, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 144 passed, 1 skipped, 0 failed

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 4, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 144 passed, 1 skipped, 0 failed

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 5, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

h2spec reports

145 tests, 144 passed, 1 skipped, 0 failed

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 6, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 6, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 6, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 6, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 7, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 8, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 8, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 8, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 8, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 8, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

CGI is wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 8, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

CGI is wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 8, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

CGI is wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 8, 2017
HTTP/2 support is now able to serve the test server, complete with
websockets, from a single vhost, although there are still some
things missing.

This works the same with both OpenSSL and mbedTLS.

POST is now wired up and works.

CGI is wired up and works.

lwsws works.

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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 10, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 10, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 10, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 10, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 10, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 10, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 10, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 10, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 10, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 10, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 11, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 11, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 11, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 12, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 12, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 12, 2017
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.

 - 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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 13, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 13, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 13, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 13, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 13, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 13, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 14, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 14, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 14, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 15, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 15, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 16, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 16, 2017
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, 144 passed, 1 skipped, 0 failed"

Incorporates:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
lws-team added a commit that referenced this pull request Oct 16, 2017
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:

 - "#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: Petar Paradzik <petar.paradzik@sartura.hr>"

Caused and fixes Coverity 184887 - 184892
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants