News
Initial release. Should be fully functional.
ChangeLog
=
http://download.gnome.org/sources/gssdp/0.1/gssdp-0.1.changes (8.97K)
Download
http://download.gnome.org/sources/gssdp/0.1/gssdp-0.1.tar.gz (395K)
sha256sum:
News
- New Expires header support. [Jorn Baayen]
- Define own error code for use in GErrors. [Jorn Baayen]
- Build fixes. [Ross Burton]
ChangeLog
=
http://download.gnome.org/sources/gssdp/0.2/gssdp-0.2.changes (812)
Download
News
- Handle byebye correctly. [Jorn Baayen]
0.2
===
- New Expires header support. [Jorn Baayen]
- Define own error code for use in GErrors. [Jorn Baayen]
- Build fixes. [Ross Burton]
ChangeLog
=
http://download.gnome.org/sources/gssdp/0.3/gssdp-0.3.changes (1.09K)
Download
News
- Minor fixes. [Jorn Baayen]
0.3
===
- Handle byebye correctly. [Jorn Baayen]
0.2
===
- New Expires header support. [Jorn Baayen]
- Define own error code for use in GErrors. [Jorn Baayen]
- Build fixes. [Ross Burton]
ChangeLog
=
News
- Pass the correct value to n_columns argument of gtk_list_store_new().
Fixes bug#501. [Zeeshan Ali]
- Move libsoup requirement to Requires.Private. [Jorn Baayen]
- Fix compiler warning. Fixes #421. [Priit Laes]
0.4
===
- Minor fixes. [Jorn Baayen]
0.3
===
- Handle byebye
News
- Add User-Agent header to discovery requests including the application name
as reported by g_get_application_name(). [Jorn Baayen]
- Send messages from dynamic port. [Jorn Baayen]
- Send responses to originating port (instead of to SSDP port). [Jorn Baayen]
- Emit multiple discovery
News
- Use libsoup 2.4. [Zeeshan Ali Khattak, Jorn Baayen]
- Use g_timeout_add_seconds(). [Jorn Baayen]
0.4.2
=
- Add User-Agent header to discovery requests including the application name
as reported by g_get_application_name(). [Jorn Baayen]
- Send messages from dynamic port. [Jorn
News
- Reannounce resources after max_age / 2 - 1 instead of after max_age.
[Peter Christensen, Jorn Baayen]
- Remove unnecessary call to g_thread_init(). [Zeeshan Ali]
0.6.1
=
- Bump soname.
0.6
===
- Use libsoup 2.4. [Zeeshan Ali Khattak, Jorn Baayen]
- Use
News
- Bump soname.
0.6
===
- Use libsoup 2.4. [Zeeshan Ali Khattak, Jorn Baayen]
- Use g_timeout_add_seconds(). [Jorn Baayen]
0.4.2
=
- Add User-Agent header to discovery requests including the application name
as reported by g_get_application_name(). [Jorn Baayen]
- Send messages
News
0.6.2
=
- Don't use NULL g_get_application_names [Ross Burton]
- Use specified GMainContext for timeouts [Olivier Crete, Jorn Baayen]
0.6.2
=
- Reannounce resources after max_age / 2 - 1 instead of after max_age.
[Peter Christensen, Jorn Baayen]
- Remove unnecessary call to
News
- Send ssdp:byebye before sending the first ssdp:alive. [Jussi Kukkonen]
- Moderate the outbound SSDP messages. [Jussi Kukkonen]
- Documentation fixes. [Jussi Kukkonen]
- Send byebyes in dispose without sleep. [Jussi Kukkonen]
- Use g_set_error_literal(). [Jorn Baayen]
- Depend on glib
News
0.7
===
- 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
News
- 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.
Bugs fixed in this release:
2025 - autogen.sh fails to find autoconf macros when they're installed in a
News
- 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
News
- 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.
Bugs fixed in this release:
2194 - Typo in gssdp_socket_source
2193 - Errors caught
News
- Fix build rules of test application for gold linker.
- Don't include private header in a public header.
Bugs fixed in this release:
2196 - gssdp fails to link with the gold linker.
All Contributors:
Ross Burton r...@linux.intel.com
Zeeshan Ali zeesha...@gnome.org
0.8.0
=
-
News
- Fix some potential crashes.
All Contributors:
Sven Neumann s.neum...@raumfeld.com
Zeeshan Ali zeesha...@gnome.org
0.8.1
=
- Fix build rules of test application for gold linker.
- Don't include private header in a public header.
Bugs fixed in this release:
2196 - gssdp fails
News
- 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 in dependencies:
- Explicitly require libsoup =
News
- 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.
All contributors to this release:
Zeeshan Ali (Khattak)
News
- Fully implemented server-side API. [Jorn Baayen]
- New service introspection support through SCPD documents. [Zeeshan Ali]
- M-POST support. [Jorn Baayen]
- More error codes split out into several error domains. [Jorn Baayen]
- Use Accept-Language header for internationalisation.
News
- Allow embedded devices to have their own UDNs. [Jorn Baayen]
- Portability fix. [Priit Laes]
0.2
===
- Fully implemented server-side API. [Jorn Baayen]
- New service introspection support through SCPD documents. [Zeeshan Ali]
- M-POST support. [Jorn Baayen]
- More error codes split
News
- A new series of functions for sending actions taking hash tables of parameter
name-GValue pairs. [Jorn Baayen]
- New introspection methods for state variable and action retrieval by name.
[Zeeshan Ali]
- New pkg-config file for building against an uninstalled libgupnp.
[Zeeshan
News
- Added service signal autoconnection feature in the spirit of
glade_xml_signal_autoconnect(). [Zeeshan Ali]
- Fixed various bugs related to object destruction. Fixes #500, 503.
[Jorn Baayen]
- Accept 'yes' and 'no' boolean values. [Zeeshan Ali]
- More information in error messages.
News
- New API allowing for subclassing of resource types.
[Zeeshan Ali, Jorn Baayen]
- GUPnPDeviceInfo returns subresources with version greater or equal than
requested version. [Jorn Baayen]
- Servers announce versions less or equal than implemented version.
[Jorn Baayen]
- Make
News
- Use libsoup 2.4. [Zeeshan Ali Khattak, Jorn Baayen]
- Use g_timeout_add_seconds(). [Jorn Baayen]
- Use GIO instead of xdgmime. [Jorn Baayen]
- Support HTTP Range header in the HTTP server. [Jorn Baayen]
- Use GMappedFile to mmap served files of read()ing them. [Jorn Baayen]
- Improved
News
- Add tool for generating convenience C wrappers for GUPnP service definitions.
[Ross Burton]
- Remove xmlDoc argument from gupnp_root_device_new() for simplicity.
(xmlDocs can still be passed to gupnp_root_device_new_full())
[Jorn Baayen]
- Better documentation, new tutorials and
News
- Support Range headers without upper bound. [Jorn Baayen]
- Fixed memory management in HTTP GET handler. [Jorn Baayen]
0.12
- Add tool for generating convenience C wrappers for GUPnP service definitions.
[Ross Burton]
- Remove xmlDoc argument from gupnp_root_device_new() for
News
- Support returning actions outside of the 'action-invoked' signal handler
in service implementations. [Zeeshan Ali, Jorn Baayen]
- Add explicit dependency on gthread. [Zeeshan Ali, Jorn Baayen],
0.12.1
==
- Support Range headers without upper bound. [Jorn Baayen]
- Fixed memory
News
- Greatly improved client-side bindings [Jussi Kukkonen]
- Server-side bindings [JK]
- Don't use NULL return values from g_get_application_name [Ross Burton]
- Make gupnp_context_get_session public [Jorn Baayen]
- Use the specified GMainContext for timeouts [Olivier Crete, Jorn Baayen]
News
- Set Content Type header correctly in soap messages [Zeeshan Ali]
- Don't pass arbitrary strings to printf() for security [Sven Neumann]
- Handle fscanf failing in get_default_host_ip() [Sven Neumann]
0.12.3
==
- Greatly improved client-side bindings [Jussi Kukkonen]
-
News
- Improved error handling. [Sven Neumann, Jorn Baayen]
- Specify character set (UTF-8) in NOTIFY messages. [Jorn Baayen]
- Don't export internal functions. [Jorn Baayen]
- Fix some crasher bugs. [Zeeshan Ali]
- More lenient handling of xml from external sources. [Jorn Baayen,
Jussi
News
- Port to FreeBSD. [Romain Tartière]
- Ship the XML files needed for example app. [Romain Tartière]
- Keep a reference on the control-point during signal emission. [Sven Neumann]
- Allow passing NULL to ControlPoint constructor, for default resource factory.
[Sven Neumann]
- Remove
News
Changes since 0.12.7
- Don't crash if device descriptions don't contain a root element.
- Fix pkg-config paths.
- Avoid using asserts.
- Use the closest match instead of using the icon that was last checked.
- Expect xmlRecoverMemory to fail.
- Reject action messages with zero content
News
- Chain up dispose and finalize in GUPnPDeviceInfo [Sven Neumann]
- Use a dedicated SoupSession [Sven Neumann]
- Fix device icon fallback logic [Ross Burton]
- Fix user agent string [Sven Neumann]
- Sanity check UDN while parsing [Zeeshan Ali]
0.12.6
==
- Port to FreeBSD. [Romain
News
0.13
Changes since 0.12.8:
- Print reason when fail to fetch description doc
- Support for dynamic/multiple networks through a new class, ContextManager.
This class creates/destroys new context as new network interfaces go up/down.
It also provides two convenient methods to
News
Changes since 0.13:
- Use unix context manager if NetworkManager service is not available.
- Fix some minor leaks.
All contributors:
Zeeshan Ali (Khattak) zeesha...@gnome.org
Ross Burton r...@linux.intel.com
0.13
Changes since 0.12.8:
- Print reason when fail to fetch
News
Changes since 0.13.1:
- Utilize libconic (Maemo5) if available.
- Unix context manager must signal the unavailibility of all contexts when
disposed.
- Enable silent build rules if they are available.
- Fix race-conditions in client-side notification handling.
- Unix context manager
News
Changes since 0.13.2:
- Include the Content-Type header in the HTTP messages. This satisfies DLNA
CTT test cases 7.2.5.9 and 7.2.29.1.
- Use g_message instead of g_warning if we can't connect to DBus.
- Make the HTTP server listen on the context's interface only.
- Fix some potential
News
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
News
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
News
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.
News
Changes since 0.14.0:
- Add sanity checks to GUPnPServiceProxyAction API.
- Fix handling of accepted locales.
- Handle unavailability of URL base.
Bugs fixed in this release:
2203 - gupnp-igd does not work on TP-Link TL-R860 due to empty URLBase tag
All contributors:
Sven Neumann
News
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.
News
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
News
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.
-
News
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 d...@redhat.com
Sven Neumann s.neum...@raumfeld.com
Zeeshan Ali (Khattak) zeesha...@gnome.org
0.16.0
News
Initial release.
ChangeLog
=
http://download.gnome.org/sources/gupnp-av/0.1/gupnp-av-0.1.changes (17.8K)
Download
http://download.gnome.org/sources/gupnp-av/0.1/gupnp-av-0.1.tar.gz (377K)
sha256sum: 250f92e8645f632f1a84db721f95fcd87810c6ad7b25568d2796306fdf6cb61b
News
- Use libsoup 2.4. [Jorn Baayen]
- Add DLNA support to DIDL writer. [Jorn Baayen]
- Some small fixes. [Jorn Baayen]
0.1
===
Initial release.
ChangeLog
=
http://download.gnome.org/sources/gupnp-av/0.2/gupnp-av-0.2.changes (19.0K)
Download
News
- Correct function prototype. Fixes #940. [Jorn Baayen]
- Include the glib header to satisfy vala-gen-introspect. [Zeeshan Ali Khattak]
0.2
===
- Use libsoup 2.4. [Jorn Baayen]
- Add DLNA support to DIDL writer. [Jorn Baayen]
- Some small fixes. [Jorn Baayen]
0.1
===
Initial
News
- Better error handling. [Jorn Baayen, Sven Neumann]
- Fixes to documentation and build. [Ross Burton, Zeeshan Ali]
- Fixes and additions to DIDLLiteResource to ease impelementation of
higher-level language bindings. [Zeeshan Ali]
- DIDLLiteParser should only report container and item
News
- DIDLLiteResource is now an independent GBoxed-derving type.
0.3
===
- Better error handling. [Jorn Baayen, Sven Neumann]
- Fixes to documentation and build. [Ross Burton, Zeeshan Ali]
- Fixes and additions to DIDLLiteResource to ease impelementation of
higher-level language
News
- Watch for empty DIDL-Lite nodes.
- Escape the URIs before putting them into DIDL-Lite XML.
- The '.' must be omitted from duration if fraction part is not included.
- Be more lenient when parsing DIDL-Lite XML fragments.
- Don't require the DLNA profile string.
- Try to guess the DLNA
News
Changes in this release:
- Fix typos in allowed frequencies.
- Fix allowed frequencies in AC-3 and LPCM profiles.
- Fix pkg-config paths.
- Don't set the variable if it's value is not provided in the LastChange event.
Bug fixes in this release:
1563 - typos in allowed frequencies for
News
Changes in this release:
- New completely object-oriented, much simpler and consistent API:
* GUPnPDIDLLiteResource GUPnPDIDLLiteObject are now first-class GObjects.
* Convert the helper methods to read props and their attributes from DIDL-Lite
xml node into new first-class
News
A micro release to fix a regression in DLNA profile guessing code in the
previous (0.5) release.
0.5
===
Changes in this release:
- New completely object-oriented, much simpler and consistent API:
* GUPnPDIDLLiteResource GUPnPDIDLLiteObject are now first-class GObjects.
*
News
Changes since 0.5.1:
- Add a missing NULL check.
- Fix a potential leak of xmlDoc.
- Register a (g)type for GUPnPSearchCriteriaOp for better gtk-doc and
vala-gen-introspect support.
- Fix docs for GUPnPSearchCriteriaParser::expression.
- Fix parsing of SearchCriteria strings: Closing
News
Changes since 0.5.2:
- Gracefully handle empty or no 'res' node.
- Function to get the list of descriptors from DIDL-Lite objects.
- More complete comparison for LPCM mime types.
- Fix incorrect type conversion of DLNA flags.
- DLNA flags should not default to a specific DLNA version.
News
Changes since 0.5.4:
- Provide gobject-introspection GIR and typelib.
- Provide microseconds in 'duration' to satisfy XBox.
- Fix data type of GUPnPDIDLLiteContainer:child-count
- Fix build issues in jhbuild environment.
- Enable silent build rules if they are available.
All
News
Changes since 0.5.5:
- Optimize namespace handling in DIDL-Lite handling code.
- Hide internal function gupnp_didl_lite_object_new_from_xml().
- Remove new redundant gupnp_didl_lite_container_new_from_xml().
- Free the array allocated by xmlGetNsList().
All contributors to this
News
Changes since 0.5.6:
- Make namespace properties on GUPnPDIDLLiteObject readable and provide
getter functions for them.
- Improve performance of DIDL-Lite parsing by moving namespace lookups to
GUPnPDIDLLiteParser.
All contributors to this release:
Sven Neumann
News
Changes since 0.5.7:
- Fix crashes in DIDLLiteContributor API.
- Remove incomplete and broken DLNA guessing code. Applications should use
gupnp-dlna now for all their DLNA needs.
- Do set the 'dlna:profileID' property of 'albumArtURI' node and treat it as
mandatory as per DLNA
News
Changes since 0.5.8:
- Add 64bit size property to allow resources to be bigger than 2-GB.
- Mircoseconds part of duration in resources needs to be a 3-digit number
as per DLNA requirement (7.3.22.1).
- Don't set the operation parameter if no operations are supported as per DLNA
News
Changes since 0.5.9:
- Add mising symbols to docs.
- Remove redundant entries from doc sections.
- Doc system should ignore all private headers.
- Don't use deprecated gobject API.
- genre is in the upnp namespace, not dc.
Bug fixed in this release:
2191 - gupnp-av uses dc:genre
News
Another micro release that bumps the g-i requirement to 0.9.5.
We either have the option of staying with the older gobject-introspection and
keeping disto packagers happy or fix our .gir build against latest (and
unstable) gobject-introspection that happens to be part of GNOME 2.32.
News
Changes since 0.6.2:
- Fix filtering of top-level DIDL-Lite attributes.
- Correctly handle namespace of DIDL-Lite attributes and their parent nodes when
filtering. Together with previous change, this allows us to pass DLNA CTT
testcases 7.3.63.1-5.
- 'profileID' attribute of
News
The first release in the new unstable 0.7.x branch.
- Add API to set/get dlna:dlnaManaged attribute.
- Add API to add/list createClass elements to/of DIDL-Lite containers.
- Declare/create the DLNA namespace only once at the start of the DIDL-Lite
document (just like upnp and dc
News
Another micro release in the unstable 0.7.x branch that brings in all new
fixes from the stable 0.6.3 release.
All contributors to this release:
Zeeshan Ali (Khattak) zeesha...@gnome.org
0.7.0
=
The first release in the new unstable 0.7.x branch.
- Add API to set/get
News
Changes since 0.7.1:
- Fix XML node names for 'artist' and 'author'.
- Explicitly link test programs. This should fix the DSO build issue on Fedora.
- Use LDADD rather than LDFLAGS in Makefile.am.
Bug fixed in this release:
- DIDLLiteObject get_artists()/get_authors() broken
News
0.1
===
Initial release.
ChangeLog
=
http://download.gnome.org/sources/gupnp-dlna/0.1/gupnp-dlna-0.1.0.changes
(10.6K)
Download
http://download.gnome.org/sources/gupnp-dlna/0.1/gupnp-dlna-0.1.0.tar.gz (381K)
sha256sum:
News
Brown paper-bag release for bad gstreamer dependency.
0.2
===
Changes since 0.1:
- Add a program (gupnp-dlna-info) to print DLNA profile name and MIME type of a
given URI, as well as other metadata. [Parthasarathi Susarla]
- Add support for a few more AVC profiles
- Update in-tree
News
Changes since 0.2.1:
- New API and tool (gupnp-dlna-ls-profiles) to list all supported profiles
- Move API to get a profile to the DLNADiscoverer namespace
- Make GUPnPDLNAProfile opaque, add to API documentation
- Add support for several AVC_MP4_MP profiles
- Print stream topology
News
Changes since 0.3.0:
- Update license from LGPL 2.0 to 2.1
- Implement a relaxed mode so that we can match more media (while not being
strictly conformant to the DLNA spec.)
- Modify several audio and video profiles to allow for relaxed matching
- Implement support for extended
News
Changes since 0.3.1:
- Don't link against pbutils to avoid conflicts with internal gstdiscoverer
- Add library versioning
- Minor test harness change
Arun Raghavan arun.ragha...@collabora.co.uk
Parthasarathi Susarla partha.susa...@collabora.co.uk
Zeeshan Ali (Khattak)
News
Changes since 0.4.0:
- Allow gupnp-dlna to coexist with soon-to-be-released gst-plugins-base
(0.10.31). Still can't link applications against both, though
- Some build fixes
Arun Raghavan arun.ragha...@collabora.co.uk
Parthasarathi Susarla partha.susa...@collabora.co.uk
Ryo ONODERA
News
Changes since 0.4.2:
- Use GstDiscoverer from gst-plugins-base and remove internal
copy of discoverer.
- Minor bug fixes.
Arun Raghavan arun.ragha...@collabora.co.uk
Parthasarathi Susarla partha.susa...@collabora.co.uk
Zeeshan Ali (Khattak) zeesha...@gnome.org
0.4.2
=
Changes
News
Changes since 0.5.0:
- Use encoding-profile from gst-plugins-base.
- Drop internalized copy of gst-convenience. Did you hear that Fedora peeps?
- Explicitly link gupnp-dlna-info against gstreamer-pbutils.
- GUPnPDLNAProfile exposes related GstEncodingProfile as a property.
Dependency
News
Changes since 0.4.1:
- Remove internal discoverer namespace changes (fixes API breakage)
- Skip discoverer tests if media is missing
Arun Raghavan arun.ragha...@collabora.co.uk
Parthasarathi Susarla partha.susa...@collabora.co.uk
Zeeshan Ali (Khattak) zeesha...@gnome.org
0.4.1
=
News
- Add 'MPEG_TS_SD_EU_ISO' profile.
- Relax some video restrictions for MPEG TS profile.
- Fix profile parsing logic for images.
- Drop fourcc format restrictions.
- Only initialize thread system once.
- Improve/fix external and internal documentation.
- Get rid of nasty warnings when
ChangeLog
=
r1336 | tester | 2008-10-28 17:20:23 -0400 (Tue, 28 Oct 2008) | 1 line
Make unit tests work with distcheck
r1335 | tester | 2008-10-28 16:49:40 -0400 (Tue, 28 Oct 2008) | 1 line
Add version.xml t the
News
A micro release to really bump the SONAME this time.
All contributors to this release:
Andreas Henriksson andr...@fatal.se
Zeeshan Ali (Khattak) zeesha...@gnome.org
0.6.0
=
- Add 'MPEG_TS_SD_EU_ISO' profile.
- Relax some video restrictions for MPEG TS profile.
- Fix profile
News
- Add possibility to ask for external port 0, in which case it will return
a random port
- Add local ip/port to the error signal
***
* GUPnP IGD 0.1.0 *
***
- Initial release
ChangeLog
=
News
- Delete all mappings when the last user reference is dropped
- Don't try to renew an infinite mapping
***
* GUPnP IGD 0.1.2 *
***
- Add possibility to ask for external port 0, in which case it will return
a random port
- Add local ip/port to the
News
- Make it compatible with the 0.13 API (does not yet use GUPnPContextManager)
- Bug fixes
***
* GUPnP IGD 0.1.3 *
***
- Delete all mappings when the last user reference is dropped
- Don't try to renew an infinite mapping
***
* GUPnP
News
- Use the new GUPnP Context Manager from GUPnP 0.13
***
* GUPnP IGD 0.1.4 *
***
- Make it compatible with the 0.13 API (does not yet use GUPnPContextManager)
- Bug fixes
***
* GUPnP IGD 0.1.3 *
***
- Delete all mappings
News
- Add python bindings
***
* GUPnP IGD 0.1.5 *
***
- Use the new GUPnP Context Manager from GUPnP 0.13
***
* GUPnP IGD 0.1.4 *
***
- Make it compatible with the 0.13 API (does not yet use GUPnPContextManager)
- Bug fixes
News
* GUPnP IGD 0.1.6 *
***
- Add python bindings
***
* GUPnP IGD 0.1.5 *
***
- Use the new GUPnP Context Manager from GUPnP 0.13
***
* GUPnP IGD 0.1.4 *
***
- Make it compatible with the 0.13 API (does not
News
- Port to gobject-introspection 0.10
***
* GUPnP IGD 0.1.9 *
***
- Set thread default main context
***
* GUPnP IGD 0.1.8 *
***
- Add GObject Introspection support
- Return a valid GError if the other side returns an
News
- Disable introspection correctly on --disable-introspection
* GUPnP IGD 0.1.10 *
- Port to gobject-introspection 0.10
***
* GUPnP IGD 0.1.9 *
***
- Set thread default main context
***
* GUPnP
News
Initial release, featuring GUPnP Universial Control Point.
ChangeLog
=
http://download.gnome.org/sources/gupnp-tools/0.1/gupnp-tools-0.1.changes (0)
Download
http://download.gnome.org/sources/gupnp-tools/0.1/gupnp-tools-0.1.tar.gz (342K)
sha256sum:
News
Minor release.
- BUGFIX: Pack the text and pixbuf in the same column of device treeview.
- Require libglade 2.6.0 rather than 2.6.1.
- Print a warning when introspection creation fails.
- Some more english fixes with the help of Robert McQueen.
0.1
===
Initial release, featuring
News
Another minor release to fix the treeview headers that broke because of
the fixes in the last release.
0.1.1
=
Minor release.
- BUGFIX: Pack the text and pixbuf in the same column of device treeview.
- Require libglade 2.6.0 rather than 2.6.1.
- Print a warning when introspection
News
This release features Network Light, a UPnP-enabled software-based light bulb
that provides Switch Power and Dimming services, as defined by UPnP forum as
'DimmableLight v1.0. It is mainly intended to be a simple example of a UPnP
device based on GUPnP, and a demonstration of simplistic
News
This release features AV Control Point, a simple media player UI that enables
one to discover and play multimedia contents available on a network. Hopefully
a useful tool to test and debug UPnP MediaServer and MediaRenderer
implementations. [Zeeshan Ali]
Other changes in this release:
News
- Use libsoup 2.4. [Jorn Baayen, Zeeshan Ali Khattak]
- Incremental browsing of containers. [Zeeshan Ali Khattak]
0.3
===
This release features AV Control Point, a simple media player UI that enables
one to discover and play multimedia contents available on a network. Hopefully
a
News
network-light:
- Remove the unneeded periodic notification to susbscribers.
[Zeeshan Ali Khattak]
- Create a new UUID for each instance of network-light.
[Hugo Calleja, Zeeshan Ali Khattak]
- Use the new gupnp_root_device_new() API. [Jorn Baayen]
universal-cp:
- Display the device
News
Network Light:
- The UI now controls all network lights on the network, not just itself.
AV Control Point:
- Don't add orphan items/containers to tree anymore.
General:
- Fix build on Rawhide by explicitly requiring and linking to libgthread-2.0.
0.6
===
network-light:
- Remove the
News
This release features a new tool: gupnp-upload. It is a simple commandline
utility that uploads files to known MediaServers. Use Universal Control Point
for discovering the MediaServers. [Zeeshan Ali]
Other changes in this release:
- Initialize thread system before doing anythin else.
News
Changes in this release:
- Use g_printerr() instead of g_critical() in case of problems.
- Initialize the GError to NULL at declaration.
- Declare variables as const to setisfy the compiler.
- Add missing casts.
- Use g_content_type_is_a() to compare mimetypes.
- Correct the order of
News
Changes since 0.7.1:
- Add lenient mode: Just pick-up the first resource available.
- Specify filter in Browse actions to reduce network usage.
- Don't browse containers with no children.
- Always re-browse containers on updates.
- Update childCount after browsing is done.
- Support
News
Changes since 0.8:
- Make sure everything builds and runs on windows.
- Add popup menu to playlist treeview.
- Add UI for user to fetch and view the DIDL-Lite XML for media objects.
- Make it possible for user to select containers.
- Get rid of redundant newline in warning messages.
-
1 - 100 of 133 matches
Mail list logo