37 Commits (061b2a4262496a3396f4052dfb7dd92e034a5774)

Author SHA1 Message Date
Stefan Bühler 919a8dd6d2 [mod_openssl] error out on unknown parameters 10 years ago
Stefan Bühler dc2f0b7885 [mod_openssl] support key-value list for multiple listen parameters 10 years ago
Stefan Bühler c51d89fe6e [mod_openssl] disable SSL3 by default 10 years ago
Stefan Bühler 0b8365ca29 [mod_openssl] enable DH and ECDH 10 years ago
Stefan Bühler 4706cc5f60 Fix filedescriptor/socket leaking 10 years ago
Stefan Bühler bf6470375a flush sockets after request end by setting TCP_NODELY temporarily 10 years ago
Stefan Bühler 709296d796 fix bugs and warnings from compiler warnings (memset parameter order, shadow, ...) 10 years ago
Stefan Bühler 72ec9a432f [throttle] rewrite 10 years ago
Stefan Bühler d0d3c851a5 [openssl] use BIO wrappers for streams 10 years ago
Stefan Bühler cfd8955008 [common] implement libev wrapper
* need a way to mark a watcher as "don't keep the loop alive"
10 years ago
Stefan Bühler ff69160c34 [core] Use streams 10 years ago
Stefan Bühler b1c45e6a8f [chunk/network] use glib error system to report errors (instead of using virtualrequest context) 11 years ago
Stefan Bühler f98f9bb7b3 [openssl] fix error message for wrong listen option 12 years ago
Stefan Bühler dd4ed2c560 [mod_openssl] fix build error if SSL_OP_NO_COMPRESSION isn't defined 12 years ago
Stefan Bühler 7a9ae91566 [mod_openssl] close connection on client initiated renegotiation 12 years ago
Joe Presbrey 85b620eb3c [mod_openssl] add options and defaults
Co-authored-by: Stefan Bühler <stbuehler@web.de>
12 years ago
Joe Presbrey 92bfc4c676 [mod_openssl] add openssl.setenv action (client, client-cert, server, server-cert) 12 years ago
Joe Presbrey 3f9ba6ebdc [mod_openssl] add verify{,-any,-depth,-require}, client-ca-file 12 years ago
Stefan Bühler 58bc3f8276 [mod_openssl] make sure we get notified for EV_WRITE again 13 years ago
Stefan Bühler 11fa781f98 Fix some warnings found with clang analyzer 13 years ago
Stefan Bühler 7fbcfb86d9 [mod_openssl]: better io event handling (ssl may want to write while lighty only wants to read) 13 years ago
Stefan Bühler b876f8401d [core]: rework connection/vrequest structs; add liConInfo 13 years ago
Stefan Bühler 7cd62d7a54 mod_openssl: Fix check of return value from SSL_CTX_set_options 13 years ago
Stefan Bühler 0a46134334 Fix buffer refcount; segfault/abort in mod_openssl 13 years ago
Stefan Bühler 048a7d9144 Append to previous buffer in network reads, save used buffer in custom location 13 years ago
Stefan Bühler 750bd453a2 Append to previous buffer in network reads 14 years ago
Stefan Bühler f14103bc2c Split options into two categories: simple (int, bool) and ref-counted pointers 14 years ago
Stefan Bühler b4c3e2ba02 Add userdata to action-create, setup and plugin-init callbacks 14 years ago
Stefan Bühler 0cb1a1fbfa mod_openssl: fix memleak 14 years ago
Stefan Bühler 7e7635200d Use openssl lock callbacks 14 years ago
Stefan Bühler 2806a1d90b Add filedescriptor in ssl errors 14 years ago
Stefan Bühler aadbf51c84 Fix two more leaks, add some safe = NULL inits, free ssl error strings 14 years ago
Stefan Bühler 05bc7981a6 Fix mod_openssl memleak (and perhaps double-free/memory corruption) 14 years ago
Stefan Bühler 1acacd5737 Prefix inline api functions with li_ 14 years ago
Stefan Bühler 4be784a91e Fix mod_openssl doc 14 years ago
Stefan Bühler 2484a45c1f Set con->is_ssl 14 years ago
Stefan Bühler e7b7b1d82c Add mod_openssl 14 years ago