summaryrefslogtreecommitdiff
path: root/net
AgeCommit message (Collapse)AuthorFilesLines
2012-10-21Update to 4.065:wiz2-7/+6
4.065 Tue Oct 2 12:36:11 PDT 2012 correct format for IPv6 embedded IPv4 addresses in InetBase v0.8 4.064 Tue Sep 25 13:54:47 PDT 2012 added support for rfc3021 /31 networks to hostenum 4.063 Fri Aug 10 11:46:18 PDT 2012 Updated GPL v2.0 text and address in all modules
2012-10-21Update to 0.68:wiz2-7/+6
**** 0.68 Jan 30, 2012 Fix rt.cpan.org #72314 Let a Net::DNS::Nameserver bind on Net::DNS::Nameserver::DEFAULT_ADDR as a last resort. Fix to suppress false warnings about subroutine profiles on ancient versions of perl. Fix to avoid constants with value undef which prevents unwanted code from being optimized away on ancient versions of perl. Fix code error in PTR.pm, canonical RDATA not downcased. Enhancement to clarify the function of parse and data methods, by renaming them to decode and encode respectively. Feature IDN query support. Question.pm modified to use the recently introduced DomainName.pm module to represent DNS names. Queries for domain names containing non-ASCII characters are now possible on Unicode platforms with CPAN Net::LibIDN installed. Introduction of Mailbox.pm module that will be used in the future to represent RDATA components containing DNS coded RFC822 mailbox addresses. Introduction of Text.pm module that will be used in the future to represent RDATA components containing text. **** 0.67 Nov 4, 2011 Enhancement rt.cpan.org #60726 On Cygwin Net::DNS now builds without Win32::IPHelper, unless a previous version is updated that did use it. The choice may also be set by the --iphelper or --noiphelper option to Makefile.PL. Fix to suppress IO::Socket::INET(6)::peerhost usage with TCP. On some systems it doesn't work after receiving data. Enhancement rt.cpan.org #43142 Allow ReplyHandlers to indicate that no answer should be returned by the Net::DNS::Nameserver. Fix rt.cpan.org #71796 Prevent TCP accepts from blocking on unfinished 3-way handshakes. Fix rt.cpan.org #65607 Make 64bits windows work by depending on Win32::IPHelper version 0.07 Thanks to Lian Wan Situ. Fix rt.cpan.org #66470 Named nameserver should be reachable by IPv6 too. Fix to make tests work in jailed environments where a reply might come from a different address than that of the loopback interface. Feature to use a class method ReplyHandler for classes inheriting from Net::DNS::Nameserver. A contribution from Rob Brown. Fix rt.cpan.org #71062 Replace the usage of the obsolete Win32::Registry module by Win32::TieRegistry module. Fix rt.cpan.org #68731 Fix linking of the C compiled parts of the library on Mac OS X New improved version of the check_soa script in the contrib section. A contribution from Dick Franks. Fix rt.cpan.org #70830 Make t/08-online.t handle NXDOMAIN hijacking that return more then one answer. Fix rt.cpan.org #24525 Removed dependency on Net::IP Fix online tests to use the library as documented and not use knowledge of the internal workings of the classes that should be hidden. A contribution from Dick Franks Fix rt.cpan.org #55682 Make online tests non-fatal by default. All interactive prompts are removed from Makefile.PL. Online tests may still be made a requisite by using the --online-tests option. Major rework of Net::DNS::Domain.pm and the addition of Net::DNS::DomainName.pm Which paves the way towards handling of character encodings and IDN. A contribution from Dick Franks. Fix rt.cpan.org #69174 Typo that prevented TCP traffic from being replied from the same socket as it was received on. Fix rt.cpan.org #68338 Suppress warnings of the deprecated use of qw as parentheses in perl 5.14. Enhancement rt.cpan.org #67418 A contribution from Wolfsage to perform presentation to wire format conversion more efficiently. Fix rt.cpan.org #67133 Gracefully handle corrupted incoming packets in Net::DNS::Nameserver. Feature to manage serial numbers in SOA records in a modular and extensible way. Three modules are provided. Strictly sequential, Date Encoded and Time Encoded. A contribution from Dick Franks. Fix rt.cpan.org #53325 Make Net::DNS::Resolver load even if /etc/resolv.conf is unreadable. Fix rt.cpan.org #63486 Make t/08-online.t fail gracefully in stead of crash on failures. Fix rt.cpan.org #55586 Various typo fixes. Fix rt.cpan.org #55682 Really do not use networking functions when online tests are disabled. Fix rt.cpan.org #64562 Replace TSIG key with the signature of the whole packet when signing a packet, even when the TSIG key is not the first in the additional section. Fix rt.cpan.org #56181 and #47265 Assembly of segmented TCP traffic. Feature rt.cpan.org #57289 Provide a configurable IdleTimeout for Net::DNS::Namserver. Fix rt.cpan.org #53595 Fix documentation to reflect code behaviour where on successful packet creation, the error should be ignored. Fix rt.cpan.org #58914 Fix spelling of "algorithm" Fix rt.cpan.org #61725 Include default domain in the search list on Win32. Thanks Mark Rallen. Fix rt.cpan.org #63321 A Net::DNS::Nameserver without a NotifyHandler now responds NOTIMP to NOTIFY requests. Fix rt.cpan.org #53595 Documentation now reflects Net::DNS::Packet construction behaviour.
2012-10-21Update to 2.72:wiz1-2/+1
=== Transmission 2.72 (2012/10/16) === ==== All Platforms ==== * Fix crash when adding magnet links with malformed webseeds * Fix handling of magnet links' webseed URLs that contain whitespace * Fix remaining time estimates of magnet links that have webseeds * Show the webseed count in the torrent list when downloading from webseeds ==== Mac ==== * When possible allow automatic switching to the integrated GPU on dual-GPU machines * Include seeding-complete transfers in the badged count on the Dock icon ==== GTK+ ==== * When adding torrents by URL from the clipboard, handle whitespace in the link ==== Qt ==== * Fix dialog memory leaks ==== Web Client ==== * Minor interface fixes
2012-10-21Add CONFLICTS between "azara" and "connect"cheusov1-1/+4
2012-10-21Fix pkglint warning; Add LICENSEcheusov1-3/+4
2012-10-21Add CONFLICTS between mail/rblcheck and net/udnscheusov1-1/+4
2012-10-21Add CONFLICTS between chat/jabberd2 and net/sendfilecheusov1-2/+4
2012-10-21Fix some pkglint warningscheusov3-16/+19
2012-10-21Update MASTER_SITES. Original master site doesn't containcheusov1-2/+2
"host" tarballs anymore.
2012-10-21Add CONFLICTS between net/bind and net/host.cheusov5-9/+16
net/bind9*: remove "bind<x.y.z" entries from CONFLICTS. It is useless because package's PKGBASE is "bind".
2012-10-21Revert 1.43.joerg1-4/+1
2012-10-20Added build fix for Solaris 10, as suggested by PR pkg/47033pettai3-5/+20
2012-10-19update to 2.40.1drochner3-10/+66
This switches to the 2.40 (gnome-3.6) release branch
2012-10-19update to 2.34.0drochner3-9/+9
this switches to the 2.34 (gnome-3.6) release branch
2012-10-17add patch from upstream bug tracker to adapt to an API changedrochner4-3/+175
in recent "twisted" makes the upnp server of "rhythmbox" work again, at least with its own renderer and gupnp-av-cp bump PKGREV
2012-10-15Use s6_addr32 if present as macro and fallback to memcpy otherwise.joerg1-2/+6
2012-10-15Revert bogus warning flags.joerg1-6/+1
2012-10-14Since xdg-utils is such well-designed software focusing on cross-platformwiz1-4/+4
support, making sure everything is well-tested -- NOT, avoid using it here. Bump PKGREVISION.
2012-10-13Fix unison syncing between copies built with ocaml3 and ocaml4.wiz12-5/+221
From upstream SVN (to be released as 2.40.69 some day). r511 | vouillon | 2012-09-17 16:09:03 +0200 (Mon, 17 Sep 2012) | 3 lines * Use hash function from OCaml 3.x for comparing archives, even when compiled with OCaml 4.x Bump PKGREVISION.
2012-10-13take care for the case USE_INTERNAL_UUID is not defined.obache1-2/+2
XXX: but what is it?
2012-10-12Added LICENSE; pkglint clean-upadam1-6/+5
2012-10-11- fix FreeBSD/Dragonfly properlyspz20-129/+133
- update to newest version Upstream changelog: Xymon release 4.3.10 - released on Aug 6 2012 ============================================= Main features in this release is the addition of inode-checks on all major platforms, and a series of enhancements to the build procedure. Also, building Xymon on most common platforms is now explicitly described in the "install" document. * Fix build problems with "errno" * Fix build problems with OpenSSL in non-default locations * Fix build problems with certain LDAP configurations * Fix build problems with RRDtool on FreeBSD / OpenBSD * Fix problem with ifstat data from Fedora in graphs * "inode" check on FreeBSD, OpenBSD, OSX, Solaris, HP/UX, AIX in addition to existing support for Linux * Document building and installing Xymon on common platforms (Linux, FreeBSD, OpenBSD, Solaris) * Enhance xymoncfg so it can be used to import Xymon configuration settings into shell-scripts. Xymon release 4.3.9 - released on Jul 24 2012 ============================================= This release is mainly a bug-fix release. * Fix crash when XYMSRV is undefined but XYMSERVERS is * Fix error in calculating combo-status messages with forward references * Fix error in disable-until-TIME or disable-until-OK code * Fix documentation of DURATION in alerts.cfg / xymond_alert so it is consistenly listed as being in "minutes". * Permit explicit use of ">" and ">=" in alerts.cfg * Permit building without the RRDtool libraries, e.g. for a network-tester build, but with trend-graphing disabled. * Full compiler-warning cleanup * Various configuration/build-script issues fixed. Xymon release 4.3.8 - released on Jul 15 2012 ============================================= This release is mainly a bug-fix release. Bugfixes * Workaround for DNS timeout handling, now fixed at approximately 25 seconds. * "hostinfo" command for xymond documented * confreport only shows processes that are monitored * analysis.cfg parsing of COLOR for UP rules was broken * RRD handlers no longer crash after receiving 1 billion updates * Using .netrc for authentication could crash xymonnet * "directory" includes would report the wrong filename for missing directories. * useradm CGI would invoke htpassword twice * "include" and "directory" now ignores trailing whitespace * SSLv2 support disabled if SSL-library does not support it * Minor bugfixes and cleanups of compiler warnings. Enhancements * Service status on info page now links to the detailed status page. * Add RRDGRAPHOPTS setting to permit global user-specified RRD options, e.g. for font to showgraph CGI * Add check for the size of public keys used in SSL certificates (enabled via --sslkeysize=N option for xymonnet) * Optionally disable the display of SSL ciphers in the sslcert status (the --no-cipherlist option for xymonnet) * Improved build-scripts works on newer systems with libraries in new and surprising places * Reduce xymonnet memory usage and runtime for ping tests when there are multiple hosts.cfg entries with the same IP-address. * Add code for inode-monitoring on Linux. Does not currently work on any other client platform. * Added the ability to disable tests until a specific time, instead of for some interval. Disabling a test also now computes the expire time for the disable to happen at the next closest minute.
2012-10-11+gupnp-valadrochner1-1/+2
2012-10-11add gupnp-vala-0.10.5, vala bindings for gupnpdrochner5-0/+64
2012-10-11depend on gtksourceview for additional debug infodrochner1-1/+2
2012-10-11propagate dependency on gst-plugins - the .pc file refers to itdrochner1-2/+2
2012-10-11-refer to upstream bug IDdrochner4-7/+15
-build vala bindings bump PKGREV
2012-10-11add and enable gupnp-dlnajnemeth1-1/+2
2012-10-10re-add the patch which applies SO_REUSEPORT, got lost in last updatedrochner2-1/+19
2012-10-10Update bind99 to 9.9.2 (BIND 9.9.2).taca6-24/+46
Here are change changes from release note. Note security fixes except CVE-2012-5166 should be already fixed in previous version of bind99 package. Please refer https://kb.isc.org/article/AA-00798 for list of full bug fixes. Security Fixes * A deliberately constructed combination of records could cause named to hang while populating the additional section of a response. [CVE-2012-5166] [RT #31090] * Prevents a named assert (crash) when queried for a record whose RDATA exceeds 65535 bytes. [CVE-2012-4244] [RT #30416] * Prevents a named assert (crash) when validating caused by using "Bad cache" data before it has been initialized. [CVE-2012-3817] [RT #30025] * A condition has been corrected where improper handling of zero-length RDATA could cause undesirable behavior, including termination of the named process. [CVE-2012-1667] [RT #29644] * ISC_QUEUE handling for recursive clients was updated to address a race condition that could cause a memory leak. This rarely occurred with UDP clients, but could be a significant problem for a server handling a steady rate of TCP queries. [CVE-2012-3868] [RT #29539 & #30233] New Features * Elliptic Curve Digital Signature Algorithm keys and signatures in DNSSEC are now supported per RFC 6605. [RT #21918] * Introduces a new tool "dnssec-checkds" command that checks a zone to determine which DS records should be published in the parent zone, or which DLV records should be published in a DLV zone, and queries the DNS to ensure that it exists. (Note: This tool depends on python; it will not be built or installed on systems that do not have a python interpreter.) [RT #28099] * Introduces a new tool "dnssec-verify" that validates a signed zone, checking for the correctness of signatures and NSEC/NSEC3 chains. [RT #23673] * Adds configuration option "max-rsa-exponent-size <value>;" that can be used to specify the maximum rsa exponent size that will be accepted when validating [RT #29228] Feature Changes * Improves OpenSSL error logging [RT #29932] * nslookup now returns a nonzero exit code when it is unable to get an answer. [RT #29492]
2012-10-10Update bind98 package to 9.8.4.taca2-7/+6
Here are change changes from release note. Note security fixes except CVE-2012-5166 should be already fixed in previous version of bind98 package. Please refer https://kb.isc.org/article/AA-00797 for list of full bug fixes. Security Fixes * A deliberately constructed combination of records could cause named to hang while populating the additional section of a response. [CVE-2012-5166] [RT #31090] * Prevents a named assert (crash) when queried for a record whose RDATA exceeds 65535 bytes [CVE-2012-4244] [RT #30416] * Prevents a named assert (crash) when validating caused by using "Bad cache" data before it has been initialized. [CVE-2012-3817] [RT #30025] * A condition has been corrected where improper handling of zero-length RDATA could cause undesirable behavior, including termination of the named process. [CVE-2012-1667] [RT #29644] New Features * Elliptic Curve Digital Signature Algorithm keys and signatures in DNSSEC are now supported per RFC 6605. [RT #21918] Feature Changes * Improves OpenSSL error logging [RT #29932] * nslookup now returns a nonzero exit code when it is unable to get an answer. [RT #29492]
2012-10-10Update bind97 to 9.7.7 (BIND 9.7.7).taca2-7/+6
Here are change changes from release note. Note security fixes except CVE-2012-5166 should be already fixed in previous version of bind97 package. Please refer https://kb.isc.org/article/AA-00796 for list of full bug fixes. Security Fixes * A deliberately constructed combination of records could cause named to hang while populating the additional section of a response. [CVE-2012-5166] [RT #31090] * Prevents a named assert (crash) when queried for a record whose RDATA exceeds 65535 bytes [CVE-2012-4244] [RT #30416] * Prevents a named assert (crash) when validating caused by using "Bad cache" data before it has been initialized. [CVE-2012-3817] [RT #30025] * A condition has been corrected where improper handling of zero-length RDATA could cause undesirable behavior, including termination of the named process. [CVE-2012-1667] [RT #29644] New Features None Feature Changes * Improves OpenSSL error logging [RT #29932] * nslookup now returns a nonzero exit code when it is unable to get an answer. [RT #29492]
2012-10-10Update bind96 to 9.6.3.1.ESV.7pl4 (BIND 9.6-ESV-R7-P4).taca2-7/+6
Here are change changes from release note. Note security fixes except CVE-2012-5166 should be already fixed in previous version of bind96 package. Please refer https://kb.isc.org/article/AA-00795 for list of full bug fixes. Security Fixes * A deliberately constructed combination of records could cause named to hang while populating the additional section of a response. [CVE-2012-5166] [RT #31090] * Prevents a named assert (crash) when queried for a record whose RDATA exceeds 65535 bytes [CVE-2012-4244] [RT #30416] * Prevents a named assert (crash) when validating caused by using "Bad cache" data before it has been initialized. [CVE-2012-3817] [RT #30025] * A condition has been corrected where improper handling of zero-length RDATA could cause undesirable behavior, including termination of the named process. [CVE-2012-1667] [RT #29644] New Features None Feature Changes * Improves OpenSSL error logging [RT #29932] * nslookup now returns a nonzero exit code when it is unable to get an answer. [RT #29492]
2012-10-09libfetch-2.34:sbd1-2/+5
On Linux libfetch needs to be built with '-fPIC' so that it can be used to build shared libraries. (Fixes databases/openldap-client build.)
2012-10-08Revbump after updating graphics/pangoadam57-111/+115
2012-10-08Revision bump associated with the update of lang/ocaml to version 4.jaapb5-9/+10
2012-10-08Add a patch each to code and documentation so that drill probeshe4-2/+68
for /etc/trusted-key.key, and uses that as a trust anchor if neither -D nor -k options were specified. This feature is borrowed from BIND's dig when it is compiled with SIGCHASE support. Bump PKGREVISION.
2012-10-08Update from version 1.6.8 to 1.6.13.he2-6/+10
Ensure that ldns is at least as new as this package. I don't think there are specific fixes to drill in this update, so this is an update to pull in all the library fixes from ldns, since drill comes out of the ldns distribution.
2012-10-08usage of bsd.fast.prefs.mk is preferred in buildlink3.mk.obache1-2/+2
2012-10-07Remove freewais-sf. This project has been dead for ~10 years.bad34-777/+1
2012-10-07net/libfetch: Fix for gcc4.7marino1-1/+6
When building with gcc4.7, libfetch fails with the following error: ftp.c: In function 'unmappedaddr': ftp.c:149:2: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing] cc1: all warnings being treated as errors *** Error code 1 The code is intentionally grouping an array of four uint8_t bytes into a uint32_t word. Add -Wno-strict-aliasing in makefile to fix build in gcc4.7.
2012-10-06Import gupnp-dlna-0.6.6 as net/gupnp-dlna.ryoon5-0/+93
GUPnP is an object-oriented open source framework for creating UPnP devices and control points, written in C using GObject and libsoup. The GUPnP API is intended to be easy to use, efficient and flexible. GUPnP DLNA is a small utility library that aims to ease the DLNA-related tasks such as media profile guessing, transcoding to a given profile, etc. GUPnP DLNA is free software released under the GNU LGPL.
2012-10-06Update 0.2.1ryoon4-36/+11
Changelog: ******************* * GUPnP IGD 0.2.1 * ******************* - Restore the "main-context" property so that outsider can use the GUPnPIgdThread's GMainContext for timers, etc
2012-10-06Recursive bump from net/gssdp.ryoon3-6/+6
2012-10-06Update to 0.8.4ryoon4-31/+31
0.8.4 ===== Changes since 0.8.3: - Autotools use has been modernized. - Minor code clean-up. gupnp-av-cp: - Fix issue that DIDL dialog was empty on next usage when user pressed ESC to close it. - Add XML pretty-printing to DIDL dialog. - Use GtkSourceView for DIDL dialog when available during build-time. gssdp-discover: - A new simple SSDP discovery tool. gupnp-upload: - Fix compiling with -Wall. - Set empty item id as mandated by UPnP. Bugs fixed: https://bugzilla.gnome.org/show_bug.cgi?id=655562 https://bugzilla.gnome.org/show_bug.cgi?id=655563 https://bugzilla.gnome.org/show_bug.cgi?id=655579 https://bugzilla.gnome.org/show_bug.cgi?id=654979 https://bugzilla.gnome.org/show_bug.cgi?id=659315 https://bugzilla.gnome.org/show_bug.cgi?id=659316 All contributors: Jens Georg <mail@jensge.org> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Thijs Vermeir <thijsvermeir@gmail.com> 0.8.3 ===== Another micro release that fixes all the UI issues introduce in the last release due to port to newer gtk+/glade. All contributors: Jens Georg <mail@jensge.org> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.8.2 ===== Changes since 0.8.1: - Fix icon name in a warning message. - Clear the (obsolete) ChangeLog file. Dependencies changed: - Require and adapt to gtk+ >= 3.0.0. All contributors: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Jens Georg <mail@jensge.org> Sven Neumann <s.neumann@raumfeld.com> Luis de Bethencourt <luis@debethencourt.com> 0.8.1 ===== 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. - Obey the ACLOCAL_FLAGS environment variable. - Other non-functional improvements. Dependencies changed: - Require and adapt to gupnp-av >= 0.5.5 All contributors: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Ross Burton <ross@linux.intel.com> Jens Georg <mail@jensge.org> Neil Roberts <neil@linux.intel.com>
2012-10-06Update to 0.2.0ryoon4-14/+12
* Bump BUILDLINK_API_DEPENDS and BUILDLINK_ABI_DEPENDS Changelog: ******************* * GUPnP IGD 0.2.0 * ******************* - Use the thread current GMainContext instead of passing it as a parameter - Make the GUPnPIgdThread object work with the new GUPnP 0.18 ******************** * GUPnP IGD 0.1.11 * ******************** - 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 IGD 0.1.8 * ******************* - Add GObject Introspection support - Return a valid GError if the other side returns an invalid IP - Make newer GNU Make and newer GCC happy
2012-10-06Update to 0.10.3ryoon4-13/+12
* Bump BUILDLINK_API_DEPENDS and BUILDLINK_ABI_DEPENDS Changelog: 0.10.3 ====== Changes since 0.10.2: - Ignore case when parsing DIDLLite and LastChange. - Fix gupnp_didl_lite_container_get_{create|search}_classes. - Fix a potential memory corruption in parse_additional_info. All contributors to this release: Jens Georg <mail@jensge.org> Mark Ryan <mark.d.ryan@intel.com> Bugs fixes in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=674322 - https://bugzilla.gnome.org/show_bug.cgi?id=676372 - https://bugzilla.gnome.org/show_bug.cgi?id=678784 0.10.2 ====== Changes since 0.10.1: - Update Autotools integration. - Create xz tarballs by default. - Several fixes from static code analysis. - Fix an endless loop on really largs {Source,Sink}ProtocolInfo strings. - Fix a crash in gupnp_didl_lite_contributor_get_name. - Fix documentation for gupnp_didl_lite_object_get_parent_id. - Fix a memory leak in resolution parsing. - Allow OP, CI and PS params without DLNA profile. All contributors to this release: Jens Georg <mail@jensge.org> Javier Jardón <jjardon@gnome.org> Mark Ryan <mark.d.ryan@intel.com> Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=671246 - https://bugzilla.gnome.org/show_bug.cgi?id=674319 - https://bugzilla.gnome.org/show_bug.cgi?id=674324 - https://bugzilla.gnome.org/show_bug.cgi?id=674325 - https://bugzilla.gnome.org/show_bug.cgi?id=653894 0.10.1 ====== Changes since 0.10.0: - Bump minimum dependency of GUPnP to 0.17.0. All contributors to this release: Jens Georg <mail@jensge.org> 0.10.0 ====== Changes since 0.9.1: - Verify passed date in DIDL. Not a full verification but a small sanity check. All contributors to this release: Topi Santakivi <topi.santakivi@digia.com> Jens Georg <mail@jensge.org> 0.9.1 ===== Changes since 0.9.0: - Wrong validation of boolean arguments led to DIDL parsing regressions in control points All contributors to this release: Jens Georg <mail@jensge.org> 0.9.0 ===== Changes since 0.8.0: - Wrong XML namespace for dlna attributes. - Add a sanity check for @restricted. - Updated gobject-introspection annotations. - add upnp:searchClass to containers. - make upnp:createClass@includeDerived mandatory. - add unpn:storageUsed property and make it mandatory for object.container.storageFolder. All contributors to this release: Jens Georg <mail@jensge.org> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Topi Santakivi <topi.santakivi@digia.com> 0.8.0 ===== 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: 2222 - DIDLLiteObject get_artists()/get_authors() broken All contributors to this release: Jussi Kukkonen <jku@linux.intel.com> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Luis de Bethencourt <luis@debethencourt.com> 0.7.1 ===== 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) <zeeshanak@gnome.org> 0.7.0 ===== 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 namespaces) and pass that to each object in that document. - Correct minor typo/c&p mistakes in docs. - Use correct function to set XML attributes. - Minor coding-style fixes to doc comments. All contributors to this release: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.6.2 ===== 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. After looking at possible alternatives, talking to a few people and keeping in mind that we mainly stabalized for GNOME 2.32, we've decided to go for the latter choice. All contributors to this release: Vincent Untz <vuntz@gnome.org> 0.6.1 ===== A micro release that corrects the GIR generation rule and make it work against the latest gobject-intrsopection. All contributors to this release: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.6.0 ===== 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 instead of upnp:genre All contributors to this release: Sven Neumann <s.neumann@raumfeld.com> Jens Georg <mail@jensge.org> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.5.9 ===== 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 requirement (7.3.33.3). Bug fixed in this release: 2183 - size property of DIDL resource should be 64bit unsigned according to UPnP spec All contributors to this release: Jens Georg <mail@jensge.org> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.5.8 ===== 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 guidelines (7.3.61.3). - Prefer non-transcoded resources over transcoded ones when choosing compatible resources for a particular MediaRenderer. - Minor correction to DIDL filtering code. - Some other minor improvements/fixes. Bug fixed in this release: 2187 - GUPnPDIDLLiteContributor class doesn't work All contributors to this release: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.5.7 ===== 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 <s.neumann@raumfeld.com> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.5.6 ===== 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 release: Sven Neumann <s.neumann@raumfeld.com> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.5.5 ===== 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 contributors to this release: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Zach Goldberg <zach@zachgoldberg.com> Neil Roberts <neil@linux.intel.com> Ross Burton <ross@linux.intel.com> 0.5.4 ===== 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. - New APIs to deal with contributor-related properties in DIDL-Lite objects. - Remove redundant construction methods. - Add forgotten header to the meta-header file. - Add and fix gobject-introspection annotations. - Lots of documentation fixes. - Many minor non-functional fixes/improvements. Bug fixes in this release: 1935 - Incorrect conversion while parsing primary DLNA Flags 1934 - DLNA Flags should not default to a specific DLNA version. 1933 - Content type matching fails when additional parameters exist in LPCM mime-type 1814 - Add "artists" property to GUPnPDIDLLiteObject All contributors to this release: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Yakup Akbay <yakbay@ubicom.com> Zachary Goldberg <zach@zachgoldberg.com> 0.5.2 ===== 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 parenthesis doesn't imply end of SearchCriteria expression. All contributors to this release: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.5.1 ===== 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. * Convert the helper methods to read props and their attributes from DIDL-Lite xml node into new first-class objects with writable properties: - GUPnPDIDLLiteObject - GUPnPDIDLLiteItem - GUPnPDIDLLiteContainer * GUPnPDIDLLiteObject provides a convenient method to get the compatible resource given a SinkProtocolInfo string. * A new class for dealing with protocolInfo fields: GUPnPProtocolInfo. * A new class for dealing with DIDL-Lite descriptors: GUPnPDIDLLiteDescriptor. * GUPnPDIDLLiteWriter now provides a much simpler API that is consistent with rest of the GUPnP AV API. * GUPnPDIDLLiteWriter now handles filtering of DIDL-Lite XML. * Correct possible values of GUPnPDLNAFlags. * Replace GUPnPDIDLLiteParserObjectCallback by following signals: - object-available - container-available - item-available - New Error domain for protocol related errors. - Workaround for broken printf() implementations. - Bitrate is in bytes/second and not bits/second. - Enable DLL on windows. Dependencies changed: - gupnp >= 0.13 Bug fixes in this release: 1729 - bitrate checks in gupnp-dlna.c look wrong. 1579 - Minor fixes to enable dynamic library on windows All contributors to this release: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Sven Neumann <s.neumann@raumfeld.com> Jens Georg <mail@jensge.org> Ross Burton <ross@openedhand.com> WARNING: This release is API and ABI incompatible with previous releases. 0.4.1 ===== 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 DLNA profiles 1570 - gupnp doesn't set the pkgconfig lib dir correctly in 64 bit env All contributors to this release: Sven Neumann Zeeshan Ali (Khattak) Ross Burton 0.4 === - 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 Profile if not provided and put "*" in the whole 4th field of protocolInfo if our guess work fails. - Make sure 4th field of protocolInfo is completely in compliance with DLNA guidelines. This only implies one change in the API: enum dlna_play_speed is replaced by play_speeds, a GList of allowed play speeds as strings. - Use '1' and '0' to express boolean properties in DIDL-Lite XML. - Other minor fixes. All contributors to this release: Henrique Ferreiro García Peter Christensen Sven Neumann Zeeshan Ali (Khattak) 0.3.1 ===== - 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 bindings. [Zeeshan Ali] - DIDLLiteParser should only report container and item nodes. Fixes bug#1155. [Zeeshan Ali] 0.2.1 ===== - 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 release.
2012-10-06Update to 0.18.3ryoon5-15/+14
* 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)>
2012-10-06Update to 0.12.2.1ryoon5-35/+13
* Bump BUILDLINK_API_DEPENDS and BUILDLINK_ABI_DEPENDS Changelog: 0.12.2.1 ======== - Add missing gssdp-1.0.deps file to tarball All contributors to this release: Jens Georg <mail@jensge.org> Bugs fixed: - https://bugzilla.gnome.org/show_bug.cgi?id=682228 0.12.2 ====== - Functional tests. - Regression tests. - Ignore announcements from services with a lower version. - Make internal resource cache version-independant. - Update gtk-doc annotations. - Update pkg-config files. - Create Vala bindings from GIR. All contributors to this release: Jens Georg <mail@jensge.org> Stef Walter <stefw@gnome.org> Riko Yamada <rik0yamada@yahoo.co.jp> Mark Ryan <mark.d.ryan@intel.com> Bugs fixed: - https://bugzilla.gnome.org/show_bug.cgi?id=673150 - https://bugzilla.gnome.org/show_bug.cgi?id=678744 - https://bugzilla.gnome.org/show_bug.cgi?id=679781 - https://bugzilla.gnome.org/show_bug.cgi?id=682099 - https://bugzilla.gnome.org/show_bug.cgi?id=675355 0.12.1 ====== - Increase UDP buffer size. - Fix searching for an UDN that started with [a-f] All contributors to this release: Steffen Sledz <sledz@dresearch-fe.de> Jens Georg <mail@jensge.org> Bugs fixed: - https://bugzilla.gnome.org/show_bug.cgi?id=664177 0.12.0 ====== - Remove unnecessary and annoying deprecation warnings. - When sending duplicate announcement packets, always repeat complete sets. All contributors to this release: Jens Georg <mail@jensge.org> Bugs fixed: - bgo#655900 DLNA requirements addressed: - 7.2.4.3 - 7.2.4.5 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. All contributors to this release: Jens Georg <mail@jensge.org> Bugs fixed: - bgo#654733 - bgo#654178 - bgo#654177 Changes in dependencies (when compiling from git): Autoconf >= 2.64 Automake >= 1.11 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. All contributors to this release: Jens Georg <mail@jensge.org> Bugs fixed: - bgo#653733 - bgo#653875 - bgo#653857 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. All contributors to this release: Jens Georg <mail@jensge.org> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Alberto Mardegan <mardy@users.sourceforge.net> Sven Neumann <s.neumann@raumfeld.com> 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. All contributors to this release: Zeeshan Ali (Khattak) <zeeshanak@gnome.org> Luis de Bethencourt <luis@debethencourt.com> Jens Georg <mail@jensge.org> 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 in dependencies: - Explicitly require libsoup >= 2.26.1. Bugs fixed in this release: 2210 - Socket address leaking in socket_source_cb All contributors to this release: Jens Georg <mail@jensge.org> Sven Neumann <s.neumann@raumfeld.com> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.9.1 ===== Another micro release in the unstable 0.9.x branch that brings in all new fixes from the stable 0.8.2 release. All contributors to this release: Sven Neumann <s.neumann@raumfeld.com> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 0.9.0 ===== This release marks the beginning of the new unstable 0.9.x release cycle. Changes after 0.8.0 that were not included in the subsequent stable release: - 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. All Contributors: Jens Georg <mail@jensge.org> Ross Burton <ross@linux.intel.com> Zeeshan Ali (Khattak) <zeeshanak@gnome.org> 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. Bugs fixed in this release: 2194 - Typo in gssdp_socket_source 2193 - Errors caught in recvfrom by pure luck 2090 - 0.7.2 Typo in configure.ac All Contributors: Sven Neumann <s.neumann@raumfeld.com> Jens Georg <mail@jensge.org> Ross Burton <ross@linux.intel.com> Berrie Bloem <berrie@codevio.com>
2012-10-05Update to 2.71:wiz2-3/+4
Transmission 2.71 (2012/09/26) All tickets closed by this release Mac Fix crasher on 10.6 Snow Leopard Transmission 2.70 (2012/09/25) All tickets closed by this release All Platforms Improved speed with the µTP protocol Fix bug that caused some incoming encrypted peer connections to fail Fix bugs with the speed limit scheduler Fix crasher with magnet links Mac Notification Center support on Mountain Lion Torrent files can be previewed with Quick Look in the Finder Add an option to remove transfers when seeding completes Fix displaying the Web Client with Bonjour Fix bugs with Time Machine exclusions Other minor interface tweaks and bug fixes Removed Simplified Chinese localization because of lack of localizer GTK+ Require GTK+ 3.4 Qt Control speed limit from the icon tray Improved behavior when clicking on torrents in the torrent list Fix bug where torrent files were not deleted Fix bug with unicode characters in the default location Web Client The file inspector tab displays files nested under directories Improved scrolling on iPad Fix incorrectly rendered characters Fix bug involving attempts to post notifications without permission