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 (6m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-12 19:52:16 UTC Now

2017-05-20 23:42:31 UTC MAIN commitmail json YAML

Updated www/apache-tomcat7 to 7.0.78

(ryoon)

2017-05-20 23:41:58 UTC MAIN commitmail json YAML

Update to 7.0.78

Changelog:
Tomcat 7.0.78 (violetagg)

    General

        add Allow to exclude JUnit test classes using the build property test.exclude and document the property in BUILDING.txt. (rjung)

    Catalina

        fix Review those places where Tomcat re-encodes a URI or URI component and ensure that that correct encoding (path differs from query string) is applied and that the encoding is applied consistently. (markt)
        fix Use a more reliable mechanism for the DefaultServlet when determining if the current request is for custom error page or not. (markt)
        fix Ensure that when the Default or WebDAV servlets process an error dispatch that the error resource is processed via the doGet() method irrespective of the method used for the original request that triggered the error. (markt)
        fix If a static custom error page is specified that does not exist or cannot be read, ensure that the intended error status is returned rather than a 404. (markt)
        fix When the WebDAV servlet is configured and an error dispatch is made to a custom error page located below WEB-INF, ensure that the target error page is displayed rather than a 404 response. (markt)
        add 61047: Add MIME mapping for woff2 fonts in the default web.xml. Patch provided by Justin Williamson. (violetagg)
        fix Correct the logic that selects the encoding to use to decode the query string in the SSIServletExternalResolver so that the useBodyEncodingForURI attribute of the Connector is correctly taken into account. (markt)
        fix 61072: Respect the documentation statements that allow using the platform default secure random for session id generation. (remm)
        fix Correct the javadoc for o.a.c.connector.CoyoteAdapter#parseSessionCookiesId. Patch provided by John Andrew (XUZHOUWANG) via Github. (violetagg)

    Jasper

        fix 60925: Improve the handling of access to properties defined by interfaces when a BeanELResolver is used under a SecurityManager. (markt)

    WebSocket

        fix 61003: Ensure the flags for reading/writing in o.a.t.websocket.AsyncChannelWrapperSecure are correctly reset even if some exceptions occurred during processing. (markt/violetagg)

    Web applications

        add Document the property test.excludePerformance in BUILDING.txt. (rjung)
        add Add documents for maxIdleTime attribute to Channel Receiver docs. (kfujino)

    jdbc-pool

        code Refactor the creating a constructor for a proxy class to reduce duplicate code. (kfujino)
        fix In StatementFacade, the method call on the statements that have been closed throw SQLException rather than NullPointerException. (kfujino)

    Other

        fix Correct comments about Java 8 in Jre8Compat. Patch provided by fibbers via Github. (violetagg)
        fix 60932: Correctly escape single quotes when used in i18n messages. Based on a patch by Michael Osipov. (markt)

(ryoon)

2017-05-20 18:53:51 UTC MAIN commitmail json YAML

Update print/hplip to 3.17.4.

(schnoebe)

2017-05-20 18:53:36 UTC MAIN commitmail json YAML

adjust english usage

(dholland)

2017-05-20 18:53:26 UTC MAIN commitmail json YAML

Update to 3.17.4:

Release Notes

HPLIP 3.17.4 - This release has the following changes:
Added Support for the Following New Printers:
  - HP LaserJet Managed Flow MFP E77822z  Printer
  - HP LaserJet Managed MFP E77822dn Printer
  - HP LaserJet Managed Flow MFP E77825z  Printer
  - HP LaserJet Managed MFP E77825dn Printer
  - HP LaserJet Managed Flow MFP E77830z  Printer
  - HP LaserJet Managed MFP E77830dn Printer
  - HP LaserJet Managed Flow MFP E87640z  Printer
  - HP LaserJet Managed MFP E87640dn Printer
  - HP LaserJet Managed Flow MFP E87650z  Printer
  - HP LaserJet Managed MFP E87650dn Printer
  - HP LaserJet Managed Flow MFP E87660z  Printer
  - HP LaserJet Managed MFP E87660dn Printer
  - HP LaserJet Managed Flow MFP E82540z  Printer
  - HP LaserJet Managed MFP E82540dn Printer
  - HP LaserJet Managed Flow MFP E82550z  Printer
  - HP LaserJet Managed MFP E82550dn Printer
  - HP LaserJet Managed Flow MFP E82560z  Printer
  - HP LaserJet Managed MFP E82560dn Printer
  - HP LaserJet Managed Flow MFP E72525z  Printer
  - HP LaserJet Managed MFP E72525dn Printer
  - HP LaserJet Managed Flow MFP E72530z  Printer
  - HP LaserJet Managed MFP E72530dn Printer
  - HP LaserJet Managed Flow MFP E72535z  Printer
  - HP LaserJet Managed MFP E72535dn Printer
  - HP LaserJet Pro  M203d                Printer
  - HP LaserJet Pro  MFP M130a            Printer
  - HP LaserJet Pro  MFP M130nw          Printer
  - HP LaserJet Pro  MFP M130fn          Printer
  - HP LaserJet Pro  MFP M130fw          Printer
  - HP LaserJet Pro  MFP M227d            Printer
  - HP LaserJet Pro  MFP M227fdn          Printer
  - HP LaserJet Ultra MFP M230 sdn        Printer

Added support for the following new Distro's:
  - Debian 8.7
  - Linux Mint 18.1

Launchpad fixes:
  1656348 - cups Filter Failed with HP Laserjet
  1649550 - HP OfficeJet Pro 7740:no tray choice
  1648954 - Encapsulator.cpp send 10000 bytes of 0X00 to the Printer
    before real PCL commands
  1521134 - hpps has no error handling

Known Issues:
  1. Page orientation not changing for post script documents from evince.
  2. Edge to Edge Not supported
  3. Fax check box is enable for M227d device even it does not support

(schnoebe)

2017-05-20 18:21:09 UTC MAIN commitmail json YAML

Updated www/drupal7 to 7.54

(adam)

2017-05-20 18:20:02 UTC MAIN commitmail json YAML

drupal 7.54
Maintenance release of the Drupal 7 series. Includes a variety of improvements and bug fixes (no major, non-backwards-compatible new functionality).

(adam)

2017-05-20 14:36:35 UTC MAIN commitmail json YAML

Updated www/moodle to 3.3

(wen)

2017-05-20 14:35:13 UTC MAIN commitmail json YAML

Update to 3.3

Upstream changes:
Major features
Highlights

    MDL-55611 - New Course overview dashboard block featuring timeline of events
    MDL-58220 - Make use of OAuth 2 services to allow users to authenticate with Google G-Suite or Microsoft Office accounts and manage files from associated drives
    MDL-39913 - New Assignment setting for restricting submission file types
    MDL-4782 - "Stealth mode" for resources/activities in a course - not displayed on the course page but available for students
    MDL-40759 - New Font Awesome icon font for all icons in Moodle

For teachers

    MDL-58138 - Activity completion settings for setting activity completion defaults and bulk editing of completion requirements
    MDL-48771 - Quiz activity: Option to delete multiple questions
    MDL-53814 - Quiz activity: Question type icons are displayed in the quiz manual grading overview
    MDL-55459 - Assignment activity: Annotated PDF comments are collapsible
    MDL-23919 - Database activity: The setting "Required entries" is now an activity completion condition
    MDL-57769 - Topic and weeks course formats: After a course is created, sections can be added and removed only from the course page (it is no longer possible to have "orphaned" activities)
    MDL-46929, MDL-57456, MDL-57457 - Forum posts, glossary entries and book chapters may be tagged
    MDL-56251 - For courses in weekly format, a new course setting allows for the course end date to be calculated automatically
    MDL-47354 - Allow the page size in the Single view report to be configurable

Backup and restore

    MDL-34859 - Add site defaults for all restore settings, improve UI around "Overwrite course configuration" select
    MDL-40838 - Allow to restore non-default enrollment methods without restoring users
    MDL-57769 - When restoring/importing big courses in Weeks and Topics formats into small existing courses ajust the number of sections automatically

For administrators

Please read carefully: Possible issues that may affect you in Moodle 3.3

    MDL-46375 - Support for storing files not on the local drive (there are no open-source solutions at the moment, developer's help is required to implement custom cloud storage)
    MDL-55528, MDL-58280 - New document converter plugin type allows alternatives to unoconv, such as the Google Drive converter
    MDL-55980 - Run individual scheduled tasks from web interface
    MDL-57896 - CLI wrapper for get_config() and set_config() methods
    MDL-57789 - Use Cache-Control: immutable when serving files
    MDL-37765 - New capability to bypass access restrictions, separated from capability to view hidden activities
    MDL-57913 - Convert external database authentication synchronisation to scheduled task

Plugins removal and deprecation

    The repository Skydrive is deprecated; please migrate to the newer OneDrive repository
    The Dashboard block Course overview is replaced with a new block Course overview which is a different plugin. If you want to use the old block, you need to download and install it from https://moodle.org/plugins/block_course_overview

Mobile app support

    MDL-57410 - Allow admins to add new external links to pages in the main menu of the Mobile app
    MDL-57408 - Add new settings for allowing renaming strings in the Mobile app
    MDL-49423 - Add new settings for disabling Mobile app functionalities
    MDL-57759 - Allow offline attempts via the Mobile app in the lesson module
    MDL-57162 - Support Native App install banners for Android as well as iOS for the mobile app

Other improvements

    MDL-33483 - Google Docs repository: Save Doc files in different formats to RTF
    MDL-42266 - Improve the list of maximum file size options for file uploads
    MDL-51853 - Calendar subscriptions from imported files should be editable
    MDL-41729 - Add ability to change passwords for users using Shibboleth
    MDL-57572, MDL-57570, MDL-57355 - Redis and static caches performance improvements if igbinary library is installed
    MDL-56808 - SCORM module: Performance improvements when running SCORM 1.2 packages
    MDL-57686 - Add support for PDO databases in external database authentication
    MDL-57638 - RSS Block: RSS feeds are more heavily cached and correctly respect skip values

For developers

    MDL-55528 - New plugin type 'fileconverter' for file conversions, unoconv is now a plugin that can be replaced with scalable commercial solutions (see File Converters)
    MDL-40759 - Font Awesome icon font is used for all icons in Moodle (see Moodle icons)
    MDL-46375 - Support for storing files not on the local drive is implemented by allowing to override functionality of file_storage and stored_file classes (see File System API)
    MDL-12689 - Convert all authentication plugins to use settings.php (see upgrade.txt)
    MDL-53978 - Add extra plugin callbacks for every major stage of page render (see commit)
    MDL-58138 - Course modules may provide additional callbacks to participate in bulk editing of activities completion rules in a course
    MDL-58220 - Better office integration
    MDL-45584 - Multiple caches can be instantiated with the same definition but with different identifiers
    MDL-57769 - Course formats: Attribute 'numsections' was removed from topics and weeks, other course formats may want to implement similar changes
    MDL-55956 - Priority field for the calendar events allowing to specify the priority of overrides
    MDL-58566 - New methods for retrieving calendar events
    MDL-55941 - New element to select first name of first/last names is implemented in tablelib or can be used by developers elsewhere (template)
    MDL-56519 - Lint behat .feature files
    MDL-57273 - New classes (core\persistent, core\form\persistent, core\external\exporter, \core\external\persistent_exporter) used to represent a data-model and export that data in a standard format for webservices (previously was used in competencies) (see Persistent form, Persistent, Exporter)
    MDL-57490 - Removed several legacy JS functions from javascript-static.js
    MDL-57690 - mcore YUI rollup is no longer included on every single Moodle page (see [forum post])

(wen)

2017-05-20 11:50:10 UTC MAIN commitmail json YAML

Match PLIST with do-install. Bump revision.

(joerg)

2017-05-20 11:31:17 UTC MAIN commitmail json YAML

Updated net/fping to 4.0; sysutils/salt to 2016.11.5

(adam)

2017-05-20 11:30:27 UTC MAIN commitmail json YAML

Salt 2016.11.5:

Due to the critical nature of issue 41230 we have decided to patch the 2016.11.5 packages with P.R.41244. This issue affects all calls to a salt-minion if there is an ipv6 nameserver set on the minion's host. The patched packages on repo.saltstack.com will divert from the v2016.11.5 tag and pypi packages due to the additional PR applied to the packages.

Bug fixes.

(adam)

2017-05-20 11:25:50 UTC MAIN commitmail json YAML

Changes 4.0:

Incompatible Changes
- fping and fping6 unification
- Option -n, not the same as -d anymore
- Discarding of late packets
- No restrictions by default
- Default interval (-i) changed from 25ms to 10ms

New features
- Unified 'fping' and 'fping6' into one binary
- Long option names for all options
- IPv6 enabled by default
- New option -4 to force IPv4
- New option -6 to force IPv6
- Keep original name if a hostname is given with -n/--name
- Option -d/--rdns now always does a rdns-lookup, even for names, as '-n' was doing until now
- Enforce -t timeout on reply packets, by discarding late packets
- Auto-adjust timeout for -c/-C/-l mode to value of -p

Bugfixes and other changes
- -i/-p restrictions disabled by default (enable with --enable-safe-limits)
- Default interval -i changed from 25ms to 10ms
- Fix compatibility issue with GNU Hurd
- A C99 compiler is now required
- Option parsing with optparse (https://github.com/skeeto/optparse)
- New changelog file format

(adam)

2017-05-20 06:56:30 UTC MAIN commitmail json YAML

2.4.6 and NetrBSD-5 are ancient history by now (hopefully)

(spz)

2017-05-20 06:53:05 UTC MAIN commitmail json YAML

update to 2.6.1. Excerpt from NEWS:

Upgrading from 2.5 to 2.6

The following changes require your full attention because a manual intervention may be needed:

    The name and location of the pullnews configuration file have changed. It is now pullnews.marks, located in pathdb when pullnews is run as the news user, or otherwise in the running user's home directory. This file was previously stored in .pullnews in the running user's home directory (even for the news user). If you use pullnews, you need to manually move and rename the configuration file; otherwise, it will no longer work. Note that the -c flag passed to pullnews allows to specify another configuration file, if need be.

    The default location of the mailpost database directory has changed from pathtmp to pathdb. If you use mailpost without an explicitly specified database directory (using the -b flag), then you should manually move your current database files mailpost-msgid.dir and mailpost-msgid.pag from pathtmp to pathdb.

    If you have been using TLS/SSL with nnrpd before, be aware that the default value of a few inn.conf parameters have changed: the server now decides the preferred cipher (instead of the client), and only TLS protocols are allowed (using the flawed SSLv2 and SSLv3 protocols is now disabled). If you want to change these settings, the respective tlspreferserverciphers and tlsprotocols parameters can be tuned to your needs.

    The --with-kerberos configure flag used to add Kerberos v5 support has been renamed to --with-krb5.

    The --with-berkeleydb configure flag used to add Berkeley DB support has been renamed to --with-bdb.

    The --enable-ipv6 configure flag no longer exists. IPv6 is now unconditionally enabled, if available.

    $HOME is no longer exported as an environment variable by innshellvars, innshellvars.tcl and the Perl module INN::Config. It was previously overriding the default user home directory with pathnews. If you use these scripts in your own scripts, you will have to take care of that change.

    Owing to the implementation of RFC 4643 (AUTHINFO USER/PASS) in innd, if remote peers have to authenticate in order to feed articles, they now have to send a username (which was previously wrongly optional), before sending their password. The mandatory username, though currently unused by innd, can be whatever the remote peer wishes. In previous versions of INN, inncheck was already complaining when passwd.nntp contained an empty username associated with a password.

    A manual review of authenticated feeds should then be done so as to ensure that they are properly working.

    The Injection-Date: and Injection-Info: headers are now generated by nnrpd at injection time instead of the NNTP-Posting-Date:, NNTP-Posting-Host:, X-Complaints-To: and X-Trace: headers. Local scripts that were using (for authentication, privacy, etc.) these now deprecated headers should be updated. Also note that the Path: header of locally posted articles can also contain the contents of the deprecated NNTP-Posting-Host: field.

    The two addnntppostingdate and addnntppostinghost parameters in inn.conf have been respectively renamed to addinjectiondate and addinjectionpostinghost. innupgrade takes care of the modification only for inn.conf; a manual change will therefore be needed for readers.conf, if these parameters are overridden in this file.

    The default values of a few inn.conf parameters have changed to make use of the vastly expanded storage and RAM commonly available today: datamovethreshold (from 8192 to 16384), msgidcachesize (from 16000 to 64000), overcachesize (from 64 to 128), and wireformat (now enabled by default).

    The generation of status reports and performance timings are now also enabled by default: logstatus and nnrpdoverstats parameters, with a frequency of 10 minutes (status and timer parameters).

    The default value of max-queue-size has changed from 5 to 20, and use-mmap now defaults to true for innfeed.conf.

Changes in 2.6.1

    nnrpd now uses -0000 as the time zone for Date: and Injection-Date: header fields it generates. It was previously using +0000, wrongly systematically indicating a local time zone at Universal Time when localtime is set to false (which is the default) in readers.conf. The +0000 time zone will now be used only if localtime is set to true and UTC is really the local time zone of the server.

    Julien Elie has implemented in nnrpd the new COMPRESS command described in draft-murchison-nntp-compress that extends the NNTP protocol to allow a connection to be effectively and efficiently compressed. News clients that also support that extension will be able to benefit from that bandwidth optimization and improvement in speed. Moreover, using COMPRESS is more secure than TLS-level compression, as far as authentication credentials are concerned.

    The default value for the tlscompression parameter in inn.conf has changed. TLS-level compression is now disabled by default, to comply with the best current practices for a secure use of TLS in application protocols like NNTP. Using the new COMPRESS command is recommended.

    The tlscompression parameter in inn.conf now also permits to disable TLS-level compression with OpenSSL 0.9.8. It previously had an effect only when OpenSSL 1.0.0 or later was used.

    rnews no longer segfaults at startup when started setuid news. Thanks to Marcus Jodorf for the bug report.

    Fixed slow nnrpd responses for a few NNTP commands. The TCP_NODELAY option was unconditionally set whereas only BSD/OS systems needed it. Thanks to Christian Mock for having discovered that.

    Articles containing a Received: or a Posted: header field are no longer rejected by nnrpd at injection time.

    Articles containing control characters or whitespace-only content lines in their headers are now rejected by nnrpd at injection time.

    OpenSSL 1.1.0 support has been added to INN.

    When an encryption layer is negotiated during a successful use of the STARTTLS command, or after a successful authentication using a SASL mechanism that negotiates an encryption layer, nnrpd now updates the permissions of the news client according to the new secure state of his connection (that is to say auth blocks in readers.conf using the require_ssl parameter are taken into account). Previously, only connections on a dedicated port (usually 563) were taking benefit from that parameter. Thanks to Steve Crook for the bug report.

    When a data integrity layer was negotiated during a successful SASL authentication, nnrpd was wrongly reseting any knowledge obtained from the client, such as the current newsgroup and article number. This behaviour now applies only when an encryption layer is negotiated.

    nntpsend now correctly waits until all of the child innxmit processes exit before it does. It was causing nntpsend to fail to work properly on systems that use systemd, because when it exits prematurely, systemd kills all of the processes it launched, including the innxmit processes. Thanks to Jonathan Kamens for the patch.

    Update from GNU Libtool 2.4.2 to 2.4.6.

    Other minor bug fixes and documentation improvements.
Changes in 2.6.0

    The NNTP protocol requires a username to be sent before a password when authentication is used. innd was wrongly allowing only a password to be sent by authenticated peers. See the note above for more details.

    The Lines: header is no longer generated by nnrpd at injection time.

    The Injection-Date: header is now generated by nnrpd at injection time instead of the deprecated NNTP-Posting-Date: header, when addinjectiondate is set to true. Note that addnntppostingdate has been renamed to addinjectiondate in inn.conf.

    The Injection-Info: header is now generated by nnrpd at injection time instead of the deprecated NNTP-Posting-Host: (when addinjectionpostinghost is set to true), X-Complaints-To: and X-Trace: headers. Note that addnntppostinghost has been renamed to addinjectionpostinghost in inn.conf. The Path: header of locally posted articles now also contains the contents of the NNTP-Posting-Host: header.

    A new addinjectionpostingaccount parameter has been added in inn.conf. When set to true, the Injection-Info: header field contains an additional posting-account attribute that mentions the username assigned to the user at connection time or after authentication. The default value for this parameter is false.

    A few headers are now considered as obsolete by nnrpd at injection time: NNTP-Posting-Date:, NNTP-Posting-Host:, X-Complaints-To:, X-Trace:, Also-Control:, Article-Names:, Article-Updates:, and See-Also: headers.

    Besides, nnrpd will similarly reject obsolete sendsys, senduuname and version control messages.

    The presence of a Subject: header field beginning with cmsg no longer causes an article to be interpreted as a control message by nnrpd at injection time.

    nnrpd no longer differentiates IHAVE from POST. Articles injected with IHAVE are now treated as though they were injected with POST. It means that if the previous behaviour of IHAVE was expected, innd should handle itself the connection instead of nnrpd.

    The name of the pullnews configuration file is now pullnews.marks located in pathdb when pullnews is run as the news user, or otherwise in the running user's home directory. It was previously stored in .pullnews in the running user's home directory (even for the news user).

    Fixed a leak of semaphores when using buffindexed. Thanks to Richard Kettlewell for having fixed the issue.

    Building with Libtool is no longer optional. The --enable-libtool option to configure has been removed.

    DESTDIR and non-root installs are now properly supported and documented in INSTALL. The make install, make update and make cert steps properly obey DESTDIR. Besides, it is no longer a requirement that the installation step be done by the superuser, as long as the user executing the install has supplied a DESTDIR value that points to a writable directory, and the person or process performing the install corrects the file ownerships when INN is installed on the system on which it's going to run. Thanks to James Ralston for this support.

    When building INN with Berkeley DB, Cyrus SASL, Kerberos v5, OpenSSL, or zlib support, no longer add standard locations to compiler and linker include flags. Such default paths are now added only if explicitly given to one or more of the --with-bdb, --with-bdb-include, --with-bdb-lib, --with-sasl, --with-sasl-include, --with-sasl-lib, --with-krb5, --with-krb5-include, --with-krb5-lib, --with-openssl, --with-openssl-include, --with-openssl-lib, --with-zlib, --with-zlib-include, or --with-zlib-lib configure flags (the flags ending with -include and -lib are new in INN 2.6.0).

    If the Berkeley DB, Cyrus SASL, Kerberos v5, or OpenSSL SSL and crypto libraries are found at configure time, INN will now be built with support for them unless respectively the --without-bdb, --without-sasl, --without-krb5, or --without-openssl flags are explicitly passed to configure.

    Note that it was already the default behaviour for zlib support when Berkeley DB support was also enabled.

    The configure flag --enable-reduced-depends has been added to request that library probes assume shared libraries are in use and dependencies of libraries should not be probed. It therefore tries to minimize the shared library dependencies of the resulting binaries on platforms with proper shared library dependencies. This is not enabled by default, and is of interest primarily to people building packages for distributions.

    Building INN with Python support now requires the use of Python 2.2.0 or later as the distutils.sysconfig module used was introduced with Python 2.2.0.

    The INN test suite driver is now fully synchronized with the upstream version of the C TAP Harness package maintained by Russ Allbery. Keeping the INN test suite driver up-to-date will be possible thanks to a new getc-tap-harness script in the support directory that automatically fetches the latest upstream changes.

    Similarly, the new getrra-c-util script permits to keep most of the utility and portability functions synchronized with the upstream version of the rra-c-util package maintained by Russ Allbery.

    Other minor bug fixes and documentation improvements.

(spz)

2017-05-20 06:26:46 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis to 3.9.0; www/py-parsel to 1.2.0; devel/py-attrs to 17.1.0; devel/py-automat to 0.6.0; www/py-scrapy to 1.4.0

(adam)

2017-05-20 06:25:36 UTC MAIN commitmail json YAML

Scrapy 1.4 does not bring that many breathtaking new features
but quite a few handy improvements nonetheless.

Scrapy now supports anonymous FTP sessions with customizable user and
password via the new :setting:`FTP_USER` and :setting:`FTP_PASSWORD` settings.
And if you're using Twisted version 17.1.0 or above, FTP is now available
with Python 3.

There's a new :meth:`response.follow <scrapy.http.TextResponse.follow>` method
for creating requests; **it is now a recommended way to create Requests
in Scrapy spiders**. This method makes it easier to write correct
spiders; ``response.follow`` has several advantages over creating
``scrapy.Request`` objects directly:

* it handles relative URLs;
* it works properly with non-ascii URLs on non-UTF8 pages;
* in addition to absolute and relative URLs it supports Selectors;
  for ``<a>`` elements it can also extract their href values.

(adam)

2017-05-20 06:11:21 UTC MAIN commitmail json YAML

2017-05-20 06:01:46 UTC MAIN commitmail json YAML

Changes 17.1.0:
Backward-incompatible changes:
* attrs will set the __hash__() method to None by default now. The way hashes were handled before was in conflict with Python窶冱 specification. This may break some software although this breakage is most likely just surfacing of latent bugs. You can always make attrs create the __hash__() method using @attr.s(hash=True).
* Correspondingly, attr.ib窶�s hash argument is None by default too and mirrors the cmp argument as it should.

Deprecations:
* attr.assoc() is now deprecated in favor of attr.evolve() and will stop working in 2018.

Changes:
Fix default hashing behavior. Now hash mirrors the value of cmp and classes are unhashable by default.
Added attr.evolve() that, given an instance of an attrs class and field changes as keyword arguments, will instantiate a copy of the given instance with the changes applied. evolve() replaces assoc(), which is now deprecated. evolve() is significantly faster than assoc(), and requires the class have an initializer that can take the field values as keyword arguments (like attrs itself can generate).
FrozenInstanceError is now raised when trying to delete an attribute from a frozen class.
Frozen-ness of classes is now inherited.
__attrs_post_init__() is now run if validation is disabled.
Added attr.validators.in_(options) that, given the allowed options, checks whether the attribute value is in it. This can be used to check constants, enums, mappings, etc.
Added attr.validators.and_() that composes multiple validators into one.
For convenience, the validator argument of @attr.s now can take a list of validators that are wrapped using and_().
Accordingly, attr.validators.optional() now can take a list of validators too.
Validators can now be defined conveniently inline by using the attribute as a decorator. Check out the examples to see it in action!
attr.Factory() now has a takes_self argument that makes the initializer to pass the partially initialized instance into the factory. In other words you can define attribute defaults based on other attributes.
Default factories can now also be defined inline using decorators. They are always passed the partially initialized instance.
Conversion can now be made optional using attr.converters.optional().
attr.make_class() now accepts the keyword argument bases which allows for subclassing.
Metaclasses are now preserved with slots=True.

(adam)

2017-05-20 05:40:35 UTC MAIN commitmail json YAML

Changes 1.2.0:
* Add :meth:`~parsel.selector.SelectorList.get` and :meth:`~parsel.selector.SelectorList.getall`
  methods as aliases for :meth:`~parsel.selector.SelectorList.extract_first`
  and :meth:`~parsel.selector.SelectorList.extract` respectively
* Add default value parameter to :meth:`~parsel.selector.SelectorList.re_first` method
* Add :meth:`~parsel.selector.Selector.re_first` method to :class:`parsel.selector.Selector` class
* Bug fix: detect ``None`` result from lxml parsing and fallback with an empty document
* Rearrange XML/HTML examples in the selectors usage docs

(adam)

2017-05-20 05:36:31 UTC MAIN commitmail json YAML

3.9.0 - 2017-05-19
This is feature release, expanding the capabilities of the decimals strategy.
* The new (optional) places argument allows you to generate decimals with a certain number of places (e.g. cents, thousandths, satoshis).
* If allow_infinity is None, setting min_bound no longer excludes positive infinity and setting max_value no longer excludes negative infinity.
* All of NaN, -Nan, sNaN, and -sNaN may now be drawn if allow_nan is True, or if allow_nan is None and min_value or max_value is None.
* min_value and max_value may be given as decimal strings, e.g. "1.234".

(adam)

2017-05-20 01:39:19 UTC MAIN commitmail json YAML

Updated net/ucspi-ssl to 0.99

(schmonz)

2017-05-20 01:39:12 UTC MAIN commitmail json YAML

Update to 0.99 (new upstream). From the changelog:

Included ucspi-ssl-0.70_ucspitls-0.6.patch (STARTTLS support)
originally designed and provided by Scott Gifford (FEH).

Added Certchain support for sslserver and sslclient (FEH).

Integration and added man-pages (FEH).

Synced with ucspi-tcp6-0.95.

Fixed integration bug in ssl_very.c.
Included patches from Peter Conrad.

Bug fix in sslserver. Several small
corrections.

Fix for large X509 serial numbers on x86 (tx. Peter Conrad).
SAN DNSname has precedence over CN in subject.
Re-edited man pages and rts tests.

Added IPv6 support (tx. to Felix von Leitner and Brandon Turner).
UI: Changed sslserver client cert call from '-i/-I' to '-z/-Z'
for compatibility reasons.
Added '-4/-6' support for client scripts.

Added output environment variables TCP6* for sslserver.
sslperl, sslhandle, and sslprint are not IPv6 ready yet.

Added IPv6 capabilities to sslhandle, sslprint, sslperl.
Changed verification of X.509 certs.
Removed obsolete socket_4 calls in sslserver.

Streamlined code with ucspi-tcp6-1.00.
Supplied new certs with customized SAN.
Make rts working (at least some how).

Added support for personalized client certs.
New option '-m' in sslserver, complementing '-z'.
CCAFILE='-' disables client cert request.

Added verbose log output for SSL connection informations.

Fixed wrongly nested CONNECT error code for sslclient.c
producing wrong warning messages while connecting to
an IPv4 address.
Added call of '-ldl' in ssl.lib.

Mitigation of SSL connection hanging during
coincident change of daylight-saving settings.

Fixed bug in sslserver's dnsip lookup in case of paranoid settings
and additonal existance of IPv6 AAAA records for incoming IPv4 connection.

Serveral fixes from 'troy@' included to cope with compiler errors and
to solve a bug in function getbitasaddress in ip4_bit.c (= ucspi-tcp6-1.02).
Reordered conf-* variables in main dir to allow easier generation of
packages (i.e. RPM). Fixed script to identify different HW architecture
and OS. This version works in 32 bit mode on Raspian Linux / RasPi 7.

Added ECDH capabilites (tx to Frank Bergmann for the patches).

Added compatibility with LibreSSL.
Fixed missing negative return call treatment from 'poll' (tx Frank Bergmann).
Tentative 'emake' fix for Gentoo build.

Added OpenSSL 1.1 tweaks -- works under Debian (9) 'Stretch'.

(schmonz)

2017-05-20 01:05:13 UTC MAIN commitmail json YAML

Updated sysutils/etckeeper to 1.18.5.1

(schmonz)

2017-05-20 01:05:05 UTC MAIN commitmail json YAML

Update to 1.18.5.1. From the changelog:

* New upstream release:
  * merged Makefile patch
  * update standards version, no change
* Remove pre-compiled .pyc for bzr plugin from Debian package,
  and add python:Depends to Depends so that dh_python2 will install
  maintainer script snippets. Unfortunately, this adds a completely
  unnecessary dependency on python, which etckeeper does not need in
  normal operation.
* Make etckeeper commit store metadata changes. The pre-commit
  hook has always (and continues) to do that, but pre-commit is only
  run when there are changes to tommit. This makes metadata-only
  changes get committed.
* Move systemd files to /lib/systemd; /usr/lib/systemd is not used
  on Debian.
* Optimised find for special and hard linked files.
  Thanks, Rike-Benjamin Schuppner.
* Adjust when Pacman 5 calls etckeeper hooks.
  Thanks, Tilman Blumenbach and Christian Hesse.
* Only run Pacman hooks when files in /etc have changed.
  Thanks, Christian Hesse.
* Added systemd timer that can run etckeeper 10 minutes after boot, and also
  daily. It's not enabled by default, partly because of overlap with the
  cron job.
  Thanks, Christian Hesse.
* Added support for pacmatic, contributed by nicolaichuk.
* bzr: make sure EMAIL is defined
  Thanks, Serge E. Hallyn
* Fix Makefile version patterns to ignore non-native version number
  (Antoine Beaupr辿)
* Support ~/.config/git/config when determining the author name and email.
  Thanks, Richard Savio
* Added support for Arch's pacman package manager version 5.
  Thanks, Tilman Blumenbach.
* Set HOME if it's not set, as is the case when using ubuntu's
  update-manager.
* Move bash completion out of etc and into usr.
* Prepare upload to Debian unstable
* Fix Makefile version patterns to ignore non-native version number
* Fix lintian warnings:
  * remove .pyc files on build
  * install bash completions in standard location
  * ignore missing debian/config file, we ask only on purge on purpose
  * ignore full path for /usr/bin/etckeeper, we use it to stash it for
    later
* Update to standards 3.9.6, no change
* Remove obsolete XS-Python-Version field
* Run debconf-updatepo, outdating a bunch of translations
* Use getent utility instead of perl. (Elan Ruusam辰e)
* Initial FreeBSD support with pkgng plugin. (William Johansson)
* Fix README.md symlink in package (Sebastian Schmidt, Antoine Beaupr辿,
  closes: #791566)
* Fix typo of GIT_COMMITTER_EMAIL.
* Update git URL in control file.
* Send yum pre-commit output to /dev/null
  Thanks, Andrew Colin Kissa
* Set LANG=C internally when doing some operations that have
  been reported to fail in other locales.
* Fix name of DNF plugin.
* Add --version
  Thanks Andreas Wansner.
* New website, http://etckeeper.branchable.com/
* Add build-depends on dh-python.
* Added support for Fedora's DNF highlevel package manager.
  Thanks, Peter Listiak and Petr Spacek.
* Add architecture info to dpkg list-installed. Closes: #768145
* Orphaned the Debian package.

(schmonz)

2017-05-19 18:50:41 UTC MAIN commitmail json YAML

Align previous patch with upstream trunk. Functionally, fix remains the same.

(fhajny)

2017-05-19 18:11:04 UTC MAIN commitmail json YAML

update openvpn to 2.3.15
fixes DoSses: CVE-2017-7478 CVE-2017-7479
fixes PR pkg/52044

relevant excerpt of ChangeLog:
OpenVPN Change Log
Copyright (C) 2002-2017 OpenVPN Technologies, Inc. <sales@openvpn.net>

2017.05.11 -- Version 2.3.15
David Sommerseth (5):
      dev-tools: Added script for updating copyright years in files
      Update copyrights
      docs: Further improve --reneg-bytes and SWEET32 information
      git: Merge .gitignore files into a single file
      Make --cipher/--auth none more explicit on the risks

Gert Doering (1):
      Document --proto udp6, tcp6, etc.

Julien Muchembled (1):
      Fix implicit declarations when HAVE_OPENSSL_ENGINE is unset

Steffan Karger (6):
      Add missing includes in error.h
      cleanup: merge packet_id_alloc_outgoing() into packet_id_write()
      Document that OpenVPN 2.3 does not check the CRL signature
      Introduce and use secure_memzero() to erase secrets
      Drop packets instead of assert out if packet id rolls over (CVE-2017-7479)
      Don't assert out on receiving too-large control packets (CVE-2017-7478)

2016.12.06 -- Version 2.3.14
Christian Hesse (1):
      update year in copyright message

David Sommerseth (1):
      Document the --auth-token option

Gert Doering (2):
      Repair topology subnet on FreeBSD 11
      Repair topology subnet on OpenBSD

Lev Stipakov (1):
      Drop recursively routed packets

Selva Nair (4):
      Support --block-outside-dns on multiple tunnels
      When parsing '--setenv opt xx ..' make sure a third parameter is present
      Map restart signals from event loop to SIGTERM during exit-notification wait
      Correctly state the default dhcp server address in man page

Steffan Karger (1):
      Clean up format_hex_ex()

2016.11.02 -- Version 2.3.13
Arne Schwabe (2):
      Use AES ciphers in our sample configuration files and add a few modern 2.4 examples
      Incorporate the Debian typo fixes where appropriate and make show_opt default message clearer

David Sommerseth (4):
      t_client.sh: Make OpenVPN write PID file to avoid various sudo issues
      t_client.sh: Add support for Kerberos/ksu
      t_client.sh: Improve detection if the OpenVPN process did start during tests
      t_client.sh: Add prepare/cleanup possibilties for each test case

Gert Doering (5):
      Do not abort t_client run if OpenVPN instance does not start.
      Fix t_client runs on OpenSolaris
      make t_client robust against sudoers misconfiguration
      add POSTINIT_CMD_suf to t_client.sh and sample config
      Fix --multihome for IPv6 on 64bit BSD systems.

Ilya Shipitsin (1):
      skip t_lpback.sh and t_cltsrv.sh if openvpn configured --disable-crypto

Lev Stipakov (2):
      Exclude peer-id from pulled options digest
      Fix compilation in pedantic mode

Samuli Sepp辰nen (1):
      Automatically cache expected IPs for t_client.sh on the first run

Steffan Karger (6):
      Fix unittests for out-of-source builds
      Make gnu89 support explicit
      cleanup: remove code duplication in msg_test()
      Update cipher-related man page text
      Limit --reneg-bytes to 64MB when using small block ciphers
      Add a revoked cert to the sample keys

2016.08.23 -- Version 2.3.12
Arne Schwabe (2):
      Complete push-peer-info documentation and allow IV_PLAT_VER for other platforms than Windows if the client UI supplies it.
      Move ASSERT so external-key with OpenSSL works again

David Sommerseth (3):
      Only build and run cmocka unit tests if its submodule is initialized
      Another fix related to unit test framework
      Remove NOP function and callers

Dorian Harmans (1):
      Add CHACHA20-POLY1305 ciphersuite IANA name translations.

Ivo Manca (1):
      Plug memory leak in mbedTLS backend

Jeffrey Cutter (1):
      Update contrib/pull-resolv-conf/client.up for no DOMAIN

Jens Neuhalfen (2):
      Add unit testing support via cmocka
      Add a test for auth-pam searchandreplace

Josh Cepek (1):
      Push an IPv6 CIDR mask used by the server, not the pool's size

Leon Klingele (1):
      Add link to bug tracker

Samuli Sepp辰nen (2):
      Update CONTRIBUTING.rst to allow GitHub PRs for code review purposes
      Clarify the fact that build instructions in README are for release tarballs

Selva Nair (4):
      Make error non-fatal while deleting address using netsh
      Make block-outside-dns work with persist-tun
      Ignore SIGUSR1/SIGHUP during exit notification
      Promptly close the netcmd_semaphore handle after use

Steffan Karger (4):
      Fix polarssl / mbedtls builds
      Don't limit max incoming message size based on c2->frame
      Fix '--cipher none --cipher' crash
      Discourage using 64-bit block ciphers

(spz)

2017-05-19 18:00:38 UTC MAIN commitmail json YAML

Remove left-behind Linux libs, fixes at least Darwin.

(fhajny)

2017-05-19 15:27:58 UTC MAIN commitmail json YAML

2017-05-19 14:59:23 UTC MAIN commitmail json YAML

Expand terminfo handling to depending packages. Fixes lang/clang.

(joerg)

2017-05-19 14:58:51 UTC MAIN commitmail json YAML

Drop redundant dependency patterns. The normal reduction logic doesn't
work for glob expressions, so multiple generic patterns would not be
reduced.

(joerg)

2017-05-19 14:58:02 UTC MAIN commitmail json YAML

2017-05-19 14:56:40 UTC MAIN commitmail json YAML

Add missing dependency on py-pdr. Bump revision.

(joerg)

2017-05-19 14:56:00 UTC MAIN commitmail json YAML

2017-05-19 14:47:50 UTC MAIN commitmail json YAML

Note update of security/py-paramiko to 1.18.2.

(he)

2017-05-19 14:47:10 UTC MAIN commitmail json YAML

Upgrade py-paramiko from 1.15.3 to 1.18.2.

Pkgsrc changes:
Adapt PLIST.

Upstream changes:

1.18.2 2017-02-20
  [Bug] #895: Fix a bug in server-mode concerning multiple interactive
    auth steps (which were incorrectly responded to). Thanks to Dennis
    Kaarsemaker for catch & patch.
  [Bug] #713: (via #714 and #889) Don't pass initialization vectors
    to PyCrypto when dealing with counter-mode ciphers; newer PyCrypto
    versions throw an exception otherwise (older ones simply ignored
    this parameter altogether). Thanks to @jmh045000 for report &
    patches.
  [Bug] #44: (via #891) SSHClient now gives its internal Transport
    a handle on itself, preventing garbage collection of the client
    until the session is closed. Without this, some code which returns
    stream or transport objects without the client that generated
    them, would result in premature session closure when the client
    was GCd. Credit: @w31rd0 for original report, Omer Anson for the
    patch.
  [Bug] #862: (via #863) Avoid test suite exceptions on platforms
    lacking errno.ETIME (which seems to be some FreeBSD and some
    Windows environments.) Thanks to Sofian Brabez.
  [Bug] #853: Tweak how RSAKey.__str__ behaves so it doesn't
    cause TypeError under Python 3. Thanks to Francisco Couzo for
    the report.
  [Support] #866: (also #838) Remove an old test-related file we
    don't support, and add PyPy to Travis-CI config. Thanks to
    Pierce Lopez for the final patch and Pedro Rodrigues for an
    earlier edition.

1.18.1 2016-12-12
  [Bug] #859: (via #860) A tweak to the original patch implementing
    #398 was not fully applied, causing calls to invoke_shell to
    fail with AttributeError. This has been fixed. Patch credit:
    Kirk Byers.

1.18.0 2016-12-09
  [Feature] #398: Add an environment dict argument to
    Client.exec_command (plus the lower level Channel.update_environment
    and Channel.set_environment_variable methods) which implements
    the env SSH message type. This means the remote shell environment
    can be set without the use of VARNAME=value shell tricks,
    provided the server's AcceptEnv lists the variables you need
    to set. Thanks to Philip Lorenz for the pull request.
  [Feature] #780: (also #779, and may help users affected by
    #520) Add an optional timeout parameter to Transport.start_client
    (and feed it the value of the configured connection timeout
    when used within SSHClient.) This helps prevent situations
    where network connectivity isn't timing out, but the remote
    server is otherwise unable to service the connection in a timely
    manner. Credit to @sanseihappa.
  [Support] #819: Document how lacking gmp headers at install
    time can cause a significant performance hit if you build
    PyCrypto from source. (Most system-distributed packages already
    have this enabled.)
  [Support] #854: Fix incorrect docstring/param-list for
    Transport.auth_gssapi_keyex so it matches the real signature.
    Caught by @Score_Under.
  [Support] #792: Minor updates to the README and demos; thanks to Alan Yee.
  [Support] #801: Skip a Unix-only test when on Windows; thanks to Gabi Davar.

For pre-1.18.0 changes, see
  http://www.paramiko.org/changelog.html

(he)

2017-05-19 13:29:05 UTC MAIN commitmail json YAML

2017-05-19 13:18:20 UTC MAIN commitmail json YAML

2017-05-19 12:35:13 UTC MAIN commitmail json YAML

2017-05-19 12:30:10 UTC MAIN commitmail json YAML

Added print/tex-qtree version 3.1b

(joerg)

2017-05-19 12:29:48 UTC MAIN commitmail json YAML

Add tex-qtree-3.1b:

The package offers support for drawing tree diagrams, and is especially
suitable for linguistics use. It allows trees to be specified in a simple
bracket notation, automatically calculates branch sizes, and supports
both DVI/PostScript and PDF output by use of pict2e facilities.

(joerg)

2017-05-19 12:05:51 UTC MAIN commitmail json YAML

2017-05-19 11:38:48 UTC MAIN commitmail json YAML

Updated textproc/jo to 1.1

(fhajny)

2017-05-19 11:38:36 UTC MAIN commitmail json YAML

Update textproc/jo to 1.1.

- NEW: type coercion (#55)
- FIX: quotes in quotes and double quotes at begin of string (#47)
- FIX: catch null value in assignmen (#46)
- NEW: support for key:=file.json for reading object values from a file (#43)
- NEW: PPA contributed by Ross Duggan in #32
- FIX: "null" is now handled like we handle "true" and "false"; disable with -B
- NEW: more tests in the test suite

(fhajny)

2017-05-18 21:46:28 UTC MAIN commitmail json YAML

Updated security/crypto++ to 5.6.5; devel/nasm to 2.13.01

(adam)

2017-05-18 21:44:42 UTC MAIN commitmail json YAML

Version 2.13.01

Fix incorrect output for some types of FAR or SEG references in the obj output format, and possibly other 16-bit output formats.

Fix the address in the list file for an instruction containing a TIMES directive.

Fix error with TIMES used together with an instruction which can vary in size, e.g. JMP.

Fix breakage on some uses of the DZ pseudo-op.

(adam)

2017-05-18 21:20:23 UTC MAIN commitmail json YAML

Crypto++ 5.6.5

The 5.6.5 release was mostly a maintenance release. The release included two CVE fixes.

The first, CVE-2016-7420, was a procedural finding due to external build systems failing to define NDEBUG for release builds. The gap was the project's failure to tell users to define NDEBUG. The second, CVE-2016-7544, was a potential memory corruption on Windows platforms when using Microsoft compilers due to use of _malloca and _freea.

Due to CVE-2016-7420 and the possibility for an unwanted assert to egress data, users and distros are encouraged to recompile the library and all dependent programs.

(adam)

2017-05-18 21:19:14 UTC MAIN commitmail json YAML

Updated sysutils/etckeeper to 1.15

(schmonz)

2017-05-18 21:19:08 UTC MAIN commitmail json YAML

Update to 1.15. From the changelog:

  * Recommend cron-daemon, rather than cron, as etckeeper only needs
    cron.daily functionality. Closes: #762721
  * Handle failure to commit in post-install, pre-install by showing a
    warning, rather than propigating the error to apt.
    This avoids breaking the apt run when eg, git is misconfigured and
    cannot commit.
    pre-install already did this when it was able to use debconf to display a
    message, but now debconf is not used, and it always behaves this way.
    Closes: #760011
  * Ignore check-mk-agent-logwatch's FHS violating
    /etc/check_mk/logwatch.state. Closes: #753903
  * Only allow [-a-z_] in etckeeper commands to avoid any possible directory
    traversal etc issues.
  * update-ignore, uninit: Fix parsing of ignore files containing '\'
  * Portability fixes. Thanks, Harald Dunkel.
  * Add support for pushing to multiple remote repositories.
    Thanks, Rouben.
  * Fix handling of git ignores like dir/*
    Thanks, Pim van den Berg
  * Fix too broad matching of .gitignored files.
    Closes: #732339
  * Remove lvm/backup from default ignores, because lvm
    documentation recommends backing that up, for use by
    vgcfgrestore.
  * Fix exporting of some git variables. Closes: #728583
  * Fix git update-ignore syntax. Closes: #721873
  * Avoid listing .gitignored files in .etckeeper file. Closes: #607665
    Thanks, Zdenek Crha
  * Fix hilarious typo hardcoding my name. Closes: #718425
  * Guard git config calls. Closes: #717957
  * Quote user and group names, in case one contains a space.
  * Added support for the pacman package manager.
    (Thanks, Tiago St端rmer Daitx)
  * Use user.name and user.email from the .gitconfig file belonging to the
    user who sued or sudoed to root, in preference to making up values for
    that user.
  * cron.daily: Fix typo in stale lockfile handling code.
    Closes: #717908
  * Deal with unix^wlinux portability nonsense.

(schmonz)

2017-05-18 20:42:32 UTC MAIN commitmail json YAML

Updated devel/libatomic_ops to 7.4.6

(adam)

2017-05-18 20:37:03 UTC MAIN commitmail json YAML

== [7.4.6] 2017-05-18 ==

* Add assertion that double-wide CAS target is aligned (msftc/x86[_64])
* Add configure --enable-gcov option (enable code coverage analysis)
* Code refactoring of gcc/powerpc.h to avoid code duplication
* Eliminate 'cast to long from void*' compiler warning in test_atomic
* Eliminate 'implicit declaration of close' warning in 'strict ANSI' mode
* Eliminate 'missing braces around initializer' gcc warning (hppa)
* Eliminate 'printf format specifies type void*' GCC pedantic warnings
* Eliminate 'value shift followed by expansion' false code defect warning
* Enable limited testing in Makefile.msft without Cygwin
* Fix (delete) comment for AO_and_full (x86)
* Fix block_all_signals compilation in 'strict ANSI' mode
* Fix missing .exe for test filenames in Makefile (MinGW)
* Fix missing printed value names (test_stack)
* Implement fetch-CAS for s390[x] (gcc)
* Move libraries version info to the beginning of Makefile.am
* Refine documentation in Makefile.msft how to run all tests (MS VC)
* Refine README about library downloading
* Rename doc/README.txt to doc/README_details.txt
* Support AIX/ppc (gcc)
* Support CFLAGS_EXTRA to pass extra user-defined compiler flags (make)
* Support n32 ABI for mips64
* Update shared libraries version info for 7.4.6+ (to 1:4:0)
* Use 'inline code' format for commands in README.md
* Use LLD and SCD instructions on mips64
* Workaround 'resource leak' false positives in AO_malloc, add_elements
* Workaround 'uninitialized memory use' MemorySanitizer warning (test_atomic)
Also, includes 7.2h changes

(adam)

2017-05-18 20:10:52 UTC MAIN commitmail json YAML

Updated devel/gperftools to 2.5; net/py-boto to 2.46.1; textproc/py-sphinx to 1.6.1. Added textproc/py-sphinxcontrib-websupport version 1.0.1

(adam)

2017-05-18 20:09:06 UTC MAIN commitmail json YAML

Release 1.6.1 (released May 16, 2017)
=====================================

Dependencies
------------

1.6b1

* (updated) latex output is tested with Ubuntu trusty's texlive packages (Feb.
  2014) and earlier tex installations may not be fully compliant, particularly
  regarding Unicode engines xelatex and lualatex
* (added) latexmk is required for ``make latexpdf`` on Unix-like platforms

Incompatible changes
--------------------

1.6b1

* 1061, 2336, 3235: Now generation of autosummary doesn't contain imported
  members by default. Thanks to Luc Saffre.
* LaTeX ``\includegraphics`` command isn't overloaded: only ``\sphinxincludegraphics``
  has the custom code to fit image to available width if oversized.
* The subclasses of ``sphinx.domains.Index`` should override ``generate()``
  method.  The default implementation raises NotImplementedError
* LaTeX positioned long tables horizontally centered, and short ones
  flushed left (no text flow around table.) The position now defaults to center in
  both cases, and it will obey Docutils 0.13 ``:align:`` option (refs 3415, 3377)
* option directive also allows all punctuations for the option name (refs: 3366)
* 3413: if :rst:dir:`literalinclude`'s ``:start-after:`` is used, make ``:lines:``
  relative (refs 3412)
* ``literalinclude`` directive does not allow the combination of ``:diff:``
  option and other options (refs: 3416)
* LuaLaTeX engine uses ``fontspec`` like XeLaTeX. It is advised ``latex_engine
  = 'lualatex'`` be used only on up-to-date TeX installs (refs 3070, 3466)
* :confval:`latex_keep_old_macro_names` default value has been changed from
  ``True`` to ``False``. This means that some LaTeX macros for styling are
  by default defined only with ``\sphinx..`` prefixed names. (refs: 3429)
* Footer "Continued on next page" of LaTeX longtable's now not framed (refs: 3497)
* 3529: The arguments of ``BuildEnvironment.__init__`` is changed
* 3082: Use latexmk for pdf (and dvi) targets (Unix-like platforms only)
* 3558: Emit warnings if footnotes and citations are not referenced.  The
  warnings can be suppressed by ``suppress_warnings``.
* latex made available (non documented) colour macros from a file distributed
  with pdftex engine for Plain TeX. This is removed in order to provide better
  support for multiple TeX engines. Only interface from ``color`` or
  ``xcolor`` packages should be used by extensions of Sphinx latex writer.

(adam)

2017-05-18 20:02:32 UTC MAIN commitmail json YAML

2017-05-18 19:20:23 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup tickets #5412, #5413 and #5429.

(bsiegert)

2017-05-18 19:02:34 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup tickets #5412 and #5413 - requested by sevan
lang/opendjk8: build fix for FreeBSD

Revisions pulled up:
- lang/openjdk8/Makefile                                        1.49
- lang/openjdk8/distinfo                                        1.47
- lang/openjdk8/patches/patch-common_autoconf_generated-configure.sh 1.12
- lang/openjdk8/patches/patch-jdk_make_lib_Awt2dLibraries.gmk  1.3
- lang/openjdk8/patches/patch-jdk_make_lib_CoreLibraries.gmk    1.3
- lang/openjdk8/patches/patch-jdk_make_lib_ServiceabilityLibraries.gmk 1.1
- mk/java-vm.mk                                                1.109

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Wed May 10 13:59:57 UTC 2017

  Modified Files:
          pkgsrc/lang/openjdk8/patches:
              patch-common_autoconf_generated-configure.sh

  Log Message:
  Ignore alsa on FreeBSD too

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Wed May 10 14:01:58 UTC 2017

  Modified Files:
          pkgsrc/lang/openjdk8: Makefile distinfo
          pkgsrc/lang/openjdk8/patches: patch-jdk_make_lib_Awt2dLibraries.gmk
              patch-jdk_make_lib_CoreLibraries.gmk
  Added Files:
          pkgsrc/lang/openjdk8/patches:
              patch-jdk_make_lib_ServiceabilityLibraries.gmk

  Log Message:
  Fix build with converters/libiconv and update distinfo for previous

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Wed May 10 14:04:31 UTC 2017

  Modified Files:
          pkgsrc/mk: java-vm.mk

  Log Message:
  lang/openjdk8 works under FreeBSD/amd64 10.3

(bsiegert)

2017-05-18 19:01:31 UTC MAIN commitmail json YAML

Added net/daq version 2.0.6

(nils)

2017-05-18 18:59:34 UTC MAIN commitmail json YAML

Add and enable net/daq.

(nils)

2017-05-18 18:57:21 UTC MAIN commitmail json YAML

Initial import of daq, version 2.0.6, into pkgsrc.

Snort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O. The
DAQ replaces direct calls to libpcap functions with an abstraction layer that
facilitates operation on a variety of hardware and software interfaces without
requiring changes to Snort. It is possible to select the DAQ type and mode
when invoking Snort to perform pcap readback or inline operation, etc.  The
DAQ library may be useful for other packet processing applications and the
modular nature allows you to build new modules for other platforms.

(nils)

2017-05-18 18:40:19 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5429 - requested by kim
net/wget: security fix

Revisions pulled up:
- net/wget/Makefile                                            1.135
- net/wget/distinfo                                            1.54

---
  Module Name:    pkgsrc
  Committed By:  kim
  Date:          Mon May 15 05:10:09 UTC 2017

  Modified Files:
          pkgsrc/net/wget: Makefile distinfo

  Log Message:
  Add a patch for CVE-2017-6508 from upstream.

(bsiegert)

2017-05-18 18:25:27 UTC MAIN commitmail json YAML

Changes 2.46.1:
Fixes a bug where a recently added module was not added to setup.py.

(adam)

2017-05-18 18:12:30 UTC MAIN commitmail json YAML

Changes 2.5:

Here are major changes since 2.4:

* we've moved to github!

* Bryan Chan has contributed s390x support

* stacktrace capturing via libgcc's _Unwind_Backtrace was implemented
  (for architectures with missing or broken libunwind).

* "emergency malloc" was implemented. Which unbreaks recursive calls
  to malloc/free from stacktrace capturing functions (such us glib'c
  backtrace() or libunwind on arm). It is enabled by
  --enable-emergency-malloc configure flag or by default on arm when
  --enable-stacktrace-via-backtrace is given. It is another fix for a
  number common issues people had on platforms with missing or broken
  libunwind.

* C++14 sized-deallocation is now supported (on gcc 5 and recent
  clangs). It is off by default and can be enabled at configure time
  via --enable-sized-delete. On GNU/Linux it can also be enabled at
  run-time by either TCMALLOC_ENABLE_SIZED_DELETE environment variable
  or by defining tcmalloc_sized_delete_enabled function which should
  return 1 to enable it.

* we've lowered default value of transfer batch size to 512. Previous
  value (bumped up in 2.1) was too high and caused performance
  regression for some users. 512 should still give us performance
  boost for workloads that need higher transfer batch size while not
  penalizing other workloads too much.

* Brian Silverman's patch finally stopped arming profiling timer
  unless profiling is started.

* Andrew Morrow has contributed support for obtaining cache size of the
  current thread and softer idling (for use in MongoDB).

* we've implemented few minor performance improvements, particularly
  on malloc fast-path.

(adam)

2017-05-18 13:48:38 UTC MAIN commitmail json YAML

Updated databases/redis to 3.2.9

(fhajny)

2017-05-18 13:48:29 UTC MAIN commitmail json YAML

2017-05-18 13:32:26 UTC MAIN commitmail json YAML

Added sysutils/rsyslog-kafka version 8.27.0

(fhajny)

2017-05-18 13:32:10 UTC MAIN commitmail json YAML

Import sysutils/rsyslog-kafka 8.27.0.

This package contains the Apache Kafka input/output modules.

(fhajny)

2017-05-18 13:27:44 UTC MAIN commitmail json YAML

Update sysutils/rsyslog to 8.27.0

Version 8.27.0 [v8-stable] 2017-05-16
- imkafka: add module
- imptcp enhancements:
  * optionally emit an error message if incoming messages are truncated
  * optionally emit connection tracking message (on connection create and
    close)
  * add "maxFrameSize" parameter to specify the maximum size permitted
    in octet-counted mode
  * add parameter "discardTruncatedMsg" to permit truncation of
    oversize messages
  * improve octect-counted mode detection: if the octet count is larger
    then the set frame size (or overly large in general), it is now
    assumed that octet-stuffing mode is used. This probably solves a
    number of issues seen in real deployments.
- imtcp enhancements:
  * add parameter "discardTruncatedMsg" to permit truncation of
    oversize messages
  * add "maxFrameSize" parameter to specify the maximum size permitted
    in octet-counted mode
- imfile bugfix: "file not found error" repeatedly being reported
  for configured non-existing file.
- imfile: in inotify mode, add error message if configured file cannot
  be found
- imfile: add parameter "fileNotFoundError" to optinally disable
  "file not found" error messages
- core: replaced gethostbyname() with getaddrinfo() call
- omkafka: add "origin" field to stats output
- imuxsock: rate-limiting also uses process name
  both for the actual limit procesing as well as warning messages emitted
- Added new module: KSI log signing ver. 1.2 (lmsig_ksi_ls12)
- rsylsog base functionality now builds on osx (Mac)
- build now works on solaris again
- imfile: fix cross-platform build issue
- bugfix core: segfault when no parser could parse message
- bugfix core: rate-limit internal messages when going to external log system
- bugfix core: when obtaining local hostname, a NULL pointer could be
  accessed.
- bugfix core: on shutdown, stderr was written to, even if alrady closed
- bugfix core: perform MainqObj destruction only when not NULL already
- bugfix core: memory leak when internal messages not processed internally
- bugfix imptcp: potential overflow in octet count computation
  when a very large octet count was specified, the counter could overflow

(fhajny)

2017-05-18 12:37:13 UTC MAIN commitmail json YAML

Updated devel/ocaml-js-build-tools to 113.33.04nb3

(jperkin)

2017-05-18 12:37:04 UTC MAIN commitmail json YAML

Bump PKGREVISION for SunOS md5sum fix.

(jperkin)

2017-05-18 12:36:25 UTC MAIN commitmail json YAML

2017-05-18 12:30:12 UTC MAIN commitmail json YAML

2017-05-18 08:14:08 UTC MAIN commitmail json YAML

Consolidate setting of SSP flags now that multiple compilers support it.

(jperkin)

2017-05-18 07:55:18 UTC MAIN commitmail json YAML

Note update of security/gnutls to 3.5.12.

(he)

2017-05-18 07:54:26 UTC MAIN commitmail json YAML

Update to GnuTLS 3.5.12.

Pkgsrc changes:
Adapt PLIST.

Upstream changes:

* Version 3.5.12 (released 2017-05-11)

** libgnutls: enabled TCP Fast open for MacOSX. Patch by Tim Ruehsen.

** libgnutls: gnutls_x509_crt_check_hostname2() no longer matches IP addresses
  against DNS fields of certificate (CN or DNSname). The previous behavior
  was to tolerate some misconfigured servers, but that was non-standard
  and skipped any IP constraints present in higher level certificates.

** libgnutls: when converting to IDNA2008, fallback to IDNA2003
  (i.e., transitional encoding) if the domain cannot be converted.
  That provides maximum compatibility with browsers like firefox
  that perform the same conversion.

** libgnutls: fix issue in RSA-PSK client callback which resulted
  in no username being sent to the peer. Patch by Nicolas Dufresne.

** libgnutls: fix regression causing stapled extensions in trust modules not
  to be considered.

** certtool: introduced the email_protection_key option.  This
  option was introduced in documentation for certtool without an
  implementation of it.  It is a shortcut for option 'key_purpose_oid
  = 1.3.6.1.5.5.7.3.4'.

** certtool: made printing of key ID and key PIN consistent between
  certificates, public keys, and private keys. That is the private
  key printing now uses the same format as the rest.

** gnutls-cli: introduced the --sni-hostname option. This allows overriding the
  hostname advertised to the peer.

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

* Version 3.5.11 (released 2017-04-07)

** gnutls.pc: do not include libtool options into Libs.private.

** libgnutls: Fixed issue when rehandshaking without a client certificate in
  a session which initially used one. Reported by Frantisek Sumsal.

** libgnutls: Addressed read of 4 bytes past the end of buffer in OpenPGP
  certificate parsing. Issues found using oss-fuzz project and were fixed
  by Alex Gaynor:
  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=737
  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=824

** libgnutls: Introduced locks in gnutls_pkcs11_privkey_t structure access.
  That allows PKCS#11 operations such as signing to be performed with the
  same object from multiple threads.

** libgnutls: Added support for MacOSX key chain for obtaining
  trust store's root CA certificates. That is,
  gnutls_x509_trust_list_add_system_trust() and
  gnutls_certificate_set_x509_system_trust() will load the certificates
  from the key chain. That also means that we no longer check for a
  default trust store file in configure when building on MacOSX (unless
  explicitly asked to).  Patch by David Caldwell.

** libgnutls: when disabling OpenPGP authentication, the resulting library
  is ABI compatible (with openpgp related functions being stubs that fail
  on invocation).

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

* Version 3.5.10 (released 2017-03-06)

** gnutls.pc: do not include libidn2 in Requires.private. The
  libidn2 versions available do not include libidn2.pc, thus the
  inclusion was causing pkg-config issues. Instead we include
  -lidn2 in Libs.private when compile against libidn2.

** libgnutls: optimized access to subject alternative names (SANs)
  in parsed certificates. The previous implementation assumed a
  small number of SANs in a certificate, with repeated calls to
  ASN.1 decoding of the extension without any intermediate caching.
  That caused delays in certificates with a long list of names in
  functions such as gnutls_x509_crt_check_hostname().  With the
  current code, the SANs are parsed once on certificate import.
  Resolves gitlab issue #165.

** libgnutls: Addressed integer overflow resulting to invalid memory
  write in OpenPGP certificate parsing. Issue found using oss-fuzz
  project:  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=420
  [GNUTLS-SA-2017-3A]

** libgnutls: Addressed read of 1 byte past the end of buffer in OpenPGP
  certificate parsing. Issue found using oss-fuzz project:
  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=391

** libgnutls: Addressed crashes in OpenPGP certificate parsing, related
  to private key parser. No longer allow OpenPGP certificates (public keys)
  to contain private key sub-packets. Issue found using oss-fuzz project:
  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=354
  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=360 [GNUTLS-SA-2017-3B]

** libgnutls: Addressed large allocation in OpenPGP certificate parsing, that
  could lead in out-of-memory condition. Issue found using oss-fuzz project,
  and was fixed by Alex Gaynor:
  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=392 [GNUTLS-SA-2017-3C]

** libgnutls: Print the key PIN value used by the HPKP protocol as per RFC7469
  when printing certificate information.

** libgnutls: gnutls_ocsp_resp_verify_direct() and gnutls_ocsp_resp_verify()
  flags can be set from the gnutls_certificate_verify_flags enumeration.
  This allows the functions to pass the same flags available for certificates
  to the verification function (e.g., GNUTLS_VERIFY_DISABLE_TIME_CHECKS or
  GNUTLS_VERIFY_ALLOW_BROKEN).

** libgnutls: gnutls_store_commitment() can accept flag
  GNUTLS_SCOMMIT_FLAG_ALLOW_BROKEN. This is to allow the function to operate
  in applications which use SHA1 for example, after SHA1 is deprecated.

** certtool: No longer ignore the 'add_critical_extension' template option if
  the 'add_extension' option is not present.

** gnutls-cli: Added LMTP, POP3, NNTP, Sieve and PostgreSQL support to the
  starttls-proto command. Patch by Robert Scheck.

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

(he)

2017-05-18 07:20:22 UTC MAIN commitmail json YAML

Use pkgsrc install scripts. Fixes installation on SunOS. Enable test target.

(fhajny)

2017-05-18 06:54:18 UTC MAIN commitmail json YAML

Updated devel/py-filechunkio to 1.8

(adam)

2017-05-18 06:53:48 UTC MAIN commitmail json YAML

2017-05-18 01:29:56 UTC MAIN commitmail json YAML

Register support for SSP on FreeBSD and clang (on x86 architectures)

Support for SSP (Stack-Smashing Protection) is optional so this should not
affect default builds.

Tested on FreeBSD/amd64 (10.3-RELEASE-p11)

(khorben)

2017-05-17 22:04:08 UTC MAIN commitmail json YAML

2017-05-17 21:58:06 UTC MAIN commitmail json YAML

2017-05-17 21:52:24 UTC MAIN commitmail json YAML

Note update of audio/libsndfile to 1.0.28nb1.

(he)

2017-05-17 21:51:46 UTC MAIN commitmail json YAML

2017-05-17 17:01:37 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.28

(wiz)

2017-05-17 17:01:24 UTC MAIN commitmail json YAML

Updated syncthing to 0.14.28.

This is a regularly scheduled stable release.

Resolved issues:

    #1879: It is now possible to create custom event subscriptions via the REST API.
    #2250: Removing large folders now uses less memory.
    #3307: The minimum disk space (per folder and for the home disk) can now be set to an absolute value.
    #3965: Pausing or reconfiguring a folder will no longer start extra scans. Pausing a folder stops scanning.
    #3996: Ignore patterns can now be set at folder creation time, and for paused folders.
    #4020: It is no longer possible to configure the GUI/API to listen on a privileged port using the standard settings dialog.
    #4096: The device allowed subnet list can now include negative ("!") entries to disallow subnets.
    #4112: Doing "Override changes" now uses less memory.

(wiz)

2017-05-17 16:39:01 UTC MAIN commitmail json YAML

Updated devel/jemalloc to 4.5.0nb1

(gson)

2017-05-17 16:36:46 UTC MAIN commitmail json YAML

Set os_overcommits to true on NetBSD since NetBSD does overcommit.
This also has the benefit of not triggering the issue reported in
https://github.com/jemalloc/jemalloc/issues/837 .

(gson)

2017-05-17 15:28:52 UTC MAIN commitmail json YAML

2017-05-17 14:39:58 UTC MAIN commitmail json YAML

Updated net/get_iplayer to 3.01

(prlw1)

2017-05-17 14:39:38 UTC MAIN commitmail json YAML

Update get_iplayer to 3.01

* Fix "Segment not available from server" errors
* The --cache-init option. Use --cache-rebuild instead when upgrading.
* The SRT subtitles produced by get_iplayer now include <font> tags to
  preserve the colour information from the TTML originals.
* get_iplayer now supports the BBC "bidi" CDN, so additional streams
  are available for TV programmes.
* hvf modes (the default) for TV programmes will now produce files
  with 320k audio, if available. 320k audio is not available for hls
  or dvf modes.

Full release notes available fromt:

  https://github.com/get-iplayer/get_iplayer/wiki/release301

(prlw1)

2017-05-17 13:48:21 UTC MAIN commitmail json YAML

+ py-matplotlib-2.0.2, veusz-1.26.1.

(wiz)

2017-05-17 13:33:15 UTC MAIN commitmail json YAML

Note update of graphics/ImageMagick6 to 6.9.8.5.

(he)

2017-05-17 13:23:03 UTC MAIN commitmail json YAML

Um, undo PKGREVISION now that we bumped main version.

(he)

2017-05-17 13:21:36 UTC MAIN commitmail json YAML

Upgrade ImageMagick6 from 6.9.7.9 to 6.9.8.5.

Pkgsrc changes:
Adapt to new version, PLIST (2 new files).

Upstream changes:
2017-05-12  6.9.8-5 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-5, GIT revision 11575:186b15d:20170512.

2017-05-10  6.9.8-5 John Cupitt <jcupitt@gmail.com>
  * Revise DICOM window and rescale handling (reference
    https://github.com/ImageMagick/ImageMagick/pull/484)

2017-05-08  6.9.8-5 Cristy  <quetzlzacatenango@image...>
  * Fix transient PDF bug (reference
    https://github.com/ImageMagick/ImageMagick/issues/463).
  * Check for EOF conditions for RLE image format.
  * Reset histogram page geometry (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31920).

2017-04-24  6.9.8-4 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-4, GIT revision 11521:d7433aa:20170424.

2017-03-26  6.9.8-4 Cristy  <quetzlzacatenango@image...>
  * Minimize buffer copies to improve OpenCL performance.
  * Patch a PCD writer problem, dark pixels (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=3164).
  * Support ICC based PDF's (reference
    https://github.com/ImageMagick/ImageMagick/issues/417).

2017-03-24  6.9.8-3 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-3, GIT revision 11444:3f523e5:20170324.

2017-03-20  6.9.8-3 Cristy  <quetzlzacatenango@image...>
  * MagickWand-config, use --cflags, not --clags (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31602).
  * Respect -loop option for animate -window (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31619).

2017-03-18  6.9.8-2 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-2, GIT revision 11436:a912791:20170318.

2017-03-14  6.9.8-2 Cristy  <quetzlzacatenango@image...>
  * Support namespaces for the security policy.

2017-03-11  6.9.8-1 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-1.

2017-03-03  6.9.8-0 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-0, GIT revision 11408:da91a7c:20170311.

2017-03-06  6.9.8-0 Cristy  <quetzlzacatenango@image...>
  * Respect throttle policy (reference
    https://github.com/ImageMagick/ImageMagick/issues/393).
  * Support the -authenticate option for PDF (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31530).

2017-03-03  6.9.7-10 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.7-10, GIT revision 11396:44b1bc6:20170303.

2017-02-21  6.9.7-10 Cristy  <quetzlzacatenango@image...>
  * Fix Spurious memory allocation message (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31438).
  * Identical images should return inf for PSNR (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31487).

(he)

2017-05-17 13:05:13 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis to 3.8.5

(adam)

2017-05-17 13:01:58 UTC MAIN commitmail json YAML

Changes 3.8.5:
Import sqlite3 only if used; minor bugfixes

(adam)

2017-05-17 12:39:32 UTC MAIN commitmail json YAML

Updated www/libmicrohttpd to 0.9.54

(wiz)

2017-05-17 12:39:22 UTC MAIN commitmail json YAML

Updated libmicrohttpd to 0.9.54.

Tue May  2 18:37:53 CEST 2017
Update manual. -CG
Add MHD_CONNECTION_INFO_REQUEST_HEADER_SIZE.
Releasing GNU libmicrohttpd 0.9.54. -CG

Thu Apr 27 22:31:00 CEST 2017
Replaced flags MHD_USE_PEDANTIC_CHECKS and MHD_USE_PERMISSIVE_CHECKS by
single option MHD_OPTION_STRICT_FOR_CLIENT. Flag MHD_USE_PEDANTIC_CHECKS
is still supported. -EG

Tue Apr 26 15:11:00 CEST 2017
Fixed shift in HTTP reasons strings.
Added test for HTTP reasons strings. -EG

Tue Apr 25 19:11:00 CEST 2017
Allow flag MHD_USE_POLL with MHD_USE_THREAD_PER_CONNECTION and without
flag MHD_USE_INTERNAL_POLLING_THREAD for backward compatibility. -EG

Mon Apr 24 17:29:45 CEST 2017
Enforce RFC 7230's rule on no whitespace by default,
introduce new MHD_USE_PERMISSIVE_CHECKS to disable. -CG

Sun Apr 23 20:05:44 CEST 2017
Enforce RFC 7230's rule on no whitespace in HTTP header
field names if MHD_USE_PEDANTIC_CHECKS is set. -CG

Sun Apr 23 19:20:33 CEST 2017
Replace remaining occurences of sprintf() with
MHD_snprintf_(). Thanks to Ram for pointing this out. -CG

Sat Apr 22 20:39:00 MSK 2017
Fixed builds in Linux without epoll.
Check for invalid --with-thread= configure parameters.
Fixed support for old libgcrypt on W32 with W32 threads. -EG

(wiz)

2017-05-17 12:22:47 UTC MAIN commitmail json YAML

Add flex core dump bug report for 2.6.4 update.

(wiz)

2017-05-17 12:06:37 UTC MAIN commitmail json YAML

Updated mail/thunderbird-enigmail to 1.9.7

(wiz)

2017-05-17 12:06:26 UTC MAIN commitmail json YAML

Updated thunderbird-enigmail to 1.9.7.

Enigmail 1.9.7

Released 2017-05-13, works with Thunderbird 38.0 & newer and SeaMonkey 2.35 & newer.

Notable Changes

    This is a bugfix release

Bugs fixed

This version fixes a compatibility bug on Thunderbird 52 that makes keyserver up/downloads unusable.

(wiz)

2017-05-17 12:06:20 UTC MAIN commitmail json YAML

Fix packaging under FreeBSD/amd64 10.2 and 11.0

At least under 10.2, 10.3-RC3 and 11.0, GUILE_LIBNAME is so.22.8.1 like
other platforms.

(ryoon)

2017-05-17 11:40:56 UTC MAIN commitmail json YAML

Updated devel/py-coverage to 4.4.1

(adam)

2017-05-17 11:39:58 UTC MAIN commitmail json YAML

Version 4.4.1
- No code changes: just corrected packaging for Python 2.7 Linux wheels.

Version 4.4
- Reports could produce the wrong file names for packages, reporting ``pkg.py``
  instead of the correct ``pkg/__init__.py``.  This is now fixed.  Thanks, Dirk
  Thomas.

- XML reports could produce ``<source>`` and ``<class>`` lines that together
  didn't specify a valid source file path.  This is now fixed. (`issue 526`_)

- Namespace packages are no longer warned as having no code. (`issue 572`_)

- Code that uses ``sys.settrace(sys.gettrace())`` in a file that wasn't being
  coverage-measured would prevent correct coverage measurement in following
  code. An example of this was running doctests programmatically. This is now
  fixed. (`issue 575`_)

- Errors printed by the ``coverage`` command now go to stderr instead of
  stdout.

- Running ``coverage xml`` in a directory named with non-ASCII characters would
  fail under Python 2. This is now fixed. (`issue 573`_)

(adam)

2017-05-17 11:26:35 UTC MAIN commitmail json YAML

Updated devel/py-test-cov to 2.5.1

(wiz)

2017-05-17 11:26:25 UTC MAIN commitmail json YAML

Updated py-test-cov to 2.5.1.

2.5.1 (2017-05-11)
------------------

* Fixed xdist breakage (regression in ``2.5.0``).
  Fixes `#157 <https://github.com/pytest-dev/pytest-cov/issues/157>`_.
* Allow setting custom ``data_file`` name in ``.coveragerc``.
  Fixes `#145 <https://github.com/pytest-dev/pytest-cov/issues/145>`_.
  Contributed by Jannis Leidel & Ionel Cristian Mărieș in
  `#156 <https://github.com/pytest-dev/pytest-cov/pull/156>`_.

2.5.0 (2017-05-09)
------------------

* Always show a summary when ``--cov-fail-under`` is used. Contributed by Francis Niu in `PR#141
  <https://github.com/pytest-dev/pytest-cov/pull/141>`_.
* Added ``--cov-branch`` option. Fixes `#85 <https://github.com/pytest-dev/pytest-cov/issues/85>`_.
* Improve exception handling in subprocess setup. Fixes `#144 <https://github.com/pytest-dev/pytest-cov/issues/144>`_.
* Fixed handling when ``--cov`` is used multiple times. Fixes `#151 <https://github.com/pytest-dev/pytest-cov/issues/151>`_.

(wiz)

2017-05-17 11:23:16 UTC MAIN commitmail json YAML

Updated devel/py-ZopeInterface to 4.4.1

(wiz)

2017-05-17 11:23:06 UTC MAIN commitmail json YAML

Updated py-ZopeInterface to 4.4.1.

4.4.1 (2017-05-13)
------------------

- Simplify the caching of utility-registration data. In addition to
  simplification, avoids spurious test failures when checking for
  leaks in tests with persistent registries.

- Raise ``ValueError`` when non-text names are passed to adapter registry
  methods:  prevents corruption of lookup caches.

(wiz)

2017-05-17 11:20:56 UTC MAIN commitmail json YAML

2017-05-17 11:17:46 UTC MAIN commitmail json YAML

Updated misc/todoman to 3.2.0

(wiz)

2017-05-17 11:17:35 UTC MAIN commitmail json YAML

Updated todoman to 3.2.0.

v3.2.0
------

* Completing recurring todos now works as expected and does not make if
  disappear forever.

(wiz)

2017-05-17 11:17:04 UTC MAIN commitmail json YAML

Use TEST_ENV in test target.

(wiz)

2017-05-17 11:08:02 UTC MAIN commitmail json YAML

Updated converters/p5-JSON to 2.92

(wiz)

2017-05-17 11:07:52 UTC MAIN commitmail json YAML

Updated p5-JSON to 2.92.

2.92 2017-05-15
    - production release

2.91_04 2017-01-10
- updated backportPP with JSON::PP 2.91_04

2.91_03 2017-01-09
- reworked documentation, based on the one for JSON::XS
- updated backportPP with JSON::PP 2.91_03

2.91_02 2016-12-04
- fixed not to fail tests under Perl 5.25.* (srezic++)

2.91_01 2016-12-03
- PERL_JSON_BACKEND now accepts Cpanel::JSON::XS as well
- tweaked tests to support various backends
- made convert_blessed_universally (for Perl 5.18+) and
  support_by_pp less harmful
- fixed N/A exit code in Makefile.PL (bulk88)
- various doc patches from gregoa, topaz, zoffix, singingfish,
  yanick, dsteinbrunner, Toby Inkster
- removed duplicated tests
- removed base.pm dependency
- updated backportPP with JSON::PP 2.91_01

(wiz)

2017-05-17 11:07:04 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Simple to 1.302085

(wiz)

2017-05-17 11:06:54 UTC MAIN commitmail json YAML

Updated p5-Test-Simple to 1.302085.

1.302085  2017-05-01 19:24:37-07:00 America/Los_Angeles

    - No Changes since last TRIAL

1.302084  2017-04-29 20:42:48-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Better IO management
    - Allow access to the STDERR/STDOUT Test2::API uses
    - Formatters should use the Test2::API handles

(wiz)

2017-05-17 11:05:53 UTC MAIN commitmail json YAML

Updated devel/p5-Specio to 0.37

(wiz)

2017-05-17 11:05:44 UTC MAIN commitmail json YAML

Updated p5-Specio to 0.37.

0.37    2017-05-09

- Possible fix for very weird failures seen under threaded Perls with some
  modules that use Specio.

(wiz)

2017-05-17 11:04:04 UTC MAIN commitmail json YAML

Updated devel/p5-Params-Validate to 1.28

(wiz)

2017-05-17 11:03:53 UTC MAIN commitmail json YAML

Updated p5-Params-Validate to 1.28.

1.28    2017-05-05

- Removed the broken Makefile.PL that was accidentally being shipped with this
  distro since 1.26.

(wiz)

2017-05-17 11:03:01 UTC MAIN commitmail json YAML

Updated www/p5-Net-HTTP to 6.15

(wiz)

2017-05-17 11:02:50 UTC MAIN commitmail json YAML

Updated p5-Net-HTTP to 6.15.

6.15      2017-05-12 14:57:02+02:00 Europe/Paris
    - Fix t/rt-112313.t (Shoichi Kaji)

(wiz)

2017-05-17 11:01:11 UTC MAIN commitmail json YAML

Updated net/p5-Net-DNS to 1.10

(wiz)

2017-05-17 11:01:00 UTC MAIN commitmail json YAML

Updated p5-Net-DNS to 1.10.

**** 1.10 May 5, 2017

Fix rt.cpan.org #120748

Net::DNS::Resolver::MSWin32 critical issue
Thanks to Dmytro Zagashev for his valuable assistence during
the investigation which exposed five distinct issues.

Feature rt.cpan.org #18819

Perl 5.22.0 puts EBCDIC character encoding back on the agenda.
Thanks to Yaroslav Kuzmin for successful test build on os390.

(wiz)

2017-05-17 10:59:16 UTC MAIN commitmail json YAML

Updated devel/p5-IPC-Run to 0.96

(wiz)

2017-05-17 10:59:04 UTC MAIN commitmail json YAML

Updated p5-IPC-Run to 0.96.

0.96 Fri May 12 2017
- Update bug tracker to https://github.com/toddr/IPC-Run/issues

(wiz)

2017-05-17 10:50:01 UTC MAIN commitmail json YAML

Added devel/py-Spans version 0.5.0

(gson)

2017-05-17 10:47:46 UTC MAIN commitmail json YAML

Updated www/p5-HTTP-Server-Simple to 0.52

(wiz)

2017-05-17 10:47:34 UTC MAIN commitmail json YAML

Updated p5-HTTP-Server-Simple to 0.52.

0.52 2017-03-31
  - Add . to lib in Makefile.PL to support perl 5.25.11

(wiz)

2017-05-17 10:47:28 UTC MAIN commitmail json YAML

Add and enable py-Spans

(gson)

2017-05-17 10:46:27 UTC MAIN commitmail json YAML

2017-05-17 10:46:02 UTC MAIN commitmail json YAML

Initial import of devel/py-Spans 0.5.0.

Spans is a pure Python implementation of PostgreSQL's range types.
Range types are convenient when working with intervals of any kind.

(gson)

2017-05-17 10:41:54 UTC MAIN commitmail json YAML

+ R-3.4.0, blender-2.79, p5-JSON-2.92, rust-1.17.

(wiz)

2017-05-17 10:39:54 UTC MAIN commitmail json YAML

Updated misc/dialog to 1.3.20170509

(wiz)

2017-05-17 10:39:43 UTC MAIN commitmail json YAML

Updated dialog to 1.3.20170509.

2017/05/09
+ improved configure macros CF_ADD_CFLAGS, CF_CC_ENV_FLAGS, and
  CF_SHARED_OPTS.
+ updated hu.po and tr.po from
http://translationproject.org/latest/dialog/
+ update config.guess, config.sub

(wiz)

2017-05-17 10:37:19 UTC MAIN commitmail json YAML

Updated converters/convmv to 2.01

(wiz)

2017-05-17 10:37:08 UTC MAIN commitmail json YAML

Updated convmv to 2.01.

2.01
- map : instead of / in SFU mapping tables

(wiz)

2017-05-17 10:36:28 UTC MAIN commitmail json YAML

Updated devel/py-tortoisehg to 4.2

(wiz)

2017-05-17 10:36:16 UTC MAIN commitmail json YAML

Updated py-tortoisehg to 4.2.

TortoiseHg 4.2

TortoiseHg 4.2 is a regularly scheduled (quarterly) feature release, coinciding with Mercurial 4.2

Bug Fixes

    customtools: do not crash by tool name containing dot (fixes #4740)
    revdetails: convert issue patterns to unicode (fixes #4737)
    win32: fix XLS hack in docdiff (refs #4540)

Improvements

    archive: allow to archive "all files touched since X"
    merge: respect 'merge-pattern' config when merging (fixes #1928)
    status, repo: remove unnecessary invalidation (fsmonitor compatibility)

Installer

    packaged with Mercurial 4.2 + 3 stable commits and one WIX fix commit
    updated keyring and evolution

(wiz)

2017-05-17 10:30:28 UTC MAIN commitmail json YAML

Updated devel/py-mercurial to 4.2

(wiz)

2017-05-17 10:30:18 UTC MAIN commitmail json YAML

Updated py-mercurial to 4.2.

Mercurial 4.2 release

1. Features

    Pager has moved from a bundled extension and into core.

        The in-core pager is on by default for any command that can produce long output.

        The pager extension is now deprecated. Please migrate off of it by removing extensions.pager from your configuration.
        If you have the pager extension enabled, it will override the in-core pager and will work as before.

        Unlike the pager extension, the in-core pager is disabled per underlying command, not per alias. This means that if you configure it to be off for log, it will be off for all aliases that use log. If you want paging e.g. for one log-alias but not for another, please keep the pager extension enabled for now.

        The in-core pager does not yet support attending commands that were not designed for it, so third-party extensions will not be paged until they have been updated to use the in-core pager. If you want paging for a command from a third-party command, please keep the pager extension enabled for now.

        See hg help pager for details.

    Color is now a core feature on by default. See hg help color for details.

        Set ui.color=never in your configuration to disable it.

        The color extension is now deprecated. Please migrate off of it by removing extensions.color from your configuration.

    The file content view on hgweb now allows you to select a range of lines and follow history of those lines over time.

    hg update and hg rebase can now be configured to abort if no destination was explicitly given. This can be useful if your workflow is such that the destination is hard to predict. Set configuration option commands.update.requiredest=1 and commands.rebase.requiredest=1 to enable them.

    hg status can now be configured to display the paths relative to the working directory. Set configuration option commands.status.relative=1 to enable that.

    hg update learned to update across branches with a dirty working directory with --merge.

    A new rev fileset has been introduced to evaluate a fileset in the context of specific revision.

    A new status fileset has been introduced to simulate hg status between revisions and select files with desired properties. For example, to find files not modified between revisions 3.0 and .: hg files 'set:status("3.0", ., clean())'

    A bundlespec help topic has been added. It documents the syntax used to define what is in a bundle file.

    Clients can now define the path to a file containing cookies that should be sent in HTTP requests. See hg help config.auth.cookiefile.

2. Bug fixes

    Aborts from an HTTP server are now properly reported back to the client instead of resulting in a 500 return code (f3807a135e43)
    lock: remove possible confusion between pid from different namespace (1f151a33af8e)
    color: fix handling of nested color (issue5413)
    template: cleanly reject invalid argument passed to pad()
    template: make pad() strip color codes before computing width (issue5416)
    graphlog: properly display multiple edges towards null node (issue5440)
    addremove: significant speedup on large repository (d3e2af4e0128, 985a98c6bad0)
    fileset: significant speed up on large repository (992882cef7e1)
    curses: fix the interactive hunk selection user interface on windows (issue5512)
    hgwebdir: allow a repository to be hosted at "/"
    bundle2: ignore errors seeking a bundle after an exception (issue4784)
    templatefilters: fix crash by string formatting of '{x|splitlines}'

3. Improvements

    merge: print message before launching external merge tool (4d019d0e1b3b),
    profiling: add statprof support for Chrome trace viewer rendering (517bc1cd7033),
    hg: allow usage of $XDG_CONFIG_HOME/hg/hgrc (354020079723),
    matcher: adds a new rootfilesin: matcher type. It matches files inside a directory, but not any subdirectories.
    sslutil: issue warning when [hostfingerprint] is used. The [hostsecurity] is better in everyway.
    pager: improve error reporting when calling out to page (issue5491)
    documentation: various improvements
    hgweb: use monospace font for commit messages in gitweb theme
    template: provide loop counter as "index" keyword
    template: add support for keyword arguments
    template: introduce new hybridlist and hybriddict function and the ability to define a dict in a template
    hg: hardlink is enabled more widely on some filesystems, to speed up certain operations.

4. Extensions

    bugzilla: add a REST API backend (usable with Bugzilla 5.0+) (78de43ab585f),
    blackbox: allow to log time spent blocked (eg: waiting on user input) using the ui.logblockedtimes = on config option,
    shelve: add -n/--name option to unshelve (issue5475)
    patchbomb: add config knob to generate flags by template (issue5354)
    rebase: fix a bug where public changeset could still be rebase in if the rebase set had multiple roots,
    rebase: fix rebase possible rebase crash when working directory parent is obsolete (issue5219) (<1> not sure if we should include stuff touching experimental feature)
    patchbomb: use a single pager to display all output from -n/--test (BC)
    mq: reject new patch name containing leading/trailing whitespace
    convert: fix the handling of empty changlist descriptions in P4
    largefiles: set the extension as enabled locally after a share requiring it

(wiz)

2017-05-17 08:09:04 UTC MAIN commitmail json YAML

Updated net/youtube-dl to 20170514

(wiz)

2017-05-17 08:08:52 UTC MAIN commitmail json YAML

version 2017.05.14

Core
+ [extractor/common] Respect Width and Height attributes in ISM manifests
+ [postprocessor/metadatafromtitle] Add support regular expression syntax for
  --metadata-from-title (#13065)

Extractor
+ [mediaset] Add support for video.mediaset.it (#12708, #12964)
* [orf:radio] Fix extraction (#11643, #12926)
* [aljazeera] Extend URL regular expression (#13053)
* [imdb] Relax URL regular expression (#13056)
+ [francetv] Add support for mobile.france.tv (#13068)
+ [upskill] Add support for upskillcourses.com (#13043)
* [thescene] Fix extraction (#13061)
* [condenast] Improve embed support
* [liveleak] Fix extraction (#12053)
+ [douyu] Support Douyu shows (#12228)
* [myspace] Improve URL regular expression (#13040)
* [adultswim] Use desktop platform in assets URL (#13041)

version 2017.05.09

Core
* [YoutubeDL] Force --restrict-filenames when no locale is set on all python
  versions (#13027)

Extractors
* [francetv] Adapt to site redesign (#13034)
+ [packtpub] Add support for authentication (#12622)
* [drtv] Lower preference for SignLanguage formats (#13013, #13016)
+ [cspan] Add support for brightcove live embeds (#13028)
* [vrv] Extract DASH formats and subtitles
* [funimation] Fix authentication (#13021)
* [adultswim] Fix extraction (#8640, #10950, #11042, #12121)
    + Add support for Adobe Pass authentication
    + Add support for live streams
    + Add support for show pages
* [turner] Extract thumbnail, is_live and strip description
+ [nonktube] Add support for nonktube.com (#8647, #13024)
+ [nuevo] Pass headers to _extract_nuevo
* [nbc] Improve extraction (#12364)

version 2017.05.07

Common
* [extractor/common] Fix typo in _extract_akamai_formats
+ [postprocessor/ffmpeg] Embed chapters into media file with --add-metadata
+ [extractor/common] Introduce chapters meta field

Extractors
* [youtube] Fix authentication (#12820, #12927, #12973, #12992, #12993, #12995,
  #13003)
* [bilibili] Fix video downloading (#13001)
* [rmcdecouverte] Fix extraction (#12937)
* [theplatform] Extract chapters
* [bandcamp] Fix thumbnail extraction (#12980)
* [pornhub] Extend URL regular expression (#12996)
+ [youtube] Extract chapters
+ [nrk] Extract chapters
+ [vice] Add support for ooyala embeds in article pages
+ [vice] Support vice articles (#12968)
* [vice] Fix extraction for non en_us videos (#12967)
* [gdcvault] Fix extraction for some videos (#12733)
* [pbs] Improve multipart video support (#12981)
* [laola1tv] Fix extraction (#12880)
+ [cda] Support birthday verification (#12789)
* [leeco] Fix extraction (#12974)
+ [pbs] Extract chapters
* [amp] Imporove thumbnail and subtitles extraction
* [foxsports] Fix extraction (#12945)
- [coub] Remove comment count extraction (#12941)

(wiz)

2017-05-17 07:14:08 UTC MAIN commitmail json YAML

Updated converters/py-chardet to 3.0.3; net/tor to 0.3.0.7

(adam)

2017-05-17 07:13:37 UTC MAIN commitmail json YAML

Changes in version 0.3.0.7 - 2017-05-15
  Tor 0.3.0.7 fixes a medium-severity security bug in earlier versions
  of Tor 0.3.0.x, where an attacker could cause a Tor relay process to
  exit. Relays running earlier versions of Tor 0.3.0.x should upgrade;
  clients are not affected.

  o Major bugfixes (hidden service directory, security):
    - Fix an assertion failure in the hidden service directory code,
      which could be used by an attacker to remotely cause a Tor relay
      process to exit. Relays running earlier versions of Tor 0.3.0.x
      should upgrade. This security issue is tracked as TROVE-2017-002.
      Fixes bug 22246; bugfix on 0.3.0.1-alpha.

  o Minor features:
    - Update geoip and geoip6 to the May 2 2017 Maxmind GeoLite2
      Country database.

  o Minor features (future-proofing):
    - Tor no longer refuses to download microdescriptors or descriptors
      if they are listed as "published in the future". This change will
      eventually allow us to stop listing meaningful "published" dates
      in microdescriptor consensuses, and thereby allow us to reduce the
      resources required to download consensus diffs by over 50%.
      Implements part of ticket 21642; implements part of proposal 275.

  o Minor bugfixes (Linux seccomp2 sandbox):
    - The getpid() system call is now permitted under the Linux seccomp2
      sandbox, to avoid crashing with versions of OpenSSL (and other
      libraries) that attempt to learn the process's PID by using the
      syscall rather than the VDSO code. Fixes bug 21943; bugfix
      on 0.2.5.1-alpha.

(adam)

2017-05-17 07:09:53 UTC MAIN commitmail json YAML

Changes 3.0.3:
This release fixes a crash when debugging logging was enabled.

(adam)

2017-05-16 21:56:05 UTC MAIN commitmail json YAML

Updated security/libtomcrypt to 1.17nb3

(snj)

2017-05-16 21:55:50 UTC MAIN commitmail json YAML

2017-05-16 21:54:52 UTC MAIN commitmail json YAML

Updated security/dropbear to 2016.74

(snj)

2017-05-16 21:54:21 UTC MAIN commitmail json YAML

update dropbear to 2016.74.  changes:

2016.74 - 21 July 2016

- Security: Message printout was vulnerable to format string injection.

  If specific usernames including "%" symbols can be created on a system
  (validated by getpwnam()) then an attacker could run arbitrary code as root
  when connecting to Dropbear server.

  A dbclient user who can control username or host arguments could potentially
  run arbitrary code as the dbclient user. This could be a problem if scripts
  or webpages pass untrusted input to the dbclient program.
  CVE-2016-7406
  https://secure.ucc.asn.au/hg/dropbear/rev/b66a483f3dcb

- Security: dropbearconvert import of OpenSSH keys could run arbitrary code as
  the local dropbearconvert user when parsing malicious key files
  CVE-2016-7407
  https://secure.ucc.asn.au/hg/dropbear/rev/34e6127ef02e

- Security: dbclient could run arbitrary code as the local dbclient user if
  particular -m or -c arguments are provided. This could be an issue where
  dbclient is used in scripts.
  CVE-2016-7408
  https://secure.ucc.asn.au/hg/dropbear/rev/eed9376a4ad6

- Security: dbclient or dropbear server could expose process memory to the
  running user if compiled with DEBUG_TRACE and running with -v
  CVE-2016-7409
  https://secure.ucc.asn.au/hg/dropbear/rev/6a14b1f6dc04

  The security issues were reported by an anonymous researcher working with
  Beyond Security's SecuriTeam Secure Disclosure www.beyondsecurity.com/ssd.html

- Fix port forwarding failure when connecting to domains that have both
  IPv4 and IPv6 addresses. The bug was introduced in 2015.68

- Fix 100% CPU use while waiting for rekey to complete. Thanks to Zhang Hui P
  for the patch

2016.73 - 18 March 2016

- Support syslog in dbclient, option -o usesyslog=yes. Patch from Konstantin Tokarev

- Kill a proxycommand when dbclient exits, patch from Konstantin Tokarev

- Option to exit when a TCP forward fails, patch from Konstantin Tokarev

- New "-o" option parsing from Konstantin Tokarev. This allows handling some extra options
  in the style of OpenSSH, though implementing all OpenSSH options is not planned.

- Fix crash when fallback initshells() is used, reported by Michael Nowak and Mike Tzou

- Allow specifying commands eg "dropbearmulti dbclient ..." instead of symlinks

- Various cleanups for issues found by a lint tool, patch from Francois Perrad

- Fix tab indent consistency, patch from Francois Perrad

- Fix issues found by cppcheck, reported by Mike Tzou

- Use system memset_s() or explicit_bzero() if available to clear memory. Also make
  libtomcrypt/libtommath routines use that (or Dropbear's own m_burn()).

- Prevent scp failing when the local user doesn't exist. Based on patch from Michael Witten.

- Improved Travis CI test running, thanks to Mike Tzou

- Improve some code that was flagged by Coverity and Fortify Static Code Analyzer

2016.72 - 9 March 2016

- Validate X11 forwarding input. Could allow bypass of authorized_keys command= restrictions,
  found by github.com/tintinweb. Thanks for Damien Miller for a patch. CVE-2016-3116
  https://secure.ucc.asn.au/hg/dropbear/rev/a3e8389e01ff

2015.71 - 3 December 2015

- Fix "bad buf_incrpos" when data is transferred, broke in 2015.69

- Fix crash on exit when -p address:port is used, broke in 2015.68, thanks to
  Frank Stollenwerk for reporting and investigation

- Fix building with only ENABLE_CLI_REMOTETCPFWD given, patch from Konstantin Tokarev

- Fix bad configure script test which didn't work with dash shell, patch from Juergen Daubert,
  broke in 2015.70

- Fix server race condition that could cause sessions to hang on exit,
  https://github.com/robotframework/SSHLibrary/issues/128

2015.70 - 26 November 2015

- Fix server password authentication on Linux, broke in 2015.69

2015.69 - 25 November 2015

- Fix crash when forwarded TCP connections fail to connect (bug introduced in 2015.68)

- Avoid hang on session close when multiple sessions are started, affects Qt Creator
  Patch from Andrzej Szombierski

- Reduce per-channel memory consumption in common case, increase default
  channel limit from 100 to 1000 which should improve SOCKS forwarding for modern
  webpages

- Handle multiple command line arguments in a single flag, thanks to Guilhem Moulin

- Manpage improvements from Guilhem Moulin

- Build fixes for Android from Mike Frysinger

- Don't display the MOTD when an explicit command is run from Guilhem Moulin

- Check curve25519 shared secret isn't zero

2015.68 - Saturday 8 August 2015

- Reduce local data copying for improved efficiency. Measured 30%
  increase in throughput for connections to localhost

- Forwarded TCP ports connect asynchronously and try all available addresses
  (IPv4, IPv6, round robin DNS)

- Fix all compile warnings, many patches from Ga谷l Portay
  Note that configure with -Werror may not be successful on some platforms (OS X)
  and some configuration options may still result in unused variable
  warnings.

- Use TCP Fast Open on Linux if available. Saves a round trip at connection
  to hosts that have previously been connected.
  Needs a recent Linux kernel and possibly "sysctl -w net.ipv4.tcp_fastopen=3"
  Client side is disabled by default pending further compatibility testing
  with networks and systems.

- Increase maximum command length to 9000 bytes

- Free memory before exiting, patch from Thorsten Horstmann. Useful for
  Dropbear ports to embedded systems and for checking memory leaks
  with valgrind. Only partially implemented for dbclient.
  This is disabled by default, enable with DROPBEAR_CLEANUP in sysoptions.h

- DROPBEAR_DEFAULT_CLI_AUTHKEY setting now always prepends home directory unless
  there is a leading slash (~ isn't treated specially)

- Fix small ECC memory leaks

- Tighten validation of Diffie-Hellman parameters, from Florent Daigniere of
  Matta Consulting. Odds of bad values are around 2**-512 -- improbable.

- Twofish-ctr cipher is supported though disabled by default

- Fix pre-authentication timeout when waiting for client SSH-2.0 banner, thanks
  to CL Ouyang

- Fix null pointer crash with restrictions in authorized_keys without a command, patch from
  Guilhem Moulin

- Ensure authentication timeout is handled while reading the initial banner,
  thanks to CL Ouyang for finding it.

- Fix null pointer crash when handling bad ECC keys. Found by afl-fuzz

2015.67 - Wednesday 28 January 2015

- Call fsync() after generating private keys to ensure they aren't lost if a
  reboot occurs. Thanks to Peter Korsgaard

- Disable non-delayed zlib compression by default on the server. Can be
  enabled if required for old clients with DROPBEAR_SERVER_DELAY_ZLIB

- Default client key path ~/.ssh/id_dropbear

- Prefer stronger algorithms by default, from Fedor Brunner.
  AES256 over 3DES
  Diffie-hellman group14 over group1

- Add option to disable CBC ciphers.

- Disable twofish in default options.h

- Enable sha2 HMAC algorithms by default, the code was already required
  for ECC key exchange. sha1 is the first preference still for performance.

- Fix installing dropbear.8 in a separate build directory, from Like Ma

- Allow configure to succeed if libtomcrypt/libtommath are missing, from Elan Ruusam辰e

- Don't crash if ssh-agent provides an unknown type of key. From Catalin Patulea

- Minor bug fixes, a few issues found by Coverity scan

2014.66 - Thursday 23 October 2014

- Use the same keepalive handling behaviour as OpenSSH. This will work better
  with some SSH implementations that have different behaviour with unknown
  message types.

- Don't reply with SSH_MSG_UNIMPLEMENTED when we receive a reply to our own
  keepalive message

- Set $SSH_CLIENT to keep bash happy, patch from Ryan Cleere

- Fix wtmp which broke since 2013.62, patch from Whoopie

2014.65 - Friday 8 August 2014

- Fix 2014.64 regression, server session hang on exit with scp (and probably
  others), thanks to NiLuJe for tracking it down

- Fix 2014.64 regression, clock_gettime() error handling which broke on older
  Linux kernels, reported by NiLuJe

- Fix 2014.64 regression, writev() could occassionally fail with EAGAIN which
  wasn't caught

- Avoid error message when trying to set QoS on proxycommand or multihop pipes

- Use /usr/bin/xauth, thanks to Mike Frysinger

- Don't exit the client if the local user entry can't be found, thanks to iquaba

2014.64 - Sunday 27 July 2014

- Fix compiling with ECDSA and DSS disabled

- Don't exit abruptly if too many outgoing packets are queued for writev(). Patch
  thanks to Ronny Meeus

- The -K keepalive option now behaves more like OpenSSH's "ServerAliveInterval".
  If no response is received after 3 keepalives then the session is terminated. This
  will close connections faster than waiting for a TCP timeout.

- Rework TCP priority setting. New settings are
if (connecting || ptys || x11) tos = LOWDELAY
else if (tcp_forwards) tos = 0
else tos = BULK
  Thanks to Catalin Patulea for the suggestion.

- Improve handling of many concurrent new TCP forwarded connections, should now
  be able to handle as many as MAX_CHANNELS. Thanks to Eduardo Silva for reporting
  and investigating it.

- Make sure that exit messages from the client are printed, regression in 2013.57

- Use monotonic clock where available, timeouts won't be affected by system time
  changes

- Add -V for version

2014.63 - Wednesday 19 February 2014

- Fix ~. to terminate a client interactive session after waking a laptop
  from sleep.

- Changed port separator syntax again, now using host^port. This is because
  IPv6 link-local addresses use %. Reported by Gui Iribarren

- Avoid constantly relinking dropbearmulti target, fix "make install"
  for multi target, thanks to Mike Frysinger

- Avoid getting stuck in a loop writing huge key files, reported by Bruno
  Thomsen

- Don't link dropbearkey or dropbearconvert to libz or libutil,
  thanks to Nicolas Boos

- Fix linking -lcrypt on systems without /usr/lib, thanks to Nicolas Boos

- Avoid crash on exit due to cleaned up keys before last packets are sent,
  debugged by Ronald Wahl

- Fix a race condition in rekeying where Dropbear would exit if it received a
  still-in-flight packet after initiating rekeying. Reported by Oliver Metz.
  This is a longstanding bug but is triggered more easily since 2013.57

- Fix README for ecdsa keys, from Catalin Patulea

- Ensure that generated RSA keys are always exactly the length
  requested. Previously Dropbear always generated N+16 or N+15 bit keys.
  Thanks to Unit 193

- Fix DROPBEAR_CLI_IMMEDIATE_AUTH mode which saves a network round trip if the
  first public key succeeds. Still not enabled by default, needs more
  compatibility testing with other implementations.

- Fix for port 0 forwarding in the client and port forwarding with Apache MINA SSHD.

- Fix for bad system linux/pkt-sched.h header file with older Linux
kernels, from Steve Dover

- Fix signal handlers so that errno is saved, thanks to Erik Ahl�n for a patch
  and Mark Wickham for independently spotting the same problem.

(snj)

2017-05-16 21:10:49 UTC MAIN commitmail json YAML

2017-05-16 21:10:03 UTC MAIN commitmail json YAML

Update 9wm to 1.4.0, now developed on GitHub.

There are no release notes from upstream (short of commit
logs), here is a partial list of changes:

- no more manual window placement
- color support
- support for fullscreen and shaped windows
- format string and memory fixes
- compatibility fixes for some toolkits
- window titles are UTF-8

(bsiegert)

2017-05-16 17:53:33 UTC MAIN commitmail json YAML

Updated cross/arm-none-eabi-gcc to 7.1.0

(ryoon)

2017-05-16 17:52:52 UTC MAIN commitmail json YAML

Remove gimp-2.8.22

(ryoon)

2017-05-16 17:52:18 UTC MAIN commitmail json YAML

Update to 7.1.0

Changelog:
ARM
    Support for the ARMv5 and ARMv5E architectures has been deprecated (which have no known implementations) and will be removed in a future GCC release. Note that ARMv5T, ARMv5TE and ARMv5TEJ architectures remain supported. The values armv5 and armv5e of -march are thus deprecated.
    The ARMv8.2-A architecture and the ARMv8.2-A 16-bit Floating-Point Extensions are now supported. They can be used by specifying the -march=armv8.2-a or -march=armv8.2-a+fp16 options. The 16-bit Floating-Point Extensions introduce new half-precision data processing floating-point instructions.
    The ARMv8-M architecture is now supported in its two architecture profiles: ARMv8-M Baseline and ARMv8-M Mainline with its DSP and Floating-Point Extensions. They can be used by specifying the -march=armv8-m.base, armv8-m.main or armv8-m.main+dsp options.
    Support has been added for the following processors (GCC identifiers in parentheses): ARM Cortex-A73 (cortex-a73), ARM Cortex-M23 (cortex-m23) and ARM Cortex-M33 (cortex-m33). The GCC identifiers can be used as arguments to the -mcpu or -mtune options, for example: -mcpu=cortex-a73 or -mtune=cortex-m33.
    A new command-line option -mpure-code has been added. It does not allow constant data to be placed in code sections. This option is only available when generating non-PIC code for ARMv7-M targets.
    Support for the ACLE Coprocessor Intrinsics has been added. This enables the generation of coprocessor instructions through the use of intrinsics such as cdp, ldc, and others.
    The configure option --with-multilib-list now accepts the value rmprofile to build multilib libraries for a range of embedded targets. See our installation instructions for details.

(ryoon)

2017-05-16 17:08:10 UTC MAIN commitmail json YAML

Add TEST_TARGET and TEST_ENV.  Tests are currently failing on NetBSD;
reported upstream in https://github.com/jemalloc/jemalloc/issues/837

(gson)

2017-05-16 13:51:51 UTC MAIN commitmail json YAML

Fix previous. Turns out we provided setup.py (!), but it had no rcsid
so I didn't notice.

Fix rpath handling. Needs to link to libxml2mod.so explicitly.

(dholland)

2017-05-16 13:50:17 UTC MAIN commitmail json YAML

Updated devel/libmtp to 1.1.13

(wiz)

2017-05-16 13:50:06 UTC MAIN commitmail json YAML

Updated libmtp to 1.1.13.

I have just released 1.1.13 of libmtp.

- Fixed GetPartialObject64 on non-x86_64
- Lots of USB ID additions.

- Some bugworkaround flags removed for Samsung Galaxy and Motorola G 2nd edition
  (proplistget and proplistgetall bug flags)

pkgsrc change:
Really make libgcrypt optional.

(wiz)

2017-05-16 13:48:05 UTC MAIN commitmail json YAML

2017-05-16 13:45:56 UTC MAIN commitmail json YAML

Updated misc/calibre to 2.85.1

(wiz)

2017-05-16 13:38:23 UTC MAIN commitmail json YAML

Updated devel/waf to 1.9.11

(wiz)

2017-05-16 13:38:13 UTC MAIN commitmail json YAML

Updated waf to 1.9.11.

NEW IN WAF 1.9.11
-----------------
* Detect Visual Studio 2017 Build Tools using vswhere.exe #1945
* Improve preprocessor performance on system paths in verbose mode #1950
* Better installation defaults for windows import libraries #1860
* cpplint enhancements: --cpplint-root #1953 #1956
* eclipse project generator enhancements #1957 #1958

(wiz)

2017-05-16 13:37:24 UTC MAIN commitmail json YAML

Updated calibre to 2.85.1.

- version: 2.85.1
  date: 2017-05-12

  new features:
    - title: "Book details panel: Allow right click to search the internet for the current book"

    - title: "Book details panel: Allow right clicking on an author name to search the internet for works by that author"

    - title: "Book details panel: Clicking an author name now searches Goodreads by default instead of Wikipedia. Can be changed in Preferences->Look & feel->Book details"

    - title: "Kobo driver: Add support for the Kobo Auro H2O Edition 2"

  bug fixes:
    - title: "PDF Output: Fix a regression in the previous release that broke conversion to PDF for some files."

    - title: "DOCX Output: Fix lengths specified in percentage of page size not being converted correctly."

    - title: "DOCX Output: Fix some hyperlinks not working in word because the bookmark name is longer than forty characters."

    - title: "DOCX Output: Prevent images from being larger than the page size."

    - title: "Comic Input: Fix the number of colors control not allowing values less than 8"

    - title: "Kobo driver: Fix main memory and Card A being swapped on some systems"

    - title: "Kobo driver: Fix the ignore collections option being accidentally case-insensitive"

    - title: "Preferences->Toolbars: Show an error message when the user tries to remove either the Preferences or Location Manager buttons instead of just silently adding them back."

    - title: "version 2.85.1 contains a fix for a regression that cause the Open with action to go missing from the right click menu of the Book details panel"

  improved recipes:
    - Private Eye

  new recipes:
    - title: Balkanist
      author: Darko Miletic

- version: 2.84.0
  date: 2017-05-05

  new features:
    - title: "Kindle driver: Also delete book thumbnails from the system directory when deleting books."

    - title: "Conversion: Use the same regular expression engine as is used by the Edit Book tool. The new engine has much better support for Unicode characters/character classes."

    - title: "Edit Book: Add keyboard shortcuts to jump to opening and closing tags (Ctrl+{ and Ctrl+})"

    - title: "Add API to pre-process image data in recipes easily"

    - title: "fetch-ebook-metadata: add option to use only a single metadata plugin"

  bug fixes:
    - title: "E-book viewer: Fix a regression in the previous release that broke printing from inside the viewer."

    - title: "DOCX Output: When the input document contains paragraphs inside a block with a background color preserve the background color in the resulting paragraphs in the DOCX document."

    - title: "DOCX Output: Fix links to empty inline tags not working."

    - title: "DOCX Input: Fix links that point to anchors placed in empty paragraphs not working."

    - title: "PDF Output: Do not crash when unable to find page for link destination, instead use previous page."

    - title: "Edit Book: Fix sorting by language in Report->Words not working"

    - title: "Edit Book: Fix drag and drop of multiple items in the File Browser causing item order to be reversed."

    - title: "Get Books: Update Baen store plugin for website changes"

    - title: "Linux: When adding books from directories ignore files that have undecodable names."

    - title: "AZW3: Preserve the primary-writing-mode EXTH header field when round-tripping AZW3 files. Should fix editing/conversion of RTL AZW3 files causing page turning to become left-to-right on the Kindle"

    - title: "AZW3 Output: Set the primary-writing-mode EXTH header when the input document has page-progression-direction set to RTL as this is apparently required on newer Kindle firmware for right-to-left page turning"

    - title: "Fix a misbehaving wireless device connection can cause calibre to hang when opening the Connect/Share menu."

  improved recipes:
    - Private Eye
    - Die Zeit
    - NYTimes Tech Beat

  new recipes:
    - title: First Things
      author: John Hutson

(wiz)

2017-05-16 13:27:50 UTC MAIN commitmail json YAML

Updated textproc/mdoclint to 1.52

(wiz)

2017-05-16 13:27:39 UTC MAIN commitmail json YAML

Remove -H, it was only needed for mdoc2html when we were still using groff.

>From Ingo Schwarze.

Mention Ingo in man page.
Bump version.

(wiz)

2017-05-16 12:47:22 UTC MAIN commitmail json YAML

Updated print/pdf2djvu to 0.9.5

(ryoon)

2017-05-16 12:43:47 UTC MAIN commitmail json YAML

Update to 0.9.5

Changelog:
pdf2djvu (0.9.5) unstable; urgency=low

  [ Jakub Wilk ]
  * Improve error handling:
    + Fix temporary files removal order.
      https://github.com/jwilk/pdf2djvu/issues/114
    + Ignore duplicate page titles (with warning).
      Thanks to Juan Francisco Cantero Hurtado for the bug report.
      https://github.com/jwilk/pdf2djvu/issues/113
  * Fix creating bookmarks with more than 255 children.
    Regression introduced in 0.7.20.
  * Fix incorrect progress output in parallel mode.
  * Windows: fix console output encoding.
    https://github.com/jwilk/pdf2djvu/issues/64
  * Upgrade libraries bundled with the Windows package:
    - Poppler 0.49;
    - DjvuLibre 3.5.27;
    - GraphicsMagick 1.3.25;
    - Expat 2.2.0;
    - FreeType 2.6.5;
    - fontconfig 2.12.1;
    - gettext 0.19.8.1.
  * Improve documentation:
    + Don't mention “--page-title-template=” as a way of disabling page
      titles. This works only if “--no-page-titles” works; there's no reason
      to prefer the former.
      Thanks to Roland Winkler for the bug report.
    + Update nose homepage URL.
    + Update OpenMP URLs.
    + Fix typos.
  * Improve the test suite:
    + Fix test failure on GNU/Hurd, which doesn't correctly propagate virtual
      memory limits to subprocesses.
      http://savannah.gnu.org/bugs/?43320
  * Drop support for Poppler < 0.17.
  * Build with “-std=gnu++98”.
  * Build with “-Wempty-body”.
  * Build with “-Werror=misleading-indentation”.
  * Don't enable unknown warning options for clang.
  * Update the Polish translation.

  [ Américo Monteiro ]
  * Update the Portuguese translation.

  [ Chris Leick ]
  * Update the German translation.

  [ Kyrill Detinov ]
  * Update the Russian translation.

-- Jakub Wilk <jwilk@jwilk.net>  Wed, 14 Dec 2016 23:39:19 +0100

(ryoon)

2017-05-16 12:08:11 UTC MAIN commitmail json YAML

Updated security/gnupg21 to 2.1.21

(wiz)

2017-05-16 12:08:01 UTC MAIN commitmail json YAML

Updated gnupg21 to 2.1.21.

Noteworthy changes in version 2.1.21 (2017-05-15)
-------------------------------------------------

  * gpg,gpgsm: Fix corruption of old style keyring.gpg files.  This
    bug was introduced with version 2.1.20.  Note that the default
    pubring.kbx format was not affected.

  * gpg,dirmngr: Removed the skeleton config file support.  The
    system's standard methods for providing default configuration
    files should be used instead.

  * w32: The Windows installer now allows installion of GnuPG without
    Administrator permissions.

  * gpg: Fixed import filter property match bug.

  * scd: Removed Linux support for Cardman 4040 PCMCIA reader.

  * scd: Fixed some corner case bugs in resume/suspend handling.

  * Many minor bug fixes and code cleanup.

(wiz)

2017-05-16 11:59:11 UTC MAIN commitmail json YAML

Remove references to gdbus-codegen, not installed by this package.

(wiz)

2017-05-16 11:56:15 UTC MAIN commitmail json YAML

Updated lang/oracle-jdk8 to 8.0.131
Updated lang/oracle-jre8 to 8.0.131

(ryoon)

2017-05-16 11:55:30 UTC MAIN commitmail json YAML

Update to 8.0.131

Changelog:
Bugfixes:
1 JDK-7155957 client窶鼠ibs java.awt closed/java/awt/MenuBar/MenuBarStress1/MenuBarStress1.java hangs on win 64 bit with jdk8
2 JDK-8035568 client窶鼠ibs java.awt [macosx] Cursor management unification
3 JDK-8079595 client窶鼠ibs java.awt Resizing dialog which is JWindow parent makes JVM crash
4 JDK-8169589 client窶鼠ibs java.awt [macosx] Activating a JDialog puts to back another dialog
5 JDK-8147842 client窶鼠ibs javax.swing IME Composition Window is displayed at incorrect location
6 JDK-7167293 core窶鼠ibs java.net FtpURLConnection connection leak on FileNotFoundException
7 JDK-8169465 core窶鼠ibs javax.naming Deadlock in com.sun.jndi.ldap.pool.Connections
8 JDK-8133045 deploy deployment_toolkit java.lang.SecurityException: Failed to extract baseline.versions error
9 JDK-8028538 deploy webstart Fedora Linux issue with jnlp窶壮ervlet.jar demo source code license
10 JDK-8170646 deploy webstart JNLP fails to get loaded with old javaws when multiple jres (jre9 and jre8u111) installed
11 JDK-8075196 docs guides CosNaming's implementation doesn't comply with the specification
12 JDK-8161147 hotspot compiler jvm crashes when 窶噌X:+UseCountedLoopSafepoints is enabled
13 JDK-8161993 hotspot gc G1 crashes if active_processor_count changes during startup
14 JDK-8147910 hotspot runtime Cache initial active_processor_count
15 JDK-8150490 hotspot runtime Update OS detection code to recognize Windows Server 2016
16 JDK-8170888 hotspot runtime [linux] Experimental support for cgroup memory limits in container (ie Docker) environments
17 JDK-8166208 hotspot svc FlightRecorderOptions settings for defaultrecording ignored.
18 JDK-8161945 install install REGRESSION: 8u91 update of 32 bit JRE removes preferences of the 64 bit JRE
19 JDK-8172932 install install JRE installation fails with 1603 on Windows 10 with enabled Deviceguard
20 JDK-8089915 javafx web Input of type file doesn't honor "accept" attribute.
21 JDK-8090216 javafx web HTMLEditor: font bold doesn't work when an indent is set
22 JDK-8144263 javafx web [WebView, OS X] Webkit rendering artifacts with inertia scrolling
23 JDK-8150982 javafx web Crash when calling WebEngine.print on background thread
24 JDK-8164314 javafx web [WebView] Debug build is no longer working after JDK窶�8089681
25 JDK-8165098 javafx web WebEngine.print will attempt to print even if the printer job is complete or has an error
26 JDK-8165173 javafx web canvas/philip/tests/2d.path.clip.empty.html fails with 8u112
27 JDK-8165508 javafx web Incorrect Bug ID in comment for JDK-8164076
28 JDK-8166231 javafx web use @Native annotation in web classes
29 JDK-8166677 javafx web HTMLEditor freezes after restoring previously maximized window
30 JDK-8166775 javafx web Audio slider works incorrectly for short files
31 JDK-8166999 javafx web Update to newer version of WebKit
32 JDK-8167098 javafx web Backport of JDK窶�8158926 to JDK 8u mistakenly used preliminary patch
33 JDK-8167100 javafx web Minor source diffs introduced in backports of JDK-8160837 and JDK-8163582
34 JDK-8167675 javafx web Animated gifs are not working
35 JDK-8169204 javafx web Need to document JSObject Call and setSlot APIs to use weak references
36 JDK-8170585 javafx web Fix PlatformContextJava type leaking to GraphicsContext
37 JDK-8170938 javafx web Memory leak in JavaFX WebView
38 JDK-8173783 security窶鼠ibs javax.net.ssl IllegalArgumentException: jdk.tls.namedGroups
39 JDK-6474807 security窶鼠ibs javax.smartcardio (smartcardio) CardTerminal.connect() throws CardException instead of CardNotPresentException
40 JDK-8168774 tools javac Polymorhic signature method check crashes javac
41 JDK-8167485 tools visualvm Integrate new version of Java VisualVM based on VisualVM 1.3.9 into JDK
42 JDK-8167179 xml jaxp Make XSL generated namespace prefixes local to transformation process

(ryoon)

2017-05-16 11:48:02 UTC MAIN commitmail json YAML

Updated graphics/gimp to 2.8.22

(ryoon)

2017-05-16 11:47:30 UTC MAIN commitmail json YAML

Update to 2.8.22

Changelog:
Overview of Changes from GIMP 2.8.20 to GIMP 2.8.22
===================================================

GUI:

- improve drawing performance in single window mode, especially with
  pixmap themes

macOS DMG:

- Make the launcher script also set BABL_PATH
- Add patch for GTK+ Bug 743717 to the build which concerns crashes
  during clipboard operations with a clipboard manager active
- Add patch for GTK+ Bug 767091 to the build which concerns crashes
  on some drag & drop operations
- generate OSX package metadata during build

Plug-ins:

- Fix for CVE-2007-3126, a bug in the ICO plug-in which allowed
  context-dependent attackers to cause a denial of service (crash)
  via an ICO file with an InfoHeader containing a Height of zero.
  We couldn't reproduce any crash in recent version, but fixed the
  error messages for good measure
- Avoid creating wrong layer group structure when importing PSD
  files (already fixed in 2.8.20, didn't make it to the NEWS)
- Prevent a crash in PDF plug-in if images or resolution are large
- stop parsing invalid PCX files early and prevent a segmentation fault

General:

- if NOCONFIGURE is set, autogen.sh won't run configure
- VPATH builds for win32 targets have been fixed

Updated Translations:

- Basque
- Brazilian Portuguese
- Catalan
- Chinese (PRC)
- Finnish
- Greek
- Hungarian
- Italian
- Kazakh
- Norwegian
- Polish
- Slovenian
- Spanish
- Swedish

(ryoon)

2017-05-16 09:30:26 UTC MAIN commitmail json YAML

Updated time/py-parsedatetime to 2.4

(adam)

2017-05-16 09:27:52 UTC MAIN commitmail json YAML

2017-05-16 09:25:10 UTC MAIN commitmail json YAML

2017-05-16 08:37:59 UTC MAIN commitmail json YAML

Updated devel/py-freezegun to 0.3.9

(adam)

2017-05-16 08:37:29 UTC MAIN commitmail json YAML

0.3.9
-----
* If no time to be frozen, use current time
* Fix uuid1 issues
* Add support for python 3.6

(adam)

2017-05-16 02:35:46 UTC MAIN commitmail json YAML

2017-05-15 20:05:33 UTC MAIN commitmail json YAML

Updated graphics/freetype2 to 2.8, graphics/gdk-pixbuf2 to 2.36.6 and
archivers/zziplib to 0.13.66

(spz)

2017-05-15 18:07:40 UTC MAIN commitmail json YAML

PR pkg/47444 diro: py-libxslt is broken. Needs to link explicitly to
libxml2mod.so, so do that and fix rpath handling.

(dholland)

2017-05-15 15:50:30 UTC MAIN commitmail json YAML

2017-05-15 15:49:27 UTC MAIN commitmail json YAML

firefox: default to oss everywhere but linux, which defaults to pulseaudio.

alsa is not supported upstream, and checks for failures by calling assert,
which means the default setup crashes whenever audio is played.

bump pkgrevision

(maya)

2017-05-15 15:34:12 UTC MAIN commitmail json YAML

Set myself as the maintainer

(khorben)

2017-05-15 15:31:40 UTC MAIN commitmail json YAML

Updated security/py-yara to 3.5.0

(khorben)

2017-05-15 15:31:29 UTC MAIN commitmail json YAML

Updated security/yara to 3.5.0

(khorben)

2017-05-15 15:27:31 UTC MAIN commitmail json YAML

Update security/{,py-yara} to version 3.5.0

The release notes mention:

  * Match length operator (http://yara.readthedocs.io/en/v3.5.0/writingrules.html#match-length)
  * Performance improvements
  * Less memory consumption while scanning processes
  * Exception handling when scanning memory blocks
  * Negative integers in meta fields
  * Added the --stack-size command-argument
  * Functions import_ordinal, is_dll, is_32bit and is_64bit added to PE module
  * Functions rich_signature.toolid and rich_signature.version added to PE module
  * Lots of bug fixes

The Python bindings are now released from a different tree, with the same
versioning apparently though.

"welcome to update" pettai@

(khorben)

2017-05-15 14:52:45 UTC MAIN commitmail json YAML

Check for stat64 declaration.  Fixes SunOS 64-bit build.

(jperkin)

2017-05-15 14:14:18 UTC MAIN commitmail json YAML

Updated devel/gettext-tools to 0.19.8.1nb1

(wiz)

2017-05-15 14:14:04 UTC MAIN commitmail json YAML

Install "its" files. Needed by msgfmt.

Bump PKGREVISION.

(wiz)

2017-05-15 13:54:23 UTC MAIN commitmail json YAML

Updated graphics/ilmbase to 2.2.0nb2

(ryoon)

2017-05-15 13:53:42 UTC MAIN commitmail json YAML

Bump PKGREVISON

* Remove an incorrect POSIX shell portability fix
  and use bash as configure shell

(ryoon)

2017-05-15 13:53:26 UTC MAIN commitmail json YAML

2017-05-15 13:46:47 UTC MAIN commitmail json YAML

Requires gettext-lib.  SunOS needs an explcit -lintl and a patch to
handle malloc'd getcwd() properly.

(jperkin)

2017-05-15 13:20:45 UTC MAIN commitmail json YAML

Requires gettext-lib.  SunOS needs an explicit -lintl.

(jperkin)

2017-05-15 13:17:16 UTC MAIN commitmail json YAML

Updated multimedia/ffmpeg3 to 3.3.1

(adam)

2017-05-15 13:16:45 UTC MAIN commitmail json YAML

version 3.3.1:
- libswscale/tests/swscale: Fix uninitialized variables
- avcodec/ffv1dec: Fix runtime error: signed integer overflow: 1550964438 + 1550964438 cannot be represented in type 'int'
- avcodec/webp: Fix signedness in prefix_code check
- avcodec/svq3: Fix runtime error: signed integer overflow: 169 * 12717677 cannot be represented in type 'int'
- avcodec/mlpdec: Check that there is enough data for headers
- avcodec/ac3dec: Keep track of band structure
- avcodec/webp: Add missing input padding
- avcodec/aacdec_fixed: Fix runtime error: left shift of negative value -1
- avcodec/aacsbr_template: Do not change bs_num_env before its checked
- avcodec/scpr: Fix multiple runtime error: index 256 out of bounds for type 'unsigned int [256]'
- avcodec/mlp: Fix multiple runtime error: left shift of negative value -1
- avcodec/xpmdec: Fix multiple pointer/memory issues
- avcodec/vp8dsp: vp7_luma_dc_wht_c: Fix multiple runtime error: signed integer overflow: -1366381240 + -1262413604 cannot be represented in type 'int'
- avcodec/avcodec: Limit the number of side data elements per packet
- avcodec/texturedsp: Fix runtime error: left shift of 255 by 24 places cannot be represented in type 'int'
- avcodec/g723_1dec: Fix runtime error: left shift of negative value -1
- avcodec/wmv2dsp: Fix runtime error: signed integer overflow: 181 * -17047030 cannot be represented in type 'int'
- avcodec/diracdec: Fix Assertion frame->buf[0] failed at libavcodec/decode.c:610
- avcodec/msmpeg4dec: Check for cbpy VLC errors
- avcodec/cllc: Check num_bits
- avcodec/cllc: Factor VLC_BITS/DEPTH out, do not use repeated literal numbers
- avcodec/scpr: Check y in first line loop in decompress_i()
- avcodec/dvbsubdec: Check entry_id
- avcodec/aacdec_fixed: Fix multiple shift exponent 33 is too large for 32-bit type 'int'
- avcodec/mpeg12dec: Fixes runtime error: division by zero
- avcodec/pixlet: Fix runtime error: signed integer overflow: 436207616 * -5160230545260541 cannot be represented in type 'long'
- avcodec/webp: Always set pix_fmt
- avfilter/vf_uspp: Fix currently unused input frame dimensions
- avcodec/truemotion1: Fix multiple runtime error: left shift of negative value -1
- avcodec/eatqi: Fix runtime error: signed integer overflow: 4466147 * 1075 cannot be represented in type 'int'
- avcodec/dss_sp: Fix runtime error: signed integer overflow: 2147481189 + 4096 cannot be represented in type 'int'
more...

(adam)

2017-05-15 13:07:19 UTC MAIN commitmail json YAML

Ensure we don't try to build ldapaddress book when ldap is disabled.

(jperkin)

2017-05-15 13:06:48 UTC MAIN commitmail json YAML