Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (4h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 05:13:50 UTC Now

2016-09-22 12:59:24 UTC MAIN commitmail json YAML

+ gnome-3.22, gnuchess-6.2.3, libjpeg-turbo-1.5.1, p5-Business-ISBN-3.003,
  p5-Net-Domain-TLD-1.75, p5-Text-Glob-0.10.

(wiz)

2016-09-22 12:29:05 UTC MAIN commitmail json YAML

Updated security/openssl to 1.0.2i

(jperkin)

2016-09-22 12:28:55 UTC MAIN commitmail json YAML

Update security/openssl to 1.0.2i.

Changes between 1.0.2h and 1.0.2i [22 Sep 2016]

  *) OCSP Status Request extension unbounded memory growth

    A malicious client can send an excessively large OCSP Status Request
    extension. If that client continually requests renegotiation, sending a
    large OCSP Status Request extension each time, then there will be unbounded
    memory growth on the server. This will eventually lead to a Denial Of
    Service attack through memory exhaustion. Servers with a default
    configuration are vulnerable even if they do not support OCSP. Builds using
    the "no-ocsp" build time option are not affected.

    This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
    (CVE-2016-6304)
    [Matt Caswell]

  *) In order to mitigate the SWEET32 attack, the DES ciphers were moved from
    HIGH to MEDIUM.

    This issue was reported to OpenSSL Karthikeyan Bhargavan and Gaetan
    Leurent (INRIA)
    (CVE-2016-2183)
    [Rich Salz]

  *) OOB write in MDC2_Update()

    An overflow can occur in MDC2_Update() either if called directly or
    through the EVP_DigestUpdate() function using MDC2. If an attacker
    is able to supply very large amounts of input data after a previous
    call to EVP_EncryptUpdate() with a partial block then a length check
    can overflow resulting in a heap corruption.

    The amount of data needed is comparable to SIZE_MAX which is impractical
    on most platforms.

    This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
    (CVE-2016-6303)
    [Stephen Henson]

  *) Malformed SHA512 ticket DoS

    If a server uses SHA512 for TLS session ticket HMAC it is vulnerable to a
    DoS attack where a malformed ticket will result in an OOB read which will
    ultimately crash.

    The use of SHA512 in TLS session tickets is comparatively rare as it requires
    a custom server callback and ticket lookup mechanism.

    This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
    (CVE-2016-6302)
    [Stephen Henson]

  *) OOB write in BN_bn2dec()

    The function BN_bn2dec() does not check the return value of BN_div_word().
    This can cause an OOB write if an application uses this function with an
    overly large BIGNUM. This could be a problem if an overly large certificate
    or CRL is printed out from an untrusted source. TLS is not affected because
    record limits will reject an oversized certificate before it is parsed.

    This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
    (CVE-2016-2182)
    [Stephen Henson]

  *) OOB read in TS_OBJ_print_bio()

    The function TS_OBJ_print_bio() misuses OBJ_obj2txt(): the return value is
    the total length the OID text representation would use and not the amount
    of data written. This will result in OOB reads when large OIDs are
    presented.

    This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
    (CVE-2016-2180)
    [Stephen Henson]

  *) Pointer arithmetic undefined behaviour

    Avoid some undefined pointer arithmetic

    A common idiom in the codebase is to check limits in the following manner:
    "p + len > limit"

    Where "p" points to some malloc'd data of SIZE bytes and
    limit == p + SIZE

    "len" here could be from some externally supplied data (e.g. from a TLS
    message).

    The rules of C pointer arithmetic are such that "p + len" is only well
    defined where len <= SIZE. Therefore the above idiom is actually
    undefined behaviour.

    For example this could cause problems if some malloc implementation
    provides an address for "p" such that "p + len" actually overflows for
    values of len that are too big and therefore p + len < limit.

    This issue was reported to OpenSSL by Guido Vranken
    (CVE-2016-2177)
    [Matt Caswell]

  *) Constant time flag not preserved in DSA signing

    Operations in the DSA signing algorithm should run in constant time in
    order to avoid side channel attacks. A flaw in the OpenSSL DSA
    implementation means that a non-constant time codepath is followed for
    certain operations. This has been demonstrated through a cache-timing
    attack to be sufficient for an attacker to recover the private DSA key.

    This issue was reported by C辿sar Pereida (Aalto University), Billy Brumley
    (Tampere University of Technology), and Yuval Yarom (The University of
    Adelaide and NICTA).
    (CVE-2016-2178)
    [C辿sar Pereida]

  *) DTLS buffered message DoS

    In a DTLS connection where handshake messages are delivered out-of-order
    those messages that OpenSSL is not yet ready to process will be buffered
    for later use. Under certain circumstances, a flaw in the logic means that
    those messages do not get removed from the buffer even though the handshake
    has been completed. An attacker could force up to approx. 15 messages to
    remain in the buffer when they are no longer required. These messages will
    be cleared when the DTLS connection is closed. The default maximum size for
    a message is 100k. Therefore the attacker could force an additional 1500k
    to be consumed per connection. By opening many simulataneous connections an
    attacker could cause a DoS attack through memory exhaustion.

    This issue was reported to OpenSSL by Quan Luo.
    (CVE-2016-2179)
    [Matt Caswell]

  *) DTLS replay protection DoS

    A flaw in the DTLS replay attack protection mechanism means that records
    that arrive for future epochs update the replay protection "window" before
    the MAC for the record has been validated. This could be exploited by an
    attacker by sending a record for the next epoch (which does not have to
    decrypt or have a valid MAC), with a very large sequence number. This means
    that all subsequent legitimate packets are dropped causing a denial of
    service for a specific DTLS connection.

    This issue was reported to OpenSSL by the OCAP audit team.
    (CVE-2016-2181)
    [Matt Caswell]

  *) Certificate message OOB reads

    In OpenSSL 1.0.2 and earlier some missing message length checks can result
    in OOB reads of up to 2 bytes beyond an allocated buffer. There is a
    theoretical DoS risk but this has not been observed in practice on common
    platforms.

    The messages affected are client certificate, client certificate request
    and server certificate. As a result the attack can only be performed
    against a client or a server which enables client authentication.

    This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
    (CVE-2016-6306)
    [Stephen Henson]

(jperkin)

2016-09-22 11:47:10 UTC MAIN commitmail json YAML

2016-09-22 11:31:37 UTC MAIN commitmail json YAML

Do not use deprecated GnuTLS functions
http://bugzilla.gnome.org/show_bug.cgi?id=648606
require minimally gnutls 2.2.0 for use of currently used functions

since the recent gnutls update, deprecated => obsoleted
fixes build for now, discussing with wiz@ seems reasonable later
to update to the gnome3 version and, if necessary, adding back vino2.

(richard)

2016-09-22 09:07:26 UTC MAIN commitmail json YAML

Updated chat/irssi to 0.8.20nb1

(maya)

2016-09-22 09:07:08 UTC MAIN commitmail json YAML

irssi: add patch for buf.pl update as it is shipped with irssi.

previously it would create a world readable file containing chat
logs when /upgrade was used.

while a security fix, you have to jump through many hoops to be
affected by it - we don't enable perl scripts by default, we
don't run that perl script by default, and you'd have to know that
/upgrade exists in the first place, and run on a system where world
readability of files is a concern.

still, grab upstream update, bump PKGREVISION.

(maya)

2016-09-22 06:44:21 UTC MAIN commitmail json YAML

Updated devel/py-cffi to 1.8.3nb1

(wiz)

2016-09-22 06:44:09 UTC MAIN commitmail json YAML

Add patch to distinfo and bump PKGREVISION for it.

('make test' still fails with mprotect enabled.)

(wiz)

2016-09-22 04:47:37 UTC MAIN commitmail json YAML

Remove redundent/unnecessary .include lines, and  PYDISTUTILSPKG= yes, thanks wiz.

(mef)

2016-09-22 02:59:36 UTC MAIN commitmail json YAML

2016-09-22 02:44:26 UTC MAIN commitmail json YAML

Update HOMEPAGE, previous was 404

(mef)

2016-09-21 21:45:06 UTC MAIN commitmail json YAML

Fix build on NetBSD-7.99.36

Address conflicts of local gettext.h with /usr/include/libintl.h.
Undefine system symbols and allow package's specific ones.

GUI presents correctly texts in a local language.

(kamil)

2016-09-21 20:58:15 UTC MAIN commitmail json YAML

2016-09-21 20:54:18 UTC MAIN commitmail json YAML

Updated chat/irssi to 0.8.20

(maya)

2016-09-21 20:53:57 UTC MAIN commitmail json YAML

irssi: update to 0.8.20, security fix.

catch up with irssi-icb, irssi-xmpp distinfo (they grab irssi versioned
file).

comment out part of irssi-xmpp makefile which is breaking the build.

irssi 0.8.20 changes:

- Correct the name of an emitted sasl signal (#484)
- Correct the prototype for the 'message private' signal (#515)
- Corrections in away and hilight help text (#477, #518)
- /squery and /servlist commands have been restored.
- Where Irssi would previously only report "System error" on connect,
  it will now try harder to retrieve the system error message.
- Fixed issue with +channels not working properly (#533)
- Fixed crash in optchan when item has no server (#485)
- Fixed random remote crash in the nicklist handling (#529)
- Fixed remote crash due to incorrect bounds checking on
  formats, reported by Gabriel Campana and Adrien Guinet from
  Quarkslab.

(maya)

2016-09-21 17:59:11 UTC MAIN commitmail json YAML

2016-09-21 17:11:31 UTC MAIN commitmail json YAML

Add tex-textcase dependency to tex-revtex (4.1r)
OK markd@

(prlw1)

2016-09-21 17:04:50 UTC MAIN commitmail json YAML

Updated sysutils/xentools45 to 4.5.5
Updated sysutils/xenkernel45 to 4.5.5

(bouyer)

2016-09-21 17:03:38 UTC MAIN commitmail json YAML

Update xenkernel45 and xentools45 to 4.5.5.
Changes since 4.5.3: mostly bugfixes, including fixes for
security issues XSA-172, XSA-173, XSA-175, XSA-176, XSA-178, XSA-179, XSA-180,
XSA-181, XSA-182, XSA-183, XSA-184, XSA-185, XSA-186 and XSA-187.
All but XSA-175 were already fixed in pkgsrc.
Complete list of changes and links to the XSA advisories:
https://www.xenproject.org/downloads/xen-archives/xen-45-series/xen-455.html

(bouyer)

2016-09-21 14:27:52 UTC MAIN commitmail json YAML

Added support for mysql57

(adam)

2016-09-21 13:16:07 UTC MAIN commitmail json YAML

2016-09-21 12:21:51 UTC MAIN commitmail json YAML

Fix CONFLICTS pattern, pointed by @yatasan on twitter

(ryoon)

2016-09-21 11:55:01 UTC MAIN commitmail json YAML

Updated devel/xulrunner45 to 45.4.0

(ryoon)

2016-09-21 11:54:38 UTC MAIN commitmail json YAML

Update to 45.4.0

* Sync with firefox45-45.4.0

(ryoon)

2016-09-21 11:53:51 UTC MAIN commitmail json YAML

Updated www/firefox45-l10n to 45.4.0

(ryoon)

2016-09-21 11:53:26 UTC MAIN commitmail json YAML

Update to 45.4.0

* Sync with firefox45-45.4.0

(ryoon)

2016-09-21 11:51:45 UTC MAIN commitmail json YAML

Updated www/firefox45 to 45.4.0

(ryoon)

2016-09-21 11:51:14 UTC MAIN commitmail json YAML

Update to 45.4.0

Changelog:
Security vulnerabilities fixed in Firefox ESR 45.4

Announced
    September 13, 2016
Impact
    Critical
Products
    Firefox ESR
Fixed in

        Firefox ESR 45.4

Description

CVE-2016-5270 - Heap-buffer-overflow in nsCaseTransformTextRunFactory::TransformString [high]
Reporter: Atte Kettunen
Description: An out-of-bounds write of a boolean value during text conversion with some unicode characters. [1291016]

CVE-2016-5272 - Bad cast in nsImageGeometryMixin [high]
Reporter: Abhishek Arya
Description: A bad cast when processing layout with input elements can result in a potentially exploitable crash. [1297934]

CVE-2016-5276 - Heap-use-after-free in mozilla::a11y::DocAccessible::ProcessInvalidationList [high]
Reporter: Nils
Description: A use-after-free vulnerability triggered by setting a aria-owns attribute [1287721]

CVE-2016-5274 - use-after-free in nsFrameManager::CaptureFrameState [high]
Reporter: Nils
Description: A use-after-free issue in web animations during restyling. [1282076]

CVE-2016-5277 - Heap-use-after-free in nsRefreshDriver::Tick [high]
Reporter: Nils
Description: A user-after-free vulnerability with web animations when destroying a timeline [1291665]

CVE-2016-5278 - Heap-buffer-overflow in nsBMPEncoder::AddImageFrame [critical]
Reporter: Nils
Description: A potentially exploitable crash caused by a buffer overflow while encoding image frames to images [1294677]

CVE-2016-5280 - Use-after-free in mozilla::nsTextNodeDirectionalityMap::RemoveElementFromMap [high]
Reporter: Mei Wang
Description: Use-after-free vulnerability when changing text direction [1289970]

CVE-2016-5281 - use-after-free in DOMSVGLength [high]
Reporter: Brian Carpenter
Description: Use-after-free vulnerability when manipulating SVG format content through script [1284690]

CVE-2016-5284 - Add-on update site certificate pin expiration [high]
Reporter: Multiple people
Description: Due to flaws in the process we used to update "Preloaded Public Key Pinning" in our releases, the pinning for add-on updates became ineffective in early September. An attacker who was able to get a mis-issued certificate for a Mozilla web site could send malicious add-on updates to users on networks controlled by the attacker. Users who have not installed any add-ons are not affected. [1303127]

CVE-2016-5250 - Resource Timing API is storing resources sent by the previous page [moderate]
Reporter: Catalin Dumitru
Description: URLs of resources loaded after a navigation started can leak to the following page through the Resource Timing API, leading to potential information disclosure. [1254688]

CVE-2016-5261 - Integer overflow and memory corruption in WebSocketChannel [high]
Reporter: Samuel Groß
Description: An integer overflow error in WebSockets during data buffering on incoming packets resulting in attacker controlled data being written at a known offset in the allocated buffer. [1287266]

CVE-2016-5257 - Memory safety bugs fixed in Firefox 49 and Firefox ESR 45.4 [critical]
Reporter: Mozilla developers
Description: Mozilla developers and community members Christoph Diehl, Andrew McCreight, Dan Minor, Byron Campen, Jon Coppeard, Steve Fink, Tyson Smith, Philipp, and Carsten Book reported memory safety bugs present in Firefox 48 and Firefox ESR 45.3. Some of these bugs showed evidence of memory corruption and we presume that with enough effort at least some of these could be exploited to run arbitrary code. [Memory safety bugs fixed in Firefox 49 and Firefox ESR 45.4]

(ryoon)

2016-09-21 09:22:08 UTC MAIN commitmail json YAML

Fix PLIST on non-NetBSD.

(wiz)

2016-09-21 08:30:18 UTC MAIN commitmail json YAML

+ gssdp-1.0.0, gupnp-1.0, opensmtpd-6.0.0, pan-0.140.

(wiz)

2016-09-21 08:10:40 UTC MAIN commitmail json YAML

Updated print/dvidvi to 1.1

(wiz)

2016-09-21 08:10:31 UTC MAIN commitmail json YAML

Update dvidvi to 1.1, using the texlive distfile.

Diff provided by markd.

The 1.0 distfile server has not been available for a couple years
now, there is no copy on nftp, and this package is part of one of
the texlive meta packages, so it would be good if it was fetchable.

Changes since 1.0:

2015-07-07  Peter Breitenlohner  <peb@mppmu.mpg.de>

* Makefile.am: Better dependencies for 'make check'.

2015-06-16  Peter Breitenlohner  <peb@mppmu.mpg.de>

* dvidvi.c: Drop <kpathsea/config.h> (isascii via KPSE_COMMON).

2015-04-17  Peter Breitenlohner  <peb@mppmu.mpg.de>

* dvidvi.c: #include <kpathsea/config.h> (for isascii).

2014-06-16  Peter Breitenlohner  <peb@mppmu.mpg.de>

* Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS.

2013-06-28  Peter Breitenlohner  <peb@mppmu.mpg.de>

* dvidvi.c: First include <config.h>.

2012-11-19  Peter Breitenlohner  <peb@mppmu.mpg.de>

* Makefile.am: Avoid use of deprecated INCLUDES.

2012-05-29  Peter Breitenlohner  <peb@mppmu.mpg.de>

* dvidvi.c: Drop the problematic prototype for isatty(),
already declared in <unistd.h> or <kpathsea/c-fopen.h>.
Cast arguments to avoid MSVC compiler warnings.
From Akira Kakuto <kakuto@fuk.kindai.ac.jp> (W32TeX).

2011-09-25  Peter Breitenlohner  <peb@mppmu.mpg.de>

* dvidvi.test: New shell script for tests.
* tests/{play.dvi,playout.2}: Test input and expected output.
* Makefile.am: Add the test and its data.

2011-09-23  Peter Breitenlohner  <peb@mppmu.mpg.de>

* dvidvi.c (writedvifile): Write newline at end of stdout.

2011-04-18  Peter Breitenlohner  <peb@mppmu.mpg.de>

* dvidvi.c (writepreamble): Cast string literal to 'unsigned
const char *' to avoid 'differ in signedness' warning.

2011-02-07  Peter Breitenlohner  <peb@mppmu.mpg.de>

* Makefile.am (EXTRA_DIST): read.me has been renamed README.

2010-05-10  Peter Breitenlohner  <peb@mppmu.mpg.de>

* dvidvi.c (SET_BINARY): Remove casts to void.

2010-02-12  Peter Breitenlohner  <peb@mppmu.mpg.de>

* Makefile.am (AM_CPPFLAGS): Remove '-DNO_DEBUG' ...
* configure.ac: ... now added via KPSE_KPATHSEA_FLAGS.

2009-08-21  Peter Breitenlohner  <peb@mppmu.mpg.de>

Avoid maximal compiler warnings.
* dvidvi.c (oname): Constify global string.
(error, putstr): Constify string arg.

2009-06-22  Peter Breitenlohner  <peb@mppmu.mpg.de>

* Makefile.am (AM_CPPFLAGS): remove -DNeedFunctionPrototypes.

2009-06-09  Peter Breitenlohner  <peb@mppmu.mpg.de>

* Makefile.am (AM_CFLAGS): enable compiler warnings.
* dvidvi.c: declare most function as static and define them
with ANSI C prototypes. #include <unistd.h> to declare isatty.
Remove unused variables.
Remove SHORTINT (to select '%ld' or '%d' format specifiers),
all relevant variables are integer (typedef'ed as long).

2009-06-02  Peter Breitenlohner  <peb@mppmu.mpg.de>

* dvidvi.c: always include <stdlib.h>, to avoid implicit
declaration of calloc, exit, free, and malloc.

2009-05-27  Peter Breitenlohner  <peb@mppmu.mpg.de>

Adapt to TL2009 build system.

2008-02-29  Peter Breitenlohner  <peb@mppmu.mpg.de>

* configure.in: added AC_CONFIG_HEADERS (moved
from ../kpathsea/common.ac to here).

2008-01-29  Peter Breitenlohner  <peb@mppmu.mpg.de>

Convert from autoconf-2.13 to autoconf-2.59+:
* Makefile.in: Add @configure_input@ line.
* aclocal.m4 (new): Generated (aclocal -I ../m4).
* configure: Regenerated (autoconf).

2004-12-30  Peter Breitenlohner  <peb@mppmu.mpg.de>
* dvidvi.c: Changed return type void of main() into int.

(wiz)

2016-09-20 21:02:40 UTC MAIN commitmail json YAML

octave: suggest workaround for crashes in MESSAGE

the default uses OpenGL and depending on the setup, it may lack
certain features.

see GNU Octave bug #44823: http://savannah.gnu.org/bugs/?44823

(maya)

2016-09-20 20:05:58 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 49.0

(ryoon)

2016-09-20 20:03:09 UTC MAIN commitmail json YAML

2016-09-20 20:02:19 UTC MAIN commitmail json YAML

Updated www/firefox to 49.0

(ryoon)

2016-09-20 20:01:41 UTC MAIN commitmail json YAML

Update to 49.0

Changelog:
New
    Updated Firefox Login Manager to allow HTTPS pages to use saved HTTP logins. It窶冱 one more way Firefox is supporting Let窶冱 Encrypt and helping users transition to a more secure web.

    Added features to Reader Mode that make it easier on the eyes and the ears
        Controls that allow users to adjust the width and line spacing of text
        Narrate, which reads the content of a page out loud

    Improved video performance for users on systems that support SSSE3 without hardware acceleration

    Added context menu controls to HTML5 audio and video that let users loops files or play files at 1.25x speed

    Enhancements for Mac users
        Improved performance on OS X systems without hardware acceleration
        Improved appearance of anti-aliased OS X fonts

    Improvements in about:memory reports for tracking font memory usage

    Improve performance on Windows systems without hardware acceleration

Fixed
    Fixed an issue that prevented users from updating Firefox for Mac unless they originally installed Firefox. Now, those users as well as any user with administrative credentials can update Firefox.

    Various security fixes

Changed
    Ended Firefox for Mac support for OS X 10.6, 10.7, and 10.8.

    Ended Firefox for Windows support for SSE processors

    Removed Firefox Hello

    Re-enabled the default for Graphite2 font shaping

Developer
    Added a Cause column to the Network Monitor to show what caused each network request

    Introduced web speech synthesis API

Fixed in Firefox 49
    2016-85 Security vulnerabilities fixed in Firefox 49

CVE-2016-2827 - Out-of-bounds read in mozilla::net::IsValidReferrerPolicy [low]
Reporter: Atte Kettunen
Description: A content security policy (CSP) containing a referrer directive with no values can cause a non-exploitable crash. [1289085]

CVE-2016-5270 - Heap-buffer-overflow in nsCaseTransformTextRunFactory::TransformString [high]
Reporter: Atte Kettunen
Description: An out-of-bounds write of a boolean value during text conversion with some unicode characters. [1291016]

CVE-2016-5271 - Out-of-bounds read in PropertyProvider::GetSpacingInternal [low]
Reporter: Abhishek Arya
Description: An out-of-bounds read during the processing of text runs in some pages using display:contents. [1288946]

CVE-2016-5272 - Bad cast in nsImageGeometryMixin [high]
Reporter: Abhishek Arya
Description: A bad cast when processing layout with input elements can result in a potentially exploitable crash. [1297934]

CVE-2016-5273 - crash in mozilla::a11y::HyperTextAccessible::GetChildOffset [high]
Reporter: Nils
Description: A potentially exploitable crash in accessibility [1280387]

CVE-2016-5276 - Heap-use-after-free in mozilla::a11y::DocAccessible::ProcessInvalidationList [high]
Reporter: Nils
Description: A use-after-free vulnerability triggered by setting a aria-owns attribute [1287721]

CVE-2016-5274 - use-after-free in nsFrameManager::CaptureFrameState [high]
Reporter: Nils
Description: A use-after-free issue in web animations during restyling. [1282076]

CVE-2016-5277 - Heap-use-after-free in nsRefreshDriver::Tick [high]
Reporter: Nils
Description: A user-after-free vulnerability with web animations when destroying a timeline [1291665]

CVE-2016-5275 - global-buffer-overflow in mozilla::gfx::FilterSupport::ComputeSourceNeededRegions [critical]
Reporter: Nils
Description: A buffer overflow when working with empty filters during canvas rendering [1287316]

CVE-2016-5278 - Heap-buffer-overflow in nsBMPEncoder::AddImageFrame [critical]
Reporter: Nils
Description: A potentially exploitable crash caused by a buffer overflow while encoding image frames to images [1294677]

CVE-2016-5279 - Full local path of files is available to web pages after drag and drop [moderate]
Reporter: Rafael Gieschke
Description: The full path to local files is available to scripts when local files are drag and dropped into Firefox [1249522]

CVE-2016-5280 - Use-after-free in mozilla::nsTextNodeDirectionalityMap::RemoveElementFromMap [high]
Reporter: Mei Wang
Description: Use-after-free vulnerability when changing text direction [1289970]

CVE-2016-5281 - use-after-free in DOMSVGLength [high]
Reporter: Brian Carpenter
Description: Use-after-free vulnerability when manipulating SVG format content through script [1284690]

CVE-2016-5282 - Don't allow content to request favicons from non-whitelisted schemes [moderate]
Reporter: Richard Newman
Description: Favicons can be loaded through non-whitelisted protocols, such as jar: [932335]

CVE-2016-5283 - <iframe src> fragment timing attack can reveal cross-origin data [high]
Reporter: Gavin Sharp
Description: A timing attack vulnerability using iframes to potentially reveal private data using document resizes and link colors [928187]

CVE-2016-5284 - Add-on update site certificate pin expiration [high]
Reporter: Ryan Duff
Description: Due to flaws in the process we used to update "Preloaded Public Key Pinning" in our releases, the pinning for add-on updates became ineffective in early September. An attacker who was able to get a mis-issued certificate for a Mozilla web site could send malicious add-on updates to users on networks controlled by the attacker. Users who have not installed any add-ons are not affected. [1303127]

CVE-2016-5256 - Memory safety bugs fixed in Firefox 49 [critical]
Reporter: Mozilla developers
Description: Mozilla developers Christoph Diehl, Christian Holler, Gary Kwong, Nathan Froyd, Honza Bambas, Seth Fowler, and Michael Smith reported memory safety bugs present in Firefox 48. Some of these bugs showed evidence of memory corruption under certain circumstances could potentially exploited to run arbitrary code. [Memory safety bugs fixed in Firefox 49]

CVE-2016-5257 - Memory safety bugs fixed in Firefox 49 and Firefox ESR 45.4 [critical]
Reporter: Mozilla developers
Description: Mozilla developers and community members Christoph Diehl, Andrew McCreight, Dan Minor, Byron Campen, Jon Coppeard, Steve Fink, Tyson Smith, Philipp, and Carsten Book reported memory safety bugs present in Firefox 48 and Firefox ESR 45.3. Some of these bugs showed evidence of memory corruption and we presume that with enough effort at least some of these could be exploited to run arbitrary code. [Memory safety bugs fixed in Firefox 49 and Firefox ESR 45.4]

(ryoon)

2016-09-20 16:37:32 UTC MAIN commitmail json YAML

Updated x11/xorg-cf-files to 1.0.6nb1

(jperkin)

2016-09-20 16:37:24 UTC MAIN commitmail json YAML

Handle Solaris 11/sparc correctly.  Fixes PR#51475 from Joern Clausen.

Bump PKGREVISION.

(jperkin)

2016-09-20 15:26:13 UTC MAIN commitmail json YAML

pkgsrc is now frozen in preparation for the pkgsrc-2016Q3 branch.

(jperkin)

2016-09-20 14:45:56 UTC MAIN commitmail json YAML

Update python3 state comment.

(wiz)

2016-09-20 14:14:08 UTC MAIN commitmail json YAML

2016-09-20 14:10:25 UTC MAIN commitmail json YAML

2016-09-20 13:49:20 UTC MAIN commitmail json YAML

2016-09-20 13:44:20 UTC MAIN commitmail json YAML

2016-09-20 13:42:15 UTC MAIN commitmail json YAML

2016-09-20 13:40:12 UTC MAIN commitmail json YAML

2016-09-20 13:38:27 UTC MAIN commitmail json YAML

-kicad-*, updated to 4.0.4

(mef)

2016-09-20 13:38:05 UTC MAIN commitmail json YAML

2016-09-20 13:34:59 UTC MAIN commitmail json YAML

2016-09-20 13:32:19 UTC MAIN commitmail json YAML

2016-09-20 13:25:24 UTC MAIN commitmail json YAML

Add a bunch of tex packages.

(markd)

2016-09-20 13:21:23 UTC MAIN commitmail json YAML

Replace PLIST entries by dependencies on various tex packages.

(markd)

2016-09-20 13:16:59 UTC MAIN commitmail json YAML

Add bunch of tex packages

(markd)

2016-09-20 13:08:17 UTC MAIN commitmail json YAML

2016-09-20 13:07:08 UTC MAIN commitmail json YAML

Added PKGNAME to conform to directory name

(jaapb)

2016-09-20 13:05:42 UTC MAIN commitmail json YAML

2016-09-20 13:03:11 UTC MAIN commitmail json YAML

2016-09-20 13:00:18 UTC MAIN commitmail json YAML

2016-09-20 12:59:25 UTC MAIN commitmail json YAML

2016-09-20 12:57:36 UTC MAIN commitmail json YAML

2016-09-20 12:55:05 UTC MAIN commitmail json YAML

Added ocaml-ldap to SUBDIRs

(jaapb)

2016-09-20 12:54:04 UTC MAIN commitmail json YAML

Added databases/ocaml-ldap version 2.2

(jaapb)

2016-09-20 12:53:51 UTC MAIN commitmail json YAML

2016-09-20 12:52:59 UTC MAIN commitmail json YAML

New package databases/ocaml-ldap, an LDAP library for OCaml.

Ocamldap is an implementation of the Light Weight Directory Access Protocol,
and a set of useful tools built around it. It includes high level libraries for
creating ldap clients and ldap servers.

It also includes many of the auxiliary tools needed for building intelligent
solutions, and interoperating with other directories. These include, an rfc2252
schema parser, and an schema checker, an ldif parser and printer, a search
filter parser (but no printer yet), and a rudimentary ldap url parser.

(jaapb)

2016-09-20 12:50:00 UTC MAIN commitmail json YAML

2016-09-20 12:47:52 UTC MAIN commitmail json YAML

2016-09-20 12:44:27 UTC MAIN commitmail json YAML

Add tex-eijkhout 2016

Three unrelated packages: DB_process, to parse and process
database output; CD_labeler, to typeset user text to fit on a
CD label; and repeat, a nestable, generic loop macro.

(markd)

2016-09-20 12:41:50 UTC MAIN commitmail json YAML

Add tex-cyrplain 2016

This directory contains files which can be used to make rusified
Plain TeX and other Plain TeX based formats, such as AMS-TeX, Texinfo
or BLUe TeX, using cyrillic fonts in LCY encoding (which is an 8-bit
extension of OT1 similar to cp866) or T2A encoding.

(markd)

2016-09-20 12:41:47 UTC MAIN commitmail json YAML

Updated devel/p5-Parallel-Prefork to 0.18

(mef)

2016-09-20 12:41:34 UTC MAIN commitmail json YAML

Updated devel/p5-Parallel-Prefork to 0.18
-----------------------------------------
0.18
        - fix the broken $pm->wait_all_children without timeout (by shogo82148)

(pkgsrc changes)
- For make test, following lines added
  BUILD_DEPENDS+= p5-Test-SharedFork-[0-9]*:../../devel/p5-Test-SharedFork
  BUILD_DEPENDS+= p5-forks-[0-9]*:../../devel/p5-forks
  BUILD_DEPENDS+= p5-IPC-Signal-[0-9]*:../../devel/p5-IPC-Signal

(mef)

2016-09-20 12:38:54 UTC MAIN commitmail json YAML

Add tex-texdraw{,-doc}

(markd)

2016-09-20 12:37:51 UTC MAIN commitmail json YAML

For make test, add BUILD_DEPENDS+=  p5-IPC-Signal-[0-9]*:../../devel/p5-IPC-Signal

(mef)

2016-09-20 12:37:25 UTC MAIN commitmail json YAML

Add tex-texdraw 2.0

TeXdraw is a set of macro definitions for TeX, which allow the
user to produce PostScript drawings from within TeX and LaTeX.
TeXdraw has been designed to be extensible. Drawing 'segments'
are relocatable, self-contained units. Using a combination of
the TeX's grouping mechanism and the gsave/grestore mechanism
in PostScript, drawing segments allow for local changes to the
scaling and line parameters. Using TeX's macro definition
capability, new drawing commands can be constructed from
drawing segments.

(markd)

2016-09-20 12:37:17 UTC MAIN commitmail json YAML

Updated devel/ccache to 3.3.1

(adam)

2016-09-20 12:36:20 UTC MAIN commitmail json YAML

Changes 3.3.1:
* Fixed a problem in the ���multiple -arch options��� support introduced in 3.3. When using the direct mode (the default), different combinations of -arch options were not detected properly.
* Fixed an issue when compiler option -Wp,-MT,path is used instead of -MT path (and similar for -MF, -MP and -MQ) and run_second_cpp (CCACHE_CPP2) is enabled.

(adam)

2016-09-20 12:36:20 UTC MAIN commitmail json YAML

Updated security/keychain to 2.8.3

(mef)

2016-09-20 12:36:09 UTC MAIN commitmail json YAML

Updated security/keychain to 2.8.3
----------------------------------
* keychain 2.8.3 (24 Jun 2016)
  Summary: fix gpg key addition (Clemens Kaposi)

(mef)

2016-09-20 12:34:10 UTC MAIN commitmail json YAML

Add tex-cc-pl{,-doc} tex-qpxqtx{,-doc}

(markd)

2016-09-20 12:31:37 UTC MAIN commitmail json YAML

2016-09-20 12:27:48 UTC MAIN commitmail json YAML

2016-09-20 12:22:46 UTC MAIN commitmail json YAML

Updated devel/p5-pango to 1.227

(mef)

2016-09-20 12:22:33 UTC MAIN commitmail json YAML

Updated devel/p5-pango to 1.227
-------------------------------
Overview of changes in Pango 1.227
==================================
* Ensure word separation in linker arguments with pkg-config >= 0.29

(mef)

2016-09-20 12:19:05 UTC MAIN commitmail json YAML

Updated devel/pango to 1.40.3

(mef)

2016-09-20 12:18:53 UTC MAIN commitmail json YAML

Updated devel/pango 1.40.1 to 1.40.3
------------------------------------
Overview of changes between 1.40.2 and 1.40.3
=============================================
- Fix export of pango_cairo_win32_font_map_get_type (#771004)
- Fix build on OS X (#770729)

Overview of changes between 1.40.1 and 1.40.2
=============================================
- Improve introspection builds in msvc (#764984)
- Properly handle UTF32 chars in coretext
- Add rebeccapurple to list of colors
- Correct font weight mapping in coretext (#766148)
- Use version macros for exports (#767587)

(mef)

2016-09-20 12:05:04 UTC MAIN commitmail json YAML

+ cups-2.2, libprelude-3.1.0, libpreludedb-3.1.0, prelude-correlator-3.1.0,
  prelude-lml-3.1.0, prelude-manager-3.1.0, tor-browser-6.0.5,
  vim-8.0, wine-devel-1.9.19.

(wiz)

2016-09-20 12:04:56 UTC MAIN commitmail json YAML

Updated fonts/kanjistrokeorders-ttf to 4.000

(mef)

2016-09-20 12:04:45 UTC MAIN commitmail json YAML

Updated fonts/kanjistrokeorders-ttf to 4.000
--------------------------------------------
Changelog:
not available

(mef)

2016-09-20 12:03:57 UTC MAIN commitmail json YAML

2016-09-20 11:52:16 UTC MAIN commitmail json YAML

Updated fonts/cantarell-font to 0.025
-------------------------------------
0.0.25
- outline and spacing on C,G.
- improved terminals on numerous glyphs
- weight/stem width fixes (k,G)
- port imrpovements from regular to bold
- improved metrics
- fixes to f-ligatures
- shape fixes to some numerals
- fixes to anchors > composited glyphs

(mef)

2016-09-20 11:49:39 UTC MAIN commitmail json YAML

Updated fonts/fntsample to 4.1

(mef)

2016-09-20 11:49:30 UTC MAIN commitmail json YAML

Updated fonts/fntsample 3.2 to 4.1
----------------------------------
Changes in version 4.1:
        * Detect iconv and add LIBICONV to LDADD
        * Detect support for -Wl,--as-needed in configure
        * Those changes fix compilation on OS X

Changes in version 4.0:
        * Add a --no-embed option
        * Fix broken handling of font names

(mef)

2016-09-20 11:44:43 UTC MAIN commitmail json YAML

Updated fonts/p5-Font-FreeType to 0.07
Updated fonts/p5-Font-TTF to 1.06

(mef)

2016-09-20 11:43:30 UTC MAIN commitmail json YAML

Updated fonts/p5-Font-TTF to 1.06
---------------------------------
1.06  2016-08-17

* Source repo moved from Subversion to Github
* OpenType script and lang tags updated from ISO/IEC 14496-22:2015, draft amendment 2
* Various POD improvements
* Add deepcopy mode to Dumper::ttfdump()
* Bug fixes
*    Wasn't installing on Windows Perl 5.22 and up
*    Reading mark-to-ligature lookups would crash if anchors were omitted
*    Incorrect extension lookup structure
*    Multiple fixes in Silf table processing
*    rt.cpan.org #106562 Uninitialized value warnings
*    rt.cpan.org #106816 spelling errors in manpage

(mef)

2016-09-20 11:40:27 UTC MAIN commitmail json YAML

Updated fons/p5-Fonts-FreeType 0.04 to 0.07
--------------------------------------------
0.07 2015-09-27 dmol@cpan.org
- No changes since 0.07_2

0.07_2 2015-09-24 dmol@cpan.org
- Try to support utf8_to_uvchr_buf for older perls

0.07_1 2015-09-24 dmol@cpan.org
- Fix UTF-8 string usage on non-intel architectures (GH#17)

0.06 2015-01-27 dmol@cpan.org
- No changes since 0.06_1

0.06_1 2015-01-27 dmol@cpan.org
- Allow optionally fallback to missing glyph

0.05  2015-01-27 dmol@cpan.org
- No changes since 0.05_02

0.05_2 2015-01-23 dmol@cpan.org
- Be more tolerant in test for checking underline position
  (CT#9d93130c-a254-11e4-9a11-67e5227a829d) (Ivan Baidakou, basiliscos).
- Get build options from freetype-config if it exists (RT#101654)
  (Zakariyya Mughal).

0.05_1 2015-01-21 dmol@cpan.org
- Avoid clang warning (RT#101653).
- Attempt to fix CT#939e0664-8c46-11e4-8147-dcee86cc0d3a.

--------------------------------------------------------------------
(pkgsrc changes)
- Drop patch-FreeType.xs (upstream implemented)
- Modify patch-Makefile.PL
  Upstream implemented automatic environment config, with some
  testing, but testing part is redundent to pkgsrc, and yet harmfull,
  so remove that part.
- Add buildlink to x11.buildlink3.mk to use freetype-config
  for automatic configuration

(mef)

2016-09-20 11:12:23 UTC MAIN commitmail json YAML

2016-09-20 11:07:47 UTC MAIN commitmail json YAML

Updated print/cups to 2.1.4nb2

(wiz)

2016-09-20 11:07:35 UTC MAIN commitmail json YAML

cups removed openssl support in 2.0b1.

Switch to gnutls.

Reported by Stephan <stephanwib@googlemail.com> on tech-pkg.

Bump PKGREVISION.

(wiz)

2016-09-20 10:53:05 UTC MAIN commitmail json YAML

Updated converters/orcus0.12 to 0.12.0nb1

(wiz)

2016-09-20 10:52:53 UTC MAIN commitmail json YAML

Add libixion dependency. Add missing includes to bl3.mk.
Bump PKGREVISION.

(wiz)

2016-09-20 10:43:02 UTC MAIN commitmail json YAML

Add bl3.mk file for lbixion.

(wiz)

2016-09-20 10:34:45 UTC MAIN commitmail json YAML

Added math/libixion version 0.12.1

(wiz)

2016-09-20 10:34:34 UTC MAIN commitmail json YAML

2016-09-20 10:34:22 UTC MAIN commitmail json YAML

Import libixion-0.12.1 as math/libixion.

Ixion is a general purpose formula parser & interpreter that can
calculate multiple named targets, or "cells".

The goal of this project is to create a library for calculating
the results of formula expressions stored in multiple named targets,
or "cells". The cells can be referenced from each other, and the
library takes care of resolving their dependencies automatically
upon calculation. The caller can run the calculation routine either
in a single-threaded mode, or a multi-threaded mode. The library
also supports re-calculations where the contents of one or more
cells have been modified since the last calculation, and a partial
calculation of only the affected cells need to be calculated.

(wiz)

2016-09-20 08:40:24 UTC MAIN commitmail json YAML

Updated security/gnutls to 3.5.4nb1

(wiz)

2016-09-20 08:40:15 UTC MAIN commitmail json YAML

Use libopts from autoopts package instead of local copy.
(Only changes bin/*, not lib). Fixes build when autoopts already is installed

Disable valgrind explicitly.

Addresses issues reported by Ricard Palo.

Bump PKGREVISION.

(wiz)

2016-09-20 08:27:00 UTC MAIN commitmail json YAML

Updated net/librsync to 2.0.0nb1

(wiz)

2016-09-20 08:26:50 UTC MAIN commitmail json YAML

librsync has a crash in rs_search_for_block documented here:
https://github.com/librsync/librsync/issues/50

Forwarded by Andy Carrel in PR 51841.

Bump PKGREVISION.

(wiz)

2016-09-20 08:12:33 UTC MAIN commitmail json YAML

Updated net/tigervnc to 1.7.0nb3

(wiz)

2016-09-20 08:12:14 UTC MAIN commitmail json YAML

Updated tigervnc to 1.7.0nb3.

Add missing mcookie dependency.
Switch back to xorg-server-1.17 since 1.18 made Xnvc dump core
on startup.

(wiz)

2016-09-20 08:01:21 UTC MAIN commitmail json YAML

Added x11/mcookie version 2.28

(wiz)

2016-09-20 08:01:07 UTC MAIN commitmail json YAML

2016-09-20 08:00:51 UTC MAIN commitmail json YAML

2016-09-20 00:46:50 UTC MAIN commitmail json YAML

Add caution that Command Line Tools do not auto-update

Patch from Jan Danielsson.

(gdt)

2016-09-20 00:37:49 UTC MAIN commitmail json YAML

Updated devel/guile-lib to 0.2.3

(gdt)

2016-09-20 00:37:37 UTC MAIN commitmail json YAML

Update to 0.2.3

Upstream changes:

This is a maintenance release, source code is unchanged compare to the previous
release.  This release introduces a guile-lib-1.0.pc, so libs and apps that needs
guile-lib may now use pkgconfig to check if it's available, what version.

Note that starting with this release, the installation location for modules and
compiled files has changed: make sure you uninstall any previous version.

- Modules installation location changed:

from $(prefix)/share/guile/site
to $(GUILE_GLOBAL_SITE)

  You will need write privileges to this directory to install guile-lib. You may
  check its location using the folowing command:

guile -c "(display (%global-site-dir)) (newline)"

- Compiled files installation location changed:

from $(prefix)/share/guile/site
to $(GUILE_SITE_CCACHE)

  You will need write privileges to this directory to install guile-lib. You may
  check its location using the folowing command:

guile -c "(display (%site-ccache-dir)) (newline)"

(gdt)

2016-09-19 23:42:53 UTC MAIN commitmail json YAML

Add p5-Test-Toolbox

(jperkin)

2016-09-19 23:33:34 UTC MAIN commitmail json YAML

Updated graphics/nvidia-texture-tools to 2.1.0

(kamil)

2016-09-19 23:28:02 UTC MAIN commitmail json YAML

Update to nvidia-texture-tools to 2.1.0

pkgsrc changes:
Drop all local patches as merged
Depend on upstreamed support for NetBSD

There is no particular upstream changelog, it's a first tag in 5 years
with all the patches applied. The major benefit is to unload software
from bundling a custom patched (without NetBSD support) version of nvtt.

(kamil)

2016-09-19 22:39:21 UTC MAIN commitmail json YAML

2016-09-19 22:39:07 UTC MAIN commitmail json YAML

2016-09-19 22:32:41 UTC MAIN commitmail json YAML

Regenerate distinfo to fix build

Noted by <dh>

(kamil)

2016-09-19 21:12:34 UTC MAIN commitmail json YAML

Replace bash and add proper runtime dependency, so that the package
actually builds. Bump revision.

(joerg)

2016-09-19 18:22:37 UTC MAIN commitmail json YAML

Updated sysutils/dtc to 1.4.2

(jakllsch)

2016-09-19 18:21:52 UTC MAIN commitmail json YAML

Update dtc to 1.4.2.

No upstream changelog beyond the git repository, and this is still a
brand-new package.

(jakllsch)

2016-09-19 18:17:57 UTC MAIN commitmail json YAML

Use https URI in preference to straight http.

No functional change.

(agc)

2016-09-19 18:12:29 UTC MAIN commitmail json YAML

Added sysutils/dtc version 1.4.1

(jakllsch)

2016-09-19 18:11:43 UTC MAIN commitmail json YAML

2016-09-19 18:11:16 UTC MAIN commitmail json YAML

Add dtc-1.4.1 package from pkgsrc-wip.

Device Tree Compiler (dtc) toolchain for working with device tree source and
binary files and libfdt, a utility library for reading and manipulating the
binary format.

(jakllsch)

2016-09-19 18:09:33 UTC MAIN commitmail json YAML

adjust how we fix LDFLAGS on SunOS

(wiedi)

2016-09-19 17:59:23 UTC MAIN commitmail json YAML

extensions on SunOS fixes build

(wiedi)

2016-09-19 17:49:23 UTC MAIN commitmail json YAML

2016-09-19 17:23:10 UTC MAIN commitmail json YAML

fix int type on SunOS

(wiedi)

2016-09-19 17:18:19 UTC MAIN commitmail json YAML

2016-09-19 17:17:27 UTC MAIN commitmail json YAML

Use correct linker flags on Darwin.

(jperkin)

2016-09-19 17:13:27 UTC MAIN commitmail json YAML

Updated chat/loudmouth to 1.5.3

(jperkin)

2016-09-19 17:13:19 UTC MAIN commitmail json YAML

Update chat/loudmouth to 1.5.3.  Changes to 1.5.1 are:

There have been many changes since the previous official release, 1.4.3, which
was published 7 years ago, so we'll only mention a few of them:
- This Loudmouth release is compatible with current Glib/GTK libraries
- The internal asyncns copy has been removed
- The security has been improved in several ways:
  - Certificates: added checking of SAN(s) when CN does not match and fixed CN
    wildcard handling
  - SSL 2 and 3 have been deactivated; TLS 1.1 and 1.2 have been activated
  - Use the default cipher suite of GnuTLS
  - New API: Implementation of lm_ssl_set_ca and lm_ssl_set_cipher_list
    This enables the application to choose additional CA certificates to trust
    as well as the cipher suites which are used by OpenSSL or GnuTLS
- Many resolver and parser issues have been fixed

I can't find a subsequent changelog for 1.5.1 to 1.5.3 but assume "bugs fixed".

(jperkin)

2016-09-19 15:32:47 UTC MAIN commitmail json YAML

Add upstream patch so one test passes.
Replace bash binary path in more shell scripts so more tests work.

Result: no failing tests. Yay!

(wiz)

2016-09-19 14:53:28 UTC MAIN commitmail json YAML

2016-09-19 14:38:13 UTC MAIN commitmail json YAML

Updated meta-pkgs/texlive-collection-latexextra to 2016pre3

(wiz)

2016-09-19 14:36:55 UTC MAIN commitmail json YAML

2016-09-19 14:36:01 UTC MAIN commitmail json YAML

2016-09-19 14:20:33 UTC MAIN commitmail json YAML

Rename package to match PKGNAME, and adapt bl3.mk.

(wiz)

2016-09-19 14:11:24 UTC MAIN commitmail json YAML

Added converters/orcus0.12 version 0.12.0

(wiz)

2016-09-19 14:11:15 UTC MAIN commitmail json YAML

2016-09-19 14:11:00 UTC MAIN commitmail json YAML

Mark as 0.10 branch to make difference to orcus0.12 clearer.

(wiz)

2016-09-19 14:10:38 UTC MAIN commitmail json YAML

Import orcus-0.12.0 as converters/orcus0.12.

Standalone file import filter library for spreadsheet documents.

This package contains the 0.12 branch of the library.

(wiz)

2016-09-19 13:49:02 UTC MAIN commitmail json YAML

2016-09-19 13:40:33 UTC MAIN commitmail json YAML

2016-09-19 13:39:48 UTC MAIN commitmail json YAML

Updated net/filezilla to 3.21.0

(wiz)

2016-09-19 13:36:05 UTC MAIN commitmail json YAML

Updated filezilla to 3.21.0.

3.21.0 (2016-08-23)

! Fixed a string format vulnerability introduced in 3.20.0-rc1 when listing directories using SFTP
+ SFTP: Added support for AES-GCM ciphers as implemented in OpenSSH
+ OS X: Ctrl+Tab and Ctrl+Shift+Tab can now be used to switch forward and backward between opened tabs
- Reduced time between TCP keepalive packets to 15 minutes on supporting platforms
- Fixed saving of directory listing filters with an attribute condition

3.20.1 (2016-08-03)

- Fixed rename file exists action on downloads
- Fixed possible crash if disabling log abbreviation
- Official binaries now link against a patched version of GnuTLS so that a better error message can be printed on broken servers that send malformed certificate chains

3.20.0 (2016-07-27)

+ Display error message if entering a non-existing path on local file search
+ Building and running FileZilla now depends on libfilezilla >= 0.6.1 (https://lib.filezilla-project.org/).

3.20.0-rc1 (2016-07-20)

+ Added compatibility for filenames with leading or trailing whitespace if using SFTP
+ Building and running FileZilla now depends on libfilezilla >= 0.6.0 (https://lib.filezilla-project.org/).
+ Building and running FileZilla now depends on GnuTLS 3.4.0 or higher
- Fixed regression introduced in 3.19.0-rc1, reconnecting again uses the last used remote directory instead of the initial default remote directory
- Fixed crash if creating a new site via the bookmarks dialog
- Queuing remote directories for transfer no longer exits comparison mode
- Fixed a rare crash using FTP over TLS if the control connection fails at the same time the data connection gets established
- Entering invalid regular expressions in filter and search conditions now shows an error message
- Fixed title of search dialog
- Stricter certificate chain validation to supplement the Tofu model
- *nix: Fix initial size of Site Manager dialog with some GTK versions

(wiz)

2016-09-19 13:34:46 UTC MAIN commitmail json YAML

Updated sysutils/salt to 2016.3.4

(jperkin)

2016-09-19 13:34:37 UTC MAIN commitmail json YAML

2016-09-19 13:22:21 UTC MAIN commitmail json YAML

2016-09-19 13:20:43 UTC MAIN commitmail json YAML

2016-09-19 13:14:53 UTC MAIN commitmail json YAML

Updated lang/nodejs to 6.6.0

(fhajny)

2016-09-19 13:14:43 UTC MAIN commitmail json YAML

Update lang/nodejs to 6.6.0.

Notable changes

- crypto: Added crypto.timingSafeEqual().
- events: Made the "max event listeners" memory leak warning more
  accessible.
- promises: Unhandled rejections now emit a process warning after
  the first tick.
- repl: Added auto alignment for .editor mode.
- util: Some functionality has been added to util.inspect():
  - Returning this from a custom inspect function now works.
  - Added support for Symbol-based custom inspection methods.

(fhajny)

2016-09-19 13:12:40 UTC MAIN commitmail json YAML

link network libs on SunOS

(wiedi)

2016-09-19 13:04:29 UTC MAIN commitmail json YAML

2016-09-19 13:04:27 UTC MAIN commitmail json YAML

2016-09-19 13:03:08 UTC MAIN commitmail json YAML

Remove another obsolete patch.

(wiz)

2016-09-19 13:02:36 UTC MAIN commitmail json YAML

Remove another obsolete patch.

(wiz)

2016-09-19 13:01:23 UTC MAIN commitmail json YAML

2016-09-19 13:01:09 UTC MAIN commitmail json YAML

2016-09-19 12:55:46 UTC MAIN commitmail json YAML

Updated devel/p5-Git-Wrapper to 0.047

(mef)

2016-09-19 12:55:34 UTC MAIN commitmail json YAML

Updated devel/p5-Git-Wrapper to 0.047
-------------------------------------
0.047    2016-09-18 15:30:58-07:00 America/Los_Angeles
      Properly track commits in test (Graham Knop)

(mef)

2016-09-19 12:33:21 UTC MAIN commitmail json YAML

Updated security/gnutls to 3.5.4

(wiz)

2016-09-19 12:33:10 UTC MAIN commitmail json YAML

Updated gnutls to 3.5.4.

* Version 3.5.4 (released 2016-09-08)

** libgnutls: Corrected the comparison of the serial size in OCSP response.
  Previously the OCSP certificate check wouldn't verify the serial length
  and could succeed in cases it shouldn't (GNUTLS-SA-2016-3).
  Reported by Stefan Buehler.

** libgnutls: Added support for IP name constraints. Patch by Martin Ukrop.

** libgnutls: Added support of PKCS#8 file decryption using DES-CBC-MD5. This
  is added to allow decryption of PKCS #8 private keys from openssl prior to 1.1.0.

** libgnutls: Added support for decrypting PKCS#8 files which use HMAC-SHA256
  as PRF. This allow decrypting PKCS #8 private keys generated with openssl 1.1.0.

** libgnutls: Added support for internationalized passwords in PKCS#12 files.
  Previous versions would only encrypt or decrypt using passwords from the ASCII
  set.

** libgnutls: Addressed issue with PKCS#11 signature generation on ECDSA
  keys. The signature is now written as unsigned integers into the DSASignatureValue
  structure. Previously signed integers could be written depending on what
  the underlying module would produce. Addresses #122.

** gnutls-cli: Fixed starttls regression from 3.5.3.

** API and ABI modifications:
GNUTLS_E_MALFORMED_CIDR: Added
gnutls_x509_cidr_to_rfc5280: Added
gnutls_oid_to_mac: Added

* Version 3.5.3 (released 2016-08-09)

** libgnutls: Added support for TCP fast open (RFC7413), allowing
  to reduce by one round-trip the handshake process. Based on proposal and
  patch by Tim Ruehsen.

** libgnutls: Adopted a simpler with less memory requirements DTLS sliding
  window implementation. Based on Fridolin Pokorny's implementation for
  AF_KTLS.

** libgnutls: Use getrandom where available via the syscall interface.
  This works around an issue of not-using getrandom even if it exists
  since glibc doesn't declare such function.

** libgnutls: Fixed DNS name constraints checking in the case of empty
  intersection of domain names in the chain. Report and fix by Martin Ukrop.

** libgnutls: Fixed name constraints checking in the case of chains
  where the higher level certificates contained different types of
  constraints than the ones present in the lower intermediate CAs.
  Report and fix by Martin Ukrop.

** libgnutls: Dropped support for the EGD random generator.

** libgnutls: Allow the decoding of raw elements (starting with #)
  in RFC4514 DN string decoding.

** libgnutls: Fixes in gnutls_x509_crt_list_import2, which was
  ignoring flags if all certificates in the list fit within the
  initially allocated memory. Patch by Tim Kosse.

** libgnutls: Corrected issue which made gnutls_certificate_get_x509_crt()
  to return invalid pointers when returned more than a single certificate.
  Report and fix by Stefan Sæ·¡rensen.

** libgnutls: Fix gnutls_pkcs12_simple_parse to always extract the complete chain,
  even when the extra_certs was non-null. Report and fix by Stefan Sæ·¡rensen.

** certtool: Added the "add_extension" and "add_critical_extension"
  template options. This allows specifying arbitrary extensions into
  certificates and certificate requests.

** gnutls-cli: Added the --fastopen option.

** API and ABI modifications:
GNUTLS_E_UNAVAILABLE_DURING_HANDSHAKE: Added
gnutls_x509_crq_set_extension_by_oid: Added
gnutls_x509_dn_set_str: Added
gnutls_transport_set_fastopen: Added

* Version 3.5.2 (released 2016-07-06)

** libgnutls: Address issue when utilizing the p11-kit trust store
  for certificate verification (GNUTLS-SA-2016-2).

** libgnutls: Fixed DTLS handshake packet reconstruction. Reported by
  Guillaume Roguez.

** libgnutls: Fixed issues with PKCS#11 reading of sensitive objects
  from SafeNet Network HSM. Reported by Anthony Alba in #108.

** libgnutls: Corrected the writing of PKCS#11 CKA_SERIAL_NUMBER. Report
  and fix by Stanislav è²¼idek.

** libgnutls: Added AES-GCM optimizations using the AVX and MOVBE
  instructions. Uses Andy Polyakov's assembly code.

** API and ABI modifications:
No changes since last version.

* Version 3.5.1 (released 2016-06-14)

** libgnutls: The SSL 3.0 protocol support can completely be removed
  using a compile time option. The configure option is --disable-ssl3-support.

** libgnutls: The SSL 2.0 client hello support can completely be removed
  using a compile time option. The configure option is --disable-ssl2-support.

** libgnutls: Added support for OCSP Must staple PKIX extension. That is,
  implemented the RFC7633 TLSFeature for OCSP status request extension.
  Feature implemented by Tim Kosse.

** libgnutls: More strict OCSP staple verification. That is, no longer
  ignore invalid or too old OCSP staples. The previous behavior was
  to rely on application use gnutls_ocsp_status_request_is_checked(),
  while the new behavior is to include OCSP verification by default
  and set the GNUTLS_CERT_INVALID_OCSP_STATUS verification flag on error.

** libgnutls: Treat CA certificates with the "Server Gated Cryptography" key
  purpose OIDs equivalent to having the GNUTLS_KP_TLS_WWW_SERVER OID. This
  improves interoperability with several old intermediate CA certificates
  carrying these legacy OIDs.

** libgnutls: Re-read the system wide priority file when needed. Patch by
  Daniel P. Berrange.

** libgnutls: Allow for fallback in system-specific initial keywords
  (prefixed with '@'). That allows to specify a keyword such as
  "@KEYWORD1,KEYWORD2" which will use the first available of these
  two keywords. Patch by Daniel P. Berrange.

** libgnutls: The SSLKEYLOGFILE environment variable can be used to log
  session keys. These session keys are compatible with the NSS Key Log
  Format and can be used to decrypt the session for debugging using
  wireshark.

** API and ABI modifications:
GNUTLS_CERT_INVALID_OCSP_STATUS: Added
gnutls_x509_crt_set_crq_extension_by_oid: Added
gnutls_x509_ext_import_tlsfeatures: Added
gnutls_x509_ext_export_tlsfeatures: Added
gnutls_x509_tlsfeatures_add: Added
gnutls_x509_tlsfeatures_init: Added
gnutls_x509_tlsfeatures_deinit: Added
gnutls_x509_tlsfeatures_get: Added
gnutls_x509_crt_get_tlsfeatures: Added
gnutls_x509_crt_set_tlsfeatures: Added
gnutls_x509_crq_get_tlsfeatures: Added
gnutls_x509_crq_set_tlsfeatures: Added
gnutls_ext_get_name: Added

* Version 3.5.0 (released 2016-05-09)

** libgnutls: Added SHA3 based signing algorithms for DSA, RSA and ECDSA,
  based on http://csrc.nist.gov/groups/ST/crypto_apps_infra/csor/algorithms.html

** libgnutls: Added support for curve X25519 (RFC 7748, draft-ietf-tls-rfc4492bis-07).
  This curve is disabled by default as it is still on specification status. It
  can be enabled using the priority string modifier +CURVE-X25519.

** libgnutls: Added support for TLS false start (draft-ietf-tls-falsestart-01)
  by introducing gnutls_init() flag GNUTLS_ENABLE_FALSE_START (#73).

** libgnutls: Added new APIs to access the FIPS186-4 (Shawe-Taylor based) provable
  RSA and DSA parameter generation from a seed.

** libgnutls: The CHACHA20-POLY1305 ciphersuite is enabled by default. This
  cipher is prioritized after AES-GCM.

** libgnutls: On a rehandshake ensure that the certificate of the peer or
  its username remains the same as in previous handshakes. That is to protect
  applications which do not check user credentials on rehandshakes. The
  threat to address depends on the application protocol. Primarily it
  protects against applications which authenticate the peer initially and
  perform accounting using the session's information, from being misled
  by a rehandshake which switches the peer's identity. Applications can
  disable this protection by using the %GNUTLS_ALLOW_ID_CHANGE flag in
  gnutls_init().

** libgnutls: Be strict in TLS extension decoding. That is, do not tolerate
  parsing errors in the extensions field and treat it as a typical Hello
  message structure. Reported by Hubert Kario (#40).

** libgnutls: Old and unsupported version numbers in client hellos are
  rejected with a "protocol_version" alert message. Reported by Hubert
  Kario (#42).

** libgnutls: Lifted the limitation of calling the gnutls_session_get_data*()
  functions, only on non-resumed sessions. This brings the API in par with
  its usage (#79).

** libgnutls: Follow RFC5280 strictly in name constraints computation. The
  permitted subtrees is intersected with any previous values. Report and
  patch by Daiki Ueno.

** libgnutls: Enforce the RFC 7627 (extended master secret) requirements on
  session resumption. Reported by Hubert Kario (#69).

** libgnutls: Consider the max-record TLS extension even when under DTLS.
  Reported by Peter Dettman (#61).

** libgnutls: Replaced writev() system call with sendmsg().

** libgnutls: Replaced select() system call with poll() on POSIX systems.

** libgnutls: Preload the system priority file on library load. This allows
  applications that chroot() to also use the system priorities.

** libgnutls: Applications are allowed to override the built-in key and
  certificate URLs.

** libgnutls: The gnutls.h header marks constant and pure functions explictly.

** certtool: Added the ability to sign certificates using SHA3.

** certtool: Added the --provable and --verify-allow-broken options.

** gnutls-cli: The --dane option will cause verification failure if gnutls is not
  compiled with DANE support.

** crywrap: The tool was unbundled from gnutls' distribution. It can be found at
  https://github.com/nmav/crywrap

** guile: .go files are now built and installed

** guile: Fix compatibility issue of the test suite with Guile 2.1

** guile: When --with-guile-site-dir is passed, modules are installed in a
  versioned directory, typically $(datadir)/guile/site/2.0

** guile: Tests no longer leave zombie processes behind

** API and ABI modifications:
GNUTLS_FORCE_CLIENT_CERT: Added
GNUTLS_ENABLE_FALSE_START: Added
GNUTLS_INDEFINITE_TIMEOUT: Added
GNUTLS_ALPN_SERVER_PRECEDENCE: Added
GNUTLS_E_ASN1_EMBEDDED_NULL_IN_STRING: Added
GNUTLS_E_HANDSHAKE_DURING_FALSE_START: Added
gnutls_check_version_numeric: Added
gnutls_x509_crt_equals: Added
gnutls_x509_crt_equals2: Added
gnutls_x509_crt_set_subject_alt_othername: Added
gnutls_x509_crt_set_issuer_alt_othername: Added
gnutls_x509_crt_get_signature_oid: Added
gnutls_x509_crt_get_pk_oid: Added
gnutls_x509_crq_set_subject_alt_othername: Added
gnutls_x509_crq_get_pk_oid: Added
gnutls_x509_crq_get_signature_oid: Added
gnutls_x509_crl_get_signature_oid: Added
gnutls_x509_privkey_generate2: Added
gnutls_x509_privkey_get_seed: Added
gnutls_x509_privkey_verify_seed: Added
gnutls_privkey_generate2: Added
gnutls_privkey_get_seed: Added
gnutls_privkey_verify_seed: Added
gnutls_decode_ber_digest_info: Added
gnutls_encode_ber_digest_info: Added
gnutls_dh_params_import_dsa: Added
gnutls_session_get_master_secret: Added

* Version 3.4.3 (released 2015-07-12)

** libgnutls: Follow closely RFC5280 recommendations and use UTCTime for
  dates prior to 2050.

** libgnutls: Force 16-byte alignment to all input to ciphers (previously it
  was done only when cryptodev was enabled).

** libgnutls: Removed support for pthread_atfork() as it has undefined
  semantics when used with dlopen(), and may lead to a crash.

** libgnutls: corrected failure when importing plain files
  with gnutls_x509_privkey_import2(), and a password was provided.

** libgnutls: Don't reject certificates if a CA has the URI or IP address
  name constraints, and the end certificate doesn't have an IP address
  name or a URI set.

** libgnutls: set and read the hint in DHE-PSK and ECDHE-PSK ciphersuites.

** p11tool: Added --list-token-urls option, and print the token module name
  in list-tokens.

** API and ABI modifications:
gnutls_ecc_curve_get_oid: Added
gnutls_digest_get_oid: Added
gnutls_pk_get_oid: Added
gnutls_sign_get_oid: Added
gnutls_ecc_curve_get_id: Added
gnutls_oid_to_digest: Added
gnutls_oid_to_pk: Added
gnutls_oid_to_sign: Added
gnutls_oid_to_ecc_curve: Added
gnutls_pkcs7_get_signature_count: Added

* Version 3.4.2 (released 2015-06-16)

** libgnutls: DTLS blocking API is more robust against infinite blocking,
and will notify of more possible timeouts.

** libgnutls: corrected regression with Camellia-256-GCM cipher. Reported
by Manuel Pegourie-Gonnard.

** libgnutls: Introduced the GNUTLS_NO_SIGNAL flag to gnutls_init(). That
allows to disable SIGPIPE for writes done within gnutls.

** libgnutls: Enhanced the PKCS #7 API to allow signing and verification
of structures. API moved to gnutls/pkcs7.h header.

** certtool: Added options to generate PKCS #7 bundles and signed
structures.

** API and ABI modifications:
gnutls_x509_dn_get_str: Added
gnutls_pkcs11_get_raw_issuer_by_subject_key_id: Added
gnutls_x509_trust_list_get_issuer_by_subject_key_id: Added
gnutls_x509_crt_verify_data2: Added
gnutls_pkcs7_get_crt_raw2: Added
gnutls_pkcs7_signature_info_deinit: Added
gnutls_pkcs7_get_signature_info: Added
gnutls_pkcs7_verify_direct: Added
gnutls_pkcs7_verify: Added
gnutls_pkcs7_get_crl_raw2: Added
gnutls_pkcs7_sign: Added
gnutls_pkcs7_attrs_deinit: Added
gnutls_pkcs7_add_attr: Added
gnutls_pkcs7_get_attr: Added
gnutls_pkcs7_print: Added

* Version 3.4.1 (released 2015-05-03)

** libgnutls: gnutls_certificate_get_ours: will return the certificate even
if a callback was used to send it.

** libgnutls: Check for invalid length in the X.509 version field. Without
the check certificates with invalid length would be detected as having an
arbitrary version. Reported by Hanno Bæ—¦ck.

** libgnutls: Handle DNS name constraints with a leading dot. Patch by
Fotis Loukos.

** libgnutls: Updated system-keys support for windows to compile in more
versions of mingw. Patch by Tim Kosse.

** libgnutls: Fix for MD5 downgrade in TLS 1.2 signatures. Reported by
Karthikeyan Bhargavan [GNUTLS-SA-2015-2].

** libgnutls: Reverted: The gnutls_handshake() process will enforce a timeout
by default. That caused issues with non-blocking programs.

** certtool: It can generate SHA256 key IDs.

** gnutls-cli: fixed crash in --benchmark-ciphers. Reported by James Cloos.

** configure: re-enabled the --enable-local-libopts flag

** API and ABI modifications:
gnutls_x509_crt_get_pk_ecc_raw: Added

* Version 3.4.0 (released 2015-04-08)

** libgnutls: Added support for AES-CCM and AES-CCM-8 (RFC6655 and RFC7251)
ciphersuites. The former are enabled by default, the latter need to be
explicitly enabled, since they reduce the overall security level.

** libgnutls: Added support for Chacha20-Poly1305 ciphersuites following
draft-mavrogiannopoulos-chacha-tls-05 and draft-irtf-cfrg-chacha20-poly1305-10.
That is currently provided as technology preview and is not enabled by
default, since there are no assigned ciphersuite points by IETF and there
is no guarrantee of compatibility between draft versions. The ciphersuite
priority string to enable it is "+CHACHA20-POLY1305".

** libgnutls: Added support for encrypt-then-authenticate in CBC
ciphersuites (RFC7366 -taking into account its errata text). This is
enabled by default and can be disabled using the %NO_ETM priority
string.

** libgnutls: Added support for the extended master secret
(triple-handshake fix) following draft-ietf-tls-session-hash-02.

** libgnutls: Added a new simple and hard to misuse AEAD API (crypto.h).

** libgnutls: SSL 3.0 is no longer included in the default priorities
list. It has to be explicitly enabled, e.g., with a string like
"NORMAL:+VERS-SSL3.0".

** libgnutls: ARCFOUR (RC4) is no longer included in the default priorities
list. It has to be explicitly enabled, e.g., with a string like
"NORMAL:+ARCFOUR-128".

** libgnutls: DSA signatures and DHE-DSS are no longer included in the
default priorities list. They have to be explicitly enabled, e.g., with
a string like "NORMAL:+DHE-DSS:+SIGN-DSA-SHA256:+SIGN-DSA-SHA1". The
DSA ciphersuites were dropped because they had no deployment at all
on the internet, to justify their inclusion.

** libgnutls: The priority string EXPORT was completely removed. The string
was already defunc as support for the EXPORT ciphersuites was removed in
GnuTLS 3.2.0.

** libgnutls: Added API to utilize system specific private keys in
"gnutls/system-keys.h". It is currently provided as technology preview
and is restricted to windows CNG keys.

** libgnutls: gnutls_x509_crt_check_hostname() and friends will use
RFC6125 comparison of hostnames. That introduces a dependency on libidn.

** libgnutls: Depend on p11-kit 0.23.1 to comply with the final
PKCS #11 URLs draft (draft-pechanec-pkcs11uri-21).

** libgnutls: Depend on nettle 3.1.

** libgnutls: Use getrandom() or getentropy() when available. That
avoids the complexity of file descriptor handling and issues with
applications closing all open file descriptors on startup.

** libgnutls: Use pthread_atfork() to detect fork when available.

** libgnutls: If a key purpose (extended key usage) is specified for verification,
it is applied into intermediate certificates. The verification result
GNUTLS_CERT_PURPOSE_MISMATCH is also introduced.

** libgnutls: When gnutls_certificate_set_x509_key_file2() is used in
combination with PKCS #11, or TPM URLs, it will utilize the provided
password as PIN if required. That removes the requirement for the
application to set a callback for PINs in that case.

** libgnutls: priority strings VERS-TLS-ALL and VERS-DTLS-ALL are
restricted to the corresponding protocols only, and the VERS-ALL
string is introduced to catch all possible protocols.

** libgnutls: Added helper functions to obtain information on PKCS #8
structures.

** libgnutls: Certificate chains which are provided to gnutls_certificate_credentials_t
will automatically be sorted instead of failing with GNUTLS_E_CERTIFICATE_LIST_UNSORTED.

** libgnutls: Added functions to export and set the record state. That
allows for gnutls_record_send() and recv() to be offloaded (to kernel,
hardware or any other subsystem).

** libgnutls: Added the ability to register application specific URL
types, which express certificates and keys using gnutls_register_custom_url().

** libgnutls: Added API to override existing ciphers, digests and MACs, e.g.,
to override AES-GCM using a system-specific accelerator. That is, (crypto.h)
gnutls_crypto_register_cipher(), gnutls_crypto_register_aead_cipher(),
gnutls_crypto_register_mac(), and gnutls_crypto_register_digest().

** libgnutls: Added gnutls_ext_register() to register custom extensions.
Contributed by Thierry Quemerais.

** libgnutls: Added gnutls_supplemental_register() to register custom
supplemental data handshake messages. Contributed by Thierry Quemerais.

** libgnutls-openssl: it is no longer built by default.

** certtool: Added --p8-info option, which will print PKCS #8 information
even if the password is not available.

** certtool: --key-info option will print PKCS #8 encryption information
when available.

** certtool: Added the --key-id and --fingerprint options.

** certtool: Added the --verify-hostname, --verify-email and --verify-purpose
options to be used in certificate chain verification, to simulate verification
for specific hostname and key purpose (extended key usage).

** certtool: --p12-info option will print PKCS #12 MAC and cipher information
when available.

** certtool: it will print the A-label (ACE) names in addition to UTF-8.

** p11tool: added options --set-id and --set-label.

** gnutls-cli: added options --priority-list and --save-cert.

** guile: Deprecated priority API has been removed. The old priority API,
which had been deprecated for some time, is now gone; use 'set-session-priorities!'
instead.

** guile: Remove RSA parameters and related procedures. This API had been
deprecated.

** guile: Fix compilation on MinGW. Previously only the static version of the
'guile-gnutls-v-2' library would be built, preventing dynamic loading from Guile.

** API and ABI modifications:
gnutls_record_get_state: Added
gnutls_record_set_state: Added
gnutls_aead_cipher_init: Added
gnutls_aead_cipher_decrypt: Added
gnutls_aead_cipher_encrypt: Added
gnutls_aead_cipher_deinit: Added
gnutls_pkcs12_generate_mac2: Added
gnutls_pkcs12_mac_info: Added
gnutls_pkcs12_bag_enc_info: Added
gnutls_pkcs8_info: Added
gnutls_pkcs_schema_get_name: Added
gnutls_pkcs_schema_get_oid: Added
gnutls_pcert_export_x509: Added
gnutls_pcert_export_openpgp: Added
gnutls_pcert_import_x509_list: Added
gnutls_pkcs11_privkey_cpy: Added
gnutls_x509_crq_get_signature_algorithm: Added
gnutls_x509_trust_list_iter_get_ca: Added
gnutls_x509_trust_list_iter_deinit: Added
gnutls_x509_trust_list_get_issuer_by_dn: Added
gnutls_pkcs11_get_raw_issuer_by_dn: Added
gnutls_certificate_get_trust_list: Added
gnutls_privkey_export_x509: Added
gnutls_privkey_export_pkcs11: Added
gnutls_privkey_export_openpgp: Added
gnutls_privkey_import_ext3: Added
gnutls_certificate_get_x509_key: Added
gnutls_certificate_get_x509_crt: Added
gnutls_certificate_get_openpgp_key: Added
gnutls_certificate_get_openpgp_crt: Added
gnutls_record_discard_queued: Added
gnutls_session_ext_master_secret_status: Added
gnutls_priority_string_list: Added
gnutls_dh_params_import_raw2: Added
gnutls_memset: Added
gnutls_memcmp: Added
gnutls_pkcs12_bag_set_privkey: Added
gnutls_ocsp_resp_get_responder_raw_id: Added
gnutls_system_key_iter_deinit: Added
gnutls_system_key_iter_get_info: Added
gnutls_system_key_delete: Added
gnutls_system_key_add_x509: Added
gnutls_system_recv_timeout: Added
gnutls_register_custom_url: Added
gnutls_pkcs11_obj_list_import_url3: Added
gnutls_pkcs11_obj_list_import_url4: Added
gnutls_pkcs11_obj_set_info: Added
gnutls_crypto_register_cipher: Added
gnutls_crypto_register_aead_cipher: Added
gnutls_crypto_register_mac: Added
gnutls_crypto_register_digest: Added
gnutls_ext_register: Added
gnutls_supplemental_register: Added
gnutls_supplemental_recv: Added
gnutls_supplemental_send: Added
gnutls_openpgp_crt_check_email: Added
gnutls_x509_crt_check_email: Added
gnutls_handshake_set_hook_function: Modified
gnutls_pkcs11_privkey_generate3: Added
gnutls_pkcs11_copy_x509_crt2: Added
gnutls_pkcs11_copy_x509_privkey2: Added
gnutls_pkcs11_obj_list_import_url: Removed
gnutls_pkcs11_obj_list_import_url2: Removed
gnutls_certificate_client_set_retrieve_function: Removed
gnutls_certificate_server_set_retrieve_function: Removed
gnutls_certificate_set_rsa_export_params: Removed
gnutls_certificate_type_set_priority: Removed
gnutls_cipher_set_priority: Removed
gnutls_compression_set_priority: Removed
gnutls_kx_set_priority: Removed
gnutls_mac_set_priority: Removed
gnutls_protocol_set_priority: Removed
gnutls_rsa_export_get_modulus_bits: Removed
gnutls_rsa_export_get_pubkey: Removed
gnutls_rsa_params_cpy: Removed
gnutls_rsa_params_deinit: Removed
gnutls_rsa_params_export_pkcs1: Removed
gnutls_rsa_params_export_raw: Removed
gnutls_rsa_params_generate2: Removed
gnutls_rsa_params_import_pkcs1: Removed
gnutls_rsa_params_import_raw: Removed
gnutls_rsa_params_init: Removed
gnutls_sign_callback_get: Removed
gnutls_sign_callback_set: Removed
gnutls_x509_crt_verify_data: Removed
gnutls_x509_crt_verify_hash: Removed
gnutls_pubkey_get_verify_algorithm: Removed
gnutls_x509_crt_get_verify_algorithm: Removed
gnutls_pubkey_verify_hash: Removed
gnutls_pubkey_verify_data: Removed
gnutls_record_set_max_empty_records: Removed

guile:
set-session-cipher-priority!: Removed
set-session-mac-priority!: Removed
set-session-compression-method-priority!: Removed
set-session-kx-priority!: Removed
set-session-protocol-priority!: Removed
set-session-certificate-type-priority!: Removed
set-session-default-priority!: Removed
set-session-default-export-priority!: Removed
make-rsa-parameters: Removed
rsa-parameters?: Removed
set-certificate-credentials-rsa-export-parameters!: Removed
pkcs1-import-rsa-parameters: Removed
pkcs1-export-rsa-parameters: Removed

(wiz)

2016-09-19 12:29:06 UTC MAIN commitmail json YAML

Updated databases/elasticsearch to 2.4.0

(fhajny)

2016-09-19 12:28:31 UTC MAIN commitmail json YAML

Update databases/elasticsearch to 2.4.0.

=== Breaking changes

Network::
- Single comma-delimited response header for multiple values

=== Deprecations

Geo::
- Deprecate optimize_bbox on geodistance queries
- Deprecate geohash parameters for geo_point parser

Mapping::
- Add deprecation logging for '_timestamp' and '_ttl'.

Query DSL::
- Deprecate soon-to-be-unsupported queries.

REST::
- Deprecate camelCase usages

Search::
- Deprecate sort option reverse.

Settings::
- Deprecate bootstrap.mlockall
- Deprecate camelCase settings magic

Snapshot/Restore::
- Adds deprecation notices on removed BlobContainer methods

=== New features

Geo::
- Add CONTAINS relation to geo_shape query

Plugin Cloud AWS::
- Add support for path_style_access

Reindex API::
- Backport: Reindex's throttling

=== Enhancements

Circuit Breakers::
- Limit request size

Cluster::
- Batch process node left and node failure 2.x

Core::
- Improve performance of applyDeletedShards
- Sliced lock contention 2.x
- Kill thread local leak
- Remove hostname from NetworkAddress.format (2.x)

Dates::
- Improve TimeUnitRounding for edge cases and DST transitions

Internal::
- Turn RestChannel into an interface
- Require executor name when calling scheduleWithFixedDelay
- Implement available for all StreamInput classes

Java API::
- Add created flag to IndexingOperationListener#postIndex

Logging::
- Add shardId and node name in search slow log

Mapping::
- Mappings: Allow to force dots in field names

Network::
- Exclude admin / diagnostic requests from HTTP request limiting
- Netty request/response tracer should wait for send
- Exclude specific transport actions from request size limit check
- Provide better error message when an incompatible node connects
  to a node

Packaging::
- Increase default max open files to 65536
- Allow configuring Windows service name, description and user

Parent/Child::
- Allow adding additional child types that point to an existing
  parent type

Query DSL::
- Fixed QueryParsingException in multi match query

REST::
- CORS handling triggered whether User-Agent is a browser or not

Reindex API::
- Switch default batch size for reindex to 1000

Scripting::
-  Mustache: Add util functions to render JSON and join array
  values
- Compile each Groovy script in its own classloader

=== Bug fixes

Aggregations::
- Fix potential AssertionError with include/exclude on terms
  aggregations.
- Pass resolved extended bounds to unmapped histogram aggregator
- Fix "key_as_string" for date histogram and
  epoch_millis/epoch_second format with time zone
- Fix TimeUnitRounding for hour, minute and second units
- Adds serialisation of sigma to extended_stats_bucket pipeline
  aggregation
- ExtendedStatsAggregator should also pass sigma to emtpy aggs.
- Prevents exception being raised when ordering by an aggregation
  which wasn't collected
- Setting 'other' bucket on empty aggregation

Allocation::
- Rebalancing policy shouldn't prevent hard allocation decisions

Analysis::
- Add 'Character.MODIFIER_SYMBOL' to the list of symbol
  categories.

Bulk::
- Copy headers and context to individual requests inside a bulk

CAT API::
- Fix merge stats rendering in RestIndicesAction
- Expand wildcards to closed indices in '/_cat/indices'
- Fix column aliases in '_cat/indices', '_cat/nodes' and
  '_cat/shards' APIs

CRUD::
- Prevent TransportReplicationAction to route request based on
  stale local routing table

Cluster::
- Fix block checks when no indices are specified
- Cluster stats: fix memory available that is always set to 0

Core::
- Throw exception if using a closed transport client
- Fix misplaced cast when parsing seconds
- Don't try to compute completion stats on a reader after we
  already closed it

Dates::
- Make sure TimeIntervalRounding is monotonic for increasing dates
- Fix invalid rounding value for TimeIntervalRounding close to DST
  transitions
- Fix problem with TimeIntervalRounding on DST end

Highlighting::
- Plain highlighter should ignore parent/child queries
- Let fast vector highlighter also extract terms from the nested
  query's inner query.
- Skip all geo point queries in plain highlighter
- Exclude all but string fields from highlighting if wildcards are
  used

Indexed Scripts/Templates::
- Don't ignore custom sharding settings in create index request
  for '.scripts' index

Internal::
- Fix filtering of node ids for TransportNodesAction

Logging::
- Add missing index name to search slow log.

Mapping::
- Mapping updates on objects should propagate 'include_an_all'.
- Mappings: Fix detection of metadata fields in documents
- Fix not_analyzed string fields to error when
  position_increment_gap is set
- Automatically created indices should honor
  'index.mapper.dynamic'.
- Process dynamic templates in order.
- Fix cross type mapping updates for 'boolean' fields.
- Fail if an object is added after a field with the same name.

Packaging::
- RESTART_ON_UPGRADE incorrectly named ES_RESTART_ON_UPGRADE in
  sysconfig

Percolator::
- Set the SC and QPC type always to '.percolator' in percolate api
- Fixed NPE when percolator filter option is "empty".

Plugin Analysis Kuromoji::
- Prebuild Japanese Stop Words Token Filter

Plugin Cloud AWS::
- Support specific key/secret for EC2
- Add missing permission for S3 repository

Plugin Cloud Azure::
-  Make discovery-azure work again on 2.4 branch
- Fix remove of azure files

Plugin Cloud GCE::
- Fix NPE when GCE region is empty

Query DSL::
- Make parsing of bool queries stricter
- Fix NullPointerException in SimpleQueryParser when analyzing
  text produces a null query
- Apply the default operator on analyzed wildcard in
  simple_query_string builder
- Apply the default operator on analyzed wildcard in query_string
  builder

REST::
- Do not decode path when sending error
- CORS should permit same origin requests
- Allow CORS requests to work with HTTP compression enabled
- Fixes reading of CORS pre-flight headers and methods
- Fix OOM in AbstractXContentParser

Recovery::
- Backports Notify GatewayRecoveryListener on failure

Reindex API::
- Make reindex and lang-javascript compatible

Search::
- AllTermQuery must implement equals/hashCode.
- Add ref-counting to SearchContext to prevent accessing already
  closed readers
- Fix '_only_nodes' preferences
- Speed up named queries.

Snapshot/Restore::
- Handle 'indices=["_all"]' when restoring a snapshot
- On restore, selecting concrete indices can select wrong index

Stats::
- Fix sync flush total shards statistics

Translog::
- Translog can delete valid .ckp file when views are closed after
  the translog
- Call ensureOpen on Translog#newView() to prevent
  IllegalStateException

=== Upgrades

Core::
- Update jackson to version 2.8.1 (on 2.4 branch)
- Upgrade lucene to 5.5.2

Dates::
- Upgrade joda-time to 2.9.4

Internal::
- Update Jackson 2.6.2 -> 2.6.6 (latest and final 2.6 patch)

Network::
- Upgrade to netty 3.10.6.Final

Plugin Cloud AWS::
- Update aws sdk to 1.10.69 and add throttle_retries repository
  setting

(fhajny)

2016-09-19 12:27:41 UTC MAIN commitmail json YAML

Note removal of pkg_tarup for destdir-mode replace

(gdt)

2016-09-19 12:26:08 UTC MAIN commitmail json YAML

Omit pkg_tarup during replace in destdir mode

In destdir mode (the default), make replace creates the replacement
binary package without modifying the installed system, and then
installs it via pkg_add -u.  Thus, the new package is known to have
built and packaged ok before the system is changed, and the risk of
trouble is low; thus the benefit of tarring up the installed package
is very low, especially since the newly-tarred-up package is removed
by "make clean".  Using pkg_tarup costs cycles to run and more
importantly causes users to have to install it since it is not an
automatic dependency.

In addition, binary packages are now kept by default when building, so
the old version should be accessible in case of trouble.

This commit does not change the non-destdir case.  Almost no one uses
that method, and the relative benefit of tarup is much higher.

(gdt)

2016-09-19 12:15:35 UTC MAIN commitmail json YAML

2016-09-19 11:56:27 UTC MAIN commitmail json YAML

Updated databases/py-cassandra-driver to 3.7.0

(fhajny)

2016-09-19 11:56:10 UTC MAIN commitmail json YAML

Update databases/py-cassandra-driver to 3.7.0.

Features
- Add v5 protocol failure map
- Don't return from initial connect on first error
- Indicate failed column when deserialization fails
- Let Cluster.refresh_nodes force a token map rebuild
- Refresh UDTs after "keyspace updated" event with v1/v2 protocol
- EC2 Address Resolver
- Speculative query retries
- Expose paging state in API
- Don't mark host down while one connection is active
- Query request size information
- Avoid quadratic ring processing with invalid replication factors
- Improve Connection/Pool creation concurrency on startup
- Add beta version native protocol flag
- cqlengine: Connections: support of multiple keyspaces and
  sessions

Bug Fixes
- Race when adding a pool while setting keyspace
- Update results_metadata when prepared statement is reprepared
- CQL Export for Thrift Tables
- cqlengine: default value not applied to UserDefinedType
- cqlengine: columns are no longer hashable
- cqlengine: remove clustering keys from where clause when
  deleting only static columns

(fhajny)

2016-09-19 11:41:05 UTC MAIN commitmail json YAML

Updated devel/p5-PAR to 1.011
Updated devel/p5-glib2 to 1.322

(mef)

2016-09-19 11:38:05 UTC MAIN commitmail json YAML

Updated devel/p5-glib2 to 1.322
-------------------------------
Overview of changes in Glib 1.322 (stable)
============================================
* Win32: only export the GVariant conversion symbols when available
∗ Glib.exports: updated copyright date

(mef)

2016-09-19 11:35:12 UTC MAIN commitmail json YAML

Updated devel/p5-PAR to 1.011
-----------------------------
1.011  2016-09-18
- Move to GitHub. Thanks, OpenFoundry, for years of service.
- Suppress warning "Use of uninitialized value in do "file" ..."
- Put a description of its purpose into the canary file
- Remove all traces of Internals::PAR::CLEARSTACK
- Remove all references to http://par.perl.org/, doesn't exist anymore

(mef)

2016-09-19 11:21:11 UTC MAIN commitmail json YAML

2016-09-19 11:12:13 UTC MAIN commitmail json YAML

p5-Return-Value-1.666005 is already done

(mef)

2016-09-19 11:06:05 UTC MAIN commitmail json YAML

Updated devel/cppcheck to 1.75

(wiz)

2016-09-19 11:05:53 UTC MAIN commitmail json YAML

Updated cppcheck to 1.75.

pkgsrc change: switch from qt4 to qt5 for GUI option.

Cppcheck-1.75 has been released

General changes:
- Replaced internal preprocessor by the brand-new preprocessor 'simplecpp'
- Improved Windows installer: Install a copy of the license instead of asking to accept it
- The Windows x64 binaries are now compiled with profile guided optimization, resulting in a speedup of 11%
- Improved manual, especially the chapter about Libraries
- Improved CWE mapping
- --append is deprecated and will be removed in 1.80

New checks:
- Detect passed by value for non-const variables and print message only if type size justifies optimization

Checking improvements:
- Implemented support for trailing return types (C++11)
- Improved support for digit separators (C++14)
- Improved support for enum types in buffer overflow checking
- Better handling of volatile variables when checking for redundant assignments
- Properly support integer suffixes i64 and ui64
- Support function arguments with default value in Libraries
- Always set file0 attribute of error messages to identify the source file cppcheck was checking

Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.

Cppcheck-1.74 has been released

General changes:
- Improved CWE mapping of messages
- Git pre-commit hook checks only added or modified files

Checking improvements:
- Replaced simplification of enums by keeping and parsing them in the SymbolDatabase
- Added support to Library for specifying the parameter used by allocating/deallocating functions
- Improved support for integers defined in Libraries
- Improved accuracy of ValueType analysis
- Improved accuracy of VarID assignment, especially when dealing with structs and unions
- Improved performance of VarID assignment, checking for struct member usage, buffer overrun checking and several simplifications
- Added support for lots functions to windows.cfg and posix.cfg
- Better support for operator overloads
- Detect buffer overflows when %c is used with a width
- Improved checking for sizeof() taken of wrong type
- Support char literals when checking for conditions being always true or false
- Reimplemented check for usage of boolean results used in bitwise operations based on ValueType
- Improved checking for c_str() usage

Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.

Cppcheck-1.73 has been released

General changes:
- CWE mapping of messages
- Translated manual to Japanese language

Removed checks:
- Checks for variables hiding enums or typedefs have been removed

New checks:

Checking improvements:
- Improved ValueType a lot, use it in more checks
- Improved VarId support for template constructors, namespaces and references as class members
- Improved libraries, especially gnu.cfg, posix.cfg and windows.cfg
- Improved simplification of enums and templates
- Better distinguishing between possible and known null pointer dereferenciations
- Assume integers to be signed by default
- better support for cplusplus macro in preprocessor
- Preprocessor directives for addons
- New tools: times-vs.py, reduce.py

GUI:
- Detect Geany and QtCreator
- Make statistics dialog shown when checking is finished optional

Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.

Cppcheck-1.72 has been released.

General changes:
- Added platform files to customize characteristics of different target platforms
- Added setting to configure the default sign of integral variables and bit size of type 'char'
- Added option -E (only preprocess the code)
- Option --dump now outputs data for each configurations, not only the last one
- Several qmake project files have been removed

Removed checks:
- Check for unnecessary forward declaration has been removed

New checks:
- Warn about shifting negative values
- Detect statements with undefined execution order (pre-C++11 code)
- Added a generic check to discourage usage of specific functions, replacing CheckNonReentrantFunctions and CheckObsoleteFunctions

Checking improvements:
- Several improvmenets to ValueFlow analysis
- Improved ValueType handling, refactored several checks to make use of it
- Improved memory leak checking
- Improved Container specification in Library files, rewrote some checks based on it
- Improved handling of character literals
- Improved checking for non-interlocked accesses
- Properly support <cstdint> types in namespace std
- Added some validation mechamisms to avoid crashs

GUI:
- Improved Library editor
- Support "Enter" key in results tree
- Properly detect editors on 64-Bit Windows
- Added Japanese translation
- Allow opening project file without extra parameter from command line

Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.

Cppcheck-1.71 has been released

General changes:
- The deprecated options --suppressions and --exitcode-suppressions have been removed
- .hh and .hxx files are now treated as C++ files
- Improved documentation (readmes and manuals)
- Internal errors (for example syntax error) are now suppressable

Removed checks:
- Check for unnecessary qualification has been removed

Checking improvements:
- Support range-based for-loops (C++11)
- Better support for C++11 style initialization
- Better support for lambdas (C++11)
- Support digit separators (C++14)
- Added determination of the type of an expression (ValueType)
- Support case ranges (GCC extension)
- Improved AST generation and added validation
- Improved value flow analysis
- Improved checking for unitialized arrays
- Improved VarId assignment for member variables
- Rewrote checking of char variables
- Known variable simplification has been removed partially in favour of value flow analysis

GUI:
- Added library editor
- Improved display of inconclusive messages
- Added option to enforce parsing as C or C++ code
- Show file that included a header in details view
- Added "Recheck all files" button, "Recheck files " renamed to "Rechecked modified files"

Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.

Cppcheck-1.70 has been released

General changes:
- New version of .cfg file format, adding support for namespaces and declaring several functions at once
- Support building x64 installer for Windows; Both x64 and x86 builds are now provided
- Warn about deprecated options --suppressions and --exitcode-suppressions. They will be removed in future
- Added debugging option --debug-normal, which prints out debug output before second stage simplification

New checks:
- Warn about modifying string literals
- Detect declaration of variable length arrays with negative size
- Warn about implicit type conversion from int to long
- Warn about redundant code in conditions like (y || (!y && z))
- Detect conditions with known result
- Race condition: non-interlocked access after InterlockedDecrement()
- Detect unused 'goto' labels

Removed checks:
- Do no longer warn about a bug in scanf implementation of ancient glibc versions
- Multifile analysis (added in 1.69) has been removed because it did not work
- Removed ExecutionPath checker, which has been superseeded by ValueFlow analysis

Improvements:
- Support hexadecimal floating point numbers (C99)
- Support [[deprecated]] (C++14)
- Improved handling of sizeof()
- Improved handling of reserved keywords
- Better handling of C declaration specifiers; support complex/_Complex (C99)
- Better handling of ternary operator in ValueFlow analysis
- Lots of improvements to .cfg files, especially std.cfg, which now supports namespace std
- Improved performance and memory usage of Preprocessor
- Improved performance of matchcompiler
- Reduced Disk IO when ignoring paths
- Removed several obsolete simplifications
- Added python addons: naming.py, threadsafety.py and cert.py

GUI:
- Support printing
- Added item "Open containing folder" to context menu

Additionally, lots of false positives and bugs have been fixed and several existing checks have been improved.

(wiz)

2016-09-19 10:48:25 UTC MAIN commitmail json YAML

Updated devel/p5-XSLoader to 0.24

(mef)

2016-09-19 10:48:14 UTC MAIN commitmail json YAML

Updated devel/p5-XSLoader to 0.24
---------------------------------
0.24 - 2016-09-01 - SAPER

  [Distribution]
  - fixed the way the module's version is detected in order to correctly
    generate META.* files

0.23 - 2016-08-31 - SAPER

  [Makefile.PL updated from perl blead 9e9fbcaf153d3c9eb897b5cab54a102632df4c78]
  - 2016-08-05 note a possible pitfall
  - 2016-08-05 add "provides" metadata for XSLoader (RT#138836)

0.22 - 2016-07-05 - SAPER

  [Code updated from perl blead a651dcdf6a9151150dcf0fb6b18849d3e39b0811]
  - 2016-07-04 Fix XSLoader to recognize drive letters
  - 2016-07-03 Don窶冲 let XSLoader load relative paths

  [Code updated from perl 5.24.0]
  - 2015-11-10 use dl_find_symbol 3rd optional argument
  - 2015-11-02 remove XSLoader and DynaLoader OS specific code on NA OSes

  [Distribution]
  - Converted the Changes file to CPAN::Changes::Spec format.

0.20 - 2016-05-05 - SAPER

  [Code updated from perl 5.22.1]
  - 2014-12-06 0.20 Don't test for bootstrap file twice
  - 2014-10-31 0.19 Amend the mod2fname generation to detect more cases
  - 2014-10-03 0.18 Allow XSLoader to load modules from a different namespace
  - 2014-01-03 0.17 DynaLoader: Introduce d_libname_unique for Android

  [Distribution]
  - Fixed a stupid mistake in Makefile.PL

(mef)

2016-09-19 10:33:50 UTC MAIN commitmail json YAML

Updated devel/p5-Tree-Simple-VisitorFactory to 0.15
Updated devel/p5-Tie-Cycle to 1.221

(mef)

2016-09-19 10:32:39 UTC MAIN commitmail json YAML

Updated devel/p5-Tie-Cycle 1.21 to 1.221
-----------------------------------
1.221 2016-02-02T21:17:53Z
        * Freshen distro

(mef)

2016-09-19 10:29:45 UTC MAIN commitmail json YAML

Updated devel/p5-Tree-Simple-VisitorFactory to 0.15
---------------------------------------------------
0.15  2016-05-04T08;15:00
      - Correct physical address of Free Software Foundation in LICENSE file. See RT#114149.
        Thanx to Petr Pisar.

(mef)

2016-09-19 10:23:28 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Version to 2.05
Updated devel/p5-Test-Simple to 1.302056

(mef)

2016-09-19 10:22:20 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Simple 1.302052 to 1.302056
----------------------------------------
1.302056  2016-09-12 09:03:49-07:00 America/Los_Angeles
    - Minor typo fix
    - No logic chnges since last trial

1.302055  2016-08-30 12:13:32-07:00 America/Los_Angeles (TRIAL RELEASE)
    - Fix special case of ok line ending in \
    - Improve a test that captures STDERR/STDOUT (Thanks HAARG)

1.302054  2016-08-20 16:21:44-07:00 America/Los_Angeles (TRIAL RELEASE)
    - Allow '#' and '\n' in ok names

1.302053  2016-08-17 21:22:55-07:00 America/Los_Angeles (TRIAL RELEASE)
    - Fix skip_all in require in intercept (#696)
    - Documentation of what is better in Test2 (#663)
    - Document Test::Builder::Tester plan limitations
    - Document limitations in is_deeply (#595)
    - Better documentation of done_testing purpose (#151)
    - Make ctx->send_event detect termination events (#707)

(mef)

2016-09-19 10:19:56 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Version to 2.05
-------------------------------------
2.05      2016-09-17
  - Bump requirement for newer version of Module::Metadata (again)
    Required for ignore_unindexable

(mef)

2016-09-19 09:52:31 UTC MAIN commitmail json YAML

Updated textproc/yaml-cpp to 0.5.3

(fhajny)

2016-09-19 09:52:21 UTC MAIN commitmail json YAML

2016-09-19 09:44:16 UTC MAIN commitmail json YAML

Updated devel/p5-Module-ScanDeps to 1.22

(mef)

2016-09-19 09:44:07 UTC MAIN commitmail json YAML

Updated devel/p5-Module-ScanDeps to 1.22
----------------------------------------
1.22  2016-09-17
- Fix RT#117887: Not parsing new release of Net::DNS::Resolver
  add %Preload rule for Net/DNS/Resolver.pm

(mef)

2016-09-19 09:40:54 UTC MAIN commitmail json YAML

Updated devel/p5-File-Find-Rule-Permissions to 2.01

(mef)

2016-09-19 09:40:42 UTC MAIN commitmail json YAML

Updated devel/p5-File-Find-Rule-Permissions to 2.01
---------------------------------------------------
  2.01    2016-09-17      Fix a bug affecting perl 5.24

(mef)

2016-09-19 09:37:16 UTC MAIN commitmail json YAML

Updated net/tigervnc to 1.7.0nb1

(wiz)

2016-09-19 09:37:06 UTC MAIN commitmail json YAML

2016-09-19 09:34:06 UTC MAIN commitmail json YAML

Updated security/hitch to 1.4.0

(fhajny)