gssdp/gssdp.changes

172 lines
6.2 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Wed Dec 21 00:20:28 UTC 2011 - vuntz@opensuse.org
- Remove glib2-devel Requires from devel subpackage: it will
automatically be added the pkgconfig() way.
-------------------------------------------------------------------
Sat Dec 10 18:54:59 UTC 2011 - dimstar@opensuse.org
- Update to version 0.12.1:
+ Increase UDP buffer size
+ Fix searching for UDN that started with [a-f]
+ Bugs fixed: bgo#664177.
- Do not package ChangeLog: it's an empty file.
- Add xz BuildRequires because we can't build a package for a
xz-compressed tarball without explicitly specifying that...
See bnc#697467 for more details.
-------------------------------------------------------------------
Fri Dec 9 09:18:56 UTC 2011 - dimstar@opensuse.org
- Split typelib file into typelib-1_0-GSSDP-1_0 subpackage.
- Add typelib-1_0-GSSDP-1_0 Requires to devel subpackage.
-------------------------------------------------------------------
Tue Aug 30 17:02:56 CEST 2011 - vuntz@opensuse.org
- Update to version 0.12.0:
+ Remove unnecessary and annoying deprecation warnings.
+ When sending duplicate announcement packets, always repeat
complete sets.
+ Bugs fixed: bgo#655900.
-------------------------------------------------------------------
Wed Jul 20 22:20:47 CEST 2011 - dimstar@opensuse.org
- Update to version 0.11.2:
+ Modernize autotools.
+ Create .xz dist tarballs only.
+ Deprecate main_context argument and property. Use
g_main_context_push_thread_default() instead.
+ Fix warnings from gtk-doc.
+ Bugs fixed: bgo#654733, bgo#654178, bgo#654177.
-------------------------------------------------------------------
Thu Jul 7 13:39:25 CEST 2011 - vuntz@opensuse.org
- Update to version 0.11.1:
+ Fullfill restrictions imposed by UPnP CTT 1.5.
+ Initial OpenBSD support.
+ Fix a crash on socket creation.
+ Implement DLNA guideline 7.2.3.4.
+ Copyright header clean-up.
-------------------------------------------------------------------
Thu Jun 16 16:10:18 UTC 2011 - dimstar@opensuse.org
- Update to version 0.11.0:
+ Many fixes to discovery, discoverability and announcement.
+ Many introspection improvements such as:
- Classes that can throw an error on construction now implement
GInitable.
- Updated introspection annotations.
+ Code cleanup.
- Rename the library packages to libgssdp-1_0-3, following the
soname change.
- Remove source service usage, following the new consensus on
Factory packaging.
-------------------------------------------------------------------
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.