Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Bump PKGREVISION.
|
|
|
|
|
|
that provides that version.
PKGREVSION bump not necessary because the pkg would not build with too
old glib2.
|
|
|
|
|
|
|
|
|
|
|
|
0.20.13
=======
Changes since 0.20.12:
- Fix cyclic includes.
- Avoid redefinition of symbols.
- Fix missing function declaration.
- Don't check von connman.pc.
- Allow actions without arguments.
- Respect "prefer_bigger" even if there is no icon size.
- DOAP fixes.
- Fix VAPI generation.
- Fix reference counting.
- Port to new libsoup API.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=722696
- https://bugzilla.gnome.org/show_bug.cgi?id=731209
- https://bugzilla.gnome.org/show_bug.cgi?id=731457
- https://bugzilla.gnome.org/show_bug.cgi?id=733241
- https://bugzilla.gnome.org/show_bug.cgi?id=740267
- https://bugzilla.gnome.org/show_bug.cgi?id=742075
All contributors to this release:
- Jens Georg <mail@jensge.org>
- Sven Neumann <neumann@teufel.de>
- Jussi Kukkonen <jku@goto.fi>
- Olav Vitters <olav@vitters.nl>
- Etienne Peron <etienne.peron@parrot.com>
- Andre Klapper <a9016009@gmx.de>
|
|
|
|
|
|
0.20.12
=======
Changes since 0.20.11:
- Several documentation fixes.
- Fix warning from clang.
- Prevent a critical if there's no DBus available and a DBus-based context
manager is used.
- Don't try to use a DBus context manager if we don't have a system bus.
- Use g_return_val_if_fail.
- Fix a small leak of CallbackData in GUPnPServiceProxy.
- Add a gupnp_service_proxy_add_notify_full variant to be nice to
gobject-introspection.
- Several code cleanups.
- Fix a reference leak in ACL.
- Make "document" property of GUPnPDeviceInfo readable.
- Add gupnp_service_proxy_add_raw_notify which can be used to get the raw
xmlDoc received through notification.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=701446
- https://bugzilla.gnome.org/show_bug.cgi?id=706123
- https://bugzilla.gnome.org/show_bug.cgi?id=706127
- https://bugzilla.gnome.org/show_bug.cgi?id=727709
- https://bugzilla.gnome.org/show_bug.cgi?id=729827
- https://bugzilla.gnome.org/show_bug.cgi?id=730359
- https://bugzilla.gnome.org/show_bug.cgi?id=730690
All contributors to this release:
- Jens Georg <mail@jensge.org>
- Philip Withnall <philip.withnall@collabora.co.uk>
0.20.11
=======
Changes since 0.20.10:
- Disable the Unix context manager on Android.
- Fix Windows compilation.
- Fix a memory leak in Linux context manager.
- Fix libuuid dependencies in pkg-config files.
- Implement a simple ACL infrastructure.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=711027
- https://bugzilla.gnome.org/show_bug.cgi?id=723715
- https://bugzilla.gnome.org/show_bug.cgi?id=727539
- https://bugzilla.gnome.org/show_bug.cgi?id=728889
All contributors to this release:
- Philip Withnall <philip.withnall@collabora.co.uk>
- Jens Georg <mail@jensge.org>
- Olivier Crête <olivier.crete@collabora.com>
- Luciana Fujii <luciana.fujii@collabora.com>
|
|
python3, since the default changed from python33 to python34.
I probably bumped too many. I hope I got them all.
|
|
|
|
changes: bugfixes
|
|
0.20.9
======
Changes since 0.20.8:
- Enforce HTTP 1.1 for device description requests.
- Add libuuid to Requires.private of pkg-config file.
- Deprecate gupnp_service_proxy_{begin,send}_action_hash as they cannot
guarantee the argument order.
- Add gupnp_service_info_get_introspection_async_full() that makes it possible
to cancel an introspcetion request using GCancellable.
- Fix a crash when running with GSSDP < 0.14.6.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=704867
- https://bugzilla.gnome.org/show_bug.cgi?id=710491
- https://bugzilla.gnome.org/show_bug.cgi?id=711027
- https://bugzilla.gnome.org/show_bug.cgi?id=711167
- https://bugzilla.gnome.org/show_bug.cgi?id=720369
- https://bugzilla.gnome.org/show_bug.cgi?id=720372
All contributors to this release:
- Jussi Kukkonen <jussi.kukkonen@intel.com>
- Jens Georg <mail@jensge.org>
- Philip Withnall <philip.withnall@collabora.co.uk>
- Parthiban Balasubramanian <p.balasubramanian@cablelabs.com>
|
|
|
|
changes: minor feature additions and fixes
|
|
|
|
0.20.7
======
Changes since 0.20.6:
- Fix GCC warnings about local includes.
- Do not hand out libxml2-allocated strings.
- Fix a crash when a notification host was not available.
- Always call action call-back asynchronously, even when there was an error.
- Add performance measurement options to light-server/-client.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=669729
- https://bugzilla.gnome.org/show_bug.cgi?id=703263
- https://bugzilla.gnome.org/show_bug.cgi?id=708162
- https://bugzilla.gnome.org/show_bug.cgi?id=708575
- https://bugzilla.gnome.org/show_bug.cgi?id=708751
All contributors to this release:
- Jens Georg <mail@jensge.org>
- Andrzej Bieniek <andyhelp@gmail.com>
- Emanuele Aina <emanuele.aina@collabora.com>
0.20.6
======
Changes since 0.20.5:
- Don't do excessive network rescans.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=706996
All contributors to this release:
- Ludovic Ferrandis <ludovic.ferrandis@intel.com>
- Jens Georg <mail@jensge.org>
0.20.5
======
Changes since 0.20.4:
- Add some missing G_{BEGIN,END}_DECLS guards.
- Fix uninitialized variable use introduced in previous version.
- Add simple network device whitelisting infrastructure.
- Port gupnp-binding-tool so it's usable with python3.
- Minor code fixes.
- Fix crashes in NetworkManager context manager during some async calls.
- Fix a small memory leak in the unix and windows CM.
- Always enable GTest tests.
- Upgrade gtk-doc stuff.
- Fix the service example in documentation.
- Remove the test for inverted arguments in the GUPnPContext tests.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=694454
- https://bugzilla.gnome.org/show_bug.cgi?id=704094
- https://bugzilla.gnome.org/show_bug.cgi?id=704383
- https://bugzilla.gnome.org/show_bug.cgi?id=705712
- https://bugzilla.gnome.org/show_bug.cgi?id=706326
All contributors to this release:
- Jens Georg <mail@jensge.org>
- Ludovic Ferrandis <ludovic.ferrandis@intel.com>
- Olivier Crête <olivier.crete@collabora.com>
- Bohuslav Kabrda <bkabrda@redhat.com>
|
|
0.20.4
======
Changes since 0.20.3:
- Fix warnings in gtk-doc run.
- Some minor improvements to the documentation.
- Make the user-agent ASCII-only to fix issues with discovery when
g_get_application_name () returned a translated string.
- Force HTTP version to be 1.1 in SOAP requests.
- Fix potential crashes in XML parsing.
- Fix potential memory leak in gupnp_service_proxy_send_action_valist.
- Some codestyle fixes.
- Add gupnp_device_info_list_dlna_device_class_identifier () to retrieve the
content of <dlna:X_DLNADOC> nodes.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=704953
- https://bugzilla.gnome.org/show_bug.cgi?id=702555
- https://bugzilla.gnome.org/show_bug.cgi?id=704094
- https://bugzilla.gnome.org/show_bug.cgi?id=700947
All contributors to this release:
Ludovic Ferrandis <ludovic.ferrandis@intel.com>
Jens Georg <mail@jensge.org>
Sébastien Bianti <sebastien.bianti@linux.intel.com>
Bastien Nocera <hadess@hadess.net>
|
|
|
|
* Enable gobject-introspection support.
Changelog:
0.20.3
======
Changes since 0.20.2:
- Add a gupnp_context_manager_rescan_control_points feature.
- Fix VAPI generation if g-i version is >= 1.36.
- Some internal documentation updates.
- Check SID and return a proper error.
- Fix error code returned on invalid NT and NTS headers.
- Fix SEQ to be a uint32.
- Fall-back to unix static CM if netlink sockets are not availabe on runtime.
- Prevent some C++ name mangling in the examples.
- Fix compiling with -Wall -Wextra.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=697314
- https://bugzilla.gnome.org/show_bug.cgi?id=696289
- https://bugzilla.gnome.org/show_bug.cgi?id=698192
- https://bugzilla.gnome.org/show_bug.cgi?id=698125
All contributors to this release:
Jens Georg <mail@jensge.org>
Jussi Kukkonen <jussi.kukkonen@intel.com>
Sébastien Bianti <sebastien.bianti@linux.intel.com>
Changes in dependencies:
vapigen >= 0.20 if gobject-introspection is >= 1.36
|
|
|
|
|
|
0.20.2
======
Changes since 0.20.1:
- Fix some typos in docs and warning messages.
- Fix argument order issue introduced with the va_list fix in 0.20.1.
- Add some tests for this bug.
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=695591
- https://bugzilla.gnome.org/show_bug.cgi?id=696762
All contributors to this release:
Jens Georg <mail@jensge.org>
Benjamin Kerensa <bkerensa@ubuntu.com>
|
|
This switches to the new stable release branch.
|
|
|
|
|
|
XXX: but what is it?
|
|
|
|
* 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>
Riko Yamada <rik0yamada@yahoo.co.jp>
Ludovic Ferrandis <ludovic.ferrandis@linux.intel.com>
Sven Neumann <s.neumann@raumfeld.com>
Andreas Henriksson <andreas@fatal.se>
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>
Jens Georg <mail@jensge.org>
Andreas Henriksson <andreas@fatal.se>
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>
Sven Neumann <s.neumann@raumfeld.com>
Lukasz Pawlik <lukasz.pawlik@comarch.com>
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>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Ville Skyttä <ville.skytta@iki.fi>
Lukasz Pawlik <lucas.pawlik@gmail.com>
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>
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>
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>
Jasper Lievisse Adriaanse <jasper@humppa.nl>
Javier Jardón <jjardon@gnome.org>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
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>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Sven Neumann <s.neumann@raumfeld.com>
Santakivi Topi <Topi.Santakivi@digia.com>
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>
Sven Neumann <s.neumann@raumfeld.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
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>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Sven Neumann <s.neumann@raumfeld.com>
Jens Georg <mail@jensge.org>
Ross Burton <ross@linux.intel.com>
Luis de Bethencourt <luis@debethencourt.com>
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>
Jens Georg <mail@jensge.org>
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>
Sven Neumann <s.neumann@raumfeld.com>
Henry Hoegelow <h.hoegelow@raumfeld.com>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Fargier Sylvain <fargier.sylvain@free.fr>
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>
Sven Neumann <s.neumann@raumfeld.com>
Jens Georg <mail@jensge.org>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Nader Morshed <morshed.nader@gmail.com>
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>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
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>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
Zach Goldberg <zgold@corvette.(none)>
|
|
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
|
|
|
|
It turns out there were a lot of these.
|
|
|
|
|
|
|
|
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)
Enjoy.
|
|
XXX: will hopefully not be necessary once libuuid/builtin.mk works
|
|
|
|
|
|
|
|
|
|
|
|
the BSD's and otherwise depend on libuuid. Fixes build on Linux.
May need to be tweaked for Darwin, other OS's.
|
|
|