Files | Admin

Notes:

Release Name: 1.3

Notes:
DNS Service Discovery (aka Bonjour, MDNS) API for Ruby.  Implements browsing,
resolving, registration and domain enumeration.  Supports avahi's DNSSD
compatibility layer for avahi 0.6.25 or newer.


Changes: === 1.3 / 2009-08-18 * 4 major enhancements * Added DNSSD::Service.get_property * Added DNSSD::Service#getaddrinfo * Added DNSSD::Service#add_record * Added DNSSD::Service#query_record * 5 minor enhancements * DNSSD::Reply#connect now uses DNSSD::Service#getaddrinfo (faster) * DNSSD::Service#register behaves properly when blockless * Broke up DNSSD::Reply into specific subclasses * Added sample/query_record.rb * sample/*.rb work with each other now for clarity of implementation * 2 bug fixes * Fix hierarchical domains like <tt>\.mac\.name.members.mac.com.</tt> * Fix compilation against avahi 0.6.25