pkgsrc changes:
* Delete NO_CONFIGURE and convert SUBST_STAGE.* to pre-configure as
suggested in The pkgsrc guide. (no functional changes intended)
Changes:
* More complicated default key bindings for potentially destructive
actions to minimize the chance of accidental presses:
MOD-x-x closes the focused window
MOD-q-q quits dvtm
* Simplified client creation code, elimination of useless intermediate
shell. This should fix Mod-C (the creation of a new window with the
same working directory as the currently focused window) for systems
where procfs is available.
* Copymode coloring: if enabled in config.def.h (which is currently only
the case for less) the piped scrollback buffer will contain escape
codes to preserve the coloring.
$ DVTM_EDITOR=less dvtm
Generate some colored output and press MOD-e (i.e. CTRL-g-e by
default) less should now display the same content (that is with
color) and provide search functionality etc.
* Urgent flag indications (after a client received a bell) are redrawn
as soon as possible.
* Small bug fixes for terminal emulation and mouse actions.
Slight cleanup of config.def.h and the dvtm-status script.
This goes as far back as 2001 (mk.conf.example) but there should not be any
reason to explicitly set CFLAGS for specific packages. In practice this
even fixes support for global CFLAGS in www/apache{22,24}.
ok gdt@
Code New Roman is aimed for use in programming environments and
other circumstances where a monospaced font is specified. All
characters have the same width, like old typewriters, making it a
good choice for programmers. This font improved and target to Mac
OS Western New Roman, MONACO, Windows Consolas/Lusida Consolas,
ABeeZee and Bitstream Vera Sans Mono.This font display allowed a
design with proportions closer to normal text than traditional
monospaced fonts like Courier. This allows for more comfortably
reading of extended text on screen. OpenType features include
hanging or lining numerals; slashed, dotted and normal zeros; and
alternative shapes for a number of lower-case letters. The look of
text can be tuned to personal taste by varying the number of bars
and waves.
The design of Cutive, and this monospace sister family Cutive Mono,
is based on a number of classic typewriter typefaces, in particular
the faces of IBM's 'Executive,' and the older 'Smith-Premier.' In
Cutive these old faces re-emerge as webfonts that are useful for
adding character to body texts as well as in larger sizes for
headers and display.
Programming languages are limited to relatively few characters. As
a result, combined character operators surfaced quite early, such
as the widely used arrow (->), comprised of a hyphen and greater
sign. It looks like an arrow if you know the analogy and squint a
bit.
Composite glyphs are problematic in languages such as Haskell which
utilize these complicated operators (=> -< >>= etc.) extensively.
The readability of such complex code improves with pretty printing.
Academic articles featuring Haskell code often use lhs2tex to
achieve an appealing rendering, but it is of no use when programming.
Some Haskellers have resorted to Unicode symbols, which are valid
in the ghc. However they are one-character-wide and therefore
eye-strainingly small. Furthermore, when displayed as substitutes
to the underlying multi-character representation, as vim2hs does,
the characters go out of alignment.
Hasklig solves the problem the way typographers have always solved
ill-fitting characters which co-occur often: ligatures. The underlying
code stays the same - only the representation changes. Not only
can multi-character glyphs be rendered more vividly, other problematic
things in monospaced fonts, such as spacing can be corrected.
Fira Code is a Fira Mono font extended with a set of ligatures for
common programming multi-character combinations. This is just a
font rendering feature: underlying code remains ASCII-compatible.
This helps to read and understand code faster. For some frequent
sequences like .. or // ligatures allow us to correct spacing.
Office Code Pro is a customized version of Source Code Pro, the
monospaced sans serif originally created by Paul D. Hunt for Adobe
Systems Incorporated. The customizations were made specifically
for text editors and coding environments, but are still very usable
in other applications.
Highlights:
* Updated translations
* Fix accessibility regression for caret navigation, #754912 (Carlos Garcia
Campos)
* Use XDG_CURRENT_DESKTOP, when available, to set platform conditionals (Shaun
McCance)
* Fix crash after page title change bugfix (Shaun McCance)
* Fix page title changes when going backward and forward, #753448 (Carlos
Garcia Campos)
* Improve subtitle to only be shown when it differs from the page title,
#753444 (Michael Catanzaro)
* Fix startup activation, #753084 (Cosimo Cecchi)
* Use the correct background color, #749947 (Lars Uebernickel)
* Port to WebKit2 API, #686376 (Marcos Chavarría Teijeiro, Carlos Garcia
Campos, David King)
* Use a header bar as a toolbar in Unity, #749903 (Iain Lane)
* Support for platform conditional tokens from os-release (Shaun McCance)
Security Fixes
* Specific APL data could trigger an INSIST. This flaw was discovered
by Brian Mitchell and is disclosed in CVE-2015-8704. [RT #41396]
* Named is potentially vulnerable to the OpenSSL vulnerabilty
described in CVE-2015-3193.
* Insufficient testing when parsing a message allowed records with an
incorrect class to be be accepted, triggering a REQUIRE failure
when those records were subsequently cached. This flaw is disclosed
in CVE-2015-8000. [RT #40987]
* Incorrect reference counting could result in an INSIST failure if a
socket error occurred while performing a lookup. This flaw is
disclosed in CVE-2015-8461. [RT#40945]
New Features
* None
Feature Changes
* Updated the compiled in addresses for H.ROOT-SERVERS.NET.
Bug Fixes
* Authoritative servers that were marked as bogus (e.g. blackholed in
configuration or with invalid addresses) were being queried anyway.
[RT #41321]
Security Fixes
* Specific APL data could trigger an INSIST. This flaw was discovered
by Brian Mitchell and is disclosed in CVE-2015-8704. [RT #41396]
* Certain errors that could be encountered when printing out or
logging an OPT record containing a CLIENT-SUBNET option could be
mishandled, resulting in an assertion failure. This flaw was
discovered by Brian Mitchell and is disclosed in CVE-2015-8705. [RT
#41397]
* Named is potentially vulnerable to the OpenSSL vulnerabilty
described in CVE-2015-3193.
* Insufficient testing when parsing a message allowed records with an
incorrect class to be be accepted, triggering a REQUIRE failure
when those records were subsequently cached. This flaw is disclosed
in CVE-2015-8000. [RT #40987]
* Incorrect reference counting could result in an INSIST failure if a
socket error occurred while performing a lookup. This flaw is
disclosed in CVE-2015-8461. [RT#40945]
New Features
* None.
Feature Changes
* Updated the compiled in addresses for H.ROOT-SERVERS.NET.
Bug Fixes
* Authoritative servers that were marked as bogus (e.g. blackholed in
configuration or with invalid addresses) were being queried anyway.
[RT #41321]
Changelog:
December 5th, 2015: GDB 7.10.1 Released!
The latest version of GDB, version 7.10.1, is available for download.
This is a minor corrective release over GDB 7.10, fixing the following issues:
PR remote/18965 (new vforkdone stop reply should indicate parent process ID)
PR gdb/18957 (build failure in linux-namespaces.c due to setns static declaration)
PR gdb/19297 (Internal error on "record btrace": Unexpected branch trace format)
PR c++/16957 (gdb segfaults when loading symbols in C++11-enabled application)
PR c++/19306 (Incorrect demangling of symbols with ABI tags)
PR c++/19307 (Demangler bugs found with fuzz-testing)
PR c++/19308 (Demangle C++ Transactional Memory TS (N4514) symbols)
August 28th, 2015: GDB 7.10 Released!
The latest version of GDB, version 7.10, is available for download.
Changes in this release include:
Improved support for accessing shared libraries directly from the target system when debugging remotely.
Various Guile and Python scripting improvements.
Record-replay and reverse debugging on Aarch64 Linux.
Support for fork events on extended-remote Linux targets (Linux kernels 2.5.60 and later).
DTrace USDT (Userland Static Defined Tracing) probes support on x86_64 GNU/Linux targets.
Vector ABI support on S/390 GNU/Linux targets.
GDB now reads the GDBHISTSIZE environment variable rather than HISTSIZE to determine the size of GDB's command history.
Support for setting the parity when connecting to the target using a serial interface.
The number of candidates to be considered during completion can now be limited.
Support for Sun's version of the "stabs" debug file format has been removed.
Support for HP/PA running HP-UX (hppa*-*-hpux*) has been removed.
Support for Itanium running HP-UX (ia64-*-hpux*) has been removed.
See the NEWS file for a more complete and detailed list of what this release includes.
pkgsrc changes:
o Update MASTER_SITES and HOMEPAGE (libproxy migrated to GitHub)
o Delete patches/patch-libproxy_modules_config__macosx.cpp, now present in the
stable release.
Changes:
New in version 0.4.12
==============================
* Move development to github.com/libproxy/libproxy
* Fix fd leak in get_pac (Bug #185)
* Detect running MATE session (Bug #186, Part1).
* Fix linking of perl bindings to pthread (Bug #182)
* Correctly detect spidermonky (mozjs185) (Bug #188)
* Stop pxgsettings from segfaulting on exit (Bug #192)
* Fix test #10 (Bug #189)
* Fix build on Mac OS X (Bug #183)
* Add a generic KDE Config module (fix crashes of Qt5 based
apps) (issue#4)
19.4
----
* Issue #341: Correct error in path handling of package data
files in ``build_py`` command when package is empty.
* Distribute #323, Issue #141, Issue #207, and
Pull Request #167: Another implementation of
``pkg_resources.WorkingSet`` and ``pkg_resources.Distribution``
that supports replacing an extant package with a new one,
allowing for setup_requires dependencies to supersede installed
packages for the session.
----
19.3
----
* Issue #229: Implement new technique for readily incorporating
dependencies conditionally from vendored copies or primary
locations. Adds a new dependency on six.
* Release 0.10.0 (15-Jan-2015)
** Compatibility Fixes
This release is compatible with Twisted-15.3.0 through 15.5.0. A change in
15.3.0 triggered a bug in Foolscap which produced a somewhat-infinite series
of log messages when run under `twistd`. This release fixes that bug, and
slightly changes the semantics of calling `log.msg()` with additional
parameters. (#244)
Foolscap no longer claims compatibility with python-2.6.x . Twisted-15.5.0
was the last release to offer 2.6 support, and subsequent releases actively
throw errors when run against 2.6, so we've turned off Foolscap's automated
testing for 2.6. It may remain compatible by accident for a while. (#245)
Opus 1.1.2 includes:
Fixes encoder or decoder state reset, which would previously
disable some run-time selected architecture-specific optimizations;
and
Fixes hybrid mode discontinuous transmission (DTX) operation,
where the comfort noise above 8 kHz was incorrectly estimated
and could oscillate in time.
None of these bugs were regressions over previous releases.
Overview of changes leading to 1.1.3
Monday, January 11, 2016
====================================
- Ported Indic shaper to Unicode 8.0 data.
- Universal Shaping Engine fixes.
- Speed up CoreText shaper when font fallback happens in CoreText.
- Documentation improvements, thanks to Khaled Hosny.
- Very rough directwrite shaper for testing, thanks to Ebrahim Byagowi.
- Misc bug fixes.
- New API:
* Font extents:
hb_font_extents_t
hb_font_get_font_extents_func_t
hb_font_get_font_h_extents_func_t
hb_font_get_font_v_extents_func_t
hb_font_funcs_set_font_h_extents_func
hb_font_funcs_set_font_v_extents_func
hb_font_get_h_extents
hb_font_get_v_extents
hb_font_get_extents_for_direction
* Buffer message (aka debug):
hb_buffer_message_func_t
hb_buffer_set_message_func()
Actual message protocol to be fleshed out later.
NEW IN WAF 1.8.18
-----------------
* Fixed a regression in exec_cfg() introduced in 1fbac66 #1670
* Added a new option --clear-failed to unit test builds #1678
* Added support for scriptlet expressions of the form ${FOO:SRC[0].abspath()}
* Added define comments to configuration headers: conf.define(.., commment='')
* Added experimental Wix and Satellizer tools #1666
* Added backslash replacement to resx processing