Changes:
- In the JPC codec, the requirement that the number of tile parts be at
least one has been removed (since the JPEG-2000 standard allows
a special value of zero to mean the number of tile parts is unspecified).
- add option to disable programs
- Include jasper/jas_debug.h when using jas_eprintf
Fixes building with -Werror=implicit-function-declaration.
- Applied patches to resolve some missing export problems.
See: https://github.com/mdadams/jasper/issues/122
- Moved inttypes.h and stdbool.h includes to jas_types.h and fixed
the build for Visual Studio 2012 and lower.
- Correct or add comments for jas_safe_* functions
Mostly fixing bad copy-n-paste issues, or functions added without any
comment.
- Added a check in the JP2 encoder to ensure that the image to be coded
has at least one component. Also, made some small changes to a
private build script.
- Fixed bugs due to uninitialized data in the JP2 decoder.
Also, added some comments marking I/O stream interfaces that probably
need to be changed (in the long term) to fix integer overflow
problems.
- Added some additional checking to prevent a potential integer overflow
due to conversion in the JPC decoder.
- Added numerous more-detailed error messages for the JPC and JP2
codecs.
- Added a partial verbose capability for the run_test_1 script.
- Moved a test case from the bad category to the good category, as the
test case had been miscategorized.
- Add some regression test cases.
- Fixed some potential double-free problems in the JPC codec.
Update to version 2.81
test: Can't test for Y2038 fix because 32 bit machines
glibc on all 32-bit machines fails the Y2038 test. Change that to use
the maximum possible 32-bit value instead (sigh)
Remove unused variable in builtin-date.c
Add date conversion functions localtime, gmtime, timelocal, timegm
These just wrap the C versions, except they report actual years,
rather than years since 1900 and January is month 1, not 0.
Add JSON tests
Add floats to JSON module.
Support floating point values in JSON input and output.
Make nickle-tutorial.pdf build reproducibly
Set TeX dates to RELEASE_DATE.
Remove PDF /ID entry.
2017-11-06 - FileZilla Client 3.29.0 released
Bugfixes and minor changes:
Fix activity indicators not working after the update check has been run
2017-10-31 - FileZilla Client 3.29.0-rc1 released
New features:
Added new quick search filter to file lists, accessed through Ctrl+F
FTP over TLS: Mismatched hostnames are now highlighted in red in the certificate verification dialog
Filters using regular expressions can now be case-insensitive
Bugfixes and minor changes:
Explicitly wait for the settings to be written to disk before removing the backup file to prevent loss of data in case of system crashes
* Changes in Wget 1.19.2
* Fix CVE-2017-13089 (Stack overflow in HTTP protocol handling)
* Fix CVE-2017-13090 (Heap overflow in HTTP protocol handling)
* New option --compression for gzip Content-Encoding
* New option --[no]-netrc to control .netrc parsing
* Added GNU extensions to .netrc parsing
* Improved IDNA 2003 compatibility
* Fix VPATH issues
* Improved and extended the test suite
* Support Wayback Machine's X-Archive-Orig-last-modified
* Several bug fixes
Overview of changes between 1.40.13 and 1.40.14
===============================================
- Fix char break problem introduced in 1.40.13 (#789625)
- Add tests for char breaking
Overview of changes between 1.40.12 and 1.40.13
===============================================
- Some performance improvements (#788643)
- Update pango_default_break for line breaks (#788115)
- Fix an introspection warning (#781857)
Changes in libsoup from 2.60.1 to 2.60.2:
* Fix documentation typos [#788920, Nirbheek Chauhan]
* format-zero-length warning triggered in soup-logger.c
[#789096, Tomas Popela]
* Warnings while generating inrospection files
[#789099, Tomas Popela]
* Visual Studio builds: Enhance security of x64 binaries
[Chun-wei Fan]
* Updated translation: Nepali.
Changes in libsoup from 2.60.0 to 2.60.1:
* Fallback to another authentication type if the current
failed [#788238, Tomas Popela]
* Fix unbalanced G_GNUC_BEGIN_IGNORE_DEPRECATIONS use in
soup-session.c [#787166, Zan Dobersek]
* SoupCache: fix setting default value for cache dir
[#788452, Cosimo Cecchi]
* Updated translations: Catalan (Valencian).
libvisio 0.1.6
- Consider stencil txtxform in binary formats (tdf#67914).
- Parse font width scaling.
- Fix dependency of tests on time zone (tdf#92396).
- Enable building of unit tests without command-line tools.
- Remove namespace check for VDX to allow parsing documents produced by
lucidchart.com (tdf#98791).
- Output shape ID if set.
- Fix parsing of text block background color in some cases.
- Write bitmaps with color palette correctly.
- Deduce text encoding from font name.
- Parse theme fill and shadow color.
- Parse font scheme in VSDX documents.
- Require C++11 for build.
- Fix various crashes, leaks and hangs when reading damaged files found
by oss-fuzz.
- Drop outdated Windows project files.
- Fix some issues found by Coverity.
- Many other small improvements and fixes.
Version 1.3.3 (2017 November 7)
* Fix and issue with corrupt continued packet handling.
* Update Windows projects and build settings.
* Remove Mac OS 9 build support.
Notmuch 0.25.2 (2017-11-05)
===========================
Command Line Interface
----------------------
Fix segfault in notmuch-show crypto handling when compiled against
GMime 2.6; this was a regression in 0.25.
General
-------
Support for GMime before 3.0 is now deprecated, and will be removed in
a future release.
GMime is a C library which may be used for the creation and parsing
of messages using the Multipurpose Internet Mail Extension (MIME),
as defined by numerous IETF specifications.
GMime features an extremely robust high-performance parser designed
to be able to preserve byte-for-byte information allowing developers
to re-seralize the parsed messages back to a stream exactly as the
parser found them. It also features integrated GnuPG and S/MIME
v3.2 support.
Built on top of GObject (the object system used by the GNOME
desktop), many developers should find its API design and memory
management very familiar.
This package contains v3 of the gmime API.
Overview of changes leading to 1.7.1
Tuesday, November 14, 2017
====================================
- Fix atexit object destruction regression.
- Fix minor integer-overflow.
Overview of changes leading to 1.7.0
Monday, November 13, 2017
====================================
- Minor Indic fixes.
- Implement kerning and glyph names in hb-ot-font.
- Various DSO optimization re .data and .bss sizes.
- Make C++11 optional; build fixes.
- Mark all other backends "unsafe-to-break".
- Graphite fix.
Overview of changes leading to 1.6.3
Thursday, October 26th, 2017
====================================
- Fix hb_set_t some more. Should be solid now.
- Implement get_glyph_name() for hb-ot-font.
- Misc fixes.
Overview of changes leading to 1.6.2
Monday, October 23nd, 2017
====================================
- Yesterday's release had a bad crasher; don't use it. That's what
happens when one works on Sunday...
https://github.com/behdad/harfbuzz/issues/578
- Build fixes for FreeBSD and Chrome Android.
Overview of changes leading to 1.6.1
Sunday, October 22nd, 2017
====================================
- Don't skip over COMBINING GRAPHEME JOINER when ligating, etc.
To be refined: https://github.com/behdad/harfbuzz/issues/554
- Faster hb_set_t implementation.
- Don't use deprecated ICU API.
- Fix undefined-behavior in Myanmar shaper, introduced in 1.6.0
- Deprecated API:
hb_set_invert()
Overview of changes leading to 1.6.0
Friday, October the 13th, 2017
====================================
- Update to Unicode 10.
- Various Indic and Universal Shaping Engine fixes as a result of
HarfBuzz Hackfest with Jonathan Kew at Web Engines Hackfest at
the Igalia offices in A Coruña, Spain. Thanks Igalia for having
us!
- Implement Unicode Arabic Mark Ordering Algorithm UTR#53.
- Implement optical sizing / tracking in CoreText backend, using
new API hb_font_set_ptem().
- Allow notifying hb_font_t that underlying FT_Face changed sizing,
using new API hb_ft_font_changed().
- More Graphite backend RTL fixes.
- Fix caching of variable font shaping plans.
- hb-view / hb-shape now accept following new arguments:
o --unicodes: takes a list of hex numbers that represent Unicode
codepoints.
New API:
+hb_face_get_table_tags()
+hb_font_set_ptem()
+hb_font_get_ptem()
+hb_ft_font_changed()
What's new in at-spi2-atk 2.26.1:
* meson: Ensure paths written to .pc file are absolute.
* Package a couple of missing meson.build files.
What's new in at-spi2-atk 2.25.3:
* Add error-message, error-for, details, and details-for relation types
* Add Meson build system (thanks to Emmanuele Bassi).
What's new in at-spi2-atk 2.25.2:
* Fix use after free when returned objects hold only one ref (bgo#781716).
* Add some missing roles to correspond with atk (description list,
description term, description value, and footnote).
What's new in at-spi2-core 2.26.2:
* dist po/meson.build (bgo#789666).
* Generate correct sonname when building with meson.
What's new in at-spi2-core 2.26.1:
* Remove unused dependency on libxkbcommon.
* Various meson build fixes.
* Updated Dutch and Catalan translations.
What's new in at-spi2-core 2.25.92:
* configure.ac: make xkb optional, as intended.
* Optionally read the bus address from the ATSPI_BUS_ADDRESS environment
variable (bgo#787126).
Changes in version 2.26.1
=========================
* Build: meson, tracked by bug 785802)
* Ad option to disable introspection
* Fix .rc generation in Meson builds
* Build (Visual Studio)
* Enhance security of x64 binaries
Translations
Pawan Chitrakar (ne), Xavi Ivars (ca@valencia), hanniedu (nl)
Changes in version 2.26
=======================
* Build: meson on Windows, tracked by Bug 785802 (not fully fixed yet):
* Force-include msvc_recommended_pragmas.h on MSVC
* tests: Fix build on pre-C99
* meson: Build .rc file on Windows
Contributors
Chun-wei Fan
Translations
Ask Hjorth Larsen (da)
Changes in version 2.25.90
==========================
* Bugfixing
* 689810: Move include guards out to enable GCC optimisation
* Build (meson)
* Keep the version in sync with Autotools
* Add atkversion.h to introspection build
* Build (visual studio)
* Adapt to the Python-field glib-genmarshal
* Adapt to new glib-genmarshal command line
* Use PythonDir instead of PythonPath
* Integrate introspection builds
* Don't build introspection by default
* Make marshal generation more robust
* Misc
* Update AUTHORS file
Contributors
Emmanuele Bassi, Daniel Boles, Chun-wei Fan, Rico Tzschichholz
Translations
Pawan Chitrakar (ne), Fabio Tomat (fur)
Changes in version 2.25.2
=========================
* Bugfixing:
* Bug 781715: Crash under atk_gobject_accessible_dispose()
* Build (general/autotools):
* Add ATK_UNAVAILABLE macro
* Use template files for the ATK enumerations
* Convert atkversion.h.in to UTF-8 encoding
* Include the marshallers header, not the source
* Add buildir to the docs directories
* Update deprecation warnings symbols
* Simplify GObject dependency discovery
* Build (meson):
* Bug 782871: Add meson build system
* Dist the Meson files
* Use the appropriate soversion
* Use the appropriate GETTEXT_PACKAGE
* Install atk.h
* Only depend on generated header
* Build (win32):
* win32: Fix replacing items in files with UTF-8 content
* Cleaning:
* Remove atk.spec.in
* Remove uninstalled pkg-config file
* Remove unused script for bundling ATK on Windows
* Remove ChangeLog
* Remove local introspection.m4
* Docs:
* Modernise the API reference:
* Use XInclude
* Stop using SGML mode with XML files
* Drop version.xml and use the gtk-doc package entities
* Update the README mentioning Meson, Ninja, and cleaning a little
* Remove empty overrides file
* Gobject introspection:
* Mark unbindable functions as 'skip
* Misc:
* Update git ignore file
* New Relations and Roles:
* Bug 748384: Add ATK_ROLE_FOOTNOTE
* Bug 781587: Add error-message, error-for, details and details-for-relation
* Translation support:
* Update po/Makevars (copyright and bug address)
Contributors:
Emmanuele Bassi, Milan Crha, Joanmarie Diggs, Piotr Drąg, Chun-wei Fan
Translations:
Yuras Shumovich (be)
---------------------------
Version 2.52b (2017-11-04):
---------------------------
- Upgraded QEMU patches from 2.3.0 to 2.10.0. Required troubleshooting
several weird issues. All the legwork done by Andrew Griffiths.
- Added setsid to afl-showmap. See the notes for 2.51b.
- Added target mode (deferred, persistent, qemu, etc) to fuzzer_stats.
Requested by Jakub Wilk.
- afl-tmin should now save a partially minimized file when Ctrl-C
is pressed. Suggested by Jakub Wilk.
- Added an option for afl-analyze to dump offsets in hex. Suggested by
Jakub Wilk.
- Added support for parameters in triage_crashes.sh. Patch by Adam of
DC949.