Christian Kastner
9003632c7d
Force ANSI SQL treatment of strings for Postgres
...
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2011-03-29 12:00:56 +02:00
Bojan Smojver
d1eb6e0edc
added work-around for bug in gtls, which causes fd leak when using TLS
...
The capability has been added for module to specify that they do not
like being unloaded.
related bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=222
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2011-02-23 11:25:43 +01:00
Rainer Gerhards
e8fafeadb8
made ompgsql identify its version on load
2010-05-07 13:23:04 +02:00
Rainer Gerhards
c8ebe62337
Merge branch 'v4-beta' into beta
...
Conflicts:
ChangeLog
configure.ac
doc/manual.html
plugins/imuxsock/imuxsock.c
template.c
tests/Makefile.am
tests/parsertest.sh
2010-02-10 16:35:12 +01:00
Marc Schiffbauer
184d8cf6d2
improved PostgreSQL database create script, provided doc on PostgreSQL setup
...
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2010-02-08 14:20:15 +01:00
Rainer Gerhards
d3592db45b
bugfix: ompgsql did not properly check the server connection in tryResume()
...
what could lead to rsyslog running in a thight loop.
Also did some code cleanup of previous patch.
2009-12-16 16:21:52 +01:00
Rainer Gerhards
42ff3e6bc1
made ompgsql behave correctly with older rsyslog core versions
2009-12-11 13:00:52 +01:00
Rainer Gerhards
c912598199
bugfix: ompgsql had problems with transaction support, what actually rendered it unsuable.
...
Thanks to forum user "horhe" for alerting me on this bug
and helping to debug/fix it!
2009-12-11 12:17:02 +01:00
Rainer Gerhards
b5f3387357
Merge branch 'omfile' into v5-devel
...
Note that this was NOT a trivial merge, and there may be
some issues. This needs to be seen when we continue developing.
Conflicts:
runtime/msg.h
runtime/obj.h
runtime/queue.c
runtime/srUtils.h
runtime/stream.c
runtime/stream.h
runtime/wti.c
tests/Makefile.am
tools/omfile.c
tools/syslogd.c
2009-06-16 13:59:09 +02:00
Rainer Gerhards
e3d9843c85
re-enabled pipe, tty and console in omfile
...
... by moving code to stream.c. Thanks to the new design, new cases are
not really needed, resulting in cleaner code.
I also did a cleanup of header file usage as a side-activity.
2009-06-12 11:47:00 +02:00
Rainer Gerhards
10bab38993
begin implementation of new transactional output module interface
...
code is not complete, error cases are not handled.
2009-04-27 15:40:54 +02:00
Rainer Gerhards
63d3982721
Merge branch 'v3-stable' into beta
2009-04-17 14:19:43 +02:00
Rainer Gerhards
53bff58625
Merge branch 'debian_lenny' into v3-stable
2009-04-17 14:19:22 +02:00
Rainer Gerhards
9ebbe7477c
Merge branch 'v2-stable' into debian_lenny
2009-04-17 14:19:02 +02:00
Rainer Gerhards
e8c94fcd89
bugfix: ompgsql did not detect problems in sql command execution
...
this could cause loss of messages. The handling was correct if the
connection broke, but not if there was a problem with statement
execution. The most probable case for such a case would be invalid
sql inside the template, and this is now much easier to diagnose.
2009-04-17 14:18:39 +02:00
Michael Biebl
1448e2486e
make all cflags and libs variables uppercase
...
pkg-config uses uppercase for its _CFLAGS and _LIBS variable names.
So we follow suit and convert all _cflags and _libs variables to
uppercase for more consistency.
2009-02-24 13:09:44 +01:00
Rainer Gerhards
197d980f5b
Merge branch 'v2-stable' into debian_lenny
2008-12-18 13:42:56 +01:00
Rainer Gerhards
2f1c53dbfe
Merge branch 'v2-stable' into v3-stable
...
Conflicts:
ChangeLog
2008-11-18 12:32:21 +01:00
Ken
48319cd31f
bugfix: removed memory leak in ompgsql
...
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2008-11-18 12:30:57 +01:00
Rainer Gerhards
3f6c73a8b7
added (internal) error codes to error messages
...
Also added redirector to web description of error codes
closes bug http://bugzilla.adiscon.com/show_bug.cgi?id=20
2008-06-27 12:52:45 +02:00
Michael Biebl
b6b53972e1
Remove .cvsignore files, add .gitignore.
...
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2008-06-11 17:03:47 +02:00
Rainer Gerhards
d9b0c77d3e
some more cleanup
...
reduced dependencies, moved non-runtime files to its own directory except
for some whom's status is unclear
2008-04-16 15:27:53 +02:00
Rainer Gerhards
d7f33053da
made everything compile with the new runtime subdirectory
2008-04-16 08:42:00 +02:00
Rainer Gerhards
cdcc0e6710
removed a now-longer needed callback from the output module interface.
...
Results in reducing code complexity.
2008-03-22 10:30:40 +00:00
Rainer Gerhards
15e8b33eed
fixed a few remaining logerror() calls - thanks to Michael Biebl for
...
pointing that out
2008-03-06 09:44:16 +00:00
Rainer Gerhards
28dcc746bd
applied patch from Michael Biebl to clean up build system
2008-03-06 07:39:32 +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
e27555c468
added --enable-mudflap ./configure option
2008-01-08 16:13:42 +00:00
Rainer Gerhards
fc761b9fdc
applied Michael Biebl's patch to clean up the makefiles
2008-01-03 14:08:58 +00:00
Rainer Gerhards
8a77bc82ac
removed single-threading support for sending TCP messages; caused
...
simplyfication of output module interface as well as core syslog
processing.
2007-12-20 14:34:40 +00:00
Rainer Gerhards
26059b310e
applied some more cleanup provided by Michael Biebl
2007-12-19 07:14:21 +00:00
Rainer Gerhards
cfda6f9df8
applied some more cleanup provided by Michael Biebl
2007-12-19 07:11:42 +00:00
Rainer Gerhards
6a80d9ee50
- begun to create input module interface and macros
...
- changed module interface to include function to query type
2007-12-14 14:41:09 +00:00
Rainer Gerhards
004229dda6
changed license to GPLv3 (for what is to become rsyslog v3)
2007-12-14 11:21:57 +00:00
Rainer Gerhards
6a06d81736
.cvsignore contained the wrong binary file names - copy error when it was
...
copied from ommysql
2007-12-14 10:43:29 +00:00
Rainer Gerhards
9bdf66fa49
small performance improvement
2007-12-04 13:08:20 +00:00
Rainer Gerhards
315145d043
some code cleanup
2007-12-03 11:35:09 +00:00
Rainer Gerhards
1919403329
removed no longer necessary function prototype definitions
2007-12-03 11:12:36 +00:00
Rainer Gerhards
3f31bf4366
added dependency for plugin interface definitions
2007-12-03 11:09:06 +00:00
Rainer Gerhards
f500fbf505
added sur5r's postgres sql output module (many thanks!)
2007-12-03 10:23:39 +00:00
Rainer Gerhards
f7e891bc9a
adding sur5r's postgres module
2007-12-03 10:18:04 +00:00