Merge pull request #93 from davidvossel/master

ipc and blackbox fixes
Merge pull request #95 from davidvossel/master

Fix: log: Filtering by function and file must match exactly, no substrin...
ipc_setup: Set SO_PASSCRED on listener socket

This is needed, because newer kernels doesn't correctly support setting
SO_PASSCRED on sockets returned by accept call, but socket option must
be set on server socket (before accept call).

For more details, see:
http://patchwork.ozlabs.org/patch/284366/

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Merge pull request #96 from jfriesse/master

ipc_setup: Set SO_PASSCRED on listener socket
Feature: Filter logs using regex patter on function, format, or filename
Low: regession tests for regex log filters
Merge pull request #98 from davidvossel/server_side_buf_limit

Server side max buffer limit
Merge pull request #99 from davidvossel/regex_logger

Regex logging filters
Feature: Enforce buffer size limits on the server side
Low: check_ipc.c: Verify server enforced buffer sizes work
Feature: New api function to retrieve client buffer size

When server side buffer limits are in use, this is
necessary to determine the buffer size the server
is enforcing after the client connection is established.
Low: Client side buffer retrieval regression test
Low: example: Update client/server example to use server enforced buffer size
Merge pull request #100 from davidvossel/server_side_buf_limit

Low: example: Update client/server example to use server enforced buffer...
Fix rb.test to avoid overwriting memory during reading.

In test_ring_buffer1,
if the size of the chunk(90-93) is larger than size of the hdr (16),
it comes to overwriting memory during reading.
Merge pull request #103 from latinovic/master

Fix rb.test to avoid overwriting memory during reading.