Rainer Gerhards
6c3ef4dacf
Merge branch 'v5-beta'
...
Conflicts:
ChangeLog
configure.ac
doc/manual.html
plugins/omlibdbi/omlibdbi.c
tests/Makefile.am
tests/diag.sh
2011-03-11 10:24:58 +01:00
Bojan Smojver
d1eb6e0edc
added work-around for bug in gtls, which causes fd leak when using TLS
...
The capability has been added for module to specify that they do not
like being unloaded.
related bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=222
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2011-02-23 11:25:43 +01:00
Rainer Gerhards
48ab717fed
fixing regression: multi-threading had races
2011-01-31 13:13:00 +01:00
Rainer Gerhards
48ac0ffecd
milestone commit: first driver layer call done
...
... does not really run. We can now call into the epoll driver, but
not handle epoll(). The driver also needs more modifications.
2009-11-18 18:40:14 +01:00
Rainer Gerhards
4252edfebe
bugfix: memory leaks in gtls netstream driver
2008-12-03 15:45:54 +01:00
Rainer Gerhards
0b2e858a42
added code to pull the subjectAltName - dNSName
2008-05-21 18:18:20 +02:00
Rainer Gerhards
8c927a854e
fixed invalid prototype
2008-05-21 18:04:54 +02:00
Rainer Gerhards
85b587f93d
first implementation of TLS server client authentication check
...
The TLS server now checks the client fingerprint. This works, but
is highly experimental. Needs to be refined for practice. Also:
- implemented permittedPeers helper construct to store names
- changed omfwd implementation to use new permittedPeers
2008-05-19 18:52:44 +02:00
Rainer Gerhards
346a9e6379
added missing includes (noticed under SuSe Linux)
2008-05-06 18:32:59 +02:00
Rainer Gerhards
7022e9019e
support for different forwarding stream drivers added
...
they can now be set on an action-by-action basis
2008-05-05 14:19:12 +02:00
Rainer Gerhards
da88900143
added $InputTCPServerStreamDriverMode config directive
2008-04-30 18:53:21 +02:00
Rainer Gerhards
055d4ffc2a
fixed problem with module unload sequence
2008-04-29 15:36:22 +02:00
Rainer Gerhards
1cce2e35b0
removed loadbale module leak
...
- moved netstrms, netstrm and nssel into a single loadble module
because they belong together
- fixed "loadbale module leak"
2008-04-29 12:21:52 +02:00
Rainer Gerhards
94acfb1c5f
ability to load proper select netstrm driver
2008-04-29 10:02:59 +02:00
Rainer Gerhards
10e06c833a
added $DefaultNetstreamDriver config directive
2008-04-28 12:16:18 +02:00
Rainer Gerhards
bf3d2c1b39
message reception via TCP work again
...
... at least in some cases ;) I assume there are still a couple
of bugs inside the code. But at least we have something from
where we can continue to work on.
2008-04-24 09:57:43 +02:00
Rainer Gerhards
721b9ee252
client functionality works again (with the new socket abstraction)
2008-04-23 17:48:13 +02:00
Rainer Gerhards
1892fc75f9
added new netstrms class
...
netstrms is at the top layer of the socket abstraction
2008-04-23 15:07:19 +02:00