Spotlight: fix for long running queries

Signed-off-by: Ralph Boehme <rb@sernet.de>
doc: expand afp.conf 'chmod request' description

Signed-off-by: Ralph Boehme <rb@sernet.de>
afpd: distribute SIGHUP from parent afpd to children and force share reload

Signed-off-by: Ralph Boehme <rb@sernet.de>
netatalk: refresh Zeroconf registration when receiving SIGHUP

Signed-off-by: Ralph Boehme <rb@sernet.de>
libatalk:config: deleting volumes

Removing a volume from config which happened to be the first in the
list of loaded volumes would result in the global volume handle be set
to NULL.

Signed-off-by: Ralph Boehme <rb@sernet.de>
NEW: configure option "--with-init-style=debian-systemd" for Debian 8 jessieand later

"--with-init-style=debian" is renamed "--with-init-style=debian-sysv".
NOTE: service dir is /lib/systemd/system, not /usr/lib/systemd/system.
Release: 3.1.6

Signed-off-by: Ralph Boehme <rb@sernet.de>
Version: 3.1.7dev

Signed-off-by: Ralph Boehme <rb@sernet.de>
Spotlight: enhance behaviour for long running queries

Status code 35 is taken from an AFP packet capture.

Clients will now show a "progress wheel" while waiting for initial
results.

Signed-off-by: Ralph Boehme <rb@sernet.de>
netatalk: fix a crash on Solaris when registering with mDNS

Signed-off-by: Ralph Boehme <rb@sernet.de>
afpd: Return the correct error for non-existent volume

Return kFPObjectNotFound rather than kFPParamErr when openvol() is
called with a non-existent volume.  This follows the specification and
Apple's implementation.

Signed-off-by: Ross Lagerwall <rosslagerwall@gmail.com>
Reviewed-by: Ralph Boehme <rb@sernet.de>
netatalk: fix SIGHUP handling, bug #579

Signed-off-by: Ralph Boehme <rb@sernet.de>
afpd: Solaris locking problem, bug #559

Authored-by: Peter Baranski
Reviewed-by: Ralph Boehme <rb@sernet.de>
Handling of malformed UTF8 strings, bug #524

Authored-by: HAT <hat@fa2.so-net.ne.jp>
Reviewed-by: Ralph Boehme <rb@sernet.de>
typo
netatalk: ad missing event_del() for SIGHUP

This was missing in commit 47de27c3b1bec126c2343709a884f9882fab97a6,
fix for bug #579.

Signed-off-by: Ralph Boehme <rb@sernet.de>
dbd: add missing return value

Signed-off-by: Ralph Boehme <rb@sernet.de>
afpd: umask handling, bug #576

Authored-by: Rasmus Borup Hansen <rbh@intomics.com>
Reviewed-by: Ralph Boehme <rb@sernet.de>