<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Segment7: dnssd 1.3</title>
    <link>http://blog.segment7.net/articles/2009/08/18/dnssd-1-3</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>The Blog</description>
    <item>
      <title>dnssd 1.3</title>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;a
href="http://rubyforge.org/projects/dnssd"&gt;RubyForge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a
href="http://github.com/tenderlove/dnssd"&gt;Source&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dnssd.rubyforge.org/dnssd"&gt;Documentation&lt;/a&gt;
&lt;li&gt;&lt;a
href="http://developer.apple.com/documentation/Networking/Conceptual/dns_discovery_api/Introduction.html"&gt;DNS-SD Introduction&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
DNS Service Discovery (aka Bonjour, MDNS) API for Ruby. Implements
browsing, resolving, registration and domain enumeration. Supports
avahi&amp;#8217;s DNSSD compatibility layer for avahi 0.6.25 or newer.
&lt;/p&gt;
&lt;h3&gt;Changes&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;4 major enhancements
&lt;ul&gt;
&lt;li&gt;Added DNSSD::Service.get_property&lt;/li&gt;
&lt;li&gt;Added DNSSD::Service#getaddrinfo&lt;/li&gt;
&lt;li&gt;Added DNSSD::Service#add_record&lt;/li&gt;
&lt;li&gt;Added DNSSD::Service#query_record&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;5 minor enhancements
&lt;ul&gt;
&lt;li&gt;DNSSD::Reply#connect now uses DNSSD::Service#getaddrinfo (faster)&lt;/li&gt;
&lt;li&gt;DNSSD::Service#register behaves properly when blockless&lt;/li&gt;
&lt;li&gt;Broke up DNSSD::Reply into specific subclasses&lt;/li&gt;
&lt;li&gt;Added sample/query_record.rb&lt;/li&gt;
&lt;li&gt;sample/*.rb work with each other now for clarity of implementation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;2 bug fixes
&lt;ul&gt;
&lt;li&gt;Fix hierarchical domains like &lt;tt&gt;\.mac\.name.members.mac.com.&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Fix compilation against avahi 0.6.25&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <pubDate>Tue, 18 Aug 2009 21:31:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:2e66951b-ad8c-4274-bcaa-41442b2598f2</guid>
      <author>drbrain@segment7.net (Eric Hodel)</author>
      <link>http://blog.segment7.net/articles/2009/08/18/dnssd-1-3</link>
      <category>Ruby</category>
      <category>Software</category>
    </item>
  </channel>
</rss>
