GnuCash 2.6.15 Release 2016-12-18
The GnuCash development team proudly announces GnuCash 2.6.15, the
fifteenth maintenance release in the 2.6-stable series.
The following bugs are fixed:
Bug 340991 - Default price source for reports not good.
Bug 516920 - Scheduled trasaction calendar popup off screen.
Bug 685329 - Crashes on non-existent date.
Bug 769124 - Australian (GMT-10) OFX transactions imported have
previous day's date.
Bug 770364 - Sign of Value in Lots in Account window seems inconsistent.
Bug 771246 - Set Invoice/Bill items date correctly from imported CSV.
Bug 771617 - Build fails because test test-report-utilities is
sensitive to time of day/timezone.
Bug 772313 - Invalid DOCTYPE in report generation.
Bug 772369 - Replace use of guile's internal date/time functions.
Bug 772382 - Date off-by-one after DST change.
Bug 772484 - Segfault on Transaction edit.
Bug 773808 - Export Report Crash.
Bug 774237 - FTBFS under some timezones (eg. GMT-14).
Bug 775368 - "Average cost" price source problem.
Bug 775385 - Confusing error message which includes the text "file file".
Bug 775567 - Importing QIF file from PayPal crashes GnuCash 2.6.14
on Windows XP service pack 3/
Bug 775912 - Tips of the Day shows content only once very 3 times.
Other repairs that weren't marked as bugs in git:
Fix report html header
Changed the default value for date format in Business Options
Change report resizing when not in view
Add an image for the report tab
Show empty business splits in lot viewer
Business check & repair - correct lot invoice state
When juggling business splits while scrubbing set both value and amount
Update progress bar while running Check & Repair
Remove lot from account while deleting the lot
Ensure that the Namespace combo box is initialized to a valid iter.
Fix CSV importer to handle GMT + 13 Timezone (New Zealand Daylight
Fix broken german account template 'Kontenrahmen für
Wohnungswirtschaft'.Time).
Translation Updates: Danish, German, Serbian
1.302071 2016-12-17 12:08:29-08:00 America/Los_Angeles
- No changes since last trial release
1.302070 2016-12-14 21:32:47-08:00 America/Los_Angeles (TRIAL RELEASE)
- Added two new event classes, Test2::Event::Encoding and
Test2::Event::TAP::Version. These are primarily being added for the
benefit of Test2::Harness now, but they could be useful for other Test2
event consumer tools in the future. Implemented by Dave Rolsky (#743).
1.302069 2016-12-12 15:03:04-08:00 America/Los_Angeles (TRIAL RELEASE)
- Generate HashBase from Object::HashBase which has been split out
- When a subtest is marked as todo, all of its contained Ok and Subtest
events are now updated so that they return true for
$e->effective_pass. Implemented by Dave Rolsky. (#742)
1.302068 2016-12-03 13:50:01-08:00 America/Los_Angeles (TRIAL RELEASE)
- Add TO_JSON and from_json methods to Test2::Event and Test2::Trace::Util
to faciliate transferring event data between processes. Implemented by
Dave Rolsky. (#741).
2.040 2016/12/17
- fix detection of default CA path for OpenSSL 1.1.x
- Utils::CERT_asHash now includes the signature algorithm used
- Utils::CERT_asHash can now deal with large serial numbers
What's New
Bug Fixes
The following vulnerabilities have been fixed:
* Arbitrary file deletion on Windows. ([1]Bug 13217)
The following bugs have been fixed:
* Saving all exported objects (SMB/SMB2) results in out of physical
memory. ([2]Bug 11133)
* Export HTTP Objects - Single file shows as multiple files in 2.0.2.
([3]Bug 12230)
* Follow Stream and graph buttons remain greyed out in conversation
window. ([4]Bug 12893)
* Dicom list of tags in element of VR=AT not properly decoded.
([5]Bug 13077)
* Malformed Packet: BGP Update (withdraw) message. ([6]Bug 13146)
* Install fail on macOS Sierra (error PKInstallErrorDomain Code=112).
([7]Bug 13152)
* GTP: "Create PDP Context response" message shows back-off timer as
malformed when included in the response. ([8]Bug 13153)
* ICMP dissector fails to properly detect timestamps. ([9]Bug 13161)
* RLC misdissection. ([10]Bug 13162)
* Text2pcap on Windows produces corrupt output when writing the
capture file to the standard output. ([11]Bug 13165)
* HTML escaping of quotes in error message. ([12]Bug 13178)
* TShark doesn't respect protocols.display_hidden_proto_items
setting. ([13]Bug 13192)
* RPC/RDMA dissector should exit when frame is not RPC-over-RDMA.
([14]Bug 13195)
* Some RPC-over-RDMA frames are not recognized as RPC-over-RDMA.
([15]Bug 13196)
* RPC-over-RDMA frames with chunk lists are "Malformed". ([16]Bug
13197)
* TShark fails to pass RPC-over-RDMA frames to RPC subdissector.
([17]Bug 13198)
* Adding a DOF DPS Identity Secret, session Key, or Mode Template
causes Wireshark to crash. ([18]Bug 13209)
* Wireshark shows "MS Video Source Request" in a RTCP packet as
"Malformed". ([19]Bug 13212)
Updated Protocol Support
BGP, BOOTP/DHCP, BTLE, DICOM, DOF, Echo, GTP, ICMP, Radiotap, RLC, RPC
over RDMA, RTCP, SMB, TCP, UFTP4, and VXLAN
NEW IN WAF 1.9.7
----------------
* Conceal Python 2.6 subprocess errors on Unix-like systems
* Read variables from self.vars #1873
* Revert archive permissions to be world-readable #1875
2016-12-10: Release 9.0.05
Modified Cherokee glyphs to reflect changes in recent Cherokee font
that the Unicode Consortium adopted for its code charts. Removed
serifs to make Cherokee glyphs easier to read.
Modified Pikto CSUR glyphs after comparison with high-resolution scans
of Basic Pikto book.
v32.1.0
-------
* #891: In 'test' command on test failure, raise DistutilsError,
suppression invocation of subsequent commands.
v32.0.0
-------
* #890: Revert #849. ``global-exclude .foo`` will not match all
``*.foo`` files any more. Package authors must add an explicit
wildcard, such as ``global-exclude *.foo``, to match all
``.foo`` files. See #886, #849.
v31.0.1
-------
* #885: Fix regression where 'pkg_resources._rebuild_mod_path'
would fail when a namespace package's '__path__' was not
a list with a sort attribute.
v31.0.0
-------
* #250: Install '-nspkg.pth' files for packages installed
with 'setup.py develop'. These .pth files allow
namespace packages installed by pip or develop to
co-mingle. This change required the removal of the
change for #805 and pip #1924, introduced in 28.3.0 and implicated
in #870, but means that namespace packages not in a
site packages directory will no longer work on Python
earlier than 3.5, whereas before they would work on
Python not earlier than 3.3.
0.15.0 2016-10-09
BUG FIXES
* Allow missing trailing LF when reading service name from
HTTP servers. (Jelmer Vernooij, Andrew Shadura, #442)
* Fix dulwich.porcelain.pull() on Python3. (Jelmer Vernooij, #451)
* Properly pull in tags during dulwich.porcelain.clone.
(Jelmer Vernooij, #408)
CHANGES
* Changed license from "GNU General Public License, version 2.0 or later"
to "Apache License, version 2.0 or later or GNU General Public License,
version 2.0 or later". (#153)
IMPROVEMENTS
* Add ``dulwich.porcelain.ls_tree`` implementation. (Jelmer Vernooij)
1.7.1 - 2016-12-13
~~~~~~~~~~~~~~~~~~
* Fixed a regression in ``int_from_bytes`` where it failed to accept
``bytearray``.
1.7 - 2016-12-12
~~~~~~~~~~~~~~~~
* Support for OpenSSL 1.0.0 has been removed. Users on older version of OpenSSL
will need to upgrade.
* Added support for Diffie-Hellman key exchange using
:meth:`~cryptography.hazmat.primitives.asymmetric.dh.DHPrivateKeyWithSerialization.exchange`
* The OS random engine for OpenSSL has been rewritten to improve compatibility
with embedded Python and other edge cases. More information about this change
can be found in the
`pull request <https://github.com/pyca/cryptography/pull/3229>`_.
4.3.3 (2016-12-13)
------------------
- Correct typos and ReST formatting errors in documentation.
- Add API documentation for the adapter registry.
- Ensure that the ``LICENSE.txt`` file is included in built wheels.
- Fix C optimizations broken on Py3k. See the Python bug at:
http://bugs.python.org/issue15657
(https://github.com/zopefoundation/zope.interface/issues/60)
2016-12-18 meld 3.16.4
======================
Fixes:
* Make error displaying more robust with non-ASCII locales (Vasily Galkin)
* Handle themes with scrollbar steppers better (Kai Willadsen)
* Fix a traceback when pane has no file (Claude Paroz)
* Fix triggering "Delete Change" actions from menu (Kai Willadsen)
* Handle style theme not existing (Patrick Griffis)
* Fix unintentional glib requirement bump (Kai Willadsen)
Translations:
* Claude Paroz (fr)
Changes between GMP version 6.1.1 and 6.1.2
BUGS FIXED
* Mini-GMP: Fixed a division bug, which on a machine with 64-bit
unsigned long affects approximately 1 out of 2^32 divisors.
* Mini-GMP: Fix mpz_set_str crash on inputs with a large number of
leading zeros. Also stricter input validation, rejecting inputs
with no digits.
FEATURES
* Handle more systems which require PIC code in static libraries (e.g.,
"hardened" Gentoo and Debian 9).
* Configuration for arm (-32 and -64) has been rewritten, fixing poor
code selection for many CPUs.
* Mini-GMP: Updated to the latest development version, including
new functions mpn_com and mpn_neg.
SPEEDUPS
* None, except for arm CPUs affected by the configuration rewrite.
CHANGES IN V1.13.1
- cups-browsed: Avoid erroring out when restarting after a
crash (with generated queues not deleted due to the crash)
and the configuration option
CreateRemoteCUPSPrinterQueues=No being set.
- cups-browsed: If CUPS is stopped while cups-browsed is
running and there are queue for IPP network printers (not
remote CUPS queues) on restart of CUPS the still existing
local CUPS queue is not correctly re-connected with
cups-browsed and therefore gets removed after a
timeout. This should be fixed after a clean-up of
re-connecting with remaining queues from a previous session
(Debian bug #848223).
- cups-browsed: Generated queues did not get removed on
shutdown (Debian bug #848167).
- libcupsfilters: Let PPD generator for driverless printing
suppress page sizes which the printer reports more than
once (CUPS Issue #4933).
- driverless, libcupsfilters: Make "driverless list" output
and output of driverless as CUPS backend in discovery mode
add the word "driverless" to its output, to make it easier
to set up driverless printers with printer setup tools.
Made the NickName of the generated PPDs also match with the
"driverless list" output.
CHANGES IN V1.13.0
- cups-browsed: Use the httpGetAddr() only with CUPS 2.0.x or
newer, as older CUPS versions do not provide it (Bug #1381).
- cups-browsed: Minor corrections in the handling of the data
records of the discovered printers.
- rastertopdf, urftopdf: As with libcupsimage from CUPS 2.2.2
on rastertopdf also understands Apple Raster and much better
than urftopdf does, use rastertopdf for Apple Raster
(image/urf) input files then. Also allow for manually
choosing by the ./configure command line.
- driverless: Added a CUPS backend mode to the driverless
utility. Running as a CUPS backend in discovery mode it
lists the IPP URIs of the suitable printers in printer setup
tools and in "lpinfo -v", as conneting via IPP is required
for driverless printing.
Version 1.4.1 -- December 12, 2016
==================================
- Restored the -v/-version parameter for fpcalc that got accidentally removed in 1.4.
- Fixed processing of some short audio files. They were ignored in 1.4.
- The DURATION field in the default output of fpcalc is now printed as an integer again.
- Added missing version number to libchromaprint.pc.
- Mac OS X fpcalc builds are done with clang/libc++ and should work on 10.7+.
- Linux fpcalc builds are now fully static.
isn't actually a cstatic. switch to just defining it in the accessor.
GCC optimized this UB away leading to an undefined reference in the builds.
Also use a function which is right for int32 too (same as upstream)
Thanks joerg for the help