NEW IN WAF 2.0.7
----------------
* Apply priorities to dynamically-generated tasks #2137
* Fix upcoming Python 3.7 incompatibilities #2126
* Fix Python3 support in extras/xcode6.py #2121
* Improve priority support in extras/swig.py #2137
* Improve support extras/protoc.py #2135
* Improve argument handling in extras/clang_compilation_database.py #2127
* Add glib DBus bindings in extras/gdbus.py #2134
* Avoid name collisions for precompiled headers and libraries with similar names in extras/pch.py #2122
From MAINTAINER Brad Lanm in PR 53187.
Changes:
4.46 [2018-4-11]
Tcl: Fix bad allocation.
Tcl: Raise errors rather than exiting.
Exit program when incorrect options are specified.
Update mkconfig to version 1.31.
Add missing mkconfig/runtests.sh.
4.45 [2018-4-10]
Update mkconfig to version 1.30 to fix modern libintl.h/printf tests.
Overview of changes in 1.42.1
=============================
- Fix meson build, in particular on Windows (#783274, #795012)
- Add an Emoji font family on Windows, using Segoe UI (#794705)
Overview of changes in 1.42.0
=============================
- No changes
Overview of changes in 1.41.1
=============================
- Build fixes
- Avoid UTF-32 conversion for fribidi
- Use external fribidi and drop mini-fribidi
- Only enable freetype if fontconfig is available (#792363)
Overview of changes in 1.41.0
=============================
- Fix up font options from cairo (#790747)
- Add support for font variations
- Fix compiler warnings (#792231)
Notmuch 0.26.1 (2018-04-02)
===========================
Library Changes
---------------
Bump the library minor version. This should have happened in 0.26, but
better late than never.
2018-03-28 meld 3.19.0
======================
Features:
* Initial Windows build pipeline using Appveyor (Vasily Galkin)
* Add new per-pane status bar with selectors for syntax highlighting and
text encoding (Kai Willadsen, with extensive testing by Vasily Galkin)
* Allow text encoding to be chosen from file selectors (Kai Willadsen)
* Add new go-to-line action and UI (Kai Willadsen)
* Folder comparison now explicitly indicates symlinks in the tree, and
shows the symlink target (Kai Willadsen)
* Inline highlighting now draws whitespace in any changes it covers (Kai
Willadsen)
* Improved contrast in dark theme support (Vitalii Dmitriev)
* Navigating between changes in file comparison now briefly animates the
outline, to make it easier to keep track of the focus in busy
comparisons (Kai Willadsen)
Fixes:
* Find bar now hides when pressing Escape (Vladimir Panteleev)
* Handle file deletion where we can't move to trash (e.g., network mounts)
(Kai Willadsen)
* Guess whether we're running a dark theme, for supporting Tweak Tool
changes (Kai Willadsen)
* Keybindings for notebook switching work again (Kai Willadsen)
* Significantly speed up folder and version control comparisons by limiting
the file metadata we request (Kai Willadsen)
* Threading fixes for more responsive highlighting and better exit handling
(Kai Willadsen)
* Fix memory and file handle leakage for closed comparisons (Kai Willadsen)
* Make the --auto-compare command line flag work again (Kai Willadsen)
* Make multiple --diff command line options work again (Kai Willadsen)
* Fix committing selected files in Mercurial (Kai Willadsen)
* Fix Bazaar support for our Python 3 port (Kai Willadsen)
* Avoid a race conditon that made the "Resolve conflict" prompt unreliable
(Kai Willadsen)
* Fix invalid-iter crash when refreshing version control view (Kai
Willadsen)
* Make non-existent files writable by default (Kai Willadsen)
* Several fixes for translations, unicode typography, and typos (Piotr Drąg)
* Windows compatibility updates (Vasily Galkin, Kai Willadsen)
* Windows build fixes (Vasily Galkin)
* Add Gitlab CI for Python styling and lint, and update a lot of old code
to match (Kai Willadsen)
* Packaging fixes for AppStream (Balint Reczey)
Internal changes:
* Update GTK+ and GtkSourceView requirements to 3.20
* Migrate recently-used handling, comparison launching, and file
comparisons to use Gio for URI support (Chris Mayo, Kai Willadsen)
* Migrated to GNOME Gitlab for hosting and issue tracking
* Bugs fixed (bugzilla): 589366, 783989, 785313, 785630, 786629, 786867,
787256, 788455, 788487, 790335, 791173
* Issues fixed (gitlab): 46, 97, 133, 146, 151, 152, 158, 159, 161, 165
Changes in libsoup from 2.61.91 to 2.62.0:
* Updated translations.
Changes in libsoup from 2.61.90 to 2.61.91:
* Add limit to header length to avoid DOS attacks
[#792173, Michele Dionisio]
* Update the public-suffix list.
[Claudio Saavedra]
* Revert "cookie-jar: use base domain to decide if cookie is third party"
[#792130, Claudio Saavedra]
Changes in libsoup from 2.61.2 to 2.61.90:
* Various improvements to the WebSocket implementation
[#792113, Italo Guerrieri]
* cookie-jar: use base domain to decide if cookie is third party
[#792130, Michael Catanzaro]
* Add new API to create a new connection from a SoupSession
[#792212, Carlos Garcia Campos]
* soup-headers: accept any 3 digit number as message status code
[#792124, Carlos Garcia Campos]
Changes in libsoup from 2.61.1 to 2.61.2:
* session: don't request Keep-Alive for upgraded connections
[#788723, Lionel Landwerlin]
It contains lots of new IDs, bugfixes and also new features:
- Improved file handling for files larger than 4GB
- Support copy and move object functions
- Passing device prop changed events.
GTK-Doc 1.28 (Mar 24 2018)
==============
Bug fixes.
o 791928 : gtk-doc doesn't understand 'stability: Obsolete'
o 792148 : cmake: Installed GtkDocConfig.cmake has incorrect bindir path
o 792661 : use pygments to do syntax highlighing
o 793599 : Please run testsuite with V=0
o 794051 : rebase: fix on-line location extraction from devhelp files
o 794182 : private_header regex is broken
- Set the xlsx internal file member datetimes to 1980-01-01 00:00:00
like Excel so that apps can produce a consistent binary file once
the workbook :func:`set_properties` ``created`` date is set.
- Fix for jpeg images that reported unknown height/width due to
unusual SOF markers.
- Added support for blanks in list autofilter.
IMPROVEMENTS:
- build: Bumped Go version to 1.10
- agent: Blocking queries on service-specific health and catalog
endpoints now return a per-service `X-Consul-Index` improving watch
performance on very busy clusters.
- agent: All endpoints now respond to OPTIONS requests.
- agent: List of supported TLS cipher suites updated to include newer
options,
- agent: WAN federation can now be disabled by setting the serf WAN
port to -1.
- agent: Added support for specifying metadata during service
registration.
- agent: Added a new `discover-max-stale` config option to enable
stale requests for service discovery endpoints.
- agent: (Consul Enterprise) Added a new option to the snapshot agent
for configuring the S3 endpoint.
- dns: Introduced a new config param to limit the number of A/AAAA
records returned.
- dns: Upgrade vendored DNS library to pick up bugfixes and
improvements.
- server: Updated yamux library to pick up a performance improvement.
- server: Add near=\_ip support for prepared queries
- api: Add support for GZIP compression in HTTP responses.
- api: Add `IgnoreCheckIDs` to Prepared Query definition to allow
temporarily bypassing faulty health checks
BUG FIXES:
- agent: Fixed an issue where the coordinate update endpoint was not
correctly parsing the ACL token.
- agent: Fixed an issue where `consul monitor` couldn't be terminated
until the first log line is delivered
- agent: Added warnings for when a node name isn't a valid DNS name
and when the node name, a service name or service tags would exceed
the allowed lengths for DNS names
- agent: Added truncation of TCP DNS responses to prevent errors for
exceeding message size limits
- agent: Added -config-format flag to validate command to specify the
syntax that should be used for parsing the config
- agent: HTTP Checks now report the HTTP method used instead of always
reporting as a GET
- server: Fixed an issue where the leader could miss clean up after a
leadership transition.
- pwiz tool will capture column defaults defined as part of the
table schema.
- Fixed a misleading error message.
- Ensure reuse_if_open parameter has effect on pooled databases.
- Added support for on update/delete when migrating foreign-key.
- Fixed bug in SQL generation for subqueries in aliased functions.
- Deprecated support for Python 2.6 and 3.3.
- Use the sign and verify methods when they are available in
cryptography instead of the deprecated methods signer and
verifier.
2.05
- allow NFC/NFD conversion on APFS volumes, add man page section for that filesystem
- use case- and normalization-insensitivity workarounds also for parsable mode