chore, ship README.md in dist

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'bld/dist' into next

* bld/dist:
  chore, ship README.md in dist
chore, modernise travis build script

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, use subshell again for test/test-suite.log output

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide openssl check, pkg-config based

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, check for openssl

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, define SXE_CHECK_LIBEV in terms of ACTION_IF_FOUND/NOT_FOUND only, don't call AC_MSG_ERROR there

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, error out in c.ac if libev could not be found

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, warn about missing openssl

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, kick superfluous checks for LDFLAGS

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, move subscription handling to the top (even before sockasso handling)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, introduce channel signatures in public pimmel API

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, build libpimmel with openssl

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide implementation of pmml_sign_key() and pmml_vrfy_key()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, serialise sig in pmml_pack() and deserialise sig in pmml_chck()

provided PMML_CHNMSG_HAS_SIG flag is set.

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, lift inline pressure for setsock_reuse{addr,port}()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, return the best matching channel in matchesp() (longest prefix)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, for now read vrfy keys through PEM_read_PrivateKey()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, have pmml_wait() and pmml_noti() using/checking the channel signature

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'bld/dist' into next

* bld/dist:
  chore, ship README.md in dist