Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | This patch adds plist a linked list to the pluginstance | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-03-25 | 1 | -0/+2 |
| | | | | | | | | structure. It can be used by input modules to duplicate an entry. This solves the issue of not being able to use the same plugin instance twice. Signed-off-by: Eric Leblond <eric@inl.fr> | ||||
* | IP2BIN filter convert IP address from host storage to a "binary" string which | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-03-25 | 1 | -0/+1 |
| | | | | | | | | | | | can be use by MySQL. This is not strictly speaking raw data but it was of type RAW. Following remark from Hugo Mildenberger, I introduce in this patch a dedicated type ULOGD_RET_RAWSTR. The main reason not to use a ULOGD_RET_STRING parameter is that the paramater is not human readable. Signed-off-by: Eric Leblond <eric@inl.fr> | ||||
* | - implement a synchronous timer framework | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-19 | 1 | -11/+2 |
| | | | | - fix crash when enabling pollinterval clause in flow-based accounting | ||||
* | From: Eric Leblond <eric@inl.fr> | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-09 | 1 | -0/+5 |
| | | | | | | | Some macros were defined several time. This was the case of GET_VALUE, pp_is_valid. This patch puts the definition in ulogd.h and fixes the definition of pp_is_valid which was wrong (causing segfault by acessing to fields at NULL). | ||||
* | now 'make dist-bzip2' finally works | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-08 | 1 | -0/+1 |
| | |||||
* | introduce core timer handling | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-07 | 1 | -0/+14 |
| | |||||
* | move plugin wildcard input key generation into core | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2005-12-15 | 1 | -0/+1 |
| | |||||
* | add new 'ulogd_key_size()' function | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2005-12-15 | 1 | -12/+3 |
| | |||||
* | rename all linux list related structs/functs/macros to 'llist', since mysql ↵ | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2005-12-05 | 1 | -5/+5 |
| | | | | is now cluttering the namespace by its 'list_add' function. | ||||
* | make 'num_keys' an attribute of pluginstance instead of plugin | laforge | 2005-11-20 | 1 | -21/+17 |
| | |||||
* | use bitmask instead of enum for input/output data type | laforge | 2005-11-20 | 1 | -10/+10 |
| | |||||
* | introduce version field for plugins, refuse loading plugins with different ↵ | laforge | 2005-11-05 | 1 | -1/+4 |
| | | | | version | ||||
* | cleanup unused structs / members | laforge | 2005-11-04 | 1 | -11/+2 |
| | |||||
* | remvoe unneeded structure members | laforge | 2005-10-08 | 1 | -3/+0 |
| | |||||
* | too many changes to comment on. ulogd now compiles again. | laforge | 2005-10-02 | 1 | -8/+40 |
| | |||||
* | minor updates | laforge | 2005-06-24 | 1 | -3/+2 |
| | |||||
* | current snapshot (still not compiling) | laforge | 2005-04-17 | 1 | -0/+2 |
| | | | | | - add more sophisticated signal delivery to pluginstances - partial LOGEMU port to ulogd2 | ||||
* | current working state (doesn't compile yet) | laforge | 2005-04-17 | 1 | -9/+13 |
| | |||||
* | add file descriptor handling of main select loop, fix typo, update copyright ↵ | laforge | 2005-04-17 | 1 | -0/+19 |
| | | | | notice | ||||
* | minor cosmetic updates | laforge | 2005-04-16 | 1 | -7/+10 |
| | |||||
* | intermediate development snapshot | laforge | 2004-10-10 | 1 | -15/+20 |
| | |||||
* | add pluginstance stack parsing/building routines | laforge | 2004-10-02 | 1 | -0/+2 |
| | |||||
* | commit my latest changes from Ottawa (July 2004) | laforge | 2004-08-22 | 1 | -51/+83 |
| | |||||
* | - add .init and .fini member to output plugin | laforge | 2004-04-24 | 1 | -1/+5 |
| | | | | | - defer file opens + other initialization until after setuid() was called - cosmetic cleanup (no _ in static functions, use 'static' whenever possible) | ||||
* | signal handler has no return value | laforge | 2003-01-13 | 1 | -3/+3 |
| | |||||
* | typo fix | laforge | 2002-06-13 | 1 | -5/+5 |
| | |||||
* | make it compile again (small bugfixes after sighandler checkin) | laforge | 2001-06-17 | 1 | -2/+3 |
| | |||||
* | Support for logfile cycling (SIGHUP handler) | laforge | 2001-06-14 | 1 | -2/+4 |
| | |||||
* | added a few syntactic corrections | laforge | 2001-05-26 | 1 | -3/+3 |
| | |||||
* | fix minor bug in new ulogd_log macro (prevented additional args) | laforge | 2001-02-04 | 1 | -4/+4 |
| | |||||
* | - fixes segfault bug when packet received but no interpreters registered ↵ | laforge | 2001-02-04 | 1 | -3/+6 |
| | | | | | | | (reported by Drori Ghiora) - fixes logfile bug: wrong filename and line number displayed - fixes logfile bug: logfile is fflush()ed after each line (reported by Drori Ghiora) | ||||
* | huge reorganization for 0.9 | laforge | 2000-11-20 | 1 | -20/+22 |
| | | | | | | | | | - added hashtables everywhere - no more dynamic allocation for each packet - mysql output plugin - more keys in ulogd_BASE - moved libipulog into ulogd directory - introduced autoconf | ||||
* | - new syslog emulation output target | laforge | 2000-11-16 | 1 | -2/+20 |
| | | | | - lot of bugfixes | ||||
* | Major update. Almost everything has changed. | laforge | 2000-11-16 | 1 | -5/+36 |
| | | | | | | - no more dynamic allocations at runtime - only once at startup - less list traversal through interpreter and key hashes - output plugins can request only certain results! | ||||
* | added example config file | laforge | 2000-09-12 | 1 | -4/+10 |
| | | | | | | bugfixes in conffile.c ulogd_log still prints obsolete \n cosmetic fixes | ||||
* | ulogd_log now a function | laforge | 2000-09-12 | 1 | -2/+11 |
| | |||||
* | made nlgroup + pluginpath configurable | laforge | 2000-09-09 | 1 | -4/+8 |
| | | | | | added default values for all config keys started writing ulogd_log | ||||
* | various bugfixes (tcp interpreter), output for boolean type | laforge | 2000-08-14 | 1 | -3/+8 |
| | |||||
* | logfile external | laforge | 2000-08-02 | 1 | -3/+3 |
| | |||||
* | first usable revision | laforge | 2000-08-02 | 1 | -3/+27 |
| | |||||
* | Initial revision | laforge | 2000-08-02 | 1 | -0/+55 |