Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added work-around for bug in gtls, which causes fd leak when using TLS | Bojan Smojver | 2011-02-23 | 1 | -0/+1 |
| | | | | | | | | 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> | ||||
* | bugfix: netstream ptcp support class was not correctly build on systems ↵ | Rainer Gerhards | 2010-04-19 | 1 | -0/+4 |
| | | | | without epoll() support | ||||
* | solved some platform issues with nsdpoll_ptcp | Rainer Gerhards | 2009-11-25 | 1 | -0/+1 |
| | |||||
* | fixing some potential segfault conditions | Rainer Gerhards | 2009-11-25 | 1 | -1/+4 |
| | |||||
* | milestone commit: first driver layer call done | Rainer Gerhards | 2009-11-18 | 1 | -0/+2 |
| | | | | | ... does not really run. We can now call into the epoll driver, but not handle epoll(). The driver also needs more modifications. | ||||
* | enhanced test environment (including testbench) | Rainer Gerhards | 2009-10-22 | 1 | -2/+2 |
| | | | | | | | | support for enhancing probability of memory addressing failure by using non-NULL default value for malloced memory (optional, only if requested by configure option). This helps to track down some otherwise undetected issues within the testbench and is expected to be very useful in the future. | ||||
* | strmsrv now supports KEEPALIVE socket option | Rainer Gerhards | 2009-06-02 | 1 | -0/+29 |
| | |||||
* | bugfix: $AllowedSender handled invalidly for plain TCP transport | Rainer Gerhards | 2008-11-29 | 1 | -0/+25 |
| | |||||
* | bugfix: double-free in pctp netstream driver | varmojfekoj | 2008-10-28 | 1 | -2/+11 |
| | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | added (internal) error codes to error messages | Rainer Gerhards | 2008-06-27 | 1 | -4/+4 |
| | | | | | Also added redirector to web description of error codes closes bug http://bugzilla.adiscon.com/show_bug.cgi?id=20 | ||||
* | bugfix: gtls und ptcp netstream driver communicated invalid iRet | Rainer Gerhards | 2008-06-24 | 1 | -0/+7 |
| | | | | This was introduced due to recent interface change. | ||||
* | somewhat improved plain tcp syslog reliability | Rainer Gerhards | 2008-06-09 | 1 | -0/+29 |
| | | | | | | ...by doing a connection check before sending. Credits to Martin Schuette for providing the idea. Details are available at http://blog.gerhards.net/2008/06/reliable-plain-tcp-syslog-once-again.html | ||||
* | first implementation of TLS server client authentication check | Rainer Gerhards | 2008-05-19 | 1 | -6/+14 |
| | | | | | | | 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 | ||||
* | improved error messages and corrected fingerprint format | Rainer Gerhards | 2008-05-19 | 1 | -4/+7 |
| | |||||
* | regained netstream driver genericity; improved drivers | Rainer Gerhards | 2008-05-17 | 1 | -0/+41 |
| | | | | | | | | | - made action logic pass optional auth params only if they are actually configured - added new authMode and Fingerprint methods to ptcp netstream driver (keeping them once again generic) - added diagnostics messages when invalid auth modes were configured | ||||
* | added $InputTCPServerStreamDriverMode config directive | Rainer Gerhards | 2008-04-30 | 1 | -3/+1 |
| | |||||
* | restructured netstrm driver layer | Rainer Gerhards | 2008-04-30 | 1 | -0/+3 |
| | | | | | | | the new structure prevents repetitive loads and unloads of driver files; it also has less overhead The "select" and regular driver are now contained in a single file. | ||||
* | server handshake now works with nonblocking sockets | Rainer Gerhards | 2008-04-30 | 1 | -3/+0 |
| | |||||
* | made plain tcp syslog via TLS work on the server | Rainer Gerhards | 2008-04-30 | 1 | -0/+3 |
| | | | | ... but so far only in blocking mode | ||||
* | fixed problem with module unload sequence | Rainer Gerhards | 2008-04-29 | 1 | -2/+2 |
| | |||||
* | added $ActionSendStreamDriverMode config directive | Rainer Gerhards | 2008-04-28 | 1 | -0/+17 |
| | |||||
* | made gtls server driver work in plain tcp mode | Rainer Gerhards | 2008-04-25 | 1 | -3/+25 |
| | |||||
* | made this compile with the new abstracted socket server calls | Rainer Gerhards | 2008-04-24 | 1 | -0/+1 |
| | | | | | undid some invalid changes during merge plus did a few wrappers. Compiles, but does not yet work. | ||||
* | Merge branch 'sock-abstract' into tls | Rainer Gerhards | 2008-04-24 | 1 | -97/+149 |
|\ | | | | | | | | | | | | | | | | | | | Conflicts: runtime/Makefile.am runtime/netstrm.c runtime/nsd.h runtime/nsd_ptcp.c runtime/rsyslog.h | ||||
| * | some cleanup | Rainer Gerhards | 2008-04-24 | 1 | -1/+0 |
| | | |||||
| * | fixed newly introduced memory leaks | Rainer Gerhards | 2008-04-24 | 1 | -2/+0 |
| | | |||||
| * | message reception via TCP work again | Rainer Gerhards | 2008-04-24 | 1 | -6/+47 |
| | | | | | | | | | | | | ... 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. | ||||
| * | removed listener array from inidividual netstrm (mostly finished) | Rainer Gerhards | 2008-04-23 | 1 | -23/+37 |
| | | |||||
| * | objects for receive-side socket abstraction specified | Rainer Gerhards | 2008-04-23 | 1 | -93/+94 |
| | | | | | | | | | | | | | | The objects for receiver-side socket abstraction have now be specified. The project as whole does not yet compile and definitely not run, but I'd like to commit some milestones along this way. | ||||
* | | first working TLS-enabled plain TCP sender | Rainer Gerhards | 2008-04-18 | 1 | -0/+21 |
|/ | | | | | implemented a first working version of a TLS-enabled plain TCP sender (but, of course, the implementation is insecure as it is) | ||||
* | fixed abort on rsyslogd termination | Rainer Gerhards | 2008-04-18 | 1 | -1/+1 |
| | |||||
* | converted netstrm into generic netstrm and the nsd_pctp driver | Rainer Gerhards | 2008-04-18 | 1 | -0/+579 |