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 |