Stefan Bühler
|
bf6470375a
|
flush sockets after request end by setting TCP_NODELY temporarily
|
2013-05-25 15:23:16 +02:00 |
Stefan Bühler
|
709296d796
|
fix bugs and warnings from compiler warnings (memset parameter order, shadow, ...)
|
2013-05-25 12:59:14 +02:00 |
Stefan Bühler
|
72ec9a432f
|
[throttle] rewrite
|
2013-05-23 17:56:24 +02:00 |
Stefan Bühler
|
d0d3c851a5
|
[openssl] use BIO wrappers for streams
|
2013-05-23 17:56:24 +02:00 |
Stefan Bühler
|
cfd8955008
|
[common] implement libev wrapper
* need a way to mark a watcher as "don't keep the loop alive"
|
2013-05-23 17:56:23 +02:00 |
Stefan Bühler
|
ff69160c34
|
[core] Use streams
|
2013-05-23 12:01:04 +02:00 |
Stefan Bühler
|
b1c45e6a8f
|
[chunk/network] use glib error system to report errors (instead of using virtualrequest context)
|
2012-03-16 15:44:22 +01:00 |
Stefan Bühler
|
f98f9bb7b3
|
[openssl] fix error message for wrong listen option
|
2011-12-16 20:57:26 +01:00 |
Stefan Bühler
|
dd4ed2c560
|
[mod_openssl] fix build error if SSL_OP_NO_COMPRESSION isn't defined
|
2011-12-02 13:43:54 +01:00 |
Stefan Bühler
|
7a9ae91566
|
[mod_openssl] close connection on client initiated renegotiation
|
2011-12-02 13:38:22 +01:00 |
Joe Presbrey
|
85b620eb3c
|
[mod_openssl] add options and defaults
Co-authored-by: Stefan Bühler <stbuehler@web.de>
|
2011-12-02 12:15:28 +01:00 |
Joe Presbrey
|
92bfc4c676
|
[mod_openssl] add openssl.setenv action (client, client-cert, server, server-cert)
|
2011-11-30 12:53:06 -05:00 |
Joe Presbrey
|
3f9ba6ebdc
|
[mod_openssl] add verify{,-any,-depth,-require}, client-ca-file
|
2011-11-30 01:26:04 +01:00 |
Stefan Bühler
|
58bc3f8276
|
[mod_openssl] make sure we get notified for EV_WRITE again
|
2010-11-26 14:05:05 +01:00 |
Stefan Bühler
|
11fa781f98
|
Fix some warnings found with clang analyzer
|
2010-10-07 18:31:21 +02:00 |
Stefan Bühler
|
7fbcfb86d9
|
[mod_openssl]: better io event handling (ssl may want to write while lighty only wants to read)
|
2010-09-23 13:36:07 +02:00 |
Stefan Bühler
|
b876f8401d
|
[core]: rework connection/vrequest structs; add liConInfo
|
2010-08-11 13:27:27 +02:00 |
Stefan Bühler
|
7cd62d7a54
|
mod_openssl: Fix check of return value from SSL_CTX_set_options
|
2010-03-07 13:25:51 +01:00 |
Stefan Bühler
|
0a46134334
|
Fix buffer refcount; segfault/abort in mod_openssl
|
2010-02-13 22:29:27 +01:00 |
Stefan Bühler
|
048a7d9144
|
Append to previous buffer in network reads, save used buffer in custom location
|
2010-02-10 22:25:48 +01:00 |
Stefan Bühler
|
750bd453a2
|
Append to previous buffer in network reads
|
2010-02-02 00:34:34 +01:00 |
Stefan Bühler
|
f14103bc2c
|
Split options into two categories: simple (int, bool) and ref-counted pointers
|
2010-01-24 23:00:51 +01:00 |
Stefan Bühler
|
b4c3e2ba02
|
Add userdata to action-create, setup and plugin-init callbacks
|
2009-12-21 12:29:14 +01:00 |
Stefan Bühler
|
0cb1a1fbfa
|
mod_openssl: fix memleak
|
2009-10-11 22:58:48 +02:00 |
Stefan Bühler
|
7e7635200d
|
Use openssl lock callbacks
|
2009-10-02 14:04:28 +02:00 |
Stefan Bühler
|
2806a1d90b
|
Add filedescriptor in ssl errors
|
2009-10-02 14:04:09 +02:00 |
Stefan Bühler
|
aadbf51c84
|
Fix two more leaks, add some safe = NULL inits, free ssl error strings
|
2009-10-02 12:09:37 +02:00 |
Stefan Bühler
|
05bc7981a6
|
Fix mod_openssl memleak (and perhaps double-free/memory corruption)
|
2009-10-02 10:44:08 +02:00 |
Stefan Bühler
|
1acacd5737
|
Prefix inline api functions with li_
|
2009-09-26 20:31:52 +02:00 |
Stefan Bühler
|
4be784a91e
|
Fix mod_openssl doc
|
2009-09-09 00:11:52 +02:00 |
Stefan Bühler
|
2484a45c1f
|
Set con->is_ssl
|
2009-09-08 22:09:35 +02:00 |
Stefan Bühler
|
e7b7b1d82c
|
Add mod_openssl
|
2009-09-08 19:10:09 +02:00 |