summaryrefslogtreecommitdiffstats
path: root/runtime/rsyslog.h
Commit message (Collapse)AuthorAgeFilesLines
* issue a warning if old omusrmsg action syntax is usedRainer Gerhards2011-07-061-0/+1
|
* Merge branch 'v5-stable' into betaRainer Gerhards2011-06-211-0/+1
|\ | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html tests/diag.sh tests/sndrcv_drvr.sh
| * bugfix/improvement:$WorkDirectory now gracefully handles trailing slashesRainer Gerhards2011-06-151-0/+1
| |
* | Merge branch 'v5-devel'Rainer Gerhards2011-03-311-0/+1
|\| | | | | | | | | | | | | | | | | | | Conflicts: configure.ac doc/manual.html doc/rsyslog_conf.html runtime/msg.c runtime/rsyslog.h template.c
| * enhance: added $BOM system property to ease writing byte order masksRainer Gerhards2011-03-221-0/+1
| |
* | Merge branch 'v5-beta'Rainer Gerhards2011-02-181-0/+1
|\| | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html runtime/glbl.c tools/omdiscard.c
| * improved error reporting for $WorkDirectoryRainer Gerhards2011-02-151-0/+1
| | | | | | | | | | non-existance and other detectable problems are now reported, and the work directory is NOT set in this case
* | Merge branch 'v5-devel'Rainer Gerhards2011-02-011-0/+7
|\| | | | | | | | | | | | | Conflicts: plugins/imfile/imfile.c plugins/imudp/imudp.c plugins/ommysql/ommysql.c
| * Merge branch 'v5.6.2-newimudp' into v5-devel-newimudpRainer Gerhards2011-01-101-0/+7
| |\ | | | | | | | | | | | | | | | Conflicts: plugins/imudp/imudp.c threads.c
| | * improved imudp real-time scheduling support & bugfixDražen Kačar2011-01-101-0/+7
| | | | | | | | | | | | | | | | | | | | | The original code had quite some issues, which are fixed by this commit. Also we do more error checking now. Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* | | milestone: template supports CEE output via %$!all-json%Rainer Gerhards2010-12-011-0/+2
| | |
* | | milestone: added mmnormalize (compiles, but untested)Rainer Gerhards2010-12-011-0/+3
| | |
* | | Merge branch 'v5-devel'Rainer Gerhards2010-11-251-155/+1
|\| | | | | | | | | | | | | | Conflicts: runtime/rsyslog.h
| * | Merge branch 'v5-beta' into v5-develRainer Gerhards2010-11-251-123/+1
| |\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/imfile.html plugins/imfile/imfile.c runtime/rsyslog.h
| | * bugfix: replacements for atomic operations for non-int sized types had problems.Rainer Gerhards2010-11-251-120/+1
| | | | | | | | | | | | | | | At least one instance of that problem could potentially lead to abort (inside omfile).
| | * Merge branch 'v4-devel' into v5-betaRainer Gerhards2010-10-151-0/+4
| | |\ | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile.am tests/tcpflood.c
* | | | Merge branch 'v5-devel'Rainer Gerhards2010-10-051-1/+9
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/imuxsock/imuxsock.c runtime/rsyslog.h
| * | | omhdfs: cleanup and lots of improvementRainer Gerhards2010-10-011-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | now things look much better, also done some prep in order to support a file cache (we need this for multiple selectors writing to the same file).
| * | | imuxsock: added per-socket hash tables/rate limiters & severity filterRainer Gerhards2010-09-281-0/+1
| | | | | | | | | | | | | | | | | | | | rate limiting now applies only to messages with a given severity or above. By default, emergency messages are NOT rate-limited.
| * | | patching SCM_CREDENTIALS pid into TAG of imuxsock read messagesRainer Gerhards2010-09-261-0/+1
| | | |
| * | | improved statistics-gathering subsystemRainer Gerhards2010-09-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... well, actually this is a first real implementation of this subsystem. I have added a counter registry, a way to access the countres (as readable string) and a way to define and maintem them. Also, module impstats has been updated to utilize the new system. Finally, I added some counters. I hope that this sets the baseline for useful future enhancements.
* | | | Merge branch 'master' into tmpRainer Gerhards2010-08-111-1/+6
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/omudpspoof/omudpspoof.c runtime/rsyslog.h also updated omuxsock and imptcp to new interfaces
| * | | Merge branch 'v4-devel' into masterRainer Gerhards2010-08-111-0/+4
| |\ \ \ | | |/ / | |/| / | | |/ | | | | | | Conflicts: Makefile.am tests/tcpflood.c
| | * Merge branch 'v4-stable-imptcp' into tmpRainer Gerhards2010-08-111-0/+4
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile.am configure.ac runtime/rsyslog.h tests/Makefile.am
| | | * added imptcpRainer Gerhards2010-08-101-0/+4
| | | | | | | | | | | | | | | | | | | | imptcp is a simplified, Linux-specific and potentielly fast syslog plain tcp input plugin (NOT supporting TLS!)
| | * | solving an error ID collision with v5 buildRainer Gerhards2010-08-061-1/+1
| | | |
| * | | Merge branch 'v4-devel'Rainer Gerhards2010-08-061-0/+1
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog Makefile.am configure.ac doc/rsyslog_conf_modules.html runtime/rsyslog.h tests/Makefile.am
| | * | added omuxsock, which permits to write message to local Unix socketsRainer Gerhards2010-08-061-0/+1
| | | | | | | | | | | | | | | | this is the counterpart to imuxsock, enabling fast local forwarding
* | | | milestone commit: output plugin interface changes (may NOT run)Rainer Gerhards2010-07-271-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The output interface has been changed, but we do not yet utilize the new interface. Also, it looks like a regression was introduced. But before hunting it down, I'd like to make a commit (what also easys the regresion hunt).
* | | | first shot at scoping (for actions only)Rainer Gerhards2010-07-231-2/+12
| | | | | | | | | | | | | | | | | | | | parser now supports $Begin action, $End action, $StrictScoping, but not yet the actual semantics.
* | | | moving towards scoping inside rsyslog.confRainer Gerhards2010-07-211-0/+28
|/ / / | | | | | | | | | first step: adding object-type specifier to config statement table
* | | made hardcoded max string number persistentRainer Gerhards2010-06-241-1/+9
| | | | | | | | | | | | see commit for reasoning
* | | bugfix: "$ActionExecOnlyWhenPreviousIsSuspended on" was brokenRainer Gerhards2010-06-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Note that, as it looks, the directive was already broken in previous v5 versions. So while I solved what looked like a (intentional) regression from the performance tuning, I actually solved a previous regression as well ;) I have also added new test cases to the testbench in order to capture such problems in the future. This version does now look pretty good in shape.
* | | some cleanupRainer Gerhards2010-06-101-0/+1
| | | | | | | | | | | | | | | as well as some work in preparation of storing doAction params inside the batch
* | | finshed implementation of strgen modulesRainer Gerhards2010-06-041-0/+6
| | | | | | | | | | | | | | | | | | and also provided four build-in modules for the most common use cases, hopefully resulting in a speedup of around 5% for typical rsyslog processing.
* | | first implementation of strgen interfaceRainer Gerhards2010-06-011-0/+2
| | | | | | | | | | | | | | | and a first built-in strgen module. Some tweaks and more default strgens are needed, but the code doesn't look too bad ;)
* | | Merge branch 'v4-devel' into masterRainer Gerhards2010-04-231-1/+1
|\| | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| * | fixed typo ... that caused compilation to fail on non-SolarisRainer Gerhards2010-04-221-1/+1
| | |
* | | Merge branch 'v4-devel' into masterRainer Gerhards2010-04-231-9/+18
|\| | | | | | | | | | | | | | | | | Conflicts: runtime/rsyslog.h runtime/wtp.c
| * | solved alignment errors on Solaris SparcRainer Gerhards2010-04-221-12/+16
| | |
| * | removed some complier warningsRainer Gerhards2010-04-211-2/+12
| | |
* | | cleanup of some compiler warningsRainer Gerhards2010-04-211-3/+13
| | |
* | | Merge branch 'v4-devel'Rainer Gerhards2010-04-191-0/+1
|\| | | | | | | | | | | | | | | | | | | | Conflicts: runtime/msg.h runtime/rsyslog.h runtime/stream.c
| * | improved quality of imsolaris codeRainer Gerhards2010-04-191-0/+1
| | | | | | | | | | | | including refctoring for a more simple solution
* | | Merge branch 'v4-devel' into masterRainer Gerhards2010-04-191-0/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog Makefile.am configure.ac doc/manual.html runtime/debug.c runtime/rsyslog.h tests/Makefile.am tests/diag.sh tests/nettester.c tools/syslogd.c
| * | first version of imsolaris created, cleanup for solaris doneRainer Gerhards2010-04-151-0/+2
| |/ | | | | | | more cleanup required, but things now basically work
* | Merge branch 'v5-stable'Rainer Gerhards2010-03-091-9/+0
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html doc/property_replacer.html runtime/datetime.h
| * | Merge branch 'v4-stable' into betaRainer Gerhards2010-03-081-9/+0
| |\| | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html tests/rt-init.c
| | * Fix Large File Support (LFS) support (bug #182)Yann Droneaud2010-03-041-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | - _FILE_OFFSET_BITS must be defined before including any other system headers otherwise it does nothing. - Don't define it in rsyslog.h, let it be defined in config.h, and let ./configure script enable LFS since Autoconf provides a portable macro to enable LFS support : AC_SYS_LARGEFILE
| * | Merge branch 'v4-stable' into 'v5-beta'Rainer Gerhards2010-02-251-1/+1
| |\| | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html tools/syslogd.c