| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This is a glibc variable, so leave the "program" field missing on
platforms that don't support it.
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
|
|
|
|
|
|
|
| |
We don't use ranlib directly, libtool can - and does - do the check if
it needs to. This stops autoreconf -i from warning about it.
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Call glibc's parse_printf_format() to gather information about
argument types. This automatically handles positional parameters and
user-defined printf formats for ordinary parameter types; it doesn't
handle user-defined printf parameter types (such as defined by libdfp
for decimal floating-point).
Also add a (non-comprehensive) test.
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
|
|
| |
This makes it possible to use autoreconf(1) instead of autogen.sh
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
|
|
|
|
|
|
|
| |
If rst2man is present at configure time, generate the manual page with
it, which is to be included in the dist tarball too.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
While assert() is a neat tool, it is not really suitable for testing,
as it gives hardly any indication on what part of the test suite
failed, and why.
For this purpose, an existing testing library, such as Check is a much
better option, so lets use that!
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
|
|
|
|
|
|
|
| |
Bump software and library interface versions, and start adding NEWS
entries.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
|
|
|
|
| |
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
|
|
| |
Check for a few more headers, functions and types.
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
|
|
|
| |
When json-c is not found, instead of failing at configure time,
continue, but disable the test suite.
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
| |
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
| |
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
| |
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
|
|
|
| |
Always override __syslog_chk if it is supported by the system, instead
of only overriding it if using fortification.
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
|
|
|
|
|
|
| |
While on glibc-based systems, we need -ldl (for dlopen) and -lrt (for
clock_gettime), FreeBSD has both in libc, and does not have these
extra libraries.
Teach configure about this.
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
| |
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
|
|
| |
Add high-precision timestamp to the JSON payload (unless disabled).
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
| |
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|
|
|
|
|
|
| |
The test suite uses cee_format() to format the messages, and parses
the resulting string back into JSON, and verifies that certain key
values are what we expect them to be.
Signed-off-by: Gergely Nagy <algernon@balabit.hu>
|
|
|