LOG: Invoke custom log filter function if tag changes
Merge pull request #39 from davidvossel/log_tag_fix

LOG: Invoke custom log filter function if tag changes
Add travis continuous integration config

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Remove color-tests and parallel-tests automake options.

This is just too painful for buildsystems like koji and travis.
You can't get access to the detailed output (error logs) that
otherwise be printed to screen.
I can't find a way to disable them on the command line (that
would be the best solution).

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Work around debian not setting the arch path in splint.

So just adding both i386 and x86_64 to the path.
Ref: http://lists.gnu.org/archive/html/gpsd-dev/2012-05/msg00221.html

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Add the mailing list to the travis email notifications.

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Fix removal of automatically installed doc files when building rpms
Check error return of qb_ipcs_uc_recv_and_auth()

If it fails, then &ugp isn't initialized.
Don't free rb->shared_hdr in qb_rb_create_from_file()

Since qb_rb_close() frees it by munmapping it.
Merge pull request #40 from jsgf/master

Merge Jeremy's clang bugfixes.
Catch disconnected sockets on Solaris

It seems like poll() was not producing a POLLHUP
so we rely on qb_ipc_us_recv() returning -ENOTCONN.

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
build: remove bashism in cc support check

this is required for all systems that don't use bash for /bin/sh

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
LOG: Make sure the semaphores are initialized.

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
build: fix libqb.pc creation and make maintainer-clean

LIB_RT is unnecessary around. AC_CHECK_LIBS will do the right thing

similar for the other libs that are all exported via LIBS

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
LOOP-KQUEUE: fix reference before assignment.

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
RB: change the #error to ENOTSUP if no usable shared process sem

This is mainly on mac.

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Remove uses of timersub and use qb_util_stopwatch

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Add a config check for pthread_mutexattr_setpshared

Not available on netbsd

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Cleanup the checks for pshared semaphores

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Some missing pshared semaphore checks

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>