-
- Downloads
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:Petar Paradzik <petar.paradzik@sartura.hr>"> Caused and fixes Coverity 184887 - 184892
Showing
- CMakeLists.txt 4 additions, 3 deletionsCMakeLists.txt
- READMEs/README.build.md 51 additions, 8 deletionsREADMEs/README.build.md
- READMEs/README.coding.md 69 additions, 0 deletionsREADMEs/README.coding.md
- READMEs/mainpage.md 9 additions, 5 deletionsREADMEs/mainpage.md
- component.mk 2 additions, 1 deletioncomponent.mk
- lib/alloc.c 4 additions, 0 deletionslib/alloc.c
- lib/client.c 14 additions, 18 deletionslib/client.c
- lib/context.c 94 additions, 4 deletionslib/context.c
- lib/handshake.c 26 additions, 10 deletionslib/handshake.c
- lib/header.c 54 additions, 18 deletionslib/header.c
- lib/hpack.c 884 additions, 267 deletionslib/hpack.c
- lib/http2.c 1392 additions, 355 deletionslib/http2.c
- lib/lejp-conf.c 1 addition, 1 deletionlib/lejp-conf.c
- lib/lextable-strings.h 2 additions, 0 deletionslib/lextable-strings.h
- lib/lextable.h 781 additions, 772 deletionslib/lextable.h
- lib/libwebsockets.c 375 additions, 92 deletionslib/libwebsockets.c
- lib/libwebsockets.h 285 additions, 218 deletionslib/libwebsockets.h
- lib/lws-plat-esp32.c 32 additions, 28 deletionslib/lws-plat-esp32.c
- lib/lws-plat-unix.c 6 additions, 2 deletionslib/lws-plat-unix.c
- lib/mbedtls_wrapper/include/internal/ssl_types.h 6 additions, 0 deletionslib/mbedtls_wrapper/include/internal/ssl_types.h
Loading
Please register or sign in to comment