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
|