Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make all cflags and libs variables uppercase | Michael Biebl | 2009-02-24 | 1 | -1/+1 |
| | | | | | | pkg-config uses uppercase for its _CFLAGS and _LIBS variable names. So we follow suit and convert all _cflags and _libs variables to uppercase for more consistency. | ||||
* | minor cleanup | Rainer Gerhards | 2008-11-29 | 1 | -1/+1 |
| | |||||
* | security bugfix: $AllowedSender was not honored, | Rainer Gerhards | 2008-11-29 | 1 | -5/+2 |
| | | | | ...all senders were permitted instead | ||||
* | added (internal) error codes to error messages | Rainer Gerhards | 2008-06-27 | 1 | -1/+1 |
| | | | | | 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 | -1/+1 |
| | | | | This was introduced due to recent interface change. | ||||
* | changed Rcv-Interface in tcpsrv subsystem | Rainer Gerhards | 2008-06-23 | 1 | -8/+8 |
| | | | | | | It is now iRet based. This enables us to communicate more in-depth information to the upper peers. This is needed to handle the EGAIN case on rcv (not yet implemented) | ||||
* | Remove .cvsignore files, add .gitignore. | Michael Biebl | 2008-06-11 | 1 | -6/+0 |
| | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | bugfix: removed some memory leaks in TLS code | Rainer Gerhards | 2008-06-04 | 1 | -0/+1 |
| | |||||
* | first implementation of TLS server client authentication check | Rainer Gerhards | 2008-05-19 | 1 | -0/+48 |
| | | | | | | | 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 | ||||
* | fixed potential segfault due to invalid call to cfsysline | varmojfekoj | 2008-05-14 | 1 | -2/+2 |
| | | | | | | thanks to varmojfekoj for the patch Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | added $InputTCPServerStreamDriverMode config directive | Rainer Gerhards | 2008-04-30 | 1 | -0/+5 |
| | |||||
* | made plain tcp syslog via TLS work on the server | Rainer Gerhards | 2008-04-30 | 1 | -0/+9 |
| | | | | ... but so far only in blocking mode | ||||
* | fixed problem with module unload sequence | Rainer Gerhards | 2008-04-29 | 1 | -2/+2 |
| | |||||
* | client functionality works again (with the new socket abstraction) | Rainer Gerhards | 2008-04-23 | 1 | -2/+8 |
| | |||||
* | added new netstrms class | Rainer Gerhards | 2008-04-23 | 1 | -1/+1 |
| | | | | netstrms is at the top layer of the socket abstraction | ||||
* | some more cleanup | Rainer Gerhards | 2008-04-16 | 1 | -1/+1 |
| | | | | | reduced dependencies, moved non-runtime files to its own directory except for some whom's status is unclear | ||||
* | made everything compile with the new runtime subdirectory | Rainer Gerhards | 2008-04-16 | 1 | -1/+1 |
| | |||||
* | bugfix: imgssapi segfaulted under some conditions; this fix is actually not | Rainer Gerhards | 2008-03-13 | 1 | -10/+0 |
| | | | | | | just a fix but a change in the object model. Thanks to varmojfekoj for providing the bug report, an initial fix and lots of good discussion that lead to where we finally ended up. | ||||
* | changed omgssapi and omfwd to utilize new object calling interface; made a | Rainer Gerhards | 2008-03-12 | 1 | -2/+0 |
| | | | | | tcpclt class; (stage work, among others, for more intelligent recovery from TCP session recovery) | ||||
* | implemented module unload handling (required a number of interface changes) | Rainer Gerhards | 2008-03-11 | 1 | -1/+6 |
| | |||||
* | renamed library module file names to lm*, so that they match the overall | Rainer Gerhards | 2008-03-07 | 1 | -3/+3 |
| | | | | scheme (like im* and om*) | ||||
* | - added RSYSLOGD_MODDIR environment variable | Rainer Gerhards | 2008-03-07 | 1 | -5/+7 |
| | | | | | - added -M rsyslogd option (allows to specify module directory location) - converted net.c into a loadable library plugin | ||||
* | cleanup by Michael Biebl | Rainer Gerhards | 2008-03-06 | 1 | -1/+1 |
| | |||||
* | applied patch from Michael Biebl to clean up build system | Rainer Gerhards | 2008-03-06 | 1 | -2/+3 |
| | |||||
* | changed module loader to automatically add ".so" suffix if not specified | Rainer Gerhards | 2008-03-05 | 1 | -1/+1 |
| | | | | (over time, this shall also ease portability of config files) | ||||
* | - changed modules.c calling conventions to be interface-based | Rainer Gerhards | 2008-03-05 | 1 | -14/+1 |
| | | | | | | | | | | | - moved module loader from conf.c to module.c, where it belongs - made the necessary plumbing to auto-load library modules - upgraded debug system to include iRet in function exit message - changed module interface so that instances need only to be supported by output plugins (if we actually need them for input plugins, we can always add it again...) - milestone: first implementation of library modules (but do not get unloaded on exit/hup so far) | ||||
* | - changed module interface to support querying obj interface (stage work) | Rainer Gerhards | 2008-03-04 | 1 | -3/+1 |
| | | | | - changed module interface version, as the interface change is quite large | ||||
* | fixed newly introduced bugs in imgssapi and imtcp and their helpers now | Rainer Gerhards | 2008-03-03 | 1 | -8/+3 |
| | | | | plain tcp works again | ||||
* | made imgssapi compile | Rainer Gerhards | 2008-03-03 | 1 | -6/+14 |
| | |||||
* | - added class tcps | Rainer Gerhards | 2008-03-02 | 1 | -868/+90 |
| | | | | | | - added class tcps_sess - changed imtcp to use new classes; seems to work; imgssapi currently broken | ||||
* | shuffled some more code, added comments varmojfekoj sent me a while ago to | Rainer Gerhards | 2008-02-26 | 1 | -19/+5 |
| | | | | imgssapi | ||||
* | split off imgssapi from imtcp, but still with a lot of dependency | Rainer Gerhards | 2008-02-26 | 2 | -299/+18 |
| | |||||
* | declared some things in imtcp.c static so that they don't conflict if | Rainer Gerhards | 2008-02-26 | 1 | -5/+5 |
| | | | | loaded as imtcp and imgssapi | ||||
* | applied Michael Biebl's fix for building rsyslog core without gssapi | Rainer Gerhards | 2008-02-26 | 1 | -2/+5 |
| | | | | support | ||||
* | added some doc for imgssapi and imtcp input modules | Rainer Gerhards | 2008-02-22 | 1 | -1/+1 |
| | |||||
* | applied patch by varmojfekoj to allow gssapi functionality to be build as a | Rainer Gerhards | 2008-02-22 | 1 | -2/+1001 |
| | | | | | | separate plugin (so that gssapi and plain tcp functionality can be individually distributed). Also inclulded some other enhancements, most importantly initial compatibility mode system | ||||
* | integrated patch from Peter Vrabec to change the build process to produce | Rainer Gerhards | 2008-02-22 | 2 | -3/+14 |
| | | | | | imtcp.so and imgssapi.so from imtcp.c (in support of new gassapi input module) - many thanks, Peter! | ||||
* | - fixed a bug that caused a segfault on startup when no $WorkDir directivev3-10-1a | Rainer Gerhards | 2008-01-10 | 1 | -1/+0 |
| | | | | | | was specified in rsyslog.conf - fixed a bug that caused a segfault on queues with types other than "disk" - removed the now longer needed thread TermSyncTool | ||||
* | added --enable-mudflap ./configure option | Rainer Gerhards | 2008-01-08 | 1 | -2/+2 |
| | |||||
* | applied Michael Biebl's patch to clean up the makefiles | Rainer Gerhards | 2008-01-03 | 1 | -4/+2 |
| | |||||
* | internal restructuring in omfwd.c - stage work for further modularization I | Rainer Gerhards | 2007-12-27 | 1 | -10/+0 |
| | | | | | think I also fixed a bug as a side-effect - but not looked to much at it | ||||
* | removed active INET code from syslogd.c - still some auxiliary things | Rainer Gerhards | 2007-12-26 | 1 | -0/+16 |
| | | | | remain | ||||
* | cleaned up code (resulting in some shuffeling from syslogd.c to the "right" | Rainer Gerhards | 2007-12-21 | 1 | -1/+14 |
| | | | | module) | ||||
* | created first version of imtcp (still very much depending on syslogd.c for | Rainer Gerhards | 2007-12-21 | 1 | -7/+133 |
| | | | | configuration and a lot of other things) | ||||
* | begun work on imtcp | Rainer Gerhards | 2007-12-21 | 3 | -0/+162 |