Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'nextmaster' | Rainer Gerhards | 2013-06-06 | 3 | -6/+17 |
|\ | | | | | | | | | Conflicts: ChangeLog | ||||
| * | basic queue file encryption | Rainer Gerhards | 2013-05-13 | 1 | -1/+0 |
| | | |||||
| * | enable shuffling of crypto parameters down through queue definition | Rainer Gerhards | 2013-05-10 | 1 | -4/+4 |
| | | |||||
| * | extend crypto provider interface so that it can support queue subsystem | Rainer Gerhards | 2013-05-08 | 1 | -1/+1 |
| | | |||||
| * | Add configurable local client IP | Axel Rau | 2013-05-06 | 2 | -1/+13 |
| | | |||||
* | | Remove redundat cflags and links to libraries | Tomas Heinrich | 2013-05-20 | 1 | -1/+1 |
| | | | | | | | | | | This prevents linking with libee, liblognorm and libgcrypt when not necessary. | ||||
* | | Drop unneeded macro definition | Tomas Heinrich | 2013-05-20 | 1 | -1/+0 |
| | | | | | | | | | | | | The macro itself was a malformed version of "_GNU_SOURCE" and thus had no effect. It is not needed as this macro is already defined via AC_GNU_SOURCE. | ||||
* | | build: add cached copies of generated man pages to dist tarball | Rainer Gerhards | 2013-05-14 | 1 | -0/+2 |
|/ | | | | This solves problems with some build environments. | ||||
* | Merge branch 'v7-stable' | Rainer Gerhards | 2013-05-03 | 1 | -1/+1 |
|\ | |||||
| * | bugfix: segfault due to invalid dynafile cache handling | Rainer Gerhards | 2013-05-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Accidently, the old-style cache size parameter was used when the dynafile cache was created in a RainerScript action. If the old-style size was lower than the one actually set, this lead to misadressing when the size was overrun, and that could lead to all kinds of "interesting things", often in segfaults. closes: http://bugzilla.adiscon.com/show_bug.cgi?id=440 Conflicts: ChangeLog | ||||
* | | bugfix: some man pages were not properly installed | Marius Tomaschewski | 2013-04-30 | 1 | -4/+6 |
| | | | | | | | | either rscryutil or rsgtutil man was installed, but not both | ||||
* | | build: fix build if libgcrypt support is disabled | Michael Biebl | 2013-04-26 | 1 | -4/+2 |
| | | | | | | | | | | | | We don't want to hard-code `libgcrypt-config --libs` at various. Also, make sure LIBGCRYPT_CFLAGS and LIBGCRYPT_LIBS are correctly substituted. | ||||
* | | build: rscryutil.rst was missing in tarball | Rainer Gerhards | 2013-04-25 | 1 | -0/+1 |
| | | |||||
* | | bugfix: off-by-one error in handling local FQDN name (regression) | Rainer Gerhards | 2013-04-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | A remporary buffer was allocated one byte too small. Did only affect startup, not actual operations. Came up during routine tests, and can have no effect once the engine runs. Bug was introduced in 7.3.11. | ||||
* | | cleanup | Rainer Gerhards | 2013-04-24 | 1 | -1/+0 |
| | | |||||
* | | Merge branch 'master-crypto' | Rainer Gerhards | 2013-04-17 | 5 | -6/+804 |
|\ \ | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| * | | bugfix: $PreserveFQDN is not properly working | Louis Bouchard | 2013-04-17 | 1 | -0/+7 |
| | | | | | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=426 | ||||
| * | | add basic doc for encryption capability | Rainer Gerhards | 2013-04-15 | 1 | -0/+7 |
| | | | |||||
| * | | logenc: add capability to use key generation program to rscryutil | Rainer Gerhards | 2013-04-12 | 1 | -1/+8 |
| | | | |||||
| * | | logenc: full support for keyfiles | Rainer Gerhards | 2013-04-12 | 2 | -39/+152 |
| | | | | | | | | | | | | including their generation via rscrytool | ||||
| * | | logenc: support keyfiles in rscryutil | Rainer Gerhards | 2013-04-12 | 3 | -11/+76 |
| | | | |||||
| * | | logenc: add parameters to select cipher algo and mode | Rainer Gerhards | 2013-04-12 | 2 | -24/+86 |
| | | | |||||
| * | | logenc: rscryutil can now decrypt multi-block logfiles | Rainer Gerhards | 2013-04-12 | 2 | -25/+166 |
| | | | |||||
| * | | log encryption: add rscrytool to decrypt log files | Rainer Gerhards | 2013-04-05 | 4 | -12/+339 |
| | | | | | | | | | | | | also add test parameter to be able to set key | ||||
| * | | log encryption: initial PoC implementation | Rainer Gerhards | 2013-04-05 | 2 | -2/+71 |
| | | | | | | | | | | | | rough baseline, needs to be extended for actual use. | ||||
* | | | Merge branch 'c7' into tmp | Rainer Gerhards | 2013-04-09 | 1 | -0/+1 |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac runtime/queue.c | ||||
| * | | make imrelp properly terminate on system shutdown | Rainer Gerhards | 2013-04-09 | 1 | -0/+1 |
| |/ | | | | | | | it didn't do so if it was inside a retry loop | ||||
| * | bugfix: stdout/stderr were not closed on forking | Rainer Gerhards | 2013-03-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | but were closed when running in the forground - this was just reversed of what it should be. This is a regression of a recent change. Conflicts: ChangeLog | ||||
* | | logsig: handle error cases | Rainer Gerhards | 2013-03-26 | 1 | -1/+3 |
| | | |||||
* | | doc: update rsgtutil man page with new --extend option | Rainer Gerhards | 2013-03-25 | 1 | -1/+28 |
| | | |||||
* | | rsgtsig: finish implementation of 'extend' mode | Rainer Gerhards | 2013-03-25 | 1 | -13/+62 |
| | | | | | | | | | | | | | | | | This is tested as far as possible. However, the actual extend case can only be tested in about three weeks from now when the next publication is out. I have done module-testing with a mockup extend call, so chances are great the final test will be passed. | ||||
* | | rsgtutil/milestone: basic 'extend' mode implementation | Rainer Gerhards | 2013-03-23 | 1 | -13/+21 |
| | | | | | | | | | | | | | | ... done up until the point where I need to wait for the timestamps to become extendible. So doing a milestone commit to make sure the work is inside the archive. Actual writing of the extended timestamp is missing. | ||||
* | | rsgtutil: basic plumbing for extend mode | Rainer Gerhards | 2013-03-23 | 1 | -6/+33 |
| | | | | | | | | does not contain actual implementation | ||||
* | | rsgtutil: refactor 'verify' mode to use new tlv file read functions | Rainer Gerhards | 2013-03-23 | 1 | -1/+3 |
| | | |||||
* | | logsig: refactor 'dump' mode in rsgtutil | Rainer Gerhards | 2013-03-23 | 1 | -3/+4 |
| | | | | | | | | | | The way tlvrecords are processed is changed in order to provide better extensibility for further work. | ||||
* | | doc: add doc for rsgtutil | Rainer Gerhards | 2013-03-22 | 2 | -17/+54 |
| | | |||||
* | | rsgtutil: add new file type to file type detection | Rainer Gerhards | 2013-03-22 | 2 | -0/+121 |
| | | |||||
* | | Merge branch 'master' into master-gt | Rainer Gerhards | 2013-03-22 | 3 | -26/+32 |
|\ \ | | | | | | | | | | | | | | | | Conflicts: configure.ac runtime/rsyslog.h | ||||
| * | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-03-20 | 1 | -1/+1 |
| |\| | |||||
| | * | cleanup | Rainer Gerhards | 2013-03-20 | 1 | -1/+1 |
| | | | |||||
| * | | bugfix: stdout/stderr were not closed on forking | Rainer Gerhards | 2013-03-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | but were closed when running in the forground - this was just reversed of what it should be. This is a regression of a recent change. | ||||
| * | | fix merge problemv7.3.8 | Rainer Gerhards | 2013-03-18 | 1 | -4/+4 |
| | | | |||||
| * | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-03-18 | 1 | -15/+22 |
| |\| | | | | | | | | | | | | | | | | Conflicts: runtime/debug.h tools/syslogd.c | ||||
| | * | debug system improvement & bug fix for init system status (see below) | Rainer Gerhards | 2013-03-15 | 1 | -20/+28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - rsyslogd startup information is now properly conveyed back to init when privileges are beging dropped Actually, we have moved termination of the parent in front of the priv drop. So it shall work now in all cases. See code comments in commit for more details. - If forking, the parent now waits for a maximum of 60 seconds for termination by the child - improved debugging support in forked (auto-backgrounding) mode The rsyslog debug log file is now continued to be written across the fork. | ||||
| * | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-03-13 | 1 | -1/+1 |
| |\| | | | | | | | | | | | | | | | | Conflicts: configure.ac doc/manual.html | ||||
| | * | doc bugfix: rsyslog.conf man page had invalid file format info | Rainer Gerhards | 2013-03-11 | 1 | -1/+1 |
| | | | | | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=418 | ||||
| * | | imuxsock: add capability to ignore messages from ourselfes | Rainer Gerhards | 2013-02-26 | 1 | -6/+5 |
| | | | | | | | | | | | | | | | This helps prevent message routing loops, and is vital to have if omjournal is used together with traditional syslog. | ||||
* | | | logsig: complete initial version of verifier | Rainer Gerhards | 2013-03-19 | 1 | -18/+43 |
| | | | |||||
* | | | Merge branch 'master-gt' of git+ssh://git.adiscon.com/git/rsyslog into master-gt | Rainer Gerhards | 2013-03-18 | 1 | -0/+4 |
|\ \ \ | |||||
| * | | | logsig: implement timestamp verification | Rainer Gerhards | 2013-03-18 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | We now use a higher-level verification function as suggested by GuardTime. |