Really Simple Service Discovery Protocol - a 100% .Net implementation of the SSDP protocol for publishing custom/basic devices, and discovering all device types on a network.
Log and suppress errors when sending search responses to clients (i.e if client disconnects after sending search request). Add whitespace to search response HTTP headers to improve compatibility with some clients.
Alive notification messages now include custom headers.
iOS and Xamarin projects can now publish devices.
Now correctly parses device description documentations containing empty nodes for custom properties.
Reimplemented bait & switch pattern, along with reinstating the head projects for Android and iOS to improve platform compatibility, especially when PCL's are used for RSSDP code.
Fixed some potential ObjectDisposedExceptions on background threads if a locator object was disposed while a search was in progress.