117 Commits

Author SHA1 Message Date
Rainer Gerhards
8ce4d65568 build system: fix missing RSRT_FLAGS assignment
closes https://github.com/rsyslog/rsyslog/issues/987
2016-04-25 07:49:02 +02:00
Rainer Gerhards
4376e6fc5b bugfix: KSI components could only be built if libksi was in default location 2016-03-08 15:42:18 +01:00
Janmejay Singh
59b46975bd dyn-stats (dynamic metric-name support) high-level impl sketch 2015-11-09 22:31:01 +05:30
Thomas D
ac3e7d316e Fix: Parallel build issue "cannot find ../runtime/.libs/librsyslog.a: No such file or directory" (Fixes #479)
This issue was introduced with commit fb4fd2ddd2f08380ad65a8cafc5f124890b136ad.
2015-08-13 17:50:36 +02:00
Rainer Gerhards
1203a26cd1 Merge branch 'clang' of https://github.com/rgerhards/rsyslog into master-candidate 2015-07-10 11:45:01 +02:00
Rainer Gerhards
4a11f9ebaa bug fix: build system nit prevents building of Guardtime/KSI 2015-06-29 09:29:54 +02:00
Rainer Gerhards
fb4fd2ddd2 build system: fix some issue in that make --enable-libgrypt fail
unfortunately, some issues stil remain
2015-06-26 10:53:26 +02:00
Rainer Gerhards
c7850ae331 build system fix: KSI signatures were not properly enabled
what lead to incorrectly linked binaries
2015-06-26 08:57:34 +02:00
Rainer Gerhards
24f13309f3 KSI support: add plumbing 2015-06-26 08:57:34 +02:00
Rainer Gerhards
4725aa27e7 build system: move some files to subdir
This seems to be necessary to make "make distcheck" work.
2015-05-22 10:20:29 +02:00
Rainer Gerhards
6c5b6a2ec2 remove --enable-zlib configure option, we always require it
It's hard to envision a system without zlib, so we turn this off
closes https://github.com/rsyslog/rsyslog/issues/76
2014-10-29 18:37:13 +01:00
Chris Hiszpanski
20d869968b Added LIBLOGGING_STDLOG_CFLAGS and LIBLOGGING_STDLOG_LIBS to automake sources
Build was failing when using these variables
2014-09-25 05:06:57 -07:00
Chris Hiszpanski
a532815477 Added libestr dependency to librsyslog_la automake target
When using LIBESTR_CFLAGS and LIBESTR_LIBS directly, build fails without this.
2014-09-25 04:13:12 -07:00
Alex Fisher
4fff234839 Fix build error.
Fixes rsyslog.c:62:31: error: liblogging/stdlog.h: No such file or directory
2014-09-04 16:11:21 +01:00
Rainer Gerhards
3805ff1712 janitor: add skeleton 2014-05-15 18:20:02 +02:00
Rainer Gerhards
9e4219e22e Merge branch 'v7-stable' into v7-devel 2014-01-20 11:37:17 +01:00
Tomas Heinrich
7dd396e7cd Don't link rsyslogd with libee
The library isn't referenced from the main application,
only from mmnormalize.
2014-01-20 11:34:52 +01:00
Rainer Gerhards
42bfcef69a Merge branch 'master-lookup'
Conflicts:
	grammar/rainerscript.h
	runtime/rsyslog.h
2013-10-13 11:59:53 +02:00
hwoarang
1c71b9628b make rsyslog use the new json-c pkgconfig file if available 2013-09-03 11:38:01 +02:00
Rainer Gerhards
904c01bb8c add lookup table sekeleton to build system 2013-07-05 15:18:05 +02:00
Tomas Heinrich
b8133fb423 Remove redundat cflags and links to libraries
This prevents linking with libee, liblognorm and libgcrypt when not
necessary.
2013-05-20 21:32:50 +02:00
Michael Biebl
0cb6b47661 build: fix build if libgcrypt support is disabled
We don't want to hard-code `libgcrypt-config --libs` at various.
Also, make sure LIBGCRYPT_CFLAGS and LIBGCRYPT_LIBS are correctly
substituted.
2013-04-26 15:38:16 +02:00
John Lyman
0b42cf3fdc bugfix: build problems on Solaris
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=436
2013-04-25 10:28:08 +02:00
Rainer Gerhards
d2667671ad some minor additions to 7.3.11 2013-04-23 08:59:12 +02:00
Rainer Gerhards
7a62ef673f logenc: support keyfiles in rscryutil 2013-04-12 12:52:59 +02:00
Rainer Gerhards
078b010af6 log encryption: check length of "key" parameter 2013-04-11 09:57:18 +02:00
Rainer Gerhards
0cee769fcd log encryption: initial PoC implementation
rough baseline, needs to be extended for actual use.
2013-04-05 12:08:49 +02:00
Rainer Gerhards
cadf16e7e9 imudp: support user-selectable inputname 2013-03-26 11:12:10 +01:00
Rainer Gerhards
88be3a6795 Merge branch 'master-gt' 2013-03-25 18:54:21 +01:00
Rainer Gerhards
2155336436 fix: librsgt.h was not put in distribution tarball 2013-03-22 16:46:31 +01:00
Rainer Gerhards
28a34dab07 Merge branch 'master' of git+ssh://git.adiscon.com/git/rsyslog 2013-03-22 14:41:43 +01:00
Rainer Gerhards
010e08b0ac Merge branch 'v7-stable' 2013-03-22 10:09:26 +01:00
Rainer Gerhards
b631631caa Merge branch 'v6-stable' into v7-stable 2013-03-22 09:11:29 +01:00
Rainer Gerhards
908586ce95 Merge branch 'v5-stable' into v6-stable 2013-03-22 09:10:08 +01:00
Michael Biebl
6a6202e804 build-sys: Fix "update-systemd" target
The urls have changed.
2013-03-22 09:04:23 +01:00
Rainer Gerhards
4786aa9e9c logsig: add support to read signature files
... still incomplete ...
2013-03-07 15:45:13 +01:00
Rainer Gerhards
8f32f09d7e logsig: more interface plumbing 2013-03-05 12:52:28 +01:00
Rainer Gerhards
3a68c5cda8 logsig: build base plumbing for signature multi-provider interface 2013-03-05 11:55:02 +01:00
Rainer Gerhards
212af67757 logsigner: sign via merkle tree approach (still PoC, non production) 2013-02-21 11:29:22 +01:00
Rainer Gerhards
e711dc6e6b Merge branch 'master-ratelimit' 2012-10-30 14:59:01 +01:00
Rainer Gerhards
b11c85aac8 move cJSON to omelasticsearch
the rsyslog runtime itself now uses json-c, but omelasticsearch
currently depends on cJSON. We will change this, but not yet. Let's
merge as is and see that it works well ;)
2012-10-29 11:49:07 +01:00
Rainer Gerhards
e6424d4e52 Merge branch 'beta-jsonrt' into master-es
Conflicts:
	ChangeLog
	runtime/rsyslog.h
2012-10-29 10:25:06 +01:00
Rainer Gerhards
4269e45781 new ratelimit: interface plumbing added
no actual implementation yet done
2012-10-09 18:54:25 +02:00
Rainer Gerhards
200e08ac42 new ruleengine: some cleanup 2012-09-06 11:09:16 +02:00
Rainer Gerhards
7e725f41f8 add cJSON to rsyslog runtime 2012-07-25 12:14:24 +02:00
Rainer Gerhards
46605923a2 refactor: removing dead apc code
another concept that did not prove valuable enough to be kept active. For
the last couple of releases, the dead code was kept inside the project as
we thought we could probably reuse it. Doesn't look so...
2012-01-19 15:37:56 +01:00
Rainer Gerhards
3fe6365166 refactor: remove very old sync.[ch] system for "abstracting" mutex access
This was a bad idea that never was used much.
2012-01-19 15:24:16 +01:00
Rainer Gerhards
31900e004b more cleanup... 2011-07-11 15:36:05 +02:00
Rainer Gerhards
c809f8d1d9 more cleanup 2011-07-11 15:28:16 +02:00
Rainer Gerhards
84f217e87d cleanup, removing now unused code 2011-07-11 15:07:56 +02:00