summaryrefslogtreecommitdiffstats
path: root/tools/omfile.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'beta'Rainer Gerhards2009-04-161-2/+2
|\
| * Merge branch 'debian_lenny' into v3-stableRainer Gerhards2009-04-161-2/+2
| | | | | | | | | | Conflicts: ChangeLog
* | added O_CLOEXEC to open() callsRainer Gerhards2009-04-021-6/+6
| | | | | | | | | | | | | | | | to make sure only the minimum number of file handles is left open during a exec call. This is not a 100% solution, as there are also some fopen() calls and, more importantly, file descriptors opened by libraries. But it is better than nothing (and it was quick, at least until we run into platform hell, what we will for sure ;)).
* | fixed some problems with "make check"Demo2009-03-311-2/+1
| | | | | | | | | | interestingly, they manifested on Debian, only, but potentially existed on other platforms, too.
* | Merge branch 'omfile-errHandler'Rainer Gerhards2009-03-241-27/+54
|\ \ | | | | | | | | | | | | Conflicts: ChangeLog
| * | omfile suspend handling for non-dynafiles, also bugfixesRainer Gerhards2009-03-191-12/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | primarily bugs introduced by recent changes. We now also handle static file names correctly, that was not the case before. We now correctly reset the descriptor in the dynafile cache if somthing goes wrong. Keep in mind that reliablity of output is depending on the reliability of the file system driver (the cifs driver returns OK, but still loses data if it is disconnected for too-long).
| * | omfile bugfixingRainer Gerhards2009-03-181-4/+16
| | | | | | | | | | | | | | | | | | | | | - fixed a bug that caused action retries not to work correctly situation was only cleared by a restart - bugfix: closed dynafile was potentially never written until another dynafile name was generated - potential loss of messages
| * | fixed some message-loss situations when file write failures happenedRainer Gerhards2009-03-171-9/+3
| | |
| * | changed one more status settingRainer Gerhards2009-03-111-1/+1
| | | | | | | | | | | | | | | user feedback indicates it now looks like it is working ;) still some more work needed for a "good" solution
| * | try to make file writer restartable (experimental, untested)Rainer Gerhards2009-03-111-4/+5
| | |
* | | integrated various patches for solarisRainer Gerhards2009-03-051-0/+4
|/ / | | | | | | | | | | | | | | | | Unfortunatley, I do not have the full list of contributors available. The patch set was compiled by Ben Taylor, and I made some further changes to adopt it to the news rsyslog branch. Others provided much of the base work, but I can not find the names of the original authors. If you happen to be one of them, please let me know so that I can give proper credits.
* | Merge branch 'beta'Rainer Gerhards2009-01-271-18/+23
|\| | | | | | | | | Conflicts: tools/omfile.c
| * Merge branch 'debian_lenny' into v3-stableRainer Gerhards2008-12-181-19/+23
| |
* | added configuration directive "HUPisRestart"Rainer Gerhards2008-10-231-37/+65
|/ | | | | ...which enables to configure HUP to be either a full restart or "just" a leightweight way to close open files
* Merge branch 'v3-stable' into betaRainer Gerhards2008-10-091-0/+2
|
* added (internal) error codes to error messagesRainer Gerhards2008-06-271-10/+10
| | | | | Also added redirector to web description of error codes closes bug http://bugzilla.adiscon.com/show_bug.cgi?id=20
* support for different forwarding stream drivers addedRainer Gerhards2008-05-051-2/+1
| | | | they can now be set on an action-by-action basis
* removed no longer needed thingsRainer Gerhards2008-04-161-2/+0
| | | | | ... and some more cleanup. Also moved a file that I forgot (thanks to Michael Biebl for pointing that out).
* some more cleanupRainer Gerhards2008-04-161-0/+847
reduced dependencies, moved non-runtime files to its own directory except for some whom's status is unclear