Major enhancment
DNSSD::Service#process now automatically stops the DNSSD::Service.
Minor enhancements
Where Encoding is available dnssd now converts to/from UTF-8.
Bug fixes
Fixed installation of dnssd shared object at gem build time
Fixed 64 -> 32 bit truncation warnings
Bug fixes
Fix LocalJumpError issue on 1.9. Patch by Tim Lucas.
Force reverse lookup on 1.9 for tests. Patch by Tim Lucas.
Fix default protocol for DNSSD::Service.getaddrinfo to prevent a crash. Patch by Adam Elliot.
Possibly fix solaris compilation by adding -lxnet. Issue #5 by Pedro Palazón Candel.
Bug fixes
1.9 compatibility
Bug fixes
Fix regexp for parsing the fullname. Patch by James Sadler.
4 major enhancements
Added DNSSD::Service.get_property
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 .mac.name.members.mac.com.
Fix compilation against avahi 0.6.25
4 major enhancements
DNSSD::Service is now directly instantiable
DNSSD.announce which registers a server socket you’ve created
DNSSD::Reply.connect which connects to a browsed service
Fix asynchronous service shutdown crash
8 minor enhancements
DNSSD.resolve now optionally accepts a DNSSD::Reply from DNSSD.browse
Use rb_thread_wait_fd instead of custom rb_thread_select code
Added missing error classes
Added missing InterfaceUnicast constant
Improved Documentation
Use C constants in ext/dnssd/errors.c
Reduced C code in ext/dnssd/service.c for greater control. See DNSSD::Service
4 bug fixes
Don’t invoke block on callback if none was provided
Remove ext/dnssd/dns_sd.h so the correct header is used
DNSSD::NoMemoryError is now raised instead of NoMemError
DNSSD::ReferenceUsedError is now correctly named DNSSD::RefusedError
2 major enhancements
Packaging files that need to be here
Increased the version number
1 minor enhancement
Less C codes
1 bug fix
Increased INTERNET!
1 major enhancement
1.9 compatibility
Generated with the Darkfish Rdoc Generator 1.1.6.