------------------------------------------------------------------- Fri Apr 29 13:44:55 UTC 2011 - dimstar@opensuse.org - Update to 0.10.0: + Improve interoperability by also announcing lower versions of the service. + More reliable announcements by announcing at least 3 times. + Drop ChangeLog in favour of git history. + Fix IPv6 network calculation. - Changes from version 0.9.2: + Fix a critical issue in event handling code introduced in last release. + Add 'network' property to GSSDPClient. By default its set to network IP address of the interface the client is associated with. + Plug some leaks. - Changes from version 0.9.1: + Fix some potential crashes. - Changes from version 0.9.0: + Port to GIO/GSocket. + Port to Windows. + Don't print the whole packet on failure to send it. + Some other non-functional improvements and fixes. ------------------------------------------------------------------- Tue Dec 7 12:57:22 CET 2010 - vuntz@opensuse.org - Update to version 0.8.2: + Fix some potential crashes. ------------------------------------------------------------------- Thu Nov 18 10:44:09 CET 2010 - vuntz@opensuse.org - Update to version 0.8.1: + Fix build rules of test application for gold linker. + Don't include private header in a public header. ------------------------------------------------------------------- Sun Sep 19 00:39:32 CEST 2010 - vuntz@opensuse.org - Move gir files to devel subpackage. ------------------------------------------------------------------- Fri Sep 17 09:40:25 CEST 2010 - vuntz@opensuse.org - Update to version 0.8.0: + Chain up in dispose() and finalize() all classes. + Flag string arg of GSSDPClient signal as static. + Don't use deprecated libsoup API. + Properly catch errors in recvfrom syscall. + Fix some typos. ------------------------------------------------------------------- Mon Apr 12 20:03:16 CEST 2010 - vuntz@opensuse.org - Update to version 0.7.2: + Provide gobject-introspection GIR and typelib. + Use silent build rules. + Fix issues with version-independence magic in SSDP code. + Fix build issues in jhbuild environment. - BuildRequire gobject-introspection-devel. ------------------------------------------------------------------- Fri Dec 4 20:00:39 CET 2009 - vuntz@opensuse.org - Update to version 0.7.1: + Don't leak target regex. + Make GSSDPClient ignore Point to Point interfaces. + Use SO_REUSEPORT if present. Darwin and some BSDs don't have SO_REUSEADDR, but SO_REUSEPORT. + If we can't create a request socket don't try to create a multicast socket. + Have specific GError code for interfaces without an IP address. + Actually remove gssdp_client_new_full(). ------------------------------------------------------------------- Thu Oct 1 14:35:17 CEST 2009 - dimstar@opensuse.org - Rename libgssdp-1_0-1 to libgssdp-1_0-2. The update to 0.7.0 bumped soNUM. ------------------------------------------------------------------- Thu Sep 24 13:36:28 CEST 2009 - dimstar@opensuse.org - Update to version 0.7.0: + Join the multicast group on the specified interface. + Put the message src timeout in the specified GMainContext. + "host-ip" property moved from GUPnPContext to parent GSSDPClient. + Use inet_aton instead of inet_addr and handle the error from it + gssdp-device-sniffer ported to GtkBuilder. + Version-independent M-SEARCH response. + GSSDPClient now binds to interface rather than IP + Libglade dependency has been dropped. - Remove libglade2-devel BuildRequires. - Add gtk2-devel to BuildRequires. ------------------------------------------------------------------- Sat Jun 13 22:35:46 CEST 2009 - vuntz@novell.com - Initial package.