13712 Commits

Author SHA1 Message Date
Rainer Gerhards
09e5c7fcc5
portability: hide (some) pragmas in macros 2019-02-18 19:23:42 +01:00
Rainer Gerhards
72982ed3f8
testbench: increase timeout for test + better to exp reporting 2019-02-18 19:22:13 +01:00
Philippe Duveau
25e666f85a Moving enum values to the right PR 2019-02-18 10:48:19 +01:00
Rainer Gerhards
febfb4e266
maintain ChangeLog 2019-02-18 09:29:42 +01:00
Rainer Gerhards
260b3afca7
Merge pull request #3453 from PascalWithopf/i-2611
tcpflood: add new transport option relp-tls
2019-02-18 09:28:35 +01:00
Rainer Gerhards
bc51f99a52
Merge pull request #3475 from jgerhards/legacyOmFile
fix legacy format
2019-02-17 11:14:52 +01:00
Philippe Duveau
67e9e2be22 Corrections due to code review 2019-02-17 02:46:39 +01:00
Jan Gerhards
5d339bbbd4 fix legacy format
detected by CodeFactor
2019-02-16 19:19:56 +01:00
PascalWithopf
3afa167d6f
tcpflood: add new transport option relp-tls
Tcpflood can now send messages via relp with tls support.
A test was added aswell.

closes https://github.com/rsyslog/rsyslog/issues/3448
2019-02-16 11:03:56 +01:00
Rainer Gerhards
b6bcb96405
maintain ChangeLog 2019-02-15 14:28:36 +01:00
Philippe Duveau
2c7e9f44d4 Modifications after review and discuss. 2019-02-15 14:00:29 +01:00
Rainer Gerhards
092b89d387
Merge pull request #3466 from rgerhards/i3451
omrelp: add capability to specify tlslib for librelp
2019-02-15 12:06:39 +01:00
Philippe Duveau
9239694fac Merge branch 'AIX_Port_step2' of https://github.com/pduveau/rsyslog into AIX_Port_step2 2019-02-15 10:22:05 +01:00
Philippe Duveau
bc0d78c25a AIX_port: Core PR 2019-02-15 10:21:35 +01:00
Philippe Duveau
bbd83c5577 AIX_port: clang static analyzer issue on msg.c (12) 2019-02-15 09:30:47 +01:00
Philippe Duveau
a918fc3a8a AIX_port: style and compatibility with clang issues (11) 2019-02-15 07:44:31 +01:00
Philippe Duveau
2d5991a98b AIX_port: style and compatibility issues (10) 2019-02-14 19:17:05 +01:00
Philippe Duveau
8fa84a82db AIX_port: style and compatibility issues (9) 2019-02-14 19:07:07 +01:00
Philippe Duveau
6ed9f9e601 AIX_port: style and compatibility issues (8) 2019-02-14 18:56:45 +01:00
Philippe Duveau
0fa6019423 AIX_port: style and compatibility issues (7) 2019-02-14 18:38:26 +01:00
Philippe Duveau
04b7e6be70 AIX_port: style and compatibility issues (6) 2019-02-14 18:22:57 +01:00
Philippe Duveau
abae82cebb AIX_port: corrects style and compatibility issues (5) 2019-02-14 18:06:17 +01:00
Philippe Duveau
3ec965f8b3 AIX_port: corrects style and compatibility issues (4) 2019-02-14 17:50:00 +01:00
Rainer Gerhards
065a367f53
testbench: slight relp test improvements 2019-02-14 17:33:46 +01:00
Rainer Gerhards
80c2d33692
omrelp: add capability to specify tlslib for librelp
closes https://github.com/rsyslog/rsyslog/issues/3451
2019-02-14 17:30:37 +01:00
Philippe Duveau
11c6365eba AIX_port: corrects style and compatibility issues (3) 2019-02-14 17:17:37 +01:00
Philippe Duveau
4dd23cffc1 AIX_port: corrects style and compatibility issues 2019-02-14 16:35:59 +01:00
Philippe Duveau
dda425dc91 AIX_port: corrects style and compatibility issues 2019-02-14 16:15:07 +01:00
Philippe Duveau
5bd9237874
Merge branch 'master' into AIX_Port_step2 2019-02-14 15:03:47 +01:00
Philippe Duveau
9ad7324dfa AIX_port: second phase 2019-02-14 14:36:05 +01:00
Rainer Gerhards
5a418daf7a
imrelp: add capability to specify tlslib for librelp
see also https://github.com/rsyslog/rsyslog/issues/3451
2019-02-14 12:58:43 +01:00
Rainer Gerhards
7955f5c79a
maintain ChangeLog 2019-02-14 10:54:05 +01:00
Gabriel Intrator
c8171a970c omhttp: updates and improvements (#3423)
omhttp:  basically a rewrite with large feature enhancements
2019-02-14 10:51:04 +01:00
Rainer Gerhards
527f19c56a Merge branch 'legacyFormat_imuxsock' of https://github.com/jgerhards/rsyslog 2019-02-10 16:42:25 +01:00
Jan Gerhards
051a9517ee fix legacy shell expression
detected by CodeFactor
2019-02-07 18:19:12 +01:00
Jan Gerhards
db50310dd6 fix legacy shell command
detected by CodeFactor
2019-02-07 18:14:50 +01:00
gagan
6371745958 clickhouse default template fix
STDSQL option added to the default template used in output module of clickhouse
2019-02-06 22:16:55 +05:30
Rainer Gerhards
017815e2cf
maintain ChangeLog 2019-02-01 17:49:46 +01:00
Rainer Gerhards
992ddc8c51
Merge pull request #3449 from rgerhards/tb-mmdb
testbench: mmdb valgrind tests failed is srcdir env was not set
2019-02-01 17:47:32 +01:00
Rainer Gerhards
c7825a520f
Merge pull request #3456 from jgerhards/old_daqueue
fix deprecated bash expression
2019-02-01 09:24:08 +01:00
Rainer Gerhards
72c7e6ded4
maintain ChangeLog 2019-02-01 08:26:47 +01:00
Rainer Gerhards
9bcba232ab
Merge pull request #3455 from rgerhards/gcc-82-fixes
several fixes, mostly detected by gcc 8.2
2019-02-01 08:25:03 +01:00
Jan Gerhards
234bee2e7a fix deprecated bash expression
detected by codefactor
2019-01-31 18:18:06 +01:00
Mark Gillott
091b9f3ebf Release zframe following read from socket
Make the 0MQ frame pointer local to the receive loop and destroy the
frame as soon as the contents have been copied. This avoids:

 o a memory leak should the receive loop execute more than once

 o referencing an un-initialised value during cleanup (finalize_it)
2019-01-31 14:54:55 +00:00
Rainer Gerhards
a1f669a398
imptcp bugfix: overly long socket bind path can lead to segfault
if the `path` input parameter is overly long (e.g. more than 108
characters on some platforms) a non-terminated string is generated
and then passed to OS API. This can lead to all sorts of problems
including segfault.

We detected that based on gcc-8 warnings during code inspection.
No real-world problem case is known.
2019-01-31 15:38:56 +01:00
Rainer Gerhards
ca99c4f212
omczmq: restructure code to make gcc 8 happy
gcc 8 actually overdoes with it's warnings, but we give up and
restructure to get rid of the annoyance. It's not really
worsening the state of affairs...
2019-01-31 11:55:13 +01:00
Rainer Gerhards
9ef8d60bc8
ommongodb: fix improper stpncpy() calls 2019-01-31 11:48:47 +01:00
Rainer Gerhards
bed6562e42
Merge pull request #3446 from Whissi/enable_libcurl-cleanup
configure: remove orphaned enable_libcurl status from overview
2019-01-31 10:57:57 +01:00
Rainer Gerhards
e0f91017a4 Merge branch 'fixVarImuxsock' of https://github.com/jgerhards/rsyslog 2019-01-29 10:41:21 +01:00
Rainer Gerhards
a3cdff982a
Merge pull request #3435 from jvymazal/imjournal_missing_free
Added missing free of received journal cursor
2019-01-29 08:32:38 +01:00