summaryrefslogtreecommitdiffstats
path: root/debug.h
Commit message (Collapse)AuthorAgeFilesLines
* bugfix: debug.c now survives module unloads in all cases tracker:Rainer Gerhards2008-03-101-11/+11
| | | | http://bugzilla.adiscon.com/show_bug.cgi?id=2
* - changed modules.c calling conventions to be interface-basedRainer Gerhards2008-03-051-3/+4
| | | | | | | | | | | - 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)
* - added PUSHMSGVAR operationRainer Gerhards2008-02-251-1/+2
| | | | - included expression support in filter module (and it works ;))
* - improved diagnostic information for abort casesRainer Gerhards2008-02-121-0/+3
| | | | | - some initial effort for malloc/free debugging support - bugfix: using dynafile actions caused rsyslogd abort
* implemented naming for all objects (mostly as a debug aid, but you neverRainer Gerhards2008-01-291-1/+3
| | | | know what else it will be good for)
* - improved debug support a bit (assertions)Rainer Gerhards2008-01-291-0/+2
| | | | | - restructured code, moved some part out of syslogd.c to action.c, where they belong (still some more to do in that regard ;))
* implemented the $ActionResumeRetryCount config directiveRainer Gerhards2008-01-281-0/+3
|
* - added "runtime instrumentation" feature to ./configureRainer Gerhards2008-01-281-4/+4
| | | | - some more cleanup
* improved last execution line tracking a bitRainer Gerhards2008-01-281-2/+3
|
* added capability to record last known exec location in debug stack dumpRainer Gerhards2008-01-281-10/+26
|
* more improvements and bug fixesRainer Gerhards2008-01-241-10/+11
|
* improved debugging support (faster, less memory used, function invocationRainer Gerhards2008-01-241-13/+46
| | | | count is maintened)
* looks like the first actually usable debug class is doneRainer Gerhards2008-01-231-0/+1
|
* bug fixes and improvementsRainer Gerhards2008-01-231-6/+6
|
* added mutex debug instrumentationRainer Gerhards2008-01-231-0/+26
|
* added thread-specific call stack to debug interfaceRainer Gerhards2008-01-221-0/+19
|
* added debug support classRainer Gerhards2008-01-221-0/+36