summaryrefslogtreecommitdiffstats
path: root/plugins/imuxsock
Commit message (Collapse)AuthorAgeFilesLines
* - extracted logerror*() family of functions from syslogd, made them theirRainer Gerhards2008-03-051-2/+6
| | | | | | own class and converted to new object calling conventions (interface-based) - converted gss-misc into a loadable library module
* - changed modules.c calling conventions to be interface-basedRainer Gerhards2008-03-051-13/+0
| | | | | | | | | | | - 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 Gerhards2008-03-041-1/+1
| | | | - changed module interface version, as the interface change is quite large
* - changed interface "printchopped()" so that it looks more like a genericRainer Gerhards2008-02-181-1/+1
| | | | | | | message submission interface. Part of the ongoing modularization effort. - bugfix: invalid kernel log format -- see bug http://bugzilla.adiscon.com/show_bug.cgi?id=1
* - fixed a bug that could cause invalid string handling via strerror_rRainer Gerhards2008-01-301-1/+2
| | | | | varmojfekoj provided the patch - many thanks! - adopted varmojfekoj's patch to v3, some more sterror_r's ;)
* redesigned queue to utilize helper classes for threading support. This isRainer Gerhards2008-01-241-5/+4
| | | | | | finally in a running state for regular (non disk-assisted) queues, with a minor nit at shutdown. So I can finally commit the work again to CVS...
* - fixed a bug that caused a segfault on startup when no $WorkDir directivev3-10-1aRainer Gerhards2008-01-101-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 optionRainer Gerhards2008-01-081-2/+2
|
* applied Michael Biebl's patch to clean up the makefilesRainer Gerhards2008-01-031-4/+2
|
* implemented $AddUnixListenSocket config directiveRainer Gerhards2007-12-201-13/+83
|
* implemented $SystemLogSocketName config directiveRainer Gerhards2007-12-201-6/+25
|
* implemented $OmitLocalLogging config directiveRainer Gerhards2007-12-201-11/+13
|
* moved unix socket code to its own module (imuxsock)Rainer Gerhards2007-12-201-14/+130
|
* begun moving unix socket code to its own moduleRainer Gerhards2007-12-203-0/+142