Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace INCLUDES by AM_CPPFLAGS in Makefile.am. | Eric Leblond | 2009-01-22 | 6 | -6/+6 |
| | | | | | This patch fixes autotools warning about deprecated usage of INCLUDES in Makefile.am. | ||||
* | build: use -avoid-version for modules | Jan Engelhardt | 2009-01-20 | 6 | -10/+10 |
| | | | | | | | The modules are pretty much bound to ulogd, and it does not seem to make sense to specially version these. Signed-off-by: Jan Engelhardt <jengelh@medozas.de> | ||||
* | PostgreSQL: allow local connections | Pierre Chifflier | 2009-01-07 | 1 | -1/+2 |
| | | | | | | | | This patch allows to connect to the server using the local (unix) socket, thus not using a network socket and SSL encryption. Local connection is used if host parameter is omitted or empty. Signed-off-by: Pierre Chifflier <chifflier@inl.fr> | ||||
* | DBI: lower column name before comparing to key | Pierre Chifflier | 2009-01-07 | 1 | -0/+14 |
| | | | | | | | Some databases (e.g Oracle) return column name in uppercase, while key name is in lowercase. This patch allows to match keys correctly. Signed-off-by: Pierre Chifflier <chifflier@inl.fr> | ||||
* | add ukey_* function for key assignation | Pablo Neira Ayuso | 2008-12-09 | 2 | -23/+22 |
| | | | | | | | | | This patch cleans up the current key assignation by introducing a set of functions ukey_* to set the key value as Eric Leblond and we discussed during the latest Netfilter Workshop. This patch is based on an idea from Holger Eitzenberger. Signed-off-by: Eric Leblond <eric@inl.fr> | ||||
* | Add new output plugin DBI | Pierre Chifflier | 2008-12-09 | 3 | -1/+326 |
| | | | | | | | | | libdbi implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl. This module brings support for all database types supported by libdbi. Signed-off-by: Pierre Chifflier <chifflier@inl.fr> Signed-off-by: Eric Leblond <eric@inl.fr> | ||||
* | cleanup: fix warning due to lack of parenthesis | Eric Leblond | 2008-07-31 | 1 | -1/+1 |
| | | | | | | | Fix gcc warning related to the lack of parenthesis. Signed-off-by: Eric Leblond <eric@inl.fr> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | cleanup: fix compilation warning about lack of parenthesis | Eric Leblond | 2008-07-31 | 1 | -2/+2 |
| | | | | | | | | This patch adds parenthesis around an expression to avoid confusion between order preference of && and || operators. Signed-off-by: Eric Leblond <eric@inl.fr> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | cleanup: fix compilation warnings related to pointer comparisons | Eric Leblond | 2008-07-31 | 3 | -6/+6 |
| | | | | | | | | This patch cast to (char *) some (void *) to avoid a gcc warning in string format parsing. Signed-off-by: Eric Leblond <eric@inl.fr> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org | ||||
* | syslog: cleanly stops syslog | Eric Leblond | 2008-07-31 | 1 | -1/+5 |
| | | | | | | | | This patch adds a stop function to the module which closes the connection to the log system. Signed-off-by: Eric Leblond <eric@inl.fr> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | cleanup: fix gcc warnings | Eric Leblond | 2008-07-29 | 2 | -3/+0 |
| | | | | | | | | | This patch fixes some gcc warnings: * Unused variables * Functions with wrong return (or without return) Signed-off-by: Eric Leblond <eric@inl.fr> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | Minor IPFIX fixes | Eric Leblond | 2008-07-23 | 1 | -5/+7 |
| | | | | | | | IPFIX needs some huge work. This patch fixes some basic logic errors. Signed-off-by: Eric Leblond <eric@inl.fr> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | This patch is a backport of Jaap Keuter fix for PCAP output module. | Eric Leblond | 2008-06-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Eric Leblond <eric@inl.fr> | ||||
* | Use ULOGD_IRET_* as return for all interpreters | Eric Leblond | 2008-06-12 | 6 | -9/+9 |
| | | | | | | | | This patch modifies plugins to use the already defined but not used define. This also fixes some weird behaviours in error treatment (like not stopping after OOM). Signed-off-by: Eric Leblond <eric@inl.fr> | ||||
* | NACCT was IPv4 only and was heavily dependant of the order of NFCT keys. | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-04-09 | 1 | -41/+96 |
| | | | | | | | This patch introduces a explicit list of input keys and obtains IPv6 compliance by using IP2STR output as input for IP address. Signed-off-by: Eric Leblond <eric@inl.fr> | ||||
* | From: Pierre Chifflier <chifflier@inl.fr> | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-03 | 1 | -3/+3 |
| | | | | | This patch fixes the type of some fields in the SQL schema to sync with datatype of the corresponding ulogd2 keys. | ||||
* | From: Pierre Chifflier <chifflier@inl.fr> | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-03 | 1 | -0/+5 |
| | | | | | Change from procedure to function in mysql schema adds the need to free MySQL result after request. | ||||
* | From: Pierre Chifflier <chifflier@inl.fr> | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-03 | 1 | -1/+2 |
| | | | | Mark ID as inactive (sequence in pg schema) | ||||
* | From: Pierre Chifflier <chifflier@inl.fr> | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-03 | 1 | -2/+2 |
| | | | | Fix incorrect options for PGsql module. | ||||
* | From: Eric Leblond <eric@inl.fr> | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-03 | 1 | -0/+14 |
| | | | | MySQL client library does not reconnect automatically since 5.0. | ||||
* | From: Eric Leblond <eric@inl.fr> | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-03 | 1 | -1/+2 |
| | | | | | Display filename in the other error case. Based on Marius Tomaschewski work. | ||||
* | From: Eric Leblond <eric@inl.fr>: | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-03 | 1 | -1/+2 |
| | | | | | Changed to show pcap file name when open failed. Based on Marius Tomaschewski work. | ||||
* | From: Eric Leblond <eric@inl.fr> | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-03 | 1 | -2/+2 |
| | | | | | Add some missing line break. Based on Marius Tomaschewski work. | ||||
* | From: Eric Leblond <eric@inl.fr>: | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-03 | 1 | -1/+4 |
| | | | | | For OPRINT, changed sighup_handler_print to fallback to continue using old descriptor on new file opening failure. Based on Marius Tomaschewski work. | ||||
* | From: Eric Leblond <eric@inl.fr>: | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-03 | 1 | -1/+4 |
| | | | | | | Changed sighup_handler_print to fallback to continue using old descriptor on new file opening failure. This patch is a backport of Marius Tomaschewski <mt@suse.de> work on ulogd. | ||||
* | Holger Eitzenberger <heitzenberger@astaro.com>: | /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org | 2008-02-02 | 2 | -1/+210 |
| | | | | Add NACCT output plugin | ||||
* | [PATCH 5/5] stores the converted syslog parameters set within config file | /C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net | 2008-01-12 | 1 | -0/+4 |
| | | | | | | | | | This patch stores the converted values from the configuration file into the syslog instance structure. Otherwise configuration parameters are senseless and only the default values will be used. Signed-off-by: Peter Warasin <peter@endian.com> | ||||
* | Add a printflow plugin is similar to the PRINTPKT plugin, but for flows. It's | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-05-23 | 2 | -3/+4 |
| | | | | output is compatible with the SYSLOG and LOGEMU plugins. (Philip Craig) | ||||
* | Move the printpkt functionality out of SYSLOG and LOGEMU, and into | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-05-23 | 3 | -19/+62 |
| | | | | | a separate PRINTPKT plugin. This reduces code duplication, and also makes the SYSLOG and LOGEMU plugins more general. (Philip Craig) | ||||
* | commit some more ipfix work | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-05-22 | 1 | -28/+208 |
| | |||||
* | fix pgsql port parsing | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-31 | 1 | -1/+1 |
| | |||||
* | port is an integer value | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-20 | 1 | -1/+3 |
| | |||||
* | use correct vallue for db_ce (Christian Hentschel) | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-13 | 1 | -1/+1 |
| | |||||
* | forward-port PgSQL memory leak fix from ulogd-1.x | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-12 | 1 | -0/+2 |
| | |||||
* | fix mysql output typo (Christian Hentschel) | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-12 | 1 | -1/+1 |
| | |||||
* | clean up printpkt situation (now we no longer include .c files) | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-08 | 3 | -4/+5 |
| | |||||
* | add conditional compilation of mysql, pgsql, sqlite3 and pcap | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-07 | 6 | -9/+20 |
| | |||||
* | disabel SCTP for now :( | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-07 | 1 | -1/+6 |
| | |||||
* | remove strerror function of db helpers and move error printing | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-07 | 2 | -20/+20 |
| | | | | directly into db plugins | ||||
* | further work on IPFIX output | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-07 | 1 | -6/+53 |
| | |||||
* | introduce acinclude.m4 with macros for mysql,pgsql,sqlite3 and pcap detection. | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2006-01-07 | 4 | -6/+15 |
| | |||||
* | make ipfix output plugin compile (not yet functional) | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2005-12-15 | 2 | -59/+61 |
| | |||||
* | 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 | -35/+7 |
| | |||||
* | forgot to rename some function calls with last commit | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2005-12-15 | 1 | -2/+2 |
| | |||||
* | don't "#include" a .c file but rather compile db.c on it's own | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2005-12-15 | 4 | -124/+23 |
| | |||||
* | add some more yet unfinished IPFIX output code | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2005-12-14 | 1 | -24/+155 |
| | |||||
* | PGSQL_LIB not LIBS | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2005-12-14 | 1 | -1/+1 |
| | |||||
* | make pgsql plugin compile (untested) | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2005-12-09 | 2 | -39/+44 |
| | |||||
* | comply with new naming convention | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2005-12-08 | 1 | -0/+0 |
| | |||||
* | add mysql and pgsql subdirs | /C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org | 2005-12-08 | 1 | -1/+1 |
| |