12213 Commits

Author SHA1 Message Date
PascalWithopf
a3b873ec57 mmjsonparse: add test for $-sign in container name 2018-04-16 09:53:07 +02:00
PascalWithopf
d44f5bfe88 modified test for invalid container name
test does now check for error messages
2018-04-16 09:43:55 +02:00
Rainer Gerhards
5ce74d0610 impstats bugfix: segfault if bound to non-existing ruleset
segfault happens during shutdown; up until unload of impstats,
rsyslog works correctly, except that no pstats are emitted. This
can be considered to be expected, because the error message
indicates the default ruleset is used instead. This is what
now actually happens.

closes https://github.com/rsyslog/rsyslog/issues/2645
2018-04-16 09:43:55 +02:00
Rainer Gerhards
b9cebd4875 mmjsonparse bugfix: invalid container name was not detected
in debug builds, this will trigger an assertion. In production
builds, an rsyslog internal error is logged, but rsyslog
continues to run.

closes https://github.com/rsyslog/rsyslog/issues/2584
2018-04-16 09:43:49 +02:00
PascalWithopf
c55898aee3 add test for invalid container name in mmjsonparse
see also https://github.com/rsyslog/rsyslog/issues/2584
2018-04-16 09:29:36 +02:00
Jan Gerhards
9345587c31 nsdsel_gtls: use new errmsg interface
see also https://github.com/rsyslog/rsyslog/issues/1684
2018-04-16 09:29:36 +02:00
Rainer Gerhards
ad3a5f2ce0
Merge pull request #2639 from PascalWithopf/codestyle_leading_space
codestyle: check files that have correct codestyle
2018-04-13 11:46:25 +02:00
Rainer Gerhards
2f1d877da3
Merge pull request #2638 from jgerhards/errmsg-lmsig
lmsig_ksi-ls12: use new errmsg interface
2018-04-13 09:27:14 +02:00
PascalWithopf
0a5314bc38 codestyle: check files that have correct codestyle
files which have the correct style are checked so that no
style errors are created with new pull requests.
2018-04-13 09:20:38 +02:00
Jan Gerhards
15703a36aa lmsig_ksi-ls12: use new errmsg interface
see also https://github.com/rsyslog/rsyslog/issues/1684
2018-04-12 11:46:20 +02:00
Rainer Gerhards
b0e23c5bfb
Merge pull request #2634 from jgerhards/removeDebug
remove unnecessary debug output
2018-04-10 15:07:26 +02:00
Jan Gerhards
debea3785b remove unnecessary debug output
was used while implementing function modules, but were
not removed due to oversight.
2018-04-10 10:31:24 +02:00
Rainer Gerhards
8227e53170
Merge pull request #2630 from rgerhards/new-testbench-url
testbench: switch external testbench URL
2018-04-09 12:43:37 +02:00
Rainer Gerhards
e8f609b4ac maintain ChangeLog 2018-04-09 11:47:47 +02:00
Rainer Gerhards
a0fd45b197
Merge pull request #2561 from mgraff/master
imptcp: increase UNIX socket backlog for performance under heavy load
2018-04-09 11:44:34 +02:00
Rainer Gerhards
bb5538f769 testbench: switch external testbench URL
this becomes necessary as the main site switches to https
2018-04-09 11:09:48 +02:00
Rainer Gerhards
64182bd9f6 maintain ChangeLog 2018-04-06 12:52:22 +02:00
Rainer Gerhards
31c81abf0d
Merge pull request #2617 from PascalWithopf/rainerscript-function-tests
add tests for rainerscript functions
2018-04-06 12:51:24 +02:00
PascalWithopf
39a8b833e8 add second parameter for cmp in tests
correct usage of cmp
2018-04-06 08:59:43 +02:00
Rainer Gerhards
3f67bc2009
Merge pull request #2623 from jgerhards/unusedAttr
rainerscript: mark unused parameters as such
2018-04-05 18:11:52 +02:00
Jan Gerhards
065022e551 rainerscript: mark unused parameters as such 2018-04-05 13:24:34 +02:00
PascalWithopf
ab56fc21c4 add tests for rainerscript functions
Tests for cnum(), int2hex() and substring() created.
2018-04-05 10:04:13 +02:00
Maxime Graff
3bccaaa128 imptcp: add a configuration parameter to control socket backlog size 2018-04-05 08:23:14 +02:00
Rainer Gerhards
2265054922 fix devel version number
when bumping version, I forgot to add the .master suffix, which is
important for daily packet building, among others.
2018-04-04 12:33:49 +02:00
Rainer Gerhards
d1b2a32167
Merge pull request #2614 from rgerhards/i2613
fmhttps bugfix: missing configure check for libcurl
2018-04-04 10:42:30 +02:00
Rainer Gerhards
9eeecc6ace
Merge pull request #2616 from rsyslog/revert-2209-unlimited-select
Revert "build system: enable --unlimited-select by default"
2018-04-04 08:53:14 +02:00
Rainer Gerhards
b3ae8bbdcd
Revert "build system: enable --unlimited-select by default" 2018-04-04 08:52:55 +02:00
Rainer Gerhards
4a8426e262
Merge pull request #2209 from rgerhards/unlimited-select
build system: enable --unlimited-select by default
2018-04-04 08:52:46 +02:00
Rainer Gerhards
b0c54bc948 maintain ChangeLog 2018-04-04 08:38:02 +02:00
Rainer Gerhards
a010fc1229
Merge pull request #2609 from rgerhards/i2417
omfile bugfix: segfault when empty filename is given
2018-04-04 08:36:45 +02:00
Rainer Gerhards
600de2ebe8
Merge pull request #2604 from rgerhards/followup-2569
fix issues with atomic operations
2018-04-04 08:34:03 +02:00
Rainer Gerhards
ec088aee94 fmhttps bugfix: missing configure check for libcurl
closes https://github.com/rsyslog/rsyslog/issues/2613
2018-04-04 08:30:29 +02:00
Rainer Gerhards
3d7acd2656 omfile bugfix: segfault when empty filename is given
closes https://github.com/rsyslog/rsyslog/issues/2417
2018-04-03 12:26:52 +02:00
Rainer Gerhards
1c7d675f15 bump version number for next dev cycle 2018-04-03 12:07:01 +02:00
Rainer Gerhards
12056dd7f0 prepare for 8.34.0 release v8.34.0 2018-04-03 11:50:06 +02:00
Rainer Gerhards
70d4f725d9 Merge branch 'master' into v8-stable 2018-04-03 11:46:25 +02:00
Rainer Gerhards
e897f5ca4c maintain ChangeLog 2018-04-03 11:44:38 +02:00
Rainer Gerhards
64b6f5f7b9
Merge pull request #2607 from rgerhards/merge2509
Merge #2509
2018-04-03 11:39:48 +02:00
Rainer Gerhards
a1f5da069a
Merge pull request #2606 from rgerhards/omfile-hardened
merge #2490 as experimental module
2018-04-03 10:52:28 +02:00
Rainer Gerhards
4356b0a654 Merge branch 'master' of https://github.com/jduerstock/rsyslog into merge2509 2018-04-03 09:20:33 +02:00
Rainer Gerhards
bf0bff78f2 ChangeLog: fix incomplete sentence 2018-04-03 09:19:42 +02:00
Rainer Gerhards
5b73e452bb maintain ChangeLog 2018-04-03 09:13:46 +02:00
Rainer Gerhards
ab42698f67
Merge pull request #2367 from loiklo/imtcp-keepalive
Fix tcp keepalive settings assignment
2018-04-03 09:04:48 +02:00
Rainer Gerhards
df3db2cd1c
Merge pull request #2565 from rgerhards/fix-journal-tests
testbench bugfix: journal tests did not actually check for success
2018-04-03 09:00:09 +02:00
Mikko Kortelainen
6d7663342b omfile-hardened: add hardening
replaces and closes https://github.com/rsyslog/rsyslog/pull/2490
2018-04-03 08:47:21 +02:00
Rainer Gerhards
cbbe9ed5a6
Merge pull request #40 from janmejay/followup-2569
Create support for unsigned 32-bit atomic arithmetic
2018-04-03 08:41:25 +02:00
Janmejay Singh
93bfc583df Create support for unsigned 32-bit atomic arithmetic and migrate existing dynstats usage to it 2018-04-03 00:35:12 +05:30
Rainer Gerhards
9348d2b3af create contrib module omfile-hardened
This is in preparation for Mikko Kortelainen's experiemental contribution.

see also https://github.com/rsyslog/rsyslog/pull/2490#issuecomment-377545898
2018-04-02 11:20:56 +02:00
Rainer Gerhards
92cdd28c76 testbench bugfix: journal tests did not actually check for success
For some unknown reason, the check if data really was forwarded from
the journal was missing.

see also https://github.com/rsyslog/rsyslog/issues/2564
2018-04-01 18:21:12 +02:00
Rainer Gerhards
c325b096e9 maintain ChangeLog 2018-04-01 18:18:10 +02:00