1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-23 00:00:06 +01:00
libwebsockets/lib
Andy Green 3ec7c1ab21 ACME client plugin
This adds support for a plugin that can be attached to a vhost
to acquire and maintain its TLS cert automatically.

It works the same with both OpenSSL and mbedTLS backends, but
they can't share auth keys, delete the 'auth.jwk' file as it is
in the example JSON when switching between libs
2017-12-01 11:37:35 +08:00
..
client appveyor: Enable 64-bit build with OpenSSL and HTTP2 2017-11-26 19:16:17 +08:00
event-libs appveyor: Enable 64-bit build with OpenSSL and HTTP2 2017-11-26 19:16:17 +08:00
ext appveyor: Enable 64-bit build with OpenSSL and HTTP2 2017-11-26 19:16:17 +08:00
http2 h2: fix multiple cookie header handling 2017-12-01 11:12:37 +08:00
jws RFC7638: JWK thumbprint 2017-11-26 19:07:12 +08:00
misc lejp: dont underflow with anonymous braces 2017-11-26 19:17:11 +08:00
plat ACME client plugin 2017-12-01 11:37:35 +08:00
server LWS_SERVER_OPTION_IGNORE_MISSING_CERT 2017-12-01 11:37:35 +08:00
tls ACME client plugin 2017-12-01 11:37:35 +08:00
alloc.c cleanups 2017-11-26 19:17:10 +08:00
context.c lws_tls_server_certs_load: separate to allow cert attach later 2017-12-01 11:37:35 +08:00
handshake.c cleanups 2017-11-26 19:17:10 +08:00
header.c cleanups 2017-11-26 19:17:10 +08:00
lextable-strings.h ACME client plugin 2017-12-01 11:37:35 +08:00
lextable.h ACME client plugin 2017-12-01 11:37:35 +08:00
libwebsockets.c additional vhost member accessors 2017-12-01 11:37:35 +08:00
libwebsockets.h ACME client plugin 2017-12-01 11:37:35 +08:00
minilex.c whitespace trailing mass cleanout 2015-12-14 08:52:03 +08:00
output.c cleanups 2017-11-26 19:17:10 +08:00
pollfd.c cleanups 2017-11-26 19:17:10 +08:00
private-libwebsockets.h lws_tls_server_certs_load: separate to allow cert attach later 2017-12-01 11:37:35 +08:00
service.c vhost: check cert validity dates 2017-11-26 19:17:10 +08:00