1005 Commits

Author SHA1 Message Date
Rainer Gerhards
2655368367 bump version number for next development cycle 2017-02-23 13:10:04 +01:00
Rainer Gerhards
1aafa2c4d8 bump version number for new release cycle 2017-01-10 19:04:15 +01:00
Rainer Gerhards
2c9d613d29 prepare for 8.24.0 release 2017-01-10 10:09:31 +01:00
Rainer Gerhards
b583093fea Merge pull request #1099 from chenryn/master
new maxminddb lookup message modify plugin
2016-12-23 09:39:10 +01:00
Pascal Withopf
af6f07df1b pmnull: add null parser module
closes https://github.com/rsyslog/rsyslog/issues/1275
2016-12-09 14:59:30 +01:00
pwithopf
01d449c07c mmrm1stspace: add module 2016-12-02 13:51:40 +01:00
purnima
653434a4a5 Fix unintended changes in AIX Port 2016-11-22 16:51:07 +05:30
purnima
d45daa2af0 Rebase,redefine msgDestruct() as smsg_t is used 2016-11-22 14:24:25 +05:30
Rainer Gerhards
e363d8c5c0 bump version for next development cycle 2016-11-15 12:19:34 +01:00
Rainer Gerhards
0c2233dc8d prepare for 8.23.0 release 2016-11-13 16:48:06 +01:00
Janmejay Singh
24436aec20 omprog test for force-kill scenario (linux-only at this point) 2016-11-03 23:48:43 +05:30
Rainer Gerhards
40b98a8364 Merge pull request #1083 from rgerhards/req-fastjson-0.99.3
build system: require libfastjson 0.99.3
2016-10-13 15:06:02 +02:00
Francisco Castro
c2aabea934 Add initial untested version of the Tcl output module 2016-10-11 14:49:58 +02:00
Rainer Gerhards
311f32168c build system: require libfastjson 0.99.3
This is because the previous versions have a bug that causes
invalid Unicode encoding for some non US-ASCII characters and
may also segfault (though unlikely) under this condition.
2016-10-11 14:27:33 +02:00
Matthew Seaman
4c2e9b5dc2 Fix detection of pthread_setschedparam() on platforms such as FreeBSD
where that symbol is supplied by libpthread.

Previously, config.log was saying:

```
configure:16659: checking for pthread_setschedparam
configure:16659: cc -o conftest -g -O2   conftest.c  >&5
/tmp/conftest-9fd24a.o: In function `main':
/usr/ports/sysutils/rsyslog8/work/rsyslog-8.19.0/conftest.c:149: undefined reference to `pthread_setschedparam'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
configure:16659: $? = 1
```

Note no '-lpthread' flags in that compiler command line.

Switching from AC_CHECK_FUNCS to AC_SEARCH_LIBS allows configure to
test for the presence of that function in that library where necessary.

Without pthread_setschedparam(), syslog traffic received via UDP from
a remote server does not get written out to disk files reliably when
the imudp module is multithreaded.  With it, everything works as
expected.
2016-10-10 17:17:46 +02:00
Rainer Gerhards
8da7c53ac5 build system: add auto mode for --enable-debug configure switch
closes https://github.com/rsyslog/rsyslog/issues/1180
2016-10-08 11:41:44 +02:00
Rainer Gerhards
45ff1f64f5 bump version number for next development cycle 2016-10-05 16:07:08 +02:00
Rainer Gerhards
4c51b781d6 Merge branch 'master' of https://github.com/sematext/rsyslog into merge-1087 2016-09-06 10:20:54 +02:00
Rainer Gerhards
aa10daa898 build system: do not enable -Werror on release builds 2016-08-24 08:40:37 +02:00
Rainer Gerhards
11a8c496bf bump version number for next release cycle 2016-08-24 08:21:38 +02:00
chenryn
e1edf31cf0 new maxminddb lookup plugin 2016-07-26 17:11:51 +08:00
Radu Gheorghe
0660ca6c8d added conditional for enabling PostgreSQL tests 2016-07-23 13:24:58 -04:00
Rainer Gerhards
c99d1a6bc1 bump version number for new development cycle 2016-07-18 14:28:03 +02:00
Rainer Gerhards
07bf373e72 require new version of librelp 2016-07-08 11:28:23 +02:00
Rainer Gerhards
af014427b1 tcpflood: add basic RELP support
not all options work, yet, but it is fairly usable for a large
range of tests.
2016-06-08 10:00:06 +02:00
Rainer Gerhards
a92459bd48 build system: add AX_COMPILER_FLAGS for better/consistent warnings
see also https://github.com/rsyslog/rsyslog/issues/985
2016-06-01 09:49:46 +02:00
Rainer Gerhards
482eeba78e bump version number for next devel cycle 2016-05-31 17:43:13 +02:00
vlmarek
e65fe08b15 configure can't find gss_acquire_cred on Solaris
closes https://github.com/rsyslog/rsyslog/issues/1009
2016-05-09 07:30:28 +02:00
Rainer Gerhards
69a4f8ec9a Merge branch 'kafka_integration_test' of https://github.com/janmejay/rsyslog into tmp 2016-04-22 17:56:22 +02:00
Rainer Gerhards
15156d6f55 bump version number for next release cycle 2016-04-20 17:19:56 +02:00
Janmejay Singh
e1b673f90e identify wget and readlink as kafka-tests dependencies 2016-04-20 00:11:39 +05:30
Janmejay Singh
797f972ef7 document Java requirement better in kafka-tests flag 2016-04-19 22:52:58 +05:30
Janmejay Singh
003b8a80ff omkafka integration test 2016-04-19 15:34:10 +05:30
Rainer Gerhards
accfa81e5d cleanup: remove compatibility checks for old json-c
as we now use libfastjson, we do no longer need to check for "new"
features, as these are always present in libfastjson (things
like json_object_object_get_ex()).

closes https://github.com/rsyslog/rsyslog/issues/935
2016-04-05 12:16:09 +02:00
Rainer Gerhards
c526dec756 testbench: add test for omrelp with default port 2016-03-25 17:38:38 +01:00
Rainer Gerhards
fa9fcaf197 build system: add ability to specify omrelp default port
via --enable-omrelp-default-port ./configure parameter

We primarily need this so that we can run the testbench without
need to access privileged ports.
2016-03-25 15:18:01 +01:00
Rainer Gerhards
8ec35f4c37 bump version numbers for 8.18.0 release 2016-03-07 07:49:39 +01:00
Rainer Gerhards
b77c739c13 prepare version for release 2016-03-07 07:30:48 +01:00
Rainer Gerhards
986b3ea561 build system: fix build issues with clang
clang builds often failed with a missing external symbol
"rpl_malloc". This was caused by checks in configure.ac,
which checked for specific GNU semantics. As we do not need
them (we never ask malloc for zero bytes), we can safely
remove the macros.

Note that we routinely run clang static analyer in CI and
it also detects such calls as invalid.

closes https://github.com/rsyslog/rsyslog/issues/834
2016-03-04 15:43:56 +01:00
james
78cf31cecc Update autoconf check for hiredis library: fall back to AC_SEARCH_LIBS and AC_COMPILE_IFELSE if PKG_CHECK_MODULES fails 2016-02-27 21:55:04 -06:00
Rainer Gerhards
c7bed5df35 Merge branch 'merge-790' 2016-02-23 09:22:30 +01:00
Rainer Gerhards
a781f5f101 solaris: MAXHOSTNAMELEN is in different header file
I hope to get away with this simple solution...
2016-02-21 18:34:06 +01:00
Kenneth Giusti
ebe27e8368 Output Module for AMQP 1.0-compliant brokers 2016-02-15 14:21:46 -05:00
Janmejay Singh
ad2574837d FreeBSD does not have pthread_setname_np, this makes it optional (lookup-table reloader thread-name will not be set in environments that do not have pthread_setname_np for) 2016-02-08 05:16:50 +05:30
Rainer Gerhards
4669fbdcf6 require libfastjson 2016-02-03 17:13:33 +01:00
Janmejay Singh
54e6ac14fc rwlock attr does not try to setkind when environment does not have that function + fixed 2 minor problems identified by static-checking 2016-01-29 19:00:09 +05:30
Rainer Gerhards
25568b98d4 prepare for 8.17 release 2016-01-25 12:23:47 +01:00
0b2dd9bcb6 prepare for release 2016-01-22 14:08:14 +01:00
Rainer Gerhards
f25783761b bump version number for next release 2015-12-15 08:40:00 +01:00
Rainer Gerhards
d726cfb302 prepare for 8.15.0 release 2015-12-15 08:28:39 +01:00