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 (4m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (155d) 

2024-05-13 19:46:18 UTC Now

2016-12-30 10:00:16 UTC MAIN commitmail json YAML

Update to 2.8.0

Changelog:
== System emulation ==
=== Incompatible changes ===
* The number of allow PCI host bridges for pSeries machine was reduced from 256 to 31 (more can be configured by setting up MMIO windows manually).
* Removed support for tftp:// in the block layer, since this has been broken forever for files bigger than 256KB.
=== Future incompatible changes ===
* Three options are using different names on the command line and in configuration file.  In particular:
** The "acpi" configuration file section matches command-line option "acpitable";
** The "boot-opts" configuration file section matches command-line option "boot";
** The "smp-opts" configuration file section matches command-line option "smp".
:-readconfig will standardize on the name for the command line option.
* Behavior of automatic calculation of SMP topology when some SMP topology options for -smp are omitted (sockets, cores, threads) will change in the future. If guest ABI needs to be preserved on upgrades while using the SMP topology options, users should either set set all options explicitly (sockets, cores, threads), or omit all of them.
* Devices "allwinner-a10", "pc87312", "ssi-sd" will be configured with explicit properties instead of implicitly.  This is unlikely to affect users.
* QMP command blockdev-add is still a work in progress.  It doesn't support all block drivers, it lacks a matching blockdev-del, and more.  It might change incompatibly.
* For x86, specifying a CPUID feature with both "+feature/-feature" and "feature=on/off" will cause a warning.  The current behavior for this combination ("+feature/-feature" wins over "feature=on/off") will be changed so that "+feature" and "-feature" will be synonyms for "feature=on" and "feature=off" respectively).
=== ARM ===
* Improvements to the Aspeed board.
* Support for HLT semihosting traps in AArch32 mode (both ARM and Thumb).
* The ACPI tables for the "virt" machine type support ITS.
* The Cadence GEM device now supports multiple priority queues through the num-priority-queues property.
* The STM32F2xx board (Netduino 2) now includes ADC and SPI devices.
==== KVM ====
=== MIPS ===
* Support for 24KEc CPUs.
=== PowerPC ===
* Support for POWER9 CPUs.
* Improvements for the new "powernv" platform.
==== pSeries ====
* PCI host bridges can be associated to NUMA nodes.
* Support for more than 1 TiB of guest memory.
* Support for more than 64 GiB of MMIO window in a PCI host bridge.
* Support for the "-prom-env" parameter
=== s390 ===
* Support for CPU models.
* Support for virtio-ccw revision 2.

=== SH ===
=== SPARC ===
=== TileGX ===
=== Tricore ===
=== x86 ===
* Support for several new CPUID features related to AVX-512 instruction set extensions.
* The emulated IOAPIC (used by TCG and, with KVM, if the "-machine kernel_irqchip" option has the value "off" or "split") now defaults to version 0x20, which supports directed end-of-interrupt messages.
* Support for Extended Interrupt Mode (EIM) in the intel_iommu device.  EIM requires KVM (Linux v4.7 or newer, for x2APIC support) and "-machine kernel-irqchip=split"; it is enabled automatically if interrupt remapping is enabled ("-machine kernel-irqchip=split -device intel_iommu,intremap=on").
* Support for up to 288 CPUs with the Q35 machine types.  256 or more CPUs are only supported if IOMMU and EIM are enabled.
==== Xen ====
* Support for unplugging SCSI disk.
* Support for SUSE xenlinux-compatible device unplug.
=== Device emulation and assignment ===
* QEMU now includes a generic loader pseudo-device that lets you load multiple images or values into memory at startup.  This device is documented in {{src|path=docs/generic-loader.txt}}.
==== ACPI ====
* Support for hotplugging of NVDIMM devices (_FIT)
==== Block devices ====
==== Network devices ====
* Support for fault tolerance based on coarse-grained lock stepping (COLO).
==== SCSI ====
==== PCI/PCIe ====
* The sample EDU device now supports MSI.
* [http://git.qemu.org/?p=qemu.git;a=blob;f=docs/pcie.txt;h=9fb20aaed9f41c302419206e1201d151c35e5a1c;hb=HEAD PCI Express Guidelines documentation] has been added for advice on topology and PCI vs PCIe.
==== USB ====
==== VFIO ====
==== virtio ====
* New device vhost-vsock.
* Initial support for graceful handling of guest errors (i.e. QEMU should not exit on guest errors).
* Support for new virtio-crypto device.

==== Xen ====
* Support for grant copy.
=== Character devices ===
=== Crypto subsystem ===
* Support for more hash algorithms for PBKDF.
* Support for CTR mode.
=== GUI ===
* SPICE can use pure OpenGL rendering if "gl=on" is specified.
=== Monitor ===
=== Migration ===
* Support for fault tolerance based on coarse-grained lock stepping (COLO).
=== Network ===
=== Block devices and tools ===
* More QMP commands support node-name (block-stream, block-commit, blockdev-backup, blockdev-mirror, blockdev-snapshot-delete-internal-sync, blockdev-snapshot-internal-sync, change-backing-file, drive-backup, drive-mirror, nbd-server-add).
* The BLOCK_IO_ERROR event now includes the node name.
* More QMP commands accept device model names (block_set_io_throttle, blockdev-change-medium, eject, x-blockdev-remove-medium, x-blockdev-insert-medium, blockdev-open-tray, blockdev-close-tray)
* The DEVICE_TRAY_MOVED event now includes the device id.
* Throttling now applies to the guest device only, and not to block jobs or the NBD server.
* drive-backup and blockdev-backup support writing out backups in compressed format.
* The LUKS format now can configure the PBKDF iteration count.
* block-stream supports streaming from a backing file to another backing file.
* Support for replication, for coarse-grained lock stepping (COLO) fault tolerance.
* New "dd" subcomamand of qemu-img.
* The DMG driver can be compiled to a separate driver, so as to make QEMU's dependency on libbz2 optional.
* Support for iSER in QEMU's iSCSI initiator through a iser:// URI.
* The NBD client and server support the NBD_CMD_WRITE_ZEROES extension.
* Raw images support "offset" and "size" options to access only a part of the file or device.

=== Tracing ===
* New tracing backend "syslog".
* Support for multiple "-d trace:PATTERN" command-line arguments.
=== CLI options ===

== User-mode emulation ==
=== Removed target support ===
* The unicore32-linux-user target implemented a different system call ABI from mainline Linux for this architecture. Support for it has been dropped.
=== New functionality ===
* Added support for more syscalls including preadv, pwritev, syslog.
* Major scalability improvements for multi-threaded programs (ARM, SPARC, x86).
* QEMU can now understand and generate fence and cmpxchg operations.

== TCG ==
* New TCG primitives have been added for safely modelling architectural synchronisation instructions (e.g. atomics, LL/SC, LOCK prefixes). arm, aarch64, alpha and x86 targets now use these primitives for multi-threaded linux-user programs. TCG target maintainers are encouraged to port their front-ends to use the new facilities.
* The TCG backends now emit appropriate barrier instructions for frontend barriers when running multi-threaded programs. However, emulating a strongly-ordered architecture (e.g., x86) on a weakly-ordered one (e.g., ARM or POWER) will not work yet.
* tb_flush() is finally thread-safe meaning multi-threaded programs are less likely to crash when the translation buffer is reset
* lock contention in the main cpu run-loop has been reduced improving performance for multi-threaded code
* a number of races were identified and fixed

A lot of the TCG work merged in this cycle where prerequisites for supporting multi-threaded system emulation (MTTCG). While full MTTCG support is expected to be merged in the next development cycle, multi-threaded linux-user programs will already benefit from this work.

(ryoon)

2016-12-30 07:08:34 UTC MAIN commitmail json YAML

Added avahi as an option so ippfind can be build; unified PLIST and cleanup for Darwin

(adam)

2016-12-30 04:48:56 UTC MAIN commitmail json YAML

Note update of www/contao43 package to 4.3.2.

(taca)

2016-12-30 04:48:24 UTC MAIN commitmail json YAML

Update contao43 to 4.3.2, including fix for CVE-2016-10074.

* Raise the minimum SwiftMailer version.
* Remove some left-over settings labels.
* Go back to using the stable channel of Composer now that version 1.3 has
  been released.
* Reduce the filter menu width if preceded by the submit panel.

(taca)

2016-12-30 04:46:47 UTC MAIN commitmail json YAML

Note update of www/contao35 package to 3.5.21.

(taca)

2016-12-30 04:46:20 UTC MAIN commitmail json YAML

Update contao35 to 3.5.21.

Version 3.5.21 (2016-12-29)
---------------------------

### Updated
Update SwiftMailer to version 5.4.5 (fixes CVE-2016-10074).

(taca)

2016-12-30 04:45:12 UTC MAIN commitmail json YAML

Note update of databases/phpmyadmin package to 4.6.5.2.

(taca)

2016-12-30 04:44:43 UTC MAIN commitmail json YAML

Update phpmyadmin to 4.6.5.2, including security fixes.

4.6.5.2 (2016-12-05)
- issue #12765 Fixed SQL export with newlines

4.6.5.1 (2016-11-25)
- issue #12735 Incorrect parameters to escapeString in Node.php
- issue #12734 Fix PHP error when mbstring is not installed
- issue #12736 Don't force partition count to be specified when creating a new table

4.6.5 (2016-11-24)
- issue        Remove potentionally license problematic sRGB profile
- issue #12459 Display read only fields as read only when editing
- issue #12384 Fix expanding of navigation pane when clicking on database
- issue #12430 Impove partitioning support
- issue #12374 Reintroduced simplified PmaAbsoluteUri configuration directive
- issue        Always use UTC time in HTTP headers
- issue #12479 Simplified validation of external links
- issue #12483 Fix browsing tables with built in transformations
- issue #12485 Do not show warning about short blowfish_secret if none is set
- issue #12251 Fixed random logouts due to wrong cookie path
- issue #12480 Fixed editing of ENUM/SET/DECIMAL fields structure
- issue #12497 Missing escaping of configuration used in SQL (hide_db and only_db)
- issue #12476 Add error checking in reading advisory rules file
- issue #12477 Add checking missing elements and confirming element types from json_decode
- issue #12251 Automatically save SQL query in browser local storage rather than in cookie
- issue #12292 Unable to edit transformations
- issue #12502 Remove unused paramenter when connecting to MySQLi
- issue #12303 Fix number formatting with different settings of precision in PHP
- issue #12405 Use single quotes in PHP code
- issue #12534 Option for the dropped column is not removed from 'after_field' select, after the column is dropped
- issue #12531 Properly detect DROP DATABASE queries
- issue #12470 Fix possible race condition in setting URL hash
- issue #11924 Remove caching of server information
- issue #11628 Proper parsing of INSERT ... ON DUPLICATE KEY queries
- issue #12545 Proper parsing of CREATE TABLE ... PARTITION queries
- issue #12473 Code can throw unhandled exception
- issue #12550 Do not try to keep alive session even after expiry
- issue #12512 Fixed rendering BBCode links in setup
- issue #12518 Fixed copy of table with generated columns
- issue #12221 Fixed export of table with generated columns
- issue #12320 Copying a user does not copy usergroup
- issue #12272 Adding a new row with default enum goes to no selection when you want to add more then 2 rows
- issue #12487 Drag and drop import prevents file dropping to blob column file selector on the insert tab
- issue #12554 Absence of scrolling makes it impossible to read longer text values in grid editing
- issue #12530 "Edit routine" crashes when the current user is not the definer, even if privileges are adequate
- issue #12300 Export selective tables by-default dumps Events also
- issue #12298 Fixed export of view definitions
- issue #12242 Edit routine detail dialog does not fill "Return length" field in mysql functions
- issue #12575 New index Confirm adds whitespace around the field name
- issue #12382 Bug in zoom search
- issue #12321 Assign LIMIT clause only to syntactically correct queries
- issue #12461 Can't Execute SQL With Sub-Query Due To "LIMIT 0,25" Inserted At Wrong Place
- issue #12511 Clarify documentation on ArbitraryServerRegexp
- issue #12508 Remove duplicate code in SQL escaping
- issue #12475 Cleanup code for getting table information
- issue #12579 phpMyAdmin's export of a Select statment without a FROM clause generates Wrong SQL
- issue #12316 Correct export of complex SELECT statements
- issue #12080 Fixed parsing of subselect queries
- issue #11740 Fixed handling DELETE ... USING queries
- issue #12100 Fixed handling of CASE operator
- issue #12455 Query history stores separate entry for every letter typed
- issue #12327 Create PHP code no longer works
- issue #12179 Fixed bookmarking of query with multiple statements
- issue #12419 Wrong description on GRANT OPTION
- issue #12615 Fixed regexp for matching browser versions
- issue #12569 Avoid showing import errors twice
- issue #12362 prefs_manage.php can leave an orphaned temporary file
- issue #12619 Unable to export csv when using union select
- issue #12625 Broken Edit links in query results of JOIN query
- issue #12634 Drop DB error in import if DB doesn't exist
- issue #12338 Designer reverts to first saved ER after EACH relation create or delete
- issue #12639 'Show trace' in Console generates JS error for functions in query's trace called without any arguments
- issue #12366 Fix user creation with certain MariaDB setups
- issue #12616 Refuse to work with mbstring.func_overload enabled
- issue #12472 Properly report connection without password in setup
- issue #12365 Fix records count for large tables
- issue #12533 Fix records count for complex queries
- issue #12454 Query history not updated in console until page refresh
- issue #12344 Fixed parsing of labels in loop
- issue #12228 Fixed parsing of BEGIN labels
- issue #12637 Fixed editing some timestamp values
- issue #12622 Fixed javascript error in designer
- issue #12334 Missing page indicator or VIEWs
- issue #12610 Export of tables with Timestamp/Datetime/Time columns defined with ON UPDATE clause with precision fails
- issue #12661 Error inserting into pma__history after timeout
- issue #12195 Row_format = fixed not visible
- issue #12665 Cannot add a foreign key - non-indexed fields not listed in InnoDB tables
- issue #12674 Allow for proper MySQL-allowed strings as identifiers
- issue #12651 Allow for partial dates on table insert page
- issue #12681 Fixed designer with tables using special chars
- issue #12652 Fixed visual query builder for foreign keys with more fields
- issue #12257 Improved search page performance
- issue #12322 Avoid selecting default function for foreign keys
- issue #12453 Fixed escaping of SQL parts in some corner cases
- issue #12542 Missing table name in account privileges editor
- issue #12691 Remove ksort call on empty array in PMA_getPlugins function
- issue #12443 Check parameter type before processing
- issue #12299 Avoid generating too long URLs in search
- issue #12361 Fix self SQL injection in table-specific privileges
- issue #12698 Add link to release notes and download on new version notification
- issue #12712 Error when trying to setup replication (fatal error in call to an old PMA_DBI_connect function)
- issue        [security] Unsafe generation of $cfg['blowfish_secret'], see PMASA-2016-58
- issue        [security] phpMyAdmin's phpinfo functionality is removed, see PMASA-2016-59
- issue        [security] AllowRoot and allow/deny rule bypass with specially-crafted username, see PMASA-2016-60
- issue        [security] Username matching weaknesses with allow/deny rules, see PMASA-2016-61
- issue        [security] Possible to bypass logout timeout, see PMASA-2016-62
- issue        [security] Full path disclosure (FPD) weaknesses, see PMASA-2016-63
- issue        [security] Multiple XSS weaknesses, see PMASA-2016-64
- issue        [security] Multiple denial-of-service (DOS) vulnerabilities, see PMASA-2016-65
- issue        [security] Possible to bypass white-list protection for URL redirection, see PMASA-2016-66
- issue        [security] BBCode injection to login page, see PMASA-2016-67
- issue        [security] Denial-of-service (DOS) vulnerability in table partitioning, see PMASA-2016-68
- issue        [security] Multiple SQL injection vulnerabilities, see PMASA-2016-69
- issue        [security] Incorrect serialized string parsing, see PMASA-2016-70
- issue        [security] CSRF token not stripped from the URL, see PMASA-2016-71

(taca)

2016-12-30 04:43:48 UTC MAIN commitmail json YAML

Note update of security/openssh package to 7.4.1.

(taca)

2016-12-30 04:43:16 UTC MAIN commitmail json YAML

Update openssh to 7.4.1 (7.4p1), including security fixes.

For full changes, please refer ChangeLog file.

Future deprecation notice
=========================

We plan on retiring more legacy cryptography in future releases,
specifically:

* In approximately August 2017, removing remaining support for the
  SSH v.1 protocol (client-only and currently compile-time disabled).

* In the same release, removing support for Blowfish and RC4 ciphers
  and the RIPE-MD160 HMAC. (These are currently run-time disabled).

* Refusing all RSA keys smaller than 1024 bits (the current minimum
  is 768 bits)

* The next release of OpenSSH will remove support for running sshd(8)
  with privilege separation disabled.

* The next release of portable OpenSSH will remove support for
  OpenSSL version prior to 1.0.1.

This list reflects our current intentions, but please check the final
release notes for future releases.

Potentially-incompatible changes
================================

This release includes a number of changes that may affect existing
configurations:

* This release removes server support for the SSH v.1 protocol.

* ssh(1): Remove 3des-cbc from the client's default proposal. 64-bit
  block ciphers are not safe in 2016 and we don't want to wait until
  attacks like SWEET32 are extended to SSH. As 3des-cbc was the
  only mandatory cipher in the SSH RFCs, this may cause problems
  connecting to older devices using the default configuration,
  but it's highly likely that such devices already need explicit
  configuration for key exchange and hostkey algorithms already
  anyway.

* sshd(8): Remove support for pre-authentication compression.
  Doing compression early in the protocol probably seemed reasonable
  in the 1990s, but today it's clearly a bad idea in terms of both
  cryptography (cf. multiple compression oracle attacks in TLS) and
  attack surface. Pre-auth compression support has been disabled by
  default for >10 years. Support remains in the client.

* ssh-agent will refuse to load PKCS#11 modules outside a whitelist
  of trusted paths by default. The path whitelist may be specified
  at run-time.

* sshd(8): When a forced-command appears in both a certificate and
  an authorized keys/principals command= restriction, sshd will now
  refuse to accept the certificate unless they are identical.
  The previous (documented) behaviour of having the certificate
  forced-command override the other could be a bit confusing and
  error-prone.

* sshd(8): Remove the UseLogin configuration directive and support
  for having /bin/login manage login sessions.

Changes since OpenSSH 7.3
=========================

This is primarily a bugfix release.

Security
--------

* ssh-agent(1): Will now refuse to load PKCS#11 modules from paths
  outside a trusted whitelist (run-time configurable). Requests to
  load modules could be passed via agent forwarding and an attacker
  could attempt to load a hostile PKCS#11 module across the forwarded
  agent channel: PKCS#11 modules are shared libraries, so this would
  result in code execution on the system running the ssh-agent if the
  attacker has control of the forwarded agent-socket (on the host
  running the sshd server) and the ability to write to the filesystem
  of the host running ssh-agent (usually the host running the ssh
  client). Reported by Jann Horn of Project Zero.

* sshd(8): When privilege separation is disabled, forwarded Unix-
  domain sockets would be created by sshd(8) with the privileges of
  'root' instead of the authenticated user. This release refuses
  Unix-domain socket forwarding when privilege separation is disabled
  (Privilege separation has been enabled by default for 14 years).
  Reported by Jann Horn of Project Zero.

* sshd(8): Avoid theoretical leak of host private key material to
  privilege-separated child processes via realloc() when reading
  keys. No such leak was observed in practice for normal-sized keys,
  nor does a leak to the child processes directly expose key material
  to unprivileged users. Reported by Jann Horn of Project Zero.

* sshd(8): The shared memory manager used by pre-authentication
  compression support had a bounds checks that could be elided by
  some optimising compilers. Additionally, this memory manager was
  incorrectly accessible when pre-authentication compression was
  disabled. This could potentially allow attacks against the
  privileged monitor process from the sandboxed privilege-separation
  process (a compromise of the latter would be required first).
  This release removes support for pre-authentication compression
  from sshd(8). Reported by Guido Vranken using the Stack unstable
  optimisation identification tool (http://css.csail.mit.edu/stack/)

* sshd(8): Fix denial-of-service condition where an attacker who
  sends multiple KEXINIT messages may consume up to 128MB per
  connection. Reported by Shi Lei of Gear Team, Qihoo 360.

* sshd(8): Validate address ranges for AllowUser and DenyUsers
  directives at configuration load time and refuse to accept invalid
  ones. It was previously possible to specify invalid CIDR address
  ranges (e.g. user@127.1.2.3/55) and these would always match,
  possibly resulting in granting access where it was not intended.
  Reported by Laurence Parry.

(taca)

2016-12-30 03:21:19 UTC MAIN commitmail json YAML

Updated www/ikiwiki to 3.20161229

(schmonz)

2016-12-30 03:21:11 UTC MAIN commitmail json YAML

Update to 3.20161229. From the changelog:

* Security: force CGI::FormBuilder->field to scalar context where
  necessary, avoiding unintended function argument injection
  analogous to CVE-2014-1572. In ikiwiki this could be used to
  forge commit metadata, but thankfully nothing more serious.
  (CVE-2016-9646)
* Security: try revert operations in a temporary working tree before
  approving them. Previously, automatic rename detection could result in
  a revert writing outside the wiki srcdir or altering a file that the
  reverting user should not be able to alter, an authorization bypass.
  (CVE-2016-10026 represents the original vulnerability.)
  The incomplete fix released in 3.20161219 was not effective for git
  versions prior to 2.8.0rc0.
  (CVE-2016-9645 represents that incomplete solution.)
* Add CVE references for CVE-2016-10026
* Add automated test for using the CGI with git, including
  CVE-2016-10026
  - Build-depend on libipc-run-perl for better build-time test coverage
* Add missing ikiwiki.setup for the manual test for CVE-2016-10026
* git: don't issue a warning if the rcsinfo CGI parameter is undefined
* git: do not fail to commit changes with a recent git version
  and an anonymous committer

(schmonz)

2016-12-30 02:17:49 UTC MAIN commitmail json YAML

PKGREVISION shouldn't be in Makefile.common, even though the last two
bumps applied to both users.

(dholland)

2016-12-30 00:55:46 UTC MAIN commitmail json YAML

Updated devel/py-dulwich to 0.16.1

(wiz)

2016-12-30 00:55:33 UTC MAIN commitmail json YAML

Updated py-dulwich to 0.16.1.

0.16.1 2016-12-25

BUG FIXES

  * Fix python3 compatibility for dulwich.contrib.release_robot.
    (Jelmer Vernoo蝶)

0.16.0 2016-12-24

IMPROVEMENTS

  * Add support for worktrees. See `git-worktree(1)` and
    `gitrepository-layout(5)`. (Laurent Rineau)

  * Add support for `commondir` file in Git control
    directories. (Laurent Rineau)

  * Add support for passwords in HTTP URLs.
    (Jon Bain, Mika M辰enp辰辰)

  * Add `release_robot` script to contrib,
    allowing easy finding of current version based on Git tags.
    (Mark Mikofski)

  * Add ``Blob.splitlines`` method.
    (Jelmer Vernooij)

BUG FIXES

  * Fix ``porcelain.reset`` to respect the comittish argument.
    (Koen Martens)

  * Fix handling of ``Commit.tree`` being set to an actual
    tree object rather than a tree id. (Jelmer Vernooij)

  * Return remote refs from LocalGitClient.fetch_pack(),
    consistent with the documentation for that method.
    (#461, Jelmer Vernoo蝶)

  * Fix handling of unknown URL schemes in get_transport_and_path.
    (#465, Jelmer Vernooij)

(wiz)

2016-12-30 00:53:12 UTC MAIN commitmail json YAML

Updated textproc/p5-YAML to 1.21

(wiz)

2016-12-30 00:53:00 UTC MAIN commitmail json YAML

Updated p5-YAML to 1.21.

1.21 Fri Dec 23 21:19:15 CET 2016
- Apply PR/171 (fixes issue/109) @perlpunk++
- No more "used only once" warnings for $YAML::Indent etc.
- Apply PR/170 (fixes issue/131) hiratara@cpan.org++
- Empty mapping value at the end resolves to null (was becoming empty
  string)
- Apply PR/169 (PR/119) patrick.allen.higgins@gmail.com++
- Output key in warning when duplicate key was found
- Apply PR/157 and PR/168 (@lameventanas++ @perlpunk++)
- Allow reading and writing to IO::Handle

(wiz)

2016-12-30 00:51:41 UTC MAIN commitmail json YAML

Updated devel/p5-Scalar-List-Utils to 1.47

(wiz)

2016-12-30 00:51:29 UTC MAIN commitmail json YAML

Updated p5-Scalar-List-Utils to 1.47.

1.47 -- 2016/12/22 18:54:45
[CHANGES]
* Make XS code ppport.h-free when in core

[BUGFIXES]
* Fix compliling on C++11
* Perform taint checks using $^X instead of some %ENV key because of
  the Test::Simple vars (RT119169)

(wiz)

2016-12-30 00:49:45 UTC MAIN commitmail json YAML

Updated time/p5-DateTime to 1.4200

(wiz)

2016-12-30 00:49:28 UTC MAIN commitmail json YAML

Updated p5-DateTime to 1.4200.

1.42  2016-12-25

- The DateTime::Duration->add and ->subtract methods now accept
  DateTime::Duration objects. This used to work by accident, but this is now
  done intentionally (with docs and tests). Reported by Petr Pisar. GitHub
  #50.

(wiz)

2016-12-30 00:47:20 UTC MAIN commitmail json YAML

Updated mail/notmuch to 0.23.4

(wiz)

2016-12-30 00:47:09 UTC MAIN commitmail json YAML

Updated notmuch to 0.23.4.

Notmuch 0.23.4 (2016-12-24)
===========================

Command Line Interface
----------------------

Improve error handling in notmuch insert

  Database lock errors no longer prevent message file delivery to the
  filesystem.  Certain errors during `notmuch insert` most likely to
  be temporary return EX_TEMPFAIL.

Emacs
-----

Restore autoload cookie for notmuch-search.

(wiz)

2016-12-30 00:43:03 UTC MAIN commitmail json YAML

Updated security/libgpg-error to 1.26

(wiz)

2016-12-30 00:42:53 UTC MAIN commitmail json YAML

Updated libgpg-error to 1.26.

Noteworthy changes in version 1.26 (2016-12-21) [C21/A21/R0]
-----------------------------------------------

* New option --desc for gpg-error.

* Interface changes relative to the 1.25 release:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
GPG_ERR_UNKNOWN_FLAG            NEW.
GPG_ERR_INV_ORDER                NEW.
GPG_ERR_ALREADY_FETCHED          NEW.
GPG_ERR_TRY_LATER                NEW.
GPG_ERR_SYSTEM_BUG              NEW.
GPG_ERR_DNS_UNKNOWN           NEW.
GPG_ERR_DNS_SECTION           NEW.
GPG_ERR_DNS_ADDRESS           NEW.
GPG_ERR_DNS_NO_QUERY           NEW.
GPG_ERR_DNS_NO_ANSWER           NEW.
GPG_ERR_DNS_CLOSED           NEW.
GPG_ERR_DNS_VERIFY           NEW.
GPG_ERR_DNS_TIMEOUT           NEW.

(wiz)

2016-12-30 00:41:45 UTC MAIN commitmail json YAML

Updated security/libgcrypt to 1.7.5

(wiz)

2016-12-30 00:41:35 UTC MAIN commitmail json YAML

Updated libgcrypt to 1.7.5.

Noteworthy changes in version 1.7.5 (2016-12-15)  [C21/A1/R5]
------------------------------------------------

* Bug fixes:

  - Fix regression in mlock detection [bug#2870].

(wiz)

2016-12-30 00:39:40 UTC MAIN commitmail json YAML

Updated devel/global to 6.5.6

(wiz)

2016-12-30 00:39:30 UTC MAIN commitmail json YAML

Updated global to 6.5.6.

Version 6.5.6 - December 19 2016

[CHANGES]
New facilities:
o htags-server: New --retry[=n] option.
  If the port is already in use, retry n times with incrementing the port number.
  The default of n is 20.
o htags: Changed the format of function header (--show-position) to make copying
  text easier.
o geco.rc: Added 'fzf' as a selector candidate.
o gtags: New configuration variable 'gtags_hook'.
  gtags_hook=<command line>
Specify a command line which should be executed at the beginning of gtags(1).
Leading "./" in any path is always means the project root directory, since
gtags(1) is always invoked there.
  GTAGS_COMMANDLINE environment variable (read only)
You can get the effective command line of gtags(1) from the hook. It includes
both $GTAGS_OPTIONS and real arguments.

  [Usage]
  You can update 'gtags.files' before gtags(1) read it.

[gtags.conf]
+----------------------------------------
|...
|:gtags_hook=find src lib -print >gtags.files:

  You can refer the effective arguments of gtags(1) from the hook using
  environment variable GTAGS_COMMANDLINE.

[gtags.conf]
+----------------------------------------
|...
|:gtags_hook=./gen.sh:\
|:GTAGS_OPTIONS=-c:\

[gen.sh]
+----------------------------------------
|#!/bin/sh
|echo ">>> $GTAGS_COMMANDLINE" # show effective command line

$ gtags -O
>>> gtags -c -O
$ _

[INCOMPATIBLE CHANGES]
o htags: Now --cvsweb option always insert 'view=log' to the generated URLs.
  Because it seems to be almost always a desirable specification.

[FIXED BUGS]
o gtags: Gtags often aborts with a message "buffer overflow. strlimcpy" when
  it encounters a long token (> 152 bytes). Now gtags always ignores it with
  a message "symbol name is too long. (Ignored)".
o htags: Old packages included two CGI scripts (completion.cgi, global.cgi)
  generated in the release manager's machine by mistake. They have some literal
  path like '/opt/local/bin/perl' which works only with MacPorts.
  Now, they are generated in the target (your) machine.

(wiz)

2016-12-30 00:35:35 UTC MAIN commitmail json YAML

Updated graphics/ImageMagick to 7.0.4.0

(wiz)

2016-12-30 00:35:23 UTC MAIN commitmail json YAML

Updated ImageMagick to 7.0.4.0.

2016-12-18  7.0.4-0 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.4-0, GIT revision 19221:d5e8abc:20161218.

2016-12-14  7.0.4-0 Cristy  <quetzlzacatenango@image...>
* Lazily evaluate the image storage class and colorspace to prevent cache
  allocation when pinging an image.
* Do not close path for linejoins of round (reference
  https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31039).

(wiz)

2016-12-30 00:24:58 UTC MAIN commitmail json YAML

Note update of gcc6 package.

(maya)

2016-12-30 00:22:44 UTC MAIN commitmail json YAML

gcc6: update to 6.3.0.

This release is a bug-fix release, containing fixes for regressions in GCC
6.2 relative to previous releases of GCC.

An incomplete list of bugs fixed in GCC 6.3 is available here:
https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=6.3

(maya)

2016-12-30 00:10:14 UTC MAIN commitmail json YAML

Updated geography/viking to 1.6.2

(gdt)

2016-12-30 00:10:03 UTC MAIN commitmail json YAML

Update to 1.6.2

Upstream no longer builds documentation by default.  Don't enable it,
because then the build fails because it assumes mapnik is present.

Note that C++11 is now required by upstream, at least if mapnik is
included.  For now, just add C++ to languages.

Add patch to remediate new bashisms.

Viking 1.6.2 (2015-12-21)
Bug Fix Release
* Don't remove project name if one decides not to delete all layers.
* Fix routes not saved in GPX when tracks are made invisible.
* SF Bugs#103: Fix TrackWaypoint layer items may not be displayed when pasted
* Enable Catalan and Turkish translations.
* Restore opening of JPG files.
* SF Bugs#127: Fix initial display of Waypoint sort order.
* Fix map layer widget sensitivity dependent on map type.

Viking 1.6.1 (2015-11-24)
Bug Fix Release + updated translations
* Several fixes and many code improvements from Coverity scans
* Fix heap-buffer-overflows
* Mapnik3 support.
** C++ standard required is now C++11
* Reactivate building of the reference documentation
* SF Bugs#126: Fix crash in gdk_rgb_convert_0888 due to using deallocated memory.
* SF Bugs#121: Fix crash when invalidating previously acquired tiles.
* SF Bugs#123: Fix bzip2 decompression on Windows.
* SF Bugs#122: Fix memory cache confusion with multiple "On Disk OSM Tile Format" maps
* SF Bugs#120: Fix Track drawing bug across the 180th Meridian.
* Red Hat Bugzilla – Bug 1210403: Only download and process one Bing attribution list.
* Fix Geocaches acquiring with latest geo-* software
* Import latest Launchpad translation updates
* Many other small fixes - see the ChangeLog for the full details.

(gdt)

2016-12-29 23:47:40 UTC MAIN commitmail json YAML

2016-12-29 23:47:23 UTC MAIN commitmail json YAML

Updated py-idna to 2.2.

2.2 (2016-12-21)
++++++++++++++++

- Made some changes to the UTS 46 data that should allow Jython to get around
  64kb Java class limits. (Thanks, John A. Booth and Marcin P��onka.)
- In Python 2.6, skip two tests that rely on data not present in that
  Python version's unicodedata module.
- Use relative imports to help downstream users.

(wiz)

2016-12-29 23:16:26 UTC MAIN commitmail json YAML

Remove last mentions of gcc45,46,47 in mk/.
No functional change intended.

(maya)

2016-12-29 23:12:24 UTC MAIN commitmail json YAML

2016-12-29 23:07:17 UTC MAIN commitmail json YAML

Remove some of the mentions for gcc{45,46,47}.
No functional change intended.
Still a few left.

(maya)

2016-12-29 23:01:45 UTC MAIN commitmail json YAML

Updated meta-pkgs/bulk-medium to 20161229

(wiz)

2016-12-29 23:01:33 UTC MAIN commitmail json YAML

Depend on existing xen packages. Bump version.

(wiz)

2016-12-29 22:59:39 UTC MAIN commitmail json YAML

Fix build with SSP.

Closes my PR 51479.

(wiz)

2016-12-29 22:54:33 UTC MAIN commitmail json YAML

Note removal of gcc{45,46,47} and gcc{46,47}-libs

(maya)

2016-12-29 22:46:31 UTC MAIN commitmail json YAML

2016-12-29 22:21:13 UTC MAIN commitmail json YAML

Make GCC_REQD+= 4.5 to 4.8 resolve to 4.8 (dropping the possibility to
match for 4.5, 4.6, 4.7, which will soon be dropped).

This commit is the functional change. Cleanup will be done in separate
commits.

(maya)

2016-12-29 20:29:40 UTC MAIN commitmail json YAML

- spidermonkey-1.8.5 (was imported as lang/spidermonkey185)

(leot)

2016-12-29 20:24:35 UTC MAIN commitmail json YAML

xentools works fine system curses.

(roy)

2016-12-29 20:23:05 UTC MAIN commitmail json YAML

Fix USE_CURSES feature support.

(roy)

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

Updated multimedia/mpv to 0.23.0

(leot)

2016-12-29 20:09:21 UTC MAIN commitmail json YAML

Update multimedia/mpv to mpv-0.23.0

Changes:
Release 0.23.0
==============
Now requires at least FFmpeg 3.2.2.

Features
--------
- vo_rpi: partially undeprecate

Added
~~~~~
- vo_opengl: hwdec_cuda: Support P016 output surfaces

Removed
~~~~~~~
- charset_conv: drop enca and libguess support in favor of uchardet
- vf_vdpaurb: remove this filter in favor of --hwdec=vdpau-copy

Options and Commands
--------------------
Added
~~~~~
- TOOLS/autoload: allow disabling through script-opts
- demux, stream: add --access-references to prevent opening referenced files

Deprecated
~~~~~~~~~~
- options: deprecate codec family selection in --vd/--ad

Removed
~~~~~~~
- macOS: remove --fs-black-out-screens
- options: remove deprecated sub-option handling for --vo and --ao

Fixes and Minor Enhancements
----------------------------
- Windows: window styles improvements (allow minimizing borderless/fullscreen window) (#2229, #2451)
- ad_spdif: Fix crash when spdif muxer is not available
- audio: fix --audio-stream-silence with ao_alsa
- audio: fix --audio-stream-silence with ao_wasapi
- build: drop build-time dependency on Perl
- build: support linking ANGLE (previously loaded dynamically)
- d3d11va: unconditionally load D3D DLLs (#3348)
- demux_mkv: fix seeking in some broken files (#3920)
- hwdec_cuda: allow building without CUDA SDK (load CUDA dynamically)
- macOS: fix dropping of URLs containing query strings on the window
- macOS: fullscreen refactoring (#2857, #3272, #1352, #2062, #3864)
- macOS: support append file to paylist on drop (#2166)
- macOS: update the menu and remove conflicting ���Quit & remember position��� item (#3865)
- osc: don't hide playlist buttons, just disable
- osc: fix possible race condition in right timecode
- osc: topbar: use same styles as bottombar
- player: don't print format detection error when aborting loading
- vdpau: fix vaapi probing if libvdpau-va-gl1 is present
- video: use demuxer-signaled duration for last video frame (#3924)

(leot)

2016-12-29 19:27:20 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.17

(wiz)

2016-12-29 19:27:02 UTC MAIN commitmail json YAML

Updated syncthing to 0.14.17.

This is a normally scheduled feature and bugfix release.

Resolved issues:

    #3689: Panics caused by corrupt on disk database are now better explained in the panic message.

    #3817: Statically configured device addresses without port number now correctly defaults to port 22000 again.

    #3829: Inotify clients no longer cause 'invalid subpath' errors to be displayed.

New and improved functionality:

    #215: Folders can now be paused.

    #2679: "Master" folders are now called "send only" in order to standardize on a terminology of sending and receiving changes.

    #3407: Pausing devices and folders now persists across restarts.

    #3527: A rolling checksum is used to identify and reuse blocks that have moved within a file.

    #3790: Syncthing allows setting the type-of-service field on outgoing packets, configured by the advanced setting "trafficClass".

    #3809: Which device introduced another device is now visible in the GUI.

(wiz)

2016-12-29 19:13:22 UTC MAIN commitmail json YAML

Note removal of old Xen packages.

(wiz)

2016-12-29 19:13:03 UTC MAIN commitmail json YAML

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

Mention old openoffice and libreoffice package removals.

(wiz)

2016-12-29 19:10:28 UTC MAIN commitmail json YAML

2016-12-29 19:00:27 UTC MAIN commitmail json YAML

+ darktable-2.2.0, filezilla-3.23.0.2, handbrake-1.0.0,
  p5-DateTime-1.4200, plasma-5.8.5, py-ncclient-0.5.3, root-6.08.02,
  tor-0.2.9.8 [pkg/51745].

(wiz)

2016-12-29 18:53:57 UTC MAIN commitmail json YAML

Note freeze end for 2016Q4.

(wiz)

2016-12-29 18:53:01 UTC pkgsrc-2016Q4 commitmail json YAML

Add CHANGES file for 2016Q4 branch.

(wiz)

2016-12-29 18:41:13 UTC MAIN commitmail json YAML

Updated graphics/png to 1.6.27

(wiz)

2016-12-29 18:41:03 UTC MAIN commitmail json YAML

Updated png to 1.6.27, security fix release.

Version 1.6.27beta01 [November 2, 2016]
  Restrict the new ADLER32-skipping to IDAT chunks.  It broke iCCP chunk
    handling: an erroneous iCCP chunk would throw a png_error and reject the
    entire PNG image instead of rejecting just the iCCP chunk with a warning,
    if built with zlib-1.2.8.1.

Version 1.6.27rc01 [December 27, 2016]
  Control ADLER32 checking with new PNG_IGNORE_ADLER32 option.
  Removed the use of a macro containing the pre-processor 'defined'
    operator.  It is unclear whether this is valid; a macro that
    "generates" 'defined' is not permitted, but the use of the word
    "generates" within the C90 standard seems to imply more than simple
    substitution of an expression itself containing a well-formed defined
    operation.
  Added ARM support to CMakeLists.txt (Andreas Franek).

Version 1.6.27 [December 29, 2016]
  Fixed a potential null pointer dereference in png_set_text_2() (bug report
    and patch by Patrick Keshishian).

(wiz)

2016-12-29 15:04:29 UTC MAIN commitmail json YAML

Add a patch so that this builds on netbsd-6 as well.
OK from wiz@

(he)

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

2016-12-28 17:18:26 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup tickets #5174 and #5175.

(bsiegert)

2016-12-28 17:14:20 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup ticket #5175 - requested by sevan
textproc/libxml2: security fix

Revisions pulled up:
- textproc/libxml2/Makefile.common                              1.4
- textproc/libxml2/distinfo                                    1.114
- textproc/libxml2/patches/patch-result_XPath_xptr_vidbase      1.1
- textproc/libxml2/patches/patch-test_XPath_xptr_vidbase        1.1
- textproc/libxml2/patches/patch-xpath.c                        1.1
- textproc/libxml2/patches/patch-xpointer.c                    1.4

---
  Module Name:    pkgsrc
  Committed By:  sevan
  Date:          Tue Dec 27 02:34:34 UTC 2016

  Modified Files:
          pkgsrc/textproc/libxml2: Makefile.common distinfo
  Added Files:
          pkgsrc/textproc/libxml2/patches: patch-result_XPath_xptr_vidbase
              patch-test_XPath_xptr_vidbase patch-xpath.c patch-xpointer.c

  Log Message:
  Patch for CVE-2016-4658 & CVE-2016-5131
  Bump rev

(bsiegert)

2016-12-28 16:37:56 UTC pkgsrc-2016Q3 commitmail json YAML

Pullup ticket #5174 - requested by sevan
www/lynx: security fix

Revisions pulled up:
- www/lynx/Makefile                                            1.123-1.124
- www/lynx/distinfo                                            1.34-1.35
- www/lynx/patches/patch-WWW_Library_Implementation_HTTCP.c    1.1-1.2
- www/lynx/patches/patch-WWW_Library_Implementation_HTTP.c      1.1
- www/lynx/patches/patch-WWW_Library_Implementation_HTTP.h      1.1
- www/lynx/patches/patch-WWW_Library_Implementation_HTUTILS.h  1.1
- www/lynx/patches/patch-src_LYUtils.c                          1.1

---
  Module Name:    pkgsrc
  Committed By:  sevan
  Date:          Wed Dec 21 11:25:25 UTC 2016

  Modified Files:
          pkgsrc/www/lynx: Makefile distinfo
  Added Files:
          pkgsrc/www/lynx/patches: patch-WWW_Library_Implementation_HTTCP.c
              patch-WWW_Library_Implementation_HTTP.c
              patch-WWW_Library_Implementation_HTTP.h
              patch-WWW_Library_Implementation_HTUTILS.h patch-src_LYUtils.c

  Log Message:
  Patch for POODLE & CVE-2016-9179.
  Bump rev.

---
  Module Name:    pkgsrc
  Committed By:  sevan
  Date:          Thu Dec 22 17:30:52 UTC 2016

  Modified Files:
          pkgsrc/www/lynx: Makefile distinfo
          pkgsrc/www/lynx/patches: patch-WWW_Library_Implementation_HTTCP.c

  Log Message:
  Fix broken patch committed previously which resulted in lynx crashing.
  Bump rev again.

  Apologies to anyone caught out by this mistake.
  Heads up by alnsn@

(bsiegert)

2016-12-27 21:44:42 UTC MAIN commitmail json YAML

Back out the NOT_JOBS_SAFE change. It turns out I was seeing an unrelated
problem. Sorry for the noise.

(bsiegert)

2016-12-27 18:01:34 UTC MAIN commitmail json YAML

+ mpv-0.23.0

(leot)

2016-12-27 02:34:34 UTC MAIN commitmail json YAML

2016-12-26 22:36:30 UTC MAIN commitmail json YAML

make the message about null page less OS specific (suggest linux
sysctl as well)

(maya)

2016-12-26 13:39:33 UTC MAIN commitmail json YAML

Add nss-3.28

This breaks www/firefox for ECDSA https connection, for example, *.google.com.

(ryoon)

2016-12-26 12:16:28 UTC MAIN commitmail json YAML

FIx PLIST for kde4 option

(ryoon)

2016-12-25 23:57:45 UTC MAIN commitmail json YAML

PLIST catchup for recent update.

(markd)

2016-12-25 21:45:09 UTC MAIN commitmail json YAML

2016-12-25 21:44:35 UTC MAIN commitmail json YAML

2016-12-25 21:43:56 UTC MAIN commitmail json YAML

-std=c++11 is a C++-only option, so don't put it in CPPFLAGS.

(joerg)

2016-12-25 20:18:32 UTC MAIN commitmail json YAML

Don't try using LuaJIT if detected.

(markd)

2016-12-25 19:02:44 UTC MAIN commitmail json YAML

Note pcre dependency
Fix sysconfdir setting.

(markd)

2016-12-25 18:58:05 UTC MAIN commitmail json YAML

Fix ruby-gnome2-gobject-introspection dependency as defined in the gem.

(tsutsui)

2016-12-25 17:35:44 UTC MAIN commitmail json YAML

Note update of www/contao43 package to 4.3.1.

(taca)

2016-12-25 17:34:47 UTC MAIN commitmail json YAML

Update contao43 to 4.3.1, a leaf package.

### 4.3.1 (2016-12-22)

* Preserve uppercase characters in custom sections IDs (see #639).
* Always show the section title instead of its ID (see #640).
* Correctly handle DropZone file uploads (see #637).
* Fix the markup of the CSV importers (see #645).
* Correctly symlink the logs directory under Windows (see #634).

(taca)

2016-12-25 12:47:55 UTC MAIN commitmail json YAML

Updated finance/moneyguru to 2.10.2nb1

(wiz)

2016-12-25 12:47:44 UTC MAIN commitmail json YAML

Some dependency (sphinx?) changed their behaviour -- update PLIST.

Bump PKGREVISION.

(wiz)

2016-12-25 12:42:52 UTC MAIN commitmail json YAML

Fix jasper fallout.

(wiz)

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

Re-add gtk3 PLIST entries.

(wiz)

2016-12-25 12:01:44 UTC MAIN commitmail json YAML

Fix PLIST from wiz@. Thank you

(ryoon)

2016-12-25 11:41:22 UTC MAIN commitmail json YAML

+ fldigi-3.23.19, phpmyadmin-4.6.5.2 [pkg/51741].

(wiz)

2016-12-25 11:30:27 UTC MAIN commitmail json YAML

Updated mail/exim to 4.88

(wiedi)

2016-12-25 11:29:55 UTC MAIN commitmail json YAML

Update exim to 4.88
Security update to address CVE-2016-9963

Exim version 4.88
-----------------
JH/01 Use SIZE on MAIL FROM in a cutthrough connection, if the destination
      supports it and a size is available (ie. the sending peer gave us one).

JH/02 The obsolete acl condition "demime" is removed (finally, after ten
      years of being deprecated). The replacements are the ACLs
      acl_smtp_mime and acl_not_smtp_mime.

JH/03 Upgrade security requirements imposed for hosts_try_dane: previously
      a downgraded non-dane trust-anchor for the TLS connection (CA-style)
      or even an in-clear connection were permitted.  Now, if the host lookup
      was dnssec and dane was requested then the host is only used if the
      TLSA lookup succeeds and is dnssec.  Further hosts (eg. lower priority
      MXs) will be tried (for hosts_try_dane though not for hosts_require_dane)
      if one fails this test.
      This means that a poorly-configured remote DNS will make it incommunicado;
      but it protects against a DNS-interception attack on it.

JH/04 Bug 1810: make continued-use of an open smtp transport connection
      non-noisy when a race steals the message being considered.

JH/05 If main configuration option tls_certificate is unset, generate a
      self-signed certificate for inbound TLS connections.

JH/06 Bug 165: hide more cases of password exposure - this time in expansions
      in rewrites and routers.

JH/07 Retire gnutls_require_mac et.al.  These were nonfunctional since 4.80
      and logged a warning sing 4.83; now they are a configuration file error.

JH/08 Bug 1836: Fix crash in VRFY handling when handed an unqualified name
      (lacking @domain).  Apply the same qualification processing as RCPT.

JH/09 Bug 1804: Avoid writing msglog files when in -bh or -bhc mode.

JH/10 Support ${sha256:} applied to a string (as well as the previous
      certificate).

JH/11 Cutthrough: avoid using the callout hints db on a verify callout when
      a cutthrough deliver is pending, as we always want to make a connection.
      This also avoids re-routing the message when later placing the cutthrough
      connection after a verify cache hit.
      Do not update it with the verify result either.

JH/12 Cutthrough: disable when verify option success_on_redirect is used, and
      when routing results in more than one destination address.

JH/13 Cutthrough: expand transport dkim_domain option when testing for dkim
      signing (which inhibits the cutthrough capability).  Previously only
      the presence of an option was tested; now an expansion evaluating as
      empty is permissible (obviously it should depend only on data available
      when the cutthrough connection is made).

JH/14 Fix logging of errors under PIPELINING.  Previously the log line giving
      the relevant preceding SMTP command did not note the pipelining mode.

JH/15 Fix counting of empty lines in $body_linecount and $message_linecount.
      Previously they were not counted.

JH/16 DANE: treat a TLSA lookup response having all non-TLSA RRs, the same
      as one having no matching records.  Previously we deferred the message
      that needed the lookup.

JH/17 Fakereject: previously logged as a norml message arrival "<="; now
      distinguished as "(=".

JH/18 Bug 1867: make the fail_defer_domains option on a dnslookup router work
      for missing MX records.  Previously it only worked for missing A records.

JH/19 Bug 1850: support Radius libraries that return REJECT_RC.

JH/20 Bug 1872: Ensure that acl_smtp_notquit is run when the connection drops
      after the data-go-ahead and data-ack.  Patch from Jason Betts.

JH/21 Bug 1846: Send DMARC forensic reports for reject and quaratine results,
      even for a "none" policy.  Patch from Tony Meyer.

JH/22 Fix continued use of a connection for further deliveries. If a port was
      specified by a router, it must also match for the delivery to be
      compatible.

JH/23 Bug 1874: fix continued use of a connection for further deliveries.
      When one of the recipients of a message was unsuitable for the connection
      (has no matching addresses), we lost track of needing to mark it
      deferred.  As a result mail would be lost.

JH/24 Bug 1832: Log EHLO response on getting conn-close response for HELO.

JH/25 Decoding ACL controls is now done using a binary search; the source code
      takes up less space and should be simpler to maintain.  Merge the ACL
      condition decode tables also, with similar effect.

JH/26 Fix problem with one_time used on a redirect router which returned the
      parent address unchanged.  A retry would see the parent address marked as
      delivered, so not attempt the (identical) child.  As a result mail would
      be lost.

JH/27 Fix a possible security hole, wherein a process operating with the Exim
      UID can gain a root shell.  Credit to http://www.halfdog.net/ for
      discovery and writeup.  Ubuntu bug 1580454; no bug raised against Exim
      itself :(

JH/28 Enable {spool,log} filesystem space and inode checks as default.
      Main config options check_{log,spool}_{inodes,space} are now
      100 inodes, 10MB unless set otherwise in the configuration.

JH/29 Fix the connection_reject log selector to apply to the connect ACL.
      Previously it only applied to the main-section connection policy
      options.

JH/30 Bug 1897: fix callouts connection fallback from TLS to cleartext.

PP/01 Changed default Diffie-Hellman parameters to be Exim-specific, created
      by me.  Added RFC7919 DH primes as an alternative.

PP/02 Unbreak build via pkg-config with new hash support when crypto headers
      are not in the system include path.

JH/31 Fix longstanding bug with aborted TLS server connection handling.  Under
      GnuTLS, when a session startup failed (eg because the client disconnected)
      Exim did stdio operations after fclose.  This was exposed by a recent
      change which nulled out the file handle after the fclose.

JH/32 Bug 1909: Fix OCSP proof verification for cases where the proof is
      signed directly by the cert-signing cert, rather than an intermediate
      OCSP-signing cert.  This is the model used by LetsEncrypt.

JH/33 Bug 1914: Ensure socket is nonblocking before draining after SMTP QUIT.

HS/01 Fix leak in verify callout under GnuTLS, about 3MB per recipient on
      an incoming connection.

HS/02 Bug 1802: Do not half-close the connection after sending a request
      to rspamd.

HS/03 Use "auto" as the default EC curve parameter. For OpenSSL < 1.0.2
      fallback to "prime256v1".

JH/34 SECURITY: Use proper copy of DATA command in error message.
      Could leak key material.  Remotely explaoitable.  CVE-2016-9963.

ok wiz@

(wiedi)

2016-12-25 09:48:31 UTC MAIN commitmail json YAML

+ ImageMagick-7.0.4.0, abcm2ps-8.13.2, ffmpeg2-2.8.10, global-6.5.6,
  graphviz-2.40.1, libgcrypt-1.7.5, libgpg-error-1.26, lighttpd-1.4.44,
  notmuch-0.23.4, p5-DBD-SQLite-1.54, p5-Scalar-List-Utils-1.47,
  p5-YAML-1.21, py-dulwich-0.16.0, py-hypothesis-3.6.1, py-idna-2.2,
  py-lxml-3.7.1, py-numpy-1.11.3, qemu-2.8.0, tor-0.2.9.8,
  unifont-9.0.06, x264-devel-20161224.

(wiz)

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

Work around long filename extraction issue

(adam)

2016-12-25 00:24:08 UTC MAIN commitmail json YAML

Updated shells/zsh to 5.3

(ryoon)

2016-12-25 00:23:30 UTC MAIN commitmail json YAML

Update to 5.3

Changelog:
Changes from 5.2 to 5.3
-----------------------

It is possible to enable character width support for Unicode 9 by
configuring with `--enable-unicode9'; this compiles in some additional
tables.  At some point this support may move into a module, in which
case the configure option will be changed to cause the module to be
permanently loaded.  This option is not useful unless your terminal also
supports Unicode 9.

The new word modifier ':P' computes the physical path of the argument.
It is different from the existing ':a' modifier which always resolves
'/before/here/../after' to '/before/after', and differs from the
existing ':A' modifier which resolves symlinks only after 'here/..' is
removed, even when /before/here is itself a symbolic link.  It is
recommended to review uses of ':A' and, if appropriate, convert them
to ':P' as soon as compatibility with 5.2 is no longer a requirement.

The output of "typeset -p" uses "export" commands or the "-g" option
for parameters that are not local to the current scope.  Previously,
all output was in the form of "typeset" commands, never using "-g".

vi-repeat-change can repeat user-defined widgets if the widget calls
zle -f vichange.

The parameter $registers now makes the contents of vi register buffers
available to user-defined widgets.

New vi-up-case and vi-down-case builtin widgets bound to gU/gu (or U/u
in visual mode) for doing case conversion.

A new select-word-match function provides vim-style text objects with
configurable word boundaries using the existing match-words-by-style
mechanism.

Support for the conditional expression [[ -v var ]] to test if a
variable is set for compatibility with other shells.

The print and printf builtins have a new option -v to assign the output
to a variable. This is for bash compatibility but with the additional
feature that, for an array, a separate element is used each time the
format is reused.

New x: syntax in completion match specifications make it possible to
disable match specifications hardcoded in completion functions.

(ryoon)

2016-12-25 00:12:49 UTC MAIN commitmail json YAML

Updated lang/opensource-cobol to 1.5.1J

(ryoon)

2016-12-25 00:11:56 UTC MAIN commitmail json YAML

Update to 1.5.1J

* Fix PR pkg/51738 from Oshima-san

Changelog:
* Changes in opensource COBOL 1.5.1J

** Bug fixes

*** build error on Windows.

*** test failure caused by missing inline-function declarations on gcc5.

*** compiler warnings on v1.3 or later.

** Changes

*** update solution file in Visual Studio to 2015.

-----------------------------------------------------------------------

* Changes in opensource COBOL 1.5.0J

** New features

*** ADD new functions and features.
    (1) Add a new function "C$CALLEDBY".
        This gets the program name that called itself.
    (2) Add a new function "C$LIST-DIRECTORY".
        This gets the list of files in the target directory.
    (3) Add a new feature "CANCEL ALL".
        This cancel subprogram and all subprograms that callded by it.

(ryoon)

2016-12-24 21:45:53 UTC MAIN commitmail json YAML

Updated misc/libreoffice to 5.2.4.2

(ryoon)

2016-12-24 21:45:03 UTC MAIN commitmail json YAML

2016-12-24 15:46:31 UTC MAIN commitmail json YAML

Updated net/mikutter to 3.5.0

(tsutsui)

2016-12-24 15:45:50 UTC MAIN commitmail json YAML

Update mikutter to 3.5.0. (leaf package updates)

Upstream changes:

# mikutter 3.5.0

Changes from alpha2

* update po translations
* cannot open URLs if Entity info is not sent by Twitter
* crash on clicking timestamp in message detail view
* crash with Ruby 2.1

# mikutter 3.5.0-alpha2

* deprecated warnings against continuation
* crash on changing keybind of mikutter commands
* remove unnecessary Model display settings
* print not only username but also screenname in Activity
* print post user for related resources in Tweet Activity
* omit permanent link to Tweet in Tweet Activity
* Resoerver no longer creates unnecesary Thread

(tsutsui)

2016-12-24 13:18:43 UTC MAIN commitmail json YAML

Apply fixes from upstream to prevent a crash and a usability issue:
- Fix type of read in prompt confirmation (eg. rmstar) (David Kaspar)
- Fix out of bounds read (Brooks Davis)
- Don't play pointer tricks that are undefined in modern c (Brooks Davis)
- Use `` instead $() for solaris, bleh.

(kim)

2016-12-24 11:05:15 UTC MAIN commitmail json YAML

Remove duplicate --disable-dbi option

(ryoon)

2016-12-24 10:18:31 UTC MAIN commitmail json YAML

2016-12-24 10:17:50 UTC MAIN commitmail json YAML

2016-12-24 10:16:50 UTC MAIN commitmail json YAML

2016-12-24 10:16:07 UTC MAIN commitmail json YAML

2016-12-24 05:07:19 UTC MAIN commitmail json YAML

Updated net/sayaka to 3.3.1

(tsutsui)

2016-12-24 05:03:39 UTC MAIN commitmail json YAML

Update sayaka to 3.3.1. (leaf package bugfix update)

Upstream changes:

* 3.3.1 (2016/12/23)
* buf fixes including resouce leak

(tsutsui)

2016-12-24 00:00:07 UTC MAIN commitmail json YAML

2016-12-23 23:19:22 UTC MAIN commitmail json YAML

+ kid3-3.4.3, opensource-cobol-1.5.1J [pkg/51738], openssh-7.4p1.

(wiz)

2016-12-23 23:02:13 UTC MAIN commitmail json YAML

Restrict supported PHP versions to the list of security/php-mcrypt.

(joerg)

2016-12-23 23:01:13 UTC MAIN commitmail json YAML

There is no such thing as PHP 5.5 anymore.

(joerg)

2016-12-23 22:30:50 UTC MAIN commitmail json YAML

2016-12-23 22:29:59 UTC MAIN commitmail json YAML

2016-12-23 22:28:42 UTC MAIN commitmail json YAML

Add missing dependency on glu.

(joerg)

2016-12-23 20:45:13 UTC MAIN commitmail json YAML

2016-12-23 19:31:56 UTC MAIN commitmail json YAML

Updated net/rancid to 3.6.1

(pettai)

2016-12-23 19:31:26 UTC MAIN commitmail json YAML

3.6.1
        ios.pm: filter license registration timestamp
        fnrancid: filter oscillating md5-keys
        par.c: fix misplaced pointer deref

3.6
        rancid.pm: ipaddrval() if IPv6 prefix length is missing, simply set 128.
        *login: in_proc must be global in expect_after.  had trouble reproducing
        the original error, but this should be the correct fix.
        xlogin: escape the * in lastprompt - Mattieu Beretti
        *login: change handling of ssh key-related prompts to one line at a time
        to eliminate timing-related problem.
        alogin: login() eat one line at a time
        a10login: remove the aflex-specific stuff.  This is the wrong way to
        do this and it doesn't work properly anyway.
        control_rancid: create <group>/configs if it does not exist
        hrancid: use rancid.pm (removes code duplication)
        rancid.pm: check for existence of functions for given device type after
        loading the modules for the type.  return failure if any are missing.
        par: add -FH options
        rancid.types.conf, iosshtech.pm: Add device type ciscoshtech for
        example purposes
        acos.pm: filter trailing WS & recognize incomplete/invalid command
        error in basicFilter()
        acos.pm: filter trailing WS in ShowAflex()
        acos.pm: 'show vlan' is 'show vlans' in ACOS 4.x.
        acos.pm: Add cmd 'show partition-config all' for ACOS 4.x, where
        'show running-config all-partitions' does not work.
        acos.pm: recognize invalid cmd error in ShowRunningConfig() and filter
        the config size comment
        fnlogin: missing "end" to exit global mode for -[csx] - Richard Goode
        plogin: add -m & -M
        rancid.pm: missing variable initialization
        nxos.pm: fix bug in recognizing the end of an access-list
        hlogin: set tty init options when there is no controlling tty and set
        set the term width to 132 when there is no controlling tty and for -[sc]
        so that the hp device does not wrap lines.
        ios.pm: also filter IPv6 PDP addresses - Reuben Farrelly
        ios.pm: evaluation license periods are displayed differently
        lg: Add show interface optics
        iosxr.pm: More useless FPD messages
        junos.pm: handle a transient cmd protocol failure seen in show version
        control_rancid: use git ls-files instead of git status for .gitignore
        and <group>/rancid.conf
        fnrancid: fix formatting around removal of private-keys
        bigip.pm: filter snmpv3 oscillating auth-password-encrypted
        iosxr.pm: filter useless FPD upgrade message

(pettai)

2016-12-23 19:26:11 UTC MAIN commitmail json YAML

Updated net/unbound to 1.6.0

(pettai)

2016-12-23 19:25:45 UTC MAIN commitmail json YAML

Unbound 1.6.0
=============

Features:
---------
- Added generic EDNS code for registering known EDNS option codes,
  bypassing the cache response stage and uniquifying mesh states. Four
  EDNS option lists were added to module_qstate
  (module_qstate.edns_opts_*) to store EDNS options from/to front/back side.
- Added two flags to module_qstate (no_cache_lookup, no_cache_store)
  that control the modules' cache interactions.
- Added code for registering inplace callback functions. The registered
  functions can be called just before replying with local data or Chaos,
  replying from cache, replying with SERVFAIL, replying with a resolved
  query, sending a query to a nameserver. The functions can inspect the
  available data and maybe change response/query related data (i.e. append
  EDNS options).
- Updated Python module for the above.
- Updated Python documentation.
- Added views functionality.
- Added qname-minimisation-strict config option.
- Patch that resolves CNAMEs entered in local-data conf statements that
  point to data on the internet.
- serve-expired config option: serve expired responses with TTL 0.
- .gitattributes line for githubs code language display.
- log-identity: config option to set sys log identity.
- Added stub-ssl-upstream and forward-ssl-upstream options.
- Added local-zones and local-data bulk addition and removal
  functionality in unbound-control (local_zones, local_zones_remove,
  local_datas and local_datas_remove).
- g.root-servers.net has AAAA address.

Bug Fixes:
----------
- Fix #836: unbound could echo back EDNS options in an error response.
- Fix #838: 1.5.10 cannot be built on Solaris, undefined PATH_MAX.
- Fix #839: Memory grows unexpectedly with large RPZ files.
- Fix #840: infinite loop in unbound_munin_ plugin on unowned lockfile.
- Fix #841: big local-zone's make it consume large amounts of memory.
- Fix dnstap relaying "random" messages instead of resolver/forwarder
  responses.
- Fix Nits for 1.5.10.
- Fix #1117: spelling errors, from Robert Edmonds.
- iana portlist update.
- fix memoryleak logfile when in debug mode.
- Re-fix #839 from view commit overwrite.
- Fixup const void cast warning.
- Removed patch comments from acllist.c and msgencode.c
- Added documentation doc/CNAME-basedRedirectionDesignNotes.pdf
- Fix #1125: unbound could reuse an answer packet incorrectly for
  clients with different EDNS parameters.
- Fix #1118: libunbound.pc sets strange Libs, Libs.private values.
- Added Requires line to libunbound.pc
- Fix #1130: whitespace in example.conf.in more consistent.
- suppress compile warning in lex files.
- init lzt variable, for older gcc compiler warnings.
- fix --enable-dsa to work, instead of copying ecdsa enable.
- Fix DNSSEC validation of query type ANY with DNAME answers.
- Fixup query_info local_alias init.
- Ported tests for local_cname unit test to testbound framework.
- Fix #1134: unbound-control set_option -- val-override-date: -1 works
  immediately to ignore datetime, or back to 0 to enable it again. The --
  is to ignore the '-1' as an option flag.
- Patch for server.num.zero_ttl stats for count of expired replies.
- Fix failure to build on arm64 with no sbrk.
- Set OpenSSL security level to 0 when using aNULL ciphers.
- configure detects ssl security level API function in the autoconf
  manner. Every function on its own, so that other libraries (eg.
  LibreSSL) can develop their API without hindrance.
- Fix #1154: segfault when reading config with duplicate zones.
- Note that for harden-below-nxdomain the nxdomain must be secure, this
  means nsec3 with optout is insufficient.
- Fix #1155: test status code of unbound-control in 04-checkconf, not
  the status code from the tee command.
- Fix #1158: reference RFC 8020 "NXDOMAIN: There Really Is Nothing
  Underneath" for the harden-below-nxdomain option.
- patch from Dag-Erling Smorgrav that removes code that relies on sbrk().
- Make access-control-tag-data RDATA absolute. This makes the RDATA
  origin consistent between local-data and access-control-tag-data.
- Fix NSEC ENT wildcard check. Matching wildcard does not have to be a
  subdomain of the NSEC owner.
- QNAME minimisation uses QTYPE=A, therefore always check cache for this
  type in harden-below-nxdomain functionality.
- Added unit test for QNAME minimisation + harden below nxdomain synergy.
- Fix that with openssl 1.1 control-use-cert: no uses less cpu, by using
  no encryption over the unix socket.
- hyphen as minus fix.
- Fix #1170: document that 'inform' local-zone uses local-data.
- Fix #1173: differ local-zone type deny from unset tag_actions element.
- Add DSA support for OpenSSL 1.1.0
- Fix remote control without cert for LibreSSL
- Fix downcast warnings from visual studio in sldns code

(pettai)

2016-12-23 19:12:56 UTC MAIN commitmail json YAML

Updated devel/py-pip to 9.0.1

(jdolecek)

2016-12-23 19:12:38 UTC MAIN commitmail json YAML

Update py-pip to 9.0.1

Changes:
* Correct the deprecation message when not specifying a --format
  so that it uses the correct setting name (format) rather than the
  incorrect one (list_format) (#4058).
* Fix pip check to check all available distributions and not just the local
  ones (#4083).
* Fix a crash on non ASCII characters from lsb_release (#4062).
* Fix an SyntaxError in an an used module of a vendored dependency (#4059).
* Fix UNC paths on Windows (#4064).

(jdolecek)

2016-12-23 18:40:15 UTC MAIN commitmail json YAML

mcrypt is deprecated and removed in php 7.1.x; mark this package as only for
55, 56 and 70

(jdolecek)

2016-12-23 18:38:04 UTC MAIN commitmail json YAML

7.1.0 is out of beta, drop the warning from MESSAGE and expand DESCR a bit

(jdolecek)

2016-12-23 13:50:03 UTC MAIN commitmail json YAML

use c99 to fix build on SunOS

(wiedi)

2016-12-23 09:46:37 UTC MAIN commitmail json YAML

Updated www/curl to 7.52.1

(wiz)

2016-12-23 09:46:27 UTC MAIN commitmail json YAML

Updated curl to 7.52.1. Security update.

Fixed in 7.52.1

Bugfixes:

    CVE-2016-9594: unititialized random
    lib557: fix checksrc warnings
    lib: fix MSVC compiler warnings
    lib557.c: use a shorter MAXIMIZE representation
    tests: run checksrc on debug builds

(wiz)

2016-12-23 04:11:44 UTC MAIN commitmail json YAML

Updated sysutils/open-vm-tools to 10.1.0

(ryoon)

2016-12-23 04:11:04 UTC MAIN commitmail json YAML

Update to 10.1.0

Changelog:
What's New

VMware Tools is a suite of utilities that enhances the performance of the virtual machine's guest operating system and improves management of the virtual machine. Read about the new and enhanced features in this release below:

    vmware-namespace-cmd: Added vmware-namespace-cmd command line utility that exposes set/get commands for the namespace database in the VMX.
    gtk3 support: open-vm-tools has been updated to use gtk3 libraries.
    Common Agent Framework (CAF): CAF provides the basic services necessary to simplify secure and efficient management of agents inside virtual machines.
    xmlsec1: Changed guest authentication to xmlsec1.
    FreeBSD: Changes to support open-vm-tools on FreeBSD.
    Automatic Linux Kernel Modules: Automatic rebuilding of kernel modules is enabled by default.
    New sub-command: Added a new sub-command to push updated network information to the host on demand.
    udev-rules: Added udev rules for configuring SCSI timeout in the guest.
    Ubuntu 16.10: Fixes for running on Ubuntu 16.10.
    Quiesced Snapshot: Fix for quiesced snapshot failure leaving guest file system quiesced.

Internationalization

open-vm-tools 10.1.0 supports the following languages:

    English
    French
    German
    Spanish
    Italian
    Japanese
    Korean
    Simplified Chinese
    Traditional Chinese

Compatibility

open-vm-tools 10.1.0 is compatible with all supported versions of VMware vSphere, VMware Workstation 12.5 and VMware Fusion 8.5.

(ryoon)

2016-12-23 03:54:08 UTC MAIN commitmail json YAML

Updated graphics/darktable to 2.0.7

(ryoon)

2016-12-23 03:53:16 UTC MAIN commitmail json YAML

2016-12-23 03:38:24 UTC MAIN commitmail json YAML

Update to 2.0.7

Changelog:
2.0.7:
we're proud to announce the seventh bugfix release for the 2.0 series of darktable, 2.0.7!

as always, please don't use the autogenerated tarball provided by github, but only our tar.xz. the checksum is:

a9226157404538183549079e3b8707c910fedbb669bd018106bdf584b88a1dab  darktable-2.0.7.tar.xz
0b341f3f753ae0715799e422f84d8de8854d8b9956dc9ce5da6d5405586d1392  darktable-2.0.7.dmg

and the changelog as compared to 2.0.6 can be found below.

New Features

    Filter-out some EXIF tags when exporting. Helps keep metadata size below max limit of ~64Kb
    Support the new Canon EOS 80D {m,s}RAW format
    Always show rendering intent selector in lighttable view
    Clear elevation when clearing geo data in map view
    Temperature module, invert module: add SSE vectorization for X-Trans
    Temperature module: add keyboard shortcuts for presets

Bugfixes

    Rawspeed: fixes for building with libjpeg (as opposed to libjpeg-turbo)
    OpenCL: always use blocking memory transfer host<->device
    OpenCL: remove bogus static keyword in extended.cl
    Fix crash with missing configured display profile
    Histogram: always show aperture with one digit after dot
    Show if OpenEXR is supported in --version
    Rawspeed: use a non-deprecated way of getting OSX version
    Don't show bogus message about local copy when trying to delete physically deleted image

Base Support (newly added or small fixes)

    Canon EOS 100D
    Canon EOS 300D
    Canon EOS 6D
    Canon EOS 700D
    Canon EOS 80D (sRaw1, sRaw2)
    Canon PowerShot A720 IS (dng)
    Fujifilm FinePix S100FS
    Nikon D3400 (12bit-compressed)
    Panasonic DMC-FZ300 (4:3)
    Panasonic DMC-G8 (4:3)
    Panasonic DMC-G80 (4:3)
    Panasonic DMC-GX80 (4:3)
    Panasonic DMC-GX85 (4:3)
    Pentax K-70

Base Support (fixes, was broken in 2.0.6, apologies for inconvenience)

    Nikon 1 AW1
    Nikon 1 J1 (12bit-compressed)
    Nikon 1 J2 (12bit-compressed)
    Nikon 1 J3
    Nikon 1 J4
    Nikon 1 S1 (12bit-compressed)
    Nikon 1 S2
    Nikon 1 V1 (12bit-compressed)
    Nikon 1 V2
    Nikon Coolpix A (14bit-compressed)
    Nikon Coolpix P330 (12bit-compressed)
    Nikon Coolpix P6000
    Nikon Coolpix P7000
    Nikon Coolpix P7100
    Nikon Coolpix P7700 (12bit-compressed)
    Nikon Coolpix P7800 (12bit-compressed)
    Nikon D1
    Nikon D3 (12bit-compressed, 12bit-uncompressed)
    Nikon D3000 (12bit-compressed)
    Nikon D3100
    Nikon D3200 (12bit-compressed)
    Nikon D3S (12bit-compressed, 12bit-uncompressed)
    Nikon D4 (12bit-compressed, 12bit-uncompressed)
    Nikon D5 (12bit-compressed, 12bit-uncompressed)
    Nikon D50
    Nikon D5100
    Nikon D5200
    Nikon D600 (12bit-compressed)
    Nikon D610 (12bit-compressed)
    Nikon D70
    Nikon D7000
    Nikon D70s
    Nikon D7100 (12bit-compressed)
    Nikon E5400
    Nikon E5700 (12bit-uncompressed)

We were unable to bring back these 4 cameras, because we have no samples.
If anyone reading this owns such a camera, please do consider providing samples.

    Nikon E8400
    Nikon E8800
    Nikon D3X (12-bit)
    Nikon Df (12-bit)

White Balance Presets

    Pentax K-70

Noise Profiles

    Sony DSC-RX10

Translations Updates

    Catalan
    German

(ryoon)

2016-12-23 03:35:17 UTC MAIN commitmail json YAML

Updated textproc/pugixml to 1.8.1nb1

(ryoon)

2016-12-23 03:34:42 UTC MAIN commitmail json YAML

2016-12-22 23:52:02 UTC MAIN commitmail json YAML

2016-12-22 21:07:58 UTC MAIN commitmail json YAML

2016-12-22 21:07:17 UTC MAIN commitmail json YAML

It is UB whether defined() is evaluated in macro expansions, so avoid
it.

(joerg)

2016-12-22 21:05:01 UTC MAIN commitmail json YAML

2016-12-22 21:04:31 UTC MAIN commitmail json YAML

2016-12-22 21:03:50 UTC MAIN commitmail json YAML

Deal with Jasper fallout.

(joerg)

2016-12-22 21:03:39 UTC MAIN commitmail json YAML

Deal with Jasper fallout. Still doesn't build for unrelated reasons.

(joerg)

2016-12-22 21:03:12 UTC MAIN commitmail json YAML

2016-12-22 21:02:19 UTC MAIN commitmail json YAML

2016-12-22 21:01:22 UTC MAIN commitmail json YAML

2016-12-22 20:59:55 UTC MAIN commitmail json YAML

2016-12-22 20:58:40 UTC MAIN commitmail json YAML

2016-12-22 17:57:50 UTC MAIN commitmail json YAML

Added x11/py-terminator-plugins version 1.0

(kamil)

2016-12-22 17:54:14 UTC MAIN commitmail json YAML

Makefile: Add py-terminator-plugins

(kamil)

2016-12-22 17:52:43 UTC MAIN commitmail json YAML

Import py27-terminator-plugins-1.0 as x11/py-terminator-plugins.

Plugins for terminator

Following plugins are included, yet:
- LayoutManager
  Saves and restores Layouts, plus some extra functions for custom commands.

- TerminalExporter
  Exports full terminal (including buffer) into file.
  Allows to log terminal's action into file.

(kamil)

2016-12-22 17:30:52 UTC MAIN commitmail json YAML

Fix broken patch committed previously which resulted in lynx crashing.
Bump rev again.

Apologies to anyone caught out by this mistake.
Heads up by alnsn@

(sevan)

2016-12-22 14:15:58 UTC MAIN commitmail json YAML

Sendmail milter for amavisd-new.

(kivinen)

2016-12-22 12:51:16 UTC MAIN commitmail json YAML

deforaos-libsystem: use dlopen buildlink instead, as suggested by joerg.
appease pkglint, too.

(maya)

2016-12-22 12:11:33 UTC MAIN commitmail json YAML

deforaos-libsystem: -ldl on linux, for dlopen & friends.
attempt to fix linux builds.

(maya)

2016-12-22 11:59:36 UTC MAIN commitmail json YAML

gcc47: revert part of my previous commit. USE_LANGUAGES c++ is not needed.
It's just a warning during configure.

(maya)

2016-12-22 11:38:01 UTC MAIN commitmail json YAML

2016-12-22 11:37:33 UTC MAIN commitmail json YAML

Fix Jasper fallout.

(joerg)

2016-12-22 11:37:18 UTC MAIN commitmail json YAML

2016-12-22 11:36:35 UTC MAIN commitmail json YAML

2016-12-22 10:03:07 UTC MAIN commitmail json YAML

gcc47: add USE_LANGUAGES c++ so less warnings about configure using the
c++ compiler.
pass LANG+=c++ only once (from options.mk), doing it twice seems to confuse
the configure script.

now I can pass configure on NetBSD-6.

(maya)

2016-12-22 07:13:09 UTC MAIN commitmail json YAML

Fix PLIST for recent update, add PKGCONFIG_OVERRIDE.

(wiz)

2016-12-21 22:46:07 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.16

(wiz)

2016-12-21 22:45:57 UTC MAIN commitmail json YAML

Update syncthing to 0.14.16.

Updating during the freeze since the previous version stopped
working for me since the availability of this version.

Changes:

This is an extra bugfix release to fix issues introduced in v0.14.14.

Resolved issues:

    #3829: Receiving 'invalid subpath' errors on syncthing-inotify full folder sync trigger

(wiz)

2016-12-21 22:38:08 UTC MAIN commitmail json YAML

Add comment to patch-configure and add it to distinfo.

(wiz)

2016-12-21 15:38:50 UTC MAIN commitmail json YAML

Updated sysutils/xenkernel46 to 4.6.3nb4
Updated sysutils/xenkernel45 to 4.5.5nb3
Updated sysutils/xenkernel42 to 4.2.5nb15
Updated sysutils/xenkernel41 to 4.1.6.1nb23

while there fix dates for yesterday's entries

(bouyer)

2016-12-21 15:36:39 UTC MAIN commitmail json YAML

2016-12-21 15:36:08 UTC MAIN commitmail json YAML

2016-12-21 15:35:44 UTC MAIN commitmail json YAML

2016-12-21 13:40:24 UTC MAIN commitmail json YAML

2016-12-21 13:39:21 UTC MAIN commitmail json YAML

2016-12-21 13:38:16 UTC MAIN commitmail json YAML

2016-12-21 13:37:24 UTC MAIN commitmail json YAML

2016-12-21 13:36:23 UTC MAIN commitmail json YAML

2016-12-21 13:34:16 UTC MAIN commitmail json YAML

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

2016-12-21 11:25:25 UTC MAIN commitmail json YAML

2016-12-21 10:39:15 UTC MAIN commitmail json YAML

Mark not MAKE_JOBS_SAFE. This just failed for me with -j16 but worked
fine with MAKE_JOBS=1.

(bsiegert)

2016-12-21 10:31:42 UTC MAIN commitmail json YAML

2016-12-21 10:07:51 UTC MAIN commitmail json YAML

2016-12-21 10:07:37 UTC MAIN commitmail json YAML

Updated curl to 7.52.0. Security fixes.

Version 7.52.0 (20 Dec 2016)

Changes:

    nss: map CURL_SSLVERSION_DEFAULT to NSS default
    vtls: support TLS 1.3 via CURL_SSLVERSION_TLSv1_3
    curl: introduce the --tlsv1.3 option to force TLS 1.3
    curl: Add --retry-connrefused
    proxy: Support HTTPS proxy and SOCKS+HTTP(s)
    add CURLINFO_SCHEME, CURLINFO_PROTOCOL, and %{scheme}
    curl: add --fail-early

Bugfixes:

    CVE-2016-9586: printf floating point buffer overflow
    CVE-2016-9952: Win CE schannel cert wildcard matches too much
    CVE-2016-9953: Win CE schannel cert name out of buffer read
    msvc: removed a straggling reference to strequal.c
    winbuild: remove strcase.obj from curl build
    examples: bugfixed multi-uv.c
    configure: verify that compiler groks -Werror=partial-availability
    mbedtls: fix build with mbedtls versions < 2.4.0
    dist: add unit test CMakeLists.txt to the tarball
    curl -w: added more decimal digits to timing counters
    easy: Initialize info variables on easy init and duphandle
    cmake: disable poll for macOS
    http2: Don't send header fields prohibited by HTTP/2 spec
    ssh: check md5 fingerprints case insensitively (regression)
    openssl: initial TLS 1.3 adaptions
    curl_formadd.3: *_FILECONTENT and *_FILE need the file to be kept
    printf: fix ".*f" handling
    examples/fileupload.c: fclose the file as well
    SPNEGO: Fix memory leak when authentication fails
    realloc: use Curl_saferealloc to avoid common mistakes
    openssl: make sure to fail in the unlikely event that PRNG seeding fails
    URL-parser: for file://[host]/ URLs, the [host] must be localhost
    timeval: prefer time_t to hold seconds instead of long
    Curl_rand: fixed and moved to rand.c
    glob: fix [a-c] globbing regression
    darwinssl: fix SSL client certificate not found on MacOS Sierra
    curl.1: Clarify --dump-header only writes received headers
    http2: Fix address sanitizer memcpy warning
    http2: Use huge HTTP/2 windows
    connects: Don't mix unix domain sockets with regular ones
    url: Fix conn reuse for local ports and interfaces
    x509: Limit ASN.1 structure sizes to 256K
    checksrc: add more checks
    winbuild: add config option ENABLE_NGHTTP2
    http2: check nghttp2_session_set_local_window_size exists
    http2: Fix crashes when parent stream gets aborted
    CURLOPT_CONNECT_TO: Skip non-matching "connect-to" entries
    URL parser: reject non-numerical port numbers
    CONNECT: reject TE or CL in 2xx responses
    CONNECT: read responses one byte at a time
    curl: support zero-length argument strings in config files
    openssl: don't use OpenSSL's ERR_PACK
    curl.1: generated with the new man page system
    curl_easy_recv: Improve documentation and example program
    Curl_getconnectinfo: avoid checking if the connection is closed
    CIPHERS.md: attempt to document TLS cipher names

(wiz)

2016-12-21 00:54:01 UTC MAIN commitmail json YAML

Updated www/ikiwiki to 3.20161219

(schmonz)

2016-12-21 00:52:59 UTC MAIN commitmail json YAML

Update to 3.20161219. From the changelog:

[ Joey Hess ]
* inline: Prevent creating a file named ".mdwn" when the
  postform is submitted with an empty title.

[ Simon McVittie ]
* Security: tell `git revert` not to follow renames. If it does, then
  renaming a file can result in a revert writing outside the wiki srcdir
  or altering a file that the reverting user should not be able to alter,
  an authorization bypass. Thanks, intrigeri
* cgitemplate: remove some dead code. Thanks, blipvert
* Restrict CSS matches against header class to not break
  Pandoc tables with header rows. Thanks, karsk
* Make pagestats output more deterministic. Thanks, intrigeri

(schmonz)

2016-12-21 00:23:22 UTC MAIN commitmail json YAML

minor edits for grammar/usage

(dholland)

2016-12-20 23:47:34 UTC MAIN commitmail json YAML

Updated devel/nss to 3.27.2nb2

(ryoon)

2016-12-20 23:47:01 UTC MAIN commitmail json YAML

Remove GnuTLS dependency and bump PKGREVISION

GnuTLS is not required really.

(ryoon)

2016-12-20 23:35:42 UTC MAIN commitmail json YAML

Correction of PKGNAME, GDS2-3.33 to p5-gds2-3.33

(mef)

2016-12-20 22:40:06 UTC MAIN commitmail json YAML

fix build on NetBSD/i386

(tnn)

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

Note update of www/contao35 package to 3.5.20.

(taca)

2016-12-20 21:08:29 UTC MAIN commitmail json YAML

Update contao35 to 3.5.20 which includes potential XSS security problem.

Version 3.5.20 (2016-12-19)
---------------------------

### Fixed
Correctly show running repeated events in the event list (see #8588).

### Fixed
Improve the PHP 7.1 compatibility.

### Fixed
Keep the root nodes order in the page selector (see #8577).

### Fixed
Do not output invalid option values in widget error messages (see #8594).
Thanks to Pascal Gerundt for finding and reporting the issue.

### Fixed
Correctly parse english dates in MooTools (see #8573).

(taca)

2016-12-20 21:07:19 UTC MAIN commitmail json YAML

Note update of www/apache24 to 2.4.25.

(taca)

2016-12-20 21:06:35 UTC MAIN commitmail json YAML

Update apache24 to 2.4.25 (Apache HTTPD 2.4.25).  2.4.24 was not released.

This release fixes several security problems, some of them are already
handled in pkgsrc.  Please refer CHANGES file in detail.

  *) SECURITY: CVE-2016-8740 (cve.mitre.org)
    mod_http2: Mitigate DoS memory exhaustion via endless
    CONTINUATION frames.
    [Naveen Tiwari <naveen.tiwari@asu.edu> and CDF/SEFCOM at Arizona State
    University, Stefan Eissing]

  *) SECURITY: CVE-2016-5387 (cve.mitre.org)
    core: Mitigate [f]cgi "httpoxy" issues.
    [Dominic Scheirlinck <dominic vendhq.com>, Yann Ylavic]

  *) SECURITY: CVE-2016-2161 (cve.mitre.org)
    mod_auth_digest: Prevent segfaults during client entry allocation when
    the shared memory space is exhausted.
    [Maksim Malyutin <m.malyutin dsec.ru>, Eric Covener, Jacob Champion]

  *) SECURITY: CVE-2016-0736 (cve.mitre.org)
    mod_session_crypto: Authenticate the session data/cookie with a
    MAC (SipHash) to prevent deciphering or tampering with a padding
    oracle attack.  [Yann Ylavic, Colm MacCarthaigh]

  *) SECURITY: CVE-2016-8743 (cve.mitre.org)
    Enforce HTTP request grammar corresponding to RFC7230 for request lines
    and request headers, to prevent response splitting and cache pollution by
    malicious clients or downstream proxies. [William Rowe, Stefan Fritsch]

(taca)

2016-12-20 18:15:10 UTC MAIN commitmail json YAML

Drop i386 from ONLY_FOR_PLATFORM

Xen 4.5 and 4.6 no longer support i386.  Thus, don't try to build
there.

ok bouyer@

(gdt)

2016-12-20 17:24:58 UTC MAIN commitmail json YAML

in xl the SIGCHLD handler just writes to a pipe where the reader is the
same process. The idea is that this will cause poll(2) in the main
thread to exit with the reaper pipe readable, and do child cleanup here.

Unfortunably, is the child also has a write pipe back to the
parent (as e.g. with pygrub), the loop in afterpoll_internal() may see the
POLLHUP event on this pipe before the POLLIN even on the reaper pipe, and
this will be considered as an error (from e.g. pygrub).

work around by filtering POLLHUP events here
bump PKGREVISION

(bouyer)

2016-12-20 15:06:52 UTC MAIN commitmail json YAML

For the sake of cmake and other tools that like to look for physical
files, create dummy libraries for libform and co.

(joerg)

2016-12-20 14:20:27 UTC MAIN commitmail json YAML

2016-12-20 10:25:04 UTC MAIN commitmail json YAML

Updated sysutils/xentools46 to 4.6.3nb3
Updated sysutils/xenkernel46 to 4.6.3nb3
Updated sysutils/xentools45 to 4.5.5nb2
Updated sysutils/xenkernel45 to 4.5.5nb2
Updated sysutils/xentools42 to 4.2.5nb20
Updated sysutils/xenkernel42 to 4.2.5nb14
Updated sysutils/xentools41 to 4.1.6.1nb18
Updated sysutils/xenkernel41 to 4.1.6.1nb22

(bouyer)

2016-12-20 10:22:29 UTC MAIN commitmail json YAML

2016-12-20 08:57:02 UTC MAIN commitmail json YAML

Updated meta-pkgs/modular-xorg-drivers to 1.19.0nb2

(wiz)

2016-12-20 08:56:52 UTC MAIN commitmail json YAML

Re-add qxl driver now it builds again.
Bump PKGREVISION.

(wiz)

2016-12-20 08:55:44 UTC MAIN commitmail json YAML

Updated x11/xf86-video-qxl to 0.1.5

(wiz)

2016-12-20 08:55:32 UTC MAIN commitmail json YAML

Updated xf86-video-qxl to 0.1.5.

Fixes build with modular-xorg-server 1.19.

Adam Jackson (1):
      Use pci_io_write8 instead of outb

Christophe Fergeau (16):
      Remove unused variables
      Remove stray blank comment line
      Use <> for system-includes
      Fix compilation with newer Xorg versions
      Add missing licence header
      Add note about deprecated setting of mm_time
      Xspice: Fix 'erorr' typo in error message
      xspice: Don't create Xorg time in timer_add
      Fix "calles" typo in comment
      build: Error out when enabling xspice with X.Org 1.19
      build-sys: Update for 0.1.5 release
      xspice: Adjust to X.org 1.19 changes
      Xspice: Replace malloc/strdup use with xnfalloc/xnfstrdup
      Remove unused 'event_mask' field
      Revert "Remove unused 'event_mask' field"
      NEWS: Xspice now works with X.org 1.19

Dave Airlie (2):
      Disable surfaces when KMS is used
      Disable composite/a8 surfaces for KMS

Francois Gouget (14):
      spiceqxl: Recognize the same set of boolean values as in xorg.conf.
      spiceqxl: Reject invalid boolean values, just like for other options.
      Xspice: Don't set defaults for the options.
      spiceqxl: Fix formatting of a couple of function calls.
      server: Convert qxl->monitors_config to a QXLPHYSICAL using physical_address()
      spiceqxl_audio: Let the audio play when no client is connected
      spiceqxl_audio: Only condense the fifo list when one has been closed
      spiceqxl_audio: Fix a race condition in the audio playback
      spiceqxl_audio: Only start the playback channel when fifos are present
      spiceqxl_audio: Stop the playback channel if there is nothing to play
      spiceqxl: Add SpiceVideoCodecs to specify video codec preference
      Xspice: Add --video-codecs to specify encoder and codec preferences
      spiceqxl: Remove an unused macro
      spiceqxl: Improve the Xspice and Xorg configuration option descriptions

Hans de Goede (1):
      Fix crash caused by attempting to access the screen pixmap before it is created

Javier Celaya (1):
      Fix drawable mm_time with KMS

Jeremy White (14):
      Do not process watches on select() error.
      Bug fix: libcacard headers and libraries were not correctly used.
      Add and remove the vdagent interface as the vdagent
      Only watch the uinput channel when an agent is connected.
      Correct the XSpice AgentMouse configuration options.
      Document a number of missing XSpice vdagent options in the example xorg.conf.
      Set the regular spice port only once, and then only if it
      Xspice: handle parameters with value 0, allows --port 0
      Add support for a --numheads option to the Xspice script.
      XSpice: allow the udcs socket to be specified, rather than hard coded.
      Revise Xspice --auto to use a temporary directory.
      XSpice: auto generate temp files for the vdagent process.
      Provide an implementation for put_image in dfps mode.
      Optimize dfps mode to send updates only for the primary pixmap.

Marc-Andr� Lureau (2):
      kms: initialize primary surface to screen virtual size
      kms: do not overwrite screen virtualX/Y

Owen W. Taylor (1):
      Check for either xfont.pc or xfont2.pc

Uri Lublin (1):
      uxa: fix compiler warnings (initialize width, height, [xy]Dst_copy)

(wiz)