62 Commits

Author SHA1 Message Date
Rainer Gerhards
2853961801 cleanup 2008-03-05 16:07:35 +00:00
Rainer Gerhards
1b9d4ba2d5 fixed sleep call 2008-03-05 16:06:16 +00:00
Rainer Gerhards
24b02dc831 - extracted logerror*() family of functions from syslogd, made them their
own class and converted to new object calling conventions
    (interface-based)
- converted gss-misc into a loadable library module
2008-03-05 14:53:25 +00:00
Rainer Gerhards
545346e697 - changed modules.c calling conventions to be interface-based
- 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)
2008-03-05 10:30:06 +00:00
Rainer Gerhards
bc7d8ccebb - changed module interface to support querying obj interface (stage work)
- changed module interface version, as the interface change is quite large
2008-03-04 10:27:45 +00:00
Rainer Gerhards
cb71628f67 fixed newly introduced bugs in imgssapi and imtcp and their helpers now
plain tcp works again
2008-03-03 12:40:04 +00:00
Rainer Gerhards
4273036019 made imgssapi compile 2008-03-03 09:04:59 +00:00
Rainer Gerhards
9d8eb28ebd - added class tcps
- added class tcps_sess
- changed imtcp to use new classes; seems to work; imgssapi currently
    broken
2008-03-02 10:19:25 +00:00
Rainer Gerhards
3ae3033800 - fixed wrong pointer in imgssapi config coding
- added $InputGSSServerMaxSessions config directive
2008-02-26 17:41:46 +00:00
Rainer Gerhards
9868ee9453 fixed wrong pointer in imgssapi config coding 2008-02-26 17:22:43 +00:00
Rainer Gerhards
3467a10c06 shuffled some more code, added comments varmojfekoj sent me a while ago to
imgssapi
2008-02-26 11:16:05 +00:00
Rainer Gerhards
b98ca5114e split off imgssapi from imtcp, but still with a lot of dependency 2008-02-26 11:02:27 +00:00