released 1.4.4
tested gearman version 0.33 successfully
close open files on exec
kill complete process group on timeout
send sigkill to complete process tree on timeout
added new option 'orphan_return' to set return code of orphaned checks
released 1.4.6
ensure worker exits
add timeout to shm calls
Macro escaping: Escape macros in command lines as macros should

This wasn't a problem, due to a bug in nagios macro escaping, so lot of macros
was escaped anyway, so macros wouldn't break the command line anyway.

When this bug is fixed, it's actually up to the requestor to request a command
line escaped string, so lets do that too.

This only affects upcoming versions of nagios 4, but shouldn't break anything
in versions prior to that.

Signed-off-by: Max Sikström <msikstrom@op5.com>
Merge pull request #40 from pengi/master

Request proper escaping of macros
updated changelog
Update mod_gearman_mini_epn.c

Fix: missing return value for int main() (compiler complains about this).
Merge pull request #42 from lrupp/master

Make the compiler happy
mod_gearman.o does not need to be executable
released 1.4.8
mod_gearman: prevent empty args leading into a sigsegv with strdup()
Merge pull request #43 from dnsmichi/master

mod_gearman: prevent empty args leading into a sigsegv with strdup()
updated changelog
Revert "Macro escaping: Escape macros in command lines as macros should"

This reverts commit cdbf3cd7c28d70161f86b35a69a477defb0d2879.

There is no need to remove illegal chars for host and service checks. In fact, there
are no illegal chars because there is no external input for the command line of
normal checks.