OpenSLP-1.0.4 fixes some important bugs. It is highly recommended that all OpenSLP users upgrade to this release.
The following is a shortened list changes for 1.0.4:
Use IP address in agent url for those operating systems where gethostname() does not return a fully qualified domain name (FQDN).
Applied patch from Tim Zurcher to fix memory realloc problems when messages exceed the SLP MTU of 1400 bytes.
Fixed SEGV when operating with Mac OS/x which insists on sending corrupt SLP messages. Thanks to Ernie Stepson for reporting this problem.
Added code to log parse errors and dump bad messages to the log
Fixed problem where libslp.so would loop tightly if SLPReg() and SLPDereg() were called after previously contacted slpd had died.
Fixed problem where empty message was sent when talking to more than one statically configured DA. Patch from Timothy Zurcher.