pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/gupnp
Module Name: pkgsrc
Committed By: ryoon
Date: Sat Oct 6 08:14:20 UTC 2012
Modified Files:
pkgsrc/net/gupnp: Makefile PLIST buildlink3.mk distinfo
pkgsrc/net/gupnp/files: uuid.pc
Log Message:
Update to 0.18.3
* Bump BUILDLINK_API_DEPENDS and BUILDLINK_ABI_DEPENDS
* Increase version number in uuid.pc for other gupnp packages
Changelog:
0.18.4
======
Changes since 0.18.3:
- Make sure that subscribtion timeouts are always removed.
- Update tutorial to use correct upnp.org links.
- Add missing includes.
- Remove deprecated g_thread_init() calls.
- Don't leak internal functions from context managers.
- Make "linux" context manager the default context manager when building on
Linux.
- Fix some more deprecation warnings.
- Connman and NM context managers fall back to linux context manager now if
available.
- Add support for device aliases (such as eth0:1) in the linux context
manager.
- Really report a bug on faulty device descripton XMLs.
- Silence libxml2 console output.
All contributors to this release:
Jens Georg <mail%jensge.org@localhost>
Riko Yamada <rik0yamada%yahoo.co.jp@localhost>
Ludovic Ferrandis <ludovic.ferrandis%linux.intel.com@localhost>
Sven Neumann <s.neumann%raumfeld.com@localhost>
Andreas Henriksson <andreas%fatal.se@localhost>
Bugs fixed:
- https://bugzilla.gnome.org/show_bug.cgi?id=680322
- https://bugzilla.gnome.org/show_bug.cgi?id=681963
- https://bugzilla.gnome.org/show_bug.cgi?id=673100
- https://bugzilla.gnome.org/show_bug.cgi?id=673933
- https://bugzilla.gnome.org/show_bug.cgi?id=676803
- https://bugzilla.gnome.org/show_bug.cgi?id=682005
- https://bugzilla.gnome.org/show_bug.cgi?id=679204
0.18.3
======
Changes since 0.18.2:
- Add a Connman (http://connman.net) context manager.
- Add a work-around for one of the lock-ups in bug 667494.
- Don't leak private symbols.
- Don't leak DBus proxies in network-manager context-manager.
- Fix some g-i annotations.
All contributors to this release:
Ludovic Ferrandis <ludovic.ferrandis%linux.intel.com@localhost>
Jens Georg <mail%jensge.org@localhost>
Andreas Henriksson <andreas%fatal.se@localhost>
Changes in dependencies:
If the Connman context-manager is enabled (--with-context-manager=connman),
the required glib version is 2.28.
Bugs fixed:
- https://bugzilla.gnome.org/show_bug.cgi?id=673933
- https://bugzilla.gnome.org/show_bug.cgi?id=674410
- https://bugzilla.gnome.org/show_bug.cgi?id=672998
0.18.2
======
Changes since 0.18.1:
- Revert the charset quoting patch from 0.18.1. Apparently this issue
was only present in a special version of libsoup.
- Fix subscription timeout calculation.
- Minor fixes from static code analysis.
- Fix byte-range requests.
- Add a unit-test for byte-range requests.
All contributors:
Jens Georg <mail%jensge.org@localhost>
Sven Neumann <s.neumann%raumfeld.com@localhost>
Lukasz Pawlik <lukasz.pawlik%comarch.com@localhost>
Bugs fixed:
- https://bugzilla.gnome.org/show_bug.cgi?id=670518
0.18.1
======
Changes since 0.18.0:
- Properly quote charset in SOAP requests.
- Fix GUPnPContextManager documentation.
- Fix several build warnings.
- Several documentation fixes.
- Error handling fix in gupnp-binding-tool.
- Always send the initial event after a subscribtion even if the client
immediately unsubscribes.
- Some minor code clean-up.
All contributors:
Jens Georg <mail%jensge.org@localhost>
Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
Ville Skyttä <ville.skytta%iki.fi@localhost>
Lukasz Pawlik <lucas.pawlik%gmail.com@localhost>
Bugs fixed:
- https://bugzilla.gnome.org/show_bug.cgi?id=658633
- https://bugzilla.gnome.org/show_bug.cgi?id=658486
0.18.0
======
Changes since 0.17.2:
- Fix a crash in Linux context manager if the USB cable is unplugged from a
USB network device interface.
All contributors:
Jens Georg <mail%jensge.org@localhost>
0.17.2
======
Changes since 0.17.1:
- Drop main-context property
- Fix a small leak from the default-language property.
- Refactor and clean-up internals of GUPnPContextManager.
Dependency-related changes:
- Require gssdp >= 0.11.2.
All contributors:
Jens Georg <mail%jensge.org@localhost>
0.17.1
======
Changes since 0.17.1:
- Drop deprecated conic support.
- A Linux context manager. Unlinke the generic static unix context-manger,
the Linux context-manager can dynamically react to device and address
changes, similar to the NetworkManager-based context-manager, but without
depending on DBus or NetworkManager.
- Fix for a SOAP action parameter validation regression.
- Updates to the build system such as:
- Modernized autotools.
- xz tarballs as default.
- Improved OpenBSD support.
- More stable RootDevice URIs.
All contributors:
Jens Georg <mail%jensge.org@localhost>
Jasper Lievisse Adriaanse <jasper%humppa.nl@localhost>
Javier Jardón <jjardon%gnome.org@localhost>
Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
0.17.0
======
Changes since 0.16.1:
- Fix several crashes during initial introspection.
- Several fixes regarding SOAP action parameter validation.
- Always append a Content-Language header if the client has an Accept-Language
header.
- Always append an Ext header in SOAP responses.
- Improve introspection support:
* Classes that throw an error during construction implement GInitable.
* Update gobject-introspection autotools integration.
* Many annotation fixes.
- Tutorial improvements.
Dependency-related changes:
- Require gssdp >= 0.11.0.
All contributors:
Jens Georg <mail%jensge.org@localhost>
Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
Sven Neumann <s.neumann%raumfeld.com@localhost>
Santakivi Topi <Topi.Santakivi%digia.com@localhost>
0.16.1
======
Changes since 0.16.0:
- Port to new (0.9) NetworkManager APIs.
- Correction to 'Content-Type' HTTP header values.
- Satisfy strict compiler checks.
All contributors:
Dan Williams <dcbw%redhat.com@localhost>
Sven Neumann <s.neumann%raumfeld.com@localhost>
Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
0.16.0
======
Changes since 0.15.1:
- Set the thread context before doing GDBus operations.
- Use the default timeout on DBus calls.
- Fix documentation of gupnp_context_manager_new().
- Remove redundant code.
- Clear the (obsolete) ChangeLog file.
- Add some checks on variants.
- Don't use uninitialized pointer.
- Some coding-style fixes.
Bugs fixed in this release:
2224 - GUPnP accesses dbus properties without checking that they exist
2223 - Missing handling of gio-style multi-main-context in GUPnPNetworkManager
All contributors:
Olivier Crête <olivier.crete%collabora.co.uk@localhost>
Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
Sven Neumann <s.neumann%raumfeld.com@localhost>
Jens Georg <mail%jensge.org@localhost>
Ross Burton <ross%linux.intel.com@localhost>
Luis de Bethencourt <luis%debethencourt.com@localhost>
0.15.1
======
Changes since 0.15.0:
- Set 'ESSID' on WiFi contexts.
- Fix a crasher bug.
- Fix some leaks.
- Remove a cyclic-reference
- Fix logic to find service from list and therefore the issue of wrongly
ignoring new services.
- Remove all hosted paths from SoupServer before unrefing it.
Dependency related changes:
- Require gssdp >= 0.9.2.
Bugs fixed in this release:
2212 - Leak in gupnp_root_device_construct
2215 - gupnp-control-point ignores services at startup
2216 - Leak in gupnp_resource_factory
2217 - gupnp-unix-context-manager leaks contexts if interfaces are not up
2218 - gupnp-context creates new SoupServers on shutdown
All contributors:
Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
Jens Georg <mail%jensge.org@localhost>
0.15.0
======
Changes since 0.14.0 not included in 0.14.1:
- Port from dbus-glib to GDBus.
- Enable gzip compression for large action response bodies.
- Fix gupnp-binding-tool to generate headers usable in C++.
Dependency related changes:
- Require glib >= 2.24.0.
- Require libsoup >= 2.28.2.
- Require gio >= 2.26 (new dependency).
- Drop dependency on dbus-glib.
Bugs fixed in this release:
2184 - Migrate from dbus-glib to glib's GDBus
All contributors:
Ross Burton <ross%linux.intel.com@localhost>
Sven Neumann <s.neumann%raumfeld.com@localhost>
Henry Hoegelow <h.hoegelow%raumfeld.com@localhost>
Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
Fargier Sylvain <fargier.sylvain%free.fr@localhost>
0.14.0
======
Changes since 0.13.5:
- Don't use deprecated glib, gobject and libsoup APIs.
- Check for libuuid only on platforms where we need it.
- Explicitly link example apps to needed libraries.
- Fix some potential crashes and leaks.
- Fix pointer to/from integer conversion on 64-bit machines.
- Fix parsing of unsigned integers.
- Use locale-independent float <-> string conversions.
- Remove some redundant functions and variables.
- Remove some unused variables noticed.
- Use correct mime-type for XML data.
- Various non-functional improvements.
Bugs fixed in this release:
2192 - 64bit portability issue with *_register_*_type functions
2190 - Build fails because explicit linking is missing
2188 - configure.ac should leave out the uuid module check on OSX
All contributors:
Ross Burton <ross%linux.intel.com@localhost>
Sven Neumann <s.neumann%raumfeld.com@localhost>
Jens Georg <mail%jensge.org@localhost>
Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
Nader Morshed <morshed.nader%gmail.com@localhost>
0.13.5
======
Changes since 0.13.4:
- Chain up in GUPnPXMLDoc's finalize().
- Correct transfer annotation for gupnp_context_get_session().
- Prefer g_strcmp0() over strcmp().
- Check for body length rather than Content-Length in SOAP requests so we
can satsify DLNA CTT test 7.2.5.7.
- Explicitly link test apps to needed libraries.
Bugs fixed in this release:
2186 - Missing annotation for context_get_session
All contributors:
Sven Neumann <s.neumann%raumfeld.com@localhost>
Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
Zach Goldberg <zgold@corvette.(none)>
0.13.4
======
Changes since 0.13.3:
- GUPnPService should remove all handlers installed on the shared SoupServer
instance when it is disposed.
- Fixate subscription timeout to be 300s as per DLNA requirement (7.2.22.1).
- Correct type of action argument of GUPnPService::action-invoked.
- Remove redundant copying of GValue content in a few places.
- Handle multiple variables inside property node in event notifications to be
compatible with server-side implementations using older GUPnP
- Fix syntax of event notifications with multiple properties.
- Add/fix gobject-introspection annotations for various functions.
- Some non-functional improvements.
Bugs fixed in this release:
2084 - Add scope annotations to various functions
2131 - GUPnPServiceAction is a boxed, not a pointer
2086 - Fix gtk-doc format on all functions in public GUPnP API
All contributors:
Sven Neumann <s.neumann%raumfeld.com@localhost>
Zeeshan Ali (Khattak) <zeeshanak%gnome.org@localhost>
Zach Goldberg <zgold@corvette.(none)>
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/net/gupnp/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/gupnp/PLIST
cvs rdiff -u -r1.15 -r1.16 pkgsrc/net/gupnp/buildlink3.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/gupnp/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/gupnp/files/uuid.pc
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index