{"shas":[["d0fa636643edc8677a67459aa941a57778ea40fb","7b85a41a628204b76aba4326273a3ccc74bd009a@jblache.org","Properly take ownership of new device address\n\nAdded addresses are transferred from dev to the existing rd. Set the\naddress to NULL in dev to avoid free()ing it in device_free() a few lines\ndown the road.","Julien BLACHE"],["2c1755f025c3ea6796fea9937667fb336348de34","7b85a41a628204b76aba4326273a3ccc74bd009a@jblache.org","Don't start record browser if address family not requested","Julien BLACHE"],["ec7c3d108ca8e1c130238c999cf1673c997f0eaf","7b85a41a628204b76aba4326273a3ccc74bd009a@jblache.org","Let player know about IPv6 status in RAOP","Julien BLACHE"],["d8b7980fe4f2c4c06f1a8a44ab8fc993e941140a","7b85a41a628204b76aba4326273a3ccc74bd009a@jblache.org","Do not ask mDNS for IPv6 addresses if RAOP can't use IPv6","Julien BLACHE"],["bcbda9bc4eb1e874ca5840bdedf652f943308f00","7b85a41a628204b76aba4326273a3ccc74bd009a@jblache.org","Browse records for IPv6 addresses regardless of the underlying protocol","Julien BLACHE"],["722c293e4e4070ddc50953765fb1464bdd5847f0","7b85a41a628204b76aba4326273a3ccc74bd009a@jblache.org","Remove paragraph about IPv6 for AirTunes; IPv4 works reliably now","Julien BLACHE"],["3a6f2117664260336ea69c727cbf89ae04340924","ba8aa894421fcef897acc2ce788ba8cbe3307352@gmail.com","Merge remote branch 'upstream/master'","Anthony Doko"]],"repo":"AntDok/forked-daapd","actor":"AntDok","ref":"refs/heads/master","size":7,"head":"3a6f2117664260336ea69c727cbf89ae04340924","actor_gravatar":"b9f1064d088e21a61bca5365843bfec1","push_id":26945402}