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

2024-05-12 23:19:30 UTC Now

2017-05-27 16:59:45 UTC MAIN commitmail json YAML

Document new "mess822-qmailqueue" option.

(schmonz)

2017-05-27 16:58:49 UTC MAIN commitmail json YAML

Updated mail/mess822 to 0.58nb5

(schmonz)

2017-05-27 16:58:42 UTC MAIN commitmail json YAML

Add "mess822-qmailqueue" option to apply the QMAILQUEUE patch to
ofmipd(8) and new-inject(8). The patch is enabled by default for qmail
(via "qmail-netqmail"), so do the same here. Bump PKGREVISION.

(schmonz)

2017-05-27 14:15:33 UTC MAIN commitmail json YAML

Updated mail/ezmlm-idx to 7.2.2nb1

(schmonz)

2017-05-27 14:15:26 UTC MAIN commitmail json YAML

Install ezmlm-cgi(1) in libexec/cgi-bin (setuid root, as documented) and
ezcgi.css in ${PKG_SYSCONFDIR}. Provide supporting documentation in
share/doc/ezmlm-idx. Bump PKGREVISION.

(schmonz)

2017-05-27 13:43:11 UTC MAIN commitmail json YAML

Updated audio/xjadeo to 0.8.7

(mef)

2017-05-27 13:43:00 UTC MAIN commitmail json YAML

Updated audio/xjadeo to 0.87
----------------------------
2016-11-28 (0.8.7)  Robin Gareus <robin@gareus.org>
* fix release builds (mistake in 0.8.6)

2016-11-28 (0.8.6)  Robin Gareus <robin@gareus.org>
* explicitly request single-screen fullscreen on OSX
* weak-link against libjack (binaries)
* add NetBSD support

(pkgsrc changes)
- Drop two patches, upstream nos supports NetBSD
  (although the one patch still necessary)
- (note) Does this really fit to audio category ?
  This application shows video syncing to audio.

(mef)

2017-05-26 21:41:32 UTC MAIN commitmail json YAML

+ nagios-nrpe-3.1.1 [pkg/52028], nagios-plugin-ldap-2.1.4,
  nagios-plugin-mysql-2.1.4, nagios-plugin-pgsql-2.1.4,
  nagios-plugin-radius-2.1.4, nagios-plugin-snmp-2.1.4,
  nagios-plugins-2.1.4 [pkg/52022].

(wiz)

2017-05-26 19:49:15 UTC MAIN commitmail json YAML

Updated graphics/libepoxy to 1.4.2; www/nghttp2 to 1.23.0

(adam)

2017-05-26 19:47:18 UTC MAIN commitmail json YAML

Changes 1.23.0:

libnghttp2

Previously, if libnghttp2 received an invalid header field, it is just ignored, and is treated like it was never happened. This release changes this behaviour, and now libnghttp2 treats an incoming invalid header field as error, and resets the stream with PROTOCOL_ERROR.

nghttp2_on_invalid_frame_callback is now called if validation of altsvc header field fails.

nghttpx

nghttpx now verifies that OCSP response received from a program specified by --fetch-ocsp-response-file. The validation can be turned off by using --no-verify-ocsp option. In this validation, it makes sure that the OCSP response is targeted to the expected certificate. This is important because we pass the file path to the external program (see --fetch-ocsp-response-file), and if the file is replaced because of renewal, and nghttpx has not reloaded its configuration, the certificate nghttpx has loaded and the one included in the file differ. Verifying the OCSP response detects this, and avoids to send wrong OCSP response.

(adam)

2017-05-26 19:38:32 UTC MAIN commitmail json YAML

Updated emulators/libspectrum to 1.3.3; emulators/fuse-emulator to 1.3.5; emulators/fuse-emulator-utils to 1.3.1

(adam)

2017-05-26 19:37:21 UTC MAIN commitmail json YAML

Version 1.3.1:
* Fix metadata in AVI files and standardise in other formats
* fmfconv: Return proper exit codes from utility

(adam)

2017-05-26 19:35:49 UTC MAIN commitmail json YAML

Fuse 1.3.5:

Emulation core improvements:
* Disable tape traps when playing/recording RZX files

Miscellaneous improvements:
* Fix typo in LOG disk format
* Replace old ticket numbers from Trac to Allura
* WidgetUI: Fix memory leak in file selector
* Fix allocator sizeof operand mismatch and remove dead assignment
* Remove prototypes of old plus3 disk functions
* Increase allocated memory to keep GCC7 happy

(adam)

2017-05-26 19:26:43 UTC MAIN commitmail json YAML

Changes 1.3.3:
* Silently skip PLTT blocks in SZX snapshots
* Document missing disk identifiers
* Validate "used bits in last byte" field in TZX tapes
* Fix the load of PZX tapes with malformed strings

(adam)

2017-05-26 18:55:41 UTC MAIN commitmail json YAML

Implement a W^X-aware closure allocator. Overhead is one page per
closure, but the number should normally be moderately small. A smarter
scheme can be implemented if necessary. Requires NetBSD 7.99.72+.

Bump revision.

(joerg)

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

2017-05-26 17:59:37 UTC MAIN commitmail json YAML

Delete reference to EVAL_PREFIX, it was removed in November 2015.

Pointed out by <prlw1> and <jperkin> in pkgsrc-users@

(leot)

2017-05-26 17:40:44 UTC MAIN commitmail json YAML

Changes 1.4.2:
Add C++ guards around generated headers
Add z,relro and z,now to the GCC linker flags
Add explicit version flags for macOS builds
Add missing visibility compiler flags
Prefer using pkg-config files to find GLES
Fix build on MSVC 2013 when using the inline keyword
Fix dlwrap on aarch64
Require Meson ≥ 0.38.1
Allow building Epoxy as a Meson sub-project
Avoid crashes when running Epoxy on X servers without GLX

(adam)

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

2017-05-26 14:34:43 UTC MAIN commitmail json YAML

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

Updated devel/p5-Dist-Zooky to 0.24
Updated devel/p5-Expect to 1.35
Updated devel/p5-Devel-PPPort to 3.36
Updated devel/p5-Exporter-Tiny to 1.000000
Updated devel/p5-File-ConfigDir to 0.018

(mef)

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

Updated devel/p5-File-ConfigDir to 0.018
----------------------------------------
0.018 2017-05-22
    - add vendorapp_cfg_dir
    - have a .perltidyrc

(mef)

2017-05-26 13:28:02 UTC MAIN commitmail json YAML

2017-05-26 13:26:37 UTC MAIN commitmail json YAML

vlc: update to 2.2.6.

Includes significant security fixes allowing code execution via
a crafted subtitles file (fixes CVE-2017-8310, CVE-2017-8311,
CVE-2017-8312, CVE-2017-8313)

pkgsrc changes:
pull in <atomic> in a C++11 case rather than clang case,
it's a C++11 header. however I couldn't build with -std=c++11 for
other reasons.

it builds and runs clang 4.0, but the mkv plugin dies on an
undefined reference.

Changes between 2.2.5.1 and 2.2.6:
----------------------------------

Video output:
* Fix systematic green line on nvidia
* Fix direct3d SPU texture offsets handling

Demuxer:
* Fix heap buffer overflows

Changes between 2.2.5 and 2.2.5.1:
----------------------------------

Security hardening for DLL hijacking environments

Translations updates

Misc:
* Update for Soundcloud, liveleak and Youtube scripts
* Fix potential out-of-band dereference in flac decoder
* Fix potential out-of-band reads in mpeg packetizers
* Fix infinite loop in subtitles demuxer
* Fix incorrect memory free in ogg demuxer
* Fix potential out-of-band reads in subtitle decoders and demuxers
* Fix green line on Windows with odd sizes

Changes between 2.2.4 and 2.2.5:
--------------------------------

Decoder:
* Fix mp3 playback quality regression in libmad
* Fix video scaling in VDPAU
* Fix playback of palettized codecs
* Fix ADPCM heap corruption (FG-VD-16-067)
* Fix AES3 16bps decoding
* Fix DVD/LPCM heap corruption (FG-VD-16-090)
* Fix SCTE-27 colors

Demuxer:
* Fix possible ASF integer overflow
* Fix MP4, VOC, XA, SMF divide-by-zero errors
* Fix MP4 heap buffer overflows
* Fix Flac metadata integer overflow
* Fix NSVf and AIFF infinite loops
* Fix flac null-pointer dereference
* Fix vorbis and opus comments integer overflows and leaks

Video output:
* Fix green line on Windows with AMD drivers
* Fix screenshots size

Access:
* Fix crash in screen recording on Windows
* Fix FTP scan string injection
* Fix HTTP size handling

Mux:
* Fix mp4 drift

Lua:
* Fix vimeo, youtube, dailymotion, cli, appletrailers, http,
  soundcloud scripts

Audio filter:
* Fix heap write in stereo_widen audio filter

Windows:
* The plugins loading will not load external DLLs by default.
  Plugins will need to LoadLibrary explicitely.
* Fix uninstaller path handling
* Fix taskbar buttons behavior

MacOS:
* Fix scrolling sensitivity on Sierra
* Resume points are deleted now if the user clears the list of
  recent items

(maya)

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

Updated devel/p5-Devel-PPPort to 3.36
-------------------------------------
3.36 - 2017-05-14
    * Support Perl 5.26.* which no longer has '.' in @INC

(mef)

2017-05-26 13:23:49 UTC MAIN commitmail json YAML

Updated devel/p5-Exporter-Tiny to 1.000000
------------------------------------------
1.000000        2017-05-22
[ Packaging ]
- Repackage as 1.000000.

(mef)

2017-05-26 13:20:00 UTC MAIN commitmail json YAML

Updated devel/p5-Expect to 1.35
-------------------------------
1.35 2017-05-18
    - Added AUTHOR key, listing all maintainers

1.34 2017-05-18
    Official maintainer JACOBY (Dave Jacoby)
    - Added a MANIFEST so that "make dist" will work

(mef)

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

Updated devel/p5-Dist-Zooky to 0.24
-----------------------------------------
version 0.24 at 2017-05-14 14:11:32 +0000
-----------------------------------------
  Date : 2017-05-14 15:11:32 +0000
    Document bundle option in dzooky

  Date : 2017-05-14 15:09:03 +0000
    Fix a bug introduced with the bundle support

(mef)

2017-05-26 13:01:51 UTC MAIN commitmail json YAML

Updated devel/p5-B-Hooks-OP-Check to 0.21
Updated devel/p5-CPAN-Perl-Releases to 3.18
Updated devel/p5-CPANPLUS to 0.9168
Updated devel/p5-Data-Dumper-Concise to 2.023
Updated devel/p5-Devel-CheckOS to 1.80

(mef)

2017-05-26 12:57:39 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-CheckOS to 1.80
--------------------------------------
1.80    2017-05-24
  Fix bug where tests would fail if
  AUTOMATED_TESTING=1 on perl 5.26 and higher;
  For some reason that made it break on 5.8.9,
  but I don't really care

(mef)

2017-05-26 12:45:15 UTC MAIN commitmail json YAML

Updated .devel/p5-Data-Dumper-Concise to 2.023
----------------------------------------------
2.023 - 2017-05-12
  - convert distribution from Module::Install to Distar; fixes RT#120856
  - every module has a $VERSION now (RT#116427)
  - add support for Trailingcomma option (RT#114609, Aaron Crane)

(mef)

2017-05-26 12:42:51 UTC MAIN commitmail json YAML

Updated devel/p5-CPANPLUS to 0.9168
-----------------------------------
0.9168      Sun May 14 14:17:26 BST 2017
  * fix typo in YAML_BACKEND environment variable
  * Add support for meta x_use_unsafe_inc

(mef)

2017-05-26 12:39:47 UTC MAIN commitmail json YAML

Updated devel/p5-CPAN-Perl-Releases to 3.18
------------------------------------------
version 3.18 at 2017-05-23 23:27:20 +0000
-----------------------------------------
    Updated for v5.26.0-RC2
-----------------------------------------
version 3.16 at 2017-05-11 17:04:15 +0000
-----------------------------------------
    Updated for v5.26.0-RC1
-----------------------------------------
version 3.14 at 2017-04-20 22:16:44 +0000
-----------------------------------------
    Updated for v5.25.12

(mef)

2017-05-26 12:35:45 UTC MAIN commitmail json YAML

Updated devel/p5-B-Hooks-OP-Check to 0.21
-----------------------------------------
0.21      2017-05-11 14:19:03Z
  * re-add the creation of B/Hooks/OP/Check/Install/Files.pm to installation

0.20      2017-05-11 09:23:49Z
  * convert packaging to Dist::Zilla (fixes RT#120431)

(mef)

2017-05-26 12:09:11 UTC MAIN commitmail json YAML

2017-05-26 09:28:24 UTC MAIN commitmail json YAML

Updated x11/libdrm to 2.4.81

(wiz)

2017-05-26 09:28:14 UTC MAIN commitmail json YAML

Updated libdrm to 2.4.81.

Adam Jackson (3):
      Export drmDevicesEqual
      configure: Fix the <sys/sysmacros.h> check
      Fix stray caller of drmCompareDevices

Edward O'Callaghan (2):
      amdgpu/: concisely && consistently check null ptrs in canonical form
      amdgpu: Use the canonical form in branch predicate

Eric Anholt (2):
      Add pl111 as a KMS driver for utils.
      Add the DPI encoder/connector types to KMS utils.

Hawking Zhang (1):
      amdgpu: add raven family id

Ilia Mirkin (1):
      modetest: fix printing of fourcc on BE machines

Leo Liu (2):
      amdgpu/drm: add AMDGPU_HW_IP_VCN_DEC
      amdgpu/drm: add AMDGPU_HW_IP_VCN_ENC

Marek Ol邸叩k (1):
      Bump version to 2.4.81

Nicolai H辰hnle (3):
      amdgpu: add the interface of waiting multiple fences
      amdgpu: add a test for amdgpu_cs_wait_fences
      amdgpu: add missing extern "C" headers

Rob Clark (1):
      freedreno: fix double-free on exit

(wiz)

2017-05-26 09:01:05 UTC MAIN commitmail json YAML

Updated security/py-cryptography_vectors to 1.8.2

(adam)

2017-05-26 09:00:37 UTC MAIN commitmail json YAML

2017-05-26 04:28:04 UTC MAIN commitmail json YAML

Updated net/py-boto to 2.47.0

(adam)

2017-05-26 04:26:22 UTC MAIN commitmail json YAML

boto v2.47.0
Adds features for Google Cloud Storage.
Changes:
* Loosen requirements for ID field in PROJECT_PRIVATE_RE.
* Populate storage class from HEAD Object responses

(adam)

2017-05-26 04:19:59 UTC MAIN commitmail json YAML

bsd.prefs.mk are not needed here

(adam)

2017-05-26 01:36:06 UTC MAIN commitmail json YAML

Updated mail/pymsgauth to 2.1.0nb6

(schmonz)

2017-05-26 01:35:58 UTC MAIN commitmail json YAML

Requires Python 2.x. While here, set LICENSE. Bump PKGREVISION.

(schmonz)

2017-05-25 21:46:12 UTC MAIN commitmail json YAML

Added sysutils/dtb-arm-tegra124 version 4.11.3 [jmcneill 2017-05-25]
Added sysutils/dtb-arm64-tegra210 version 4.11.3 [jmcneill 2017-05-25]

(jmcneill)

2017-05-25 21:44:16 UTC MAIN commitmail json YAML

+ dtb-arm-tegra124
+ dtb-arm64-tegra210

(jmcneill)

2017-05-25 21:43:38 UTC MAIN commitmail json YAML

Initial import of dtb-arm64-tegra210.

The devicetree is a data structure for describing hardware. Rather than
hard coding every detail of a device into an operating system, many aspects
of the hardware can be described in a data structure that is passed to the
operating system at boot time.

This package includes Device Tree Blob (.dtb) files generated from
the Linux kernel for NVIDIA Tegra210 devices.

(jmcneill)

2017-05-25 21:42:56 UTC MAIN commitmail json YAML

Initial import of dtb-arm-tegra124.

The devicetree is a data structure for describing hardware. Rather than
hard coding every detail of a device into an operating system, many aspects
of the hardware can be described in a data structure that is passed to the
operating system at boot time.

This package includes Device Tree Blob (.dtb) files generated from
the Linux kernel for NVIDIA Tegra124 devices.

(jmcneill)

2017-05-25 21:39:57 UTC MAIN commitmail json YAML

Add infrastructure for building dtb files from linux kernel sources.

(jmcneill)

2017-05-25 21:13:09 UTC pkgsrc-2017Q1 commitmail json YAML

2017-05-25 21:11:03 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5433 - requested by bsiegert
lang/go: security update

Revisions pulled up:
- lang/go/Makefile                                              1.52
- lang/go/distinfo                                              1.49
- lang/go/version.mk                                            1.26
- lang/go/PLIST                                                1.31

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: bsiegert
  Date: Thu May 25 09:06:43 UTC 2017

  Modified Files:
  pkgsrc/lang/go: Makefile distinfo version.mk

  Log Message:
  SECURITY: Update Go to 1.8.2, fixing CVE-2017-8932,
  carry bug in x86-64 P-256.

  A security-related issue was recently reported in Go's crypto/elliptic package.
  To address this issue, we have just released Go 1.7.6 and Go 1.8.2.

  The Go team would like to thank Vlad Krasnov and Filippo Valsorda at Cloudflare
  for reporting the issue and providing a fix.

  The issue affects Go's P-256 implementation on the 64-bit x86 architecture.

  This is CVE-2017-8932 and was addressed by this change:
  https://golang.org/cl/41070, tracked in this issue:
  https://golang.org/issue/20040

  To generate a diff of this commit:
  cvs rdiff -u -r1.51 -r1.52 pkgsrc/lang/go/Makefile
  cvs rdiff -u -r1.48 -r1.49 pkgsrc/lang/go/distinfo
  cvs rdiff -u -r1.25 -r1.26 pkgsrc/lang/go/version.mk

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: wen
  Date: Sun Apr  9 08:23:43 UTC 2017

  Modified Files:
  pkgsrc/lang/go: PLIST distinfo version.mk

  Log Message:
  Update to 1.8.1

  Upstream changes:
  go1.8.1 (released 2017/04/07) includes fixes to the compiler, linker, runtime,
  +documentation, go command and the crypto/tls, encoding/xml, image/png, net,
  +net/http, reflect, text/template, and time packages. See the Go 1.8.1 milestone
  +on our issue tracker for details.

  To generate a diff of this commit:
  cvs rdiff -u -r1.30 -r1.31 pkgsrc/lang/go/PLIST
  cvs rdiff -u -r1.44 -r1.45 pkgsrc/lang/go/distinfo
  cvs rdiff -u -r1.23 -r1.24 pkgsrc/lang/go/version.mk

(spz)

2017-05-25 20:44:23 UTC MAIN commitmail json YAML

2017-05-25 20:41:34 UTC MAIN commitmail json YAML

Updated mail/ezmlm-idx to 7.2.2

(schmonz)

2017-05-25 20:41:27 UTC MAIN commitmail json YAML

Update to 7.2.2. From the changelog:

ezmlm-idx-7.2.2, 2014-05-14
===========================

- Added replytolist feature to ezmlm-send. When enabled, strips incoming
  Reply-To: header and adds its own. Also alters the behavior of
  rewritefrom.

- Fixed off-by-one typo in ezmlm-weed causing an "out of memory" error.

ezmlm-idx-7.2.1, 2014-05-09
===========================

- Fixed header address extraction in the presence of double quotes.

- Fixed rewritefrom feature to run if the list is not indexed.

ezmlm-idx-7.2.0, 2014-05-02
===========================

- Added <#C#>, <#T#>, and <#X#> substitutions for (un)subscribe
  confirmation emails, replaced with the hash code, time stamp, and
  action respectively.

- Added option to ezmlm-[un]sub to use a tag other than "manual" in Log.

- Added option to ezmlm-manage to show what response is being sent.

- Added optional rewritefrom feature to ezmlm-send, automatically
  enabled when the sender has a "reject" DMARC policy.

- Fixed behavior of ezmlm-manage -Q flag to match man page.

- Fixed ezmlm-import failing to flush output to the last message,
  and enhanced it to allow reading the mbox from stdin.
  Thanks to Tullio Andreatta.

- Fixed ezmlm-manage notifying target of an unsubscribe by a remote
  administrator when the -N option is in use.
  Thanks to Nebojsa Milovanovic.

- Fixed ezmlm-archive corrupting output index files.

- Internal rewrite of SQL modules to merge all common code.

ezmlm-idx-7.1.1, 2010-11-18
===========================

- Fixed bug in getln2 function that prevented error handling.

- Fixed bug in ezmlm-cron that prevented parsing of spaces.

- Fixed unclosed file descriptor on error path in ezmlm-cgi.

ezmlm-idx-7.1.0, 2010-11-03
===========================

- Added support for SQLite3 subscriber databases.
  Thanks to Mike Tedder.

- Added support for wildcard addresses in all address databases.

- Added support for qmqpservers to all ezmlm-idx programs.

- Added support for decoding sender addresses mangled with a BATV "btv1" tag.

- Added support for custom subject lines to ezmlm-get (for digests).

- Added a new "omitbottom" control file, equivalent to the -B option for
  both ezmlm-get and ezmlm-manage.

- Modified the (un)subscribe procedure to not require confirmation
  before telling the sender they were already on (or off) the list.

- Renamed to "setup" makefile target to the more standard "install".

- Modified ezmlm-split to exit silently if there is not "split" file,
  and added it back into the "manager" file to properly handle subscribe
  and unsubscribe requests destined for sublists.

- Made the ezmlm-reject -h (obey headerreject) option the default.

- Fixed ezmlm-send to obey the "addtrailer" setting instead of looking
  for a "text/trailer" file.

- Fixed handling of adding the trailer on old lists.

- Fixed adding the trailer to posts encoded with base64.

- Fixed handling Received: headers with the date stamp on a separate line.

- Fixed bug in command-line option processing which caused sender-
  confirmed posting to fail.

- Fixed handling BATV sender addresses with upper-case hex tags.
  Thanks to Kyle Wheeler for pointing this out.

- Adjusted filename in digest attachments to fix problem with Outlook.
  Thanks to Glen Stewart

ezmlm-idx-7.0.2, 2009-08-09
===========================

- Fixed selection of [un]subscribe subject line for moderated
  subscriptions.

- Clarified ezmlm-reject man page to note that Precedence: bulk is also
  rejected.

- Added a proper charset for ch_GB (Chinese GuoBiao), and added an
  explicit charset for the other languages that were missing them.

- Switched all ISO-8859-1 charsets to the more modern ISO-8859-15.

- Many small text updates and tweaks.

ezmlm-idx-7.0.1, 2009-07-09
===========================

- Added support for decoding sender addresses mangled by BATV prvs.

- Added missing ezmlm-checksub to the installed programs.

- Improved the TXT_BY message used in digests to work better with
  non-English languages.

- Fixed out-of-memory resulting in a permanent error.

- Fixed a buffer underflow bug in concatHDR.

- Fixed a bug in ezmlm-issubn.c that was causing it to scan the main
  list when it shouldn't.

- Fixed missing defaults in ezmlm-tstdig when digsize, digcount, or
  digtime were not created.

- Clarified the steps necessary when upgrading in UPGRADE.

ezmlm-idx-7.0.0, 2008-06-16
===========================

This version has three major architectural changes:

1. There is now support for internationalized messages.  All error
messages, all subject lines, and a few other messages are now configured
in a file named "text/messages" that is read at run time.  Messages in
this file will undergo header-style substitution before they are output.

Unlike other text files, all 3 of the files (DIR/text/messages,
/etc/ezmlm/LANG/text/messages, and /etc/ezmlm/default/text/messages) are
read, and only the first match (in the above order) is used for any
given message.  This allows for creation of partial files to override
just select messages.  If no match is found, the internal English text
is used.

2. The use of the "flags" file has been deprecated completely by
individual flag files accessed by the appropriate programs.  This, along
with corresponding changes to the ezmlmrc template, allows for lists to
be reconfigured without invoking ezmlm-make.  To upgrade a list to the
new setup, simply run "ezmlm-make -+ DIR".  Note that this will delete
the "config" and "flags" files, as they have been superceded by other
files.

3. Creation of subscriber tables has been moved out of ezmlm-mktab-* and
into ezmlm-make by adding some additional hooks to the subdb plugins.  A
ezmlm-rmtab program is also added to remove subscriber tables, also with
hooks in the subdb plugins.  The ezmlm-mktab-* programs have been
obsoleted by these changes and have been removed.

Smaller changes:

- Fixed a bug in ezmlm-request that caused a segfault when attempting to
  execute the "which" command.

- Added new program ezmlm-checksub to replace the
ezmlm-issubn ... || { echo error; exit 100; }
  lines in the ezmlmrc files.  ezmlm-issubn is now deprecated for use in
  .qmail files, but still exists for backwards compatibility.

- Added ezmlm-weed to the confirmer control files.

- Added <#a#> substitution for the local part of the accept address.

- ezmlm-warn will now process bounces for both the main and digest lists
  if neither the -d nor the -D options are given.

- Added several control files for programs:
dir/digcount ezmlm-tstdig
dir/digestcode ezmlm-get
dir/digformat ezmlm-get
dir/digsize ezmlm-tstdig
dir/digtime ezmlm-tstdig
dir/modcanedit ezmlm-manage
dir/modcanlist ezmlm-manage
dir/modgetonly ezmlm-get
dir/modpostonly ezmlm-store
dir/nosubconfirm ezmlm-manage
dir/nounsubconfirm ezmlm-manage
dir/nowarn ezmlm-warn
dir/subgetonly ezmlm-get
dir/noreturnposts ezmlm-clean

- Removed the ezmlm-make -4 option in favor of the above files.

- Fixed handling of digest bouncer in ezmlm-dispatch.

- Eliminated the use of vfork for portability.

- Added support for decoding sender addresses mangled by SRS.

- Fixed bug when running ezmlm-archive on a newly-created list.

- Always enable ezmlm-request in manager.

- Always enable the "deny" blacklist.

- Fixed a long standing bug in ezmlm-store that caused both posting and
  moderating to happen when both modpost and confirmpost were disabled.

Note: The subdb API was modified in this version.  You will need to
reinstall all sub-* modules along with the main package.  Also, the
messages changes also replaced the confirmpost subject line hack in
ezmlm-store and the mailinglist file.  The contents of DIR/confirmpost
and DIR/mailinglist are now ignored in favor of the SUB_CONFIRM_POST and
TXT_MAILING_LIST messages, respectively.

ezmlm-idx-6.0.1, 2007-10-06
===========================

- Fixed all of the subdb plugins to correct a problem that prevented
  ezmlm-manage from working properly.

- Fixed ezmlm-weed to handle MIME Delivery Status Notification messages
  better.

- Fixed ezmlm-send to insert the proper value for the List-ID: header.
  Thanks Bill Nugent.

- Added the necessary Sender: header to make DomainKeys work into the
  ezmlmrc template.

- ezmlm-mktab-mysql and ezmlm-mktab-pgsql will now only be installed if
  they were built (with "make mysql" or "make pgsql" respectively).

Note: The subdb API was modified in this version.  You will need to
reinstall all sub-* modules along with the main package.

ezmlm-idx-6.0.0, 2006-11-30
===========================

This version introduces two major changes in how ezmlm-idx operates.

First, the naming of subscriber lists has been revamped.  In previous
versions, the subscriber list would be identified by a full path to the
list directory.  In this version, the lists are identified by their
subdirectory name within the list base directory.  Full paths are
supported in some places for backwards compatibility, but only where
they fall within the list directory.  This coincidentally removes the
absolute path requirement in all places except ezmlm-make, and
eliminates the need for (and use of) all the "sql" files not in the list
base directory.

Second, all three subscriber database libraries (standard, MySQL, and
PostgreSQL) have been moved into dynamically loaded plugins.  If you
were previously using MySQL or PgSQL support, please follow the
instructions in UPGRADE.idx.  After this configuration, this version is
backwards configurable with previous versions.

The plugin support also adds support for an optional DIR/subdb file
which supercedes DIR/sql.  The file should contain the subscriber
database plugin name followed by the content that would have gone into
DIR/sql.  If it is not found, DIR/sql is used instead with an assumed
plugin name of "sql".  ezmlm-make will read in and convert DIR/sql if
DIR/subdb does not exist, but it writes out DIR/subdb.

Make sure to read the UPGRADE.idx file for more information on what
steps may be necessary to use this version.

ezmlm-idx-5.1.2, 2007-10-05
===========================

- Fixed ezmlm-send to insert the proper value for the List-ID: header.
  Thanks Bill Nugent.

- Added the necessary Sender: header to make DomainKeys work into the
  ezmlmrc template.

ezmlm-idx-5.1.1, 2006-11-23
===========================

- (Un)subscribe requests initiated and confirmed by a moderator are now
  marked in the Log as "+mod" or "-mod".  This is accomplished by the
  addition of another pair of subscribe/unsubscribe confirmation
  commands ("rc.cookie" and "wc.cookie") to ezmlm-manage to
  differentiate between moderated (un)subscribe requests and
  (un)subscribe requests iniated and confirmed by a moderator.

- Updated the embeded qmail-verh patch to version 0.07

ezmlm-idx-5.1.0, 2006-08-08
===========================

- Added a new configuration files "headerkeep" and "mimekeep" which
  override "headerremove" and "mimeremove" respectively if either of the
  former are present.  Instead of removing bad headers, the "headerkeep"
  file controls which ones *not* to remove.  The "mimekeep" file works
  similarly for MIME parts.

- Added a new program, ezmlm-import, which imports messages from a mbox
  file into ezmlm-idx's message archive.

- Modified ezmlm-gate, ezmlm-issubn, ezmlm-list, ezmlm-sub, and
  ezmlm-unsub to accept relative subscriber database names.  The changes
  take into account backwards compatibility.

- Added ezmlm-weed to both the moderator and manager control files.

- Added several more autoresponder signatures to ezmlm-weed.

- Modified the vfork test to use pid_t instead of int, to fix
  portability issues on Solaris.

- Fixed handling of missing ezmlmrc config file.

- Fixed ezmlm-dispatch to handle working in a non-default .qmail file.

ezmlm-idx-5.0.2, 2006-01-16
===========================

- All programs that copy the input message (ezmlm-get, ezmlm-manage,
  ezmlm-reject, ezmlm-request, and ezmlm-warn) will now copy the whole
  header but only a limited number of lines of the message body,
  configured by putting a number into "copylines".  If this control file
  is not present, no body lines are copied (to avoid spam complaints).

- Fixed ezmlm-make to override settings in the config files with command
  line options instead of the other way around.

- Updated Spanish translation for post-confirm.  Thanks Ruben Cardenal.

- Fixed bug in generation of a (currently unused) email address in the
  subscription confirmation message.

- Substitute <#c#> in (un)subscribe confirm messages with just the
  confirmation cookie (ie <#r#> without the <#l#>- prefix).

ezmlm-idx-5.0.1, 2005-12-16
===========================

- If files cannot be found in either the list directory or the
  language-specific directory, try to pull them from the default
  directory (/etc/ezmlm/default).

- Added a proper charset for Japanese texts.

- Added a Spanish translation for post-confirm.  Thanks Ruben Cardenal.

- Fixed a bug in ezmlm-cgi caused by the use of "char" type for array
  index calculations.

- Fixed ezmlm-gate failing to exit 0 on success.  Thanks Ian Charnas and
  Sami Farin.

ezmlm-idx-5.0.0, 2005-10-03
===========================

- Moved all the language-specific files (that is, all the "text" files
  plus "charset" and "mailinglist") out of the ezmlmrc files into
  individual files installed in a common location (/etc/ezmlm/LANG by
  default).

- Modified the programs to try to pull files that are not present in the
  list directory from the common location above.

- Replaced the use of the "config" file in ezmlm-make with individual
  files containing one setting each.  ezmlm-make will still read the
  config file for now, but it is considered depricated.  Running
  "ezmlm-make -+" on an existing list will upgrade it.

- Added a "conf-etc" config file to allow changing the path to
  configuration files (defaults to "/etc/ezmlm").

- Added a "conf-lang" config file to replace the "make ISO" mechanism.

- Modified the "copy" function, which translates from "text" files into
  output emails, to also select sections at run time based on the list's
  configured flags.

(schmonz)

2017-05-25 13:38:42 UTC MAIN commitmail json YAML

Fix compiler flags for GCC 7 and newer on SunOS.

(jperkin)

2017-05-25 12:58:34 UTC MAIN commitmail json YAML

Fix SunOS build with GCC 7.1.

(jperkin)

2017-05-25 12:11:55 UTC MAIN commitmail json YAML

Test for PIE by linking rather than just compiling, as on at least SunOS
it is dependent on linker features.

(jperkin)

2017-05-25 11:49:05 UTC MAIN commitmail json YAML

2017-05-25 10:03:23 UTC MAIN commitmail json YAML

2017-05-25 09:27:34 UTC MAIN commitmail json YAML

go-1.8.3 follows hot on the heels of 1.8.2.

(bsiegert)

2017-05-25 09:24:21 UTC MAIN commitmail json YAML

Update Go to 1.8.3, a non-security release.

This release includes fixes to the compiler, runtime, documentation, and the
database/sql package.
    https://golang.org/doc/devel/release.html#go1.8.minor

It also includes the security fix to the crypto/elliptic package from Go 1.8.2.

(bsiegert)

2017-05-25 09:08:20 UTC MAIN commitmail json YAML

2017-05-25 09:06:43 UTC MAIN commitmail json YAML

SECURITY: Update Go to 1.8.2, fixing CVE-2017-8932,
carry bug in x86-64 P-256.

A security-related issue was recently reported in Go's crypto/elliptic package.
To address this issue, we have just released Go 1.7.6 and Go 1.8.2.

The Go team would like to thank Vlad Krasnov and Filippo Valsorda at Cloudflare
for reporting the issue and providing a fix.

The issue affects Go's P-256 implementation on the 64-bit x86 architecture.

This is CVE-2017-8932 and was addressed by this change:
https://golang.org/cl/41070, tracked in this issue:
https://golang.org/issue/20040

(bsiegert)

2017-05-25 07:50:01 UTC MAIN commitmail json YAML

cvs remove obsolete patch left there after upgrade.

(manu)

2017-05-25 06:38:44 UTC MAIN commitmail json YAML

BPython installs man-pages when it finds Sphinx being installed in the system.
Now, Sphinx has been added as build dependency to always make the man-pages.

(adam)

2017-05-25 06:01:04 UTC MAIN commitmail json YAML

2017-05-25 03:55:24 UTC MAIN commitmail json YAML

fix PR pkg/52139:
PKGNAME for takao-ex-fonts-ttf conflicts withs takao-fonts-ttf.
Ok by wiz@.

(soda)

2017-05-25 03:18:50 UTC MAIN commitmail json YAML

Updated security/cy2-saml to 1.8 [manu 2017-05-25]
Updated security/pam-saml to 1.8 [manu 2017-05-25]

(manu)

2017-05-25 03:17:41 UTC MAIN commitmail json YAML

Update crudesaml to 1.8

Changelog since previous version in pkgsrc

crusdesaml-1.8          2017-05-26
Fix crash introduced server side in 1.6 for saml_log()

crusdesaml-1.7          2017-05-22
Only iterate on XML_ELEMENT_NODE nodes

crusdesaml-1.6          2017-05-20
Typos in man pages (Florian Best)
Don't log the password length if it is too small (Florian Best)
Stop if wxmlXPathRegisterNs failed (Florian Best)
autoconf: Remove duplicate $(DESTDIR) (Florian Best)
PAM: Require only one provider (Florian Best)
PAM: No SONAME versioning (Philipp Hahn)
autoconf: Only strictness foreign (Philipp Hahn)
PAM: fix static PAM module build (Philipp Hahn)
Hide internal symbols (Philipp Hahn)
Fix varadic function SIGSEGV (Philipp Hahn)
Fix crash when using saml_log()/saml_error() in SASL client plugin

crusdesaml-1.5          2012-11-13
mod_shib2 compatibility, debug messages (Jan Tomasek)

(manu)

2017-05-25 03:04:05 UTC MAIN commitmail json YAML

git-base-2.13.0nb1 broke all little endian platforms on *BSD.
(NOTE: _BIG_ENDIAN is always defined even on litte endian platforms)
from nonaka@

(soda)

2017-05-24 22:00:46 UTC MAIN commitmail json YAML

Note update of net/mosh to 1.3.0

(agc)

2017-05-24 21:59:47 UTC MAIN commitmail json YAML

Update mosh from 1.2.6 to 1.3.0 (thanks to Matthew Parsons for the nudge).

Changes since previous version:
* New features:
* Change website URLs from http://mosh.mit.edu to
  https://mosh.org.  (Keith Winstein)
* Add --no-ssh-pty option for Dropbear compatibility and
  other issues.
* Switch to semantic versioning, making this version 1.3.0
  instead of 1.2.7.

* Platform support:
* Added nonce-incrementing test.  (Keith Winstein)
* Add build-source-package.sh for Debian.  (Keith Winstein)
* Fix CPPFLAGS handling possibly causing curses detection
  failure.  (John Hood)
* Add an Appveyor/Cygwin CI build.
* Improve warning-flags detection for 'make distcheck'.  (John Hood)
* Improve robustness of regression tests.  (John Hood)
* Support OpenBSD pledge() sandboxing.  (John Hood)
* Use backward-compatible name for AES in
  AppleCommonCrypto, fixing builds with older OS X SDKs.  (John Hood)
* Detect clock_gettime() and CLOCK_MONOTONIC carefully,
  fixing OS X 10.12 + Xcode 7.3 builds.  (John Hood)
* Support older versions of Perl, back to 5.10, fixing
  RHEL 5 builds. (Anders Kaseorg)
* Add a Travis OS X CI and release build.  (John Hood)
* Add --help and --version, enabling Automake's
'std-options' checks.  (Anders Kaseorg)
* Add a simple smoke test not requiring tmux, to help
  validate builds on older platforms including RHEL 5. (Anders Kaseorg)
* Check for presence of clock_gettime() for OS X, where
  the symbol may not be resolved on older OS X versions.  (John
  Hood)
* Fix a memory alignment issue in OCB with ARM/Neon. (Carlos Cabanero)
* Mosh now runs correctly on Bash for Windows with Windows 10
  Insider builds 15002 and higher. (No change in Mosh)
* Other minor platform compatibility fixes for Mosh
  sources and tests.  (John Hood)

* Bug fixes:
* Work around a pty buffering issue causing failed
  connections on FreeBSD 11, or with Dropbear.  (John Hood)
* Restore '-p 0' option for OS-selected UDP port bindings.  (John Hood)
* Shell hygiene fixes, including better quoting of
  pathnames.  (Anders Kaseorg)
* Fix typos in project docs.  (Jakub Wilk)
* Fix excess newlines on mosh client startup/shutdown.  (John Hood)
* Exit gracefully, closing session, on pty write or ioctl failure.  (John Hood)
* Fix two bugs that caused mosh-server to consume
  excessive CPU in certain circumstances.  (John Hood)
* Fix bug that caused text copied from mosh-client to
  paste as long lines joined by spaces.  (John Hood)
* Documentation improvements. (chenxiaoqino, Ashish Gupta)
* Use getuid(), not geteuid(), for correct getpw* lookups.  (John Hood)

(agc)

2017-05-24 20:35:57 UTC MAIN commitmail json YAML

Updated net/openvpn to 2.4.2

(adam)

2017-05-24 20:35:12 UTC MAIN commitmail json YAML

OpenVPN 2.4.2

Compared to OpenVPN 2.3 this is a major update with a large number of new features, improvements and fixes. Some of the major features are AEAD (GCM) cipher and Elliptic Curve DH key exchange support, improved IPv4/IPv6 dual stack support and more seamless connection migration when client's IP address changes (Peer-ID). Also, the new --tls-crypt feature can be used to increase users' connection privacy.

Compared to OpenVPN 2.4.1 there are several bugfixes and small enhancements. A summary of the changes is available in Changes.rst.

(adam)

2017-05-24 20:09:26 UTC MAIN commitmail json YAML

Updated devel/lemon to 1.0.3.19.0

(adam)

2017-05-24 20:08:51 UTC MAIN commitmail json YAML

Match sqlite3 version

(adam)

2017-05-24 19:52:24 UTC MAIN commitmail json YAML

Updated databases/sqlite3 to 3.19.0; devel/py-attrs to 17.2.0. Removed databases/postgresql91*

(adam)

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

2017-05-24 19:41:34 UTC MAIN commitmail json YAML

Changes 17.2.0:
Validators are hashable again. Note that validators may become frozen in the future, pending availability of no-overhead frozen classes.

(adam)

2017-05-24 19:41:03 UTC MAIN commitmail json YAML

SQLite Release 3.19.0
---------------------
The SQLITE_READ authorizer callback is invoked once with a column name that is an empty string for every table referenced in a query from which no columns are extracted.
When using an index on an expression, try to use expression values already available in the index, rather than loading the original columns and recomputing the expression.
Enhance the flattening optimization so that it is able to flatten views on the right-hand side of a LEFT JOIN.
Use replace() instead of char() for escaping newline and carriage-return characters embedded in strings in the .dump output from the command-line shell.
Avoid unnecessary foreign key processing in UPDATE statements that do not touch the columns that are constrained by the foreign keys.
On a DISTINCT query that uses an index, try to skip ahead to the next distinct entry using the index rather than stepping through rows, when an appropriate index is available.
Avoid unnecessary invalidation of sqlite3_blob handles when making changes to unrelated tables.
Transfer any terms of the HAVING clause that use only columns mentioned in the GROUP BY clause over to the WHERE clause for faster processing.
Reuse the same materialization of a VIEW if that VIEW appears more than once in the same query.
Enhance PRAGMA integrity_check so that it identifies tables that have two or more rows with the same rowid.
Enhance the FTS5 query syntax so that column filters may be applied to arbitrary expressions.
Enhance the json_extract() function to cache and reuse parses of JSON input text.
Added the anycollseq.c loadable extension that allows a generic SQLite database connection to read a schema that contains unknown and/or application-specific collating sequences.

Bug Fixes:
----------
Fix a problem in REPLACE that can result in a corrupt database containing two or more rows with the same rowid.
Fix a problem in PRAGMA integrity_check that was causing a subsequent VACUUM to behave suboptimally.
Fix the PRAGMA foreign_key_check command so that it works correctly with foreign keys on WITHOUT ROWID tables.
Disallow leading zeros in numeric constants in JSON.
Disallow control characters inside of strings in JSON.
Limit the depth of recursion for JSON objects and arrays in order to avoid excess stack usage in the recursive descent parser.

(adam)

2017-05-24 16:48:39 UTC MAIN commitmail json YAML

Simplify and fix SunOS compiler flags.

(jperkin)

2017-05-24 16:42:18 UTC MAIN commitmail json YAML

Disable -Werror=missing-include-dirs

(jperkin)

2017-05-24 16:10:24 UTC MAIN commitmail json YAML

Add workarounds for SunOS GCC 7.1 build.

(jperkin)

2017-05-24 16:00:09 UTC MAIN commitmail json YAML

Note update of www/contao43 package to 4.3.10.

(taca)

2017-05-24 15:59:36 UTC MAIN commitmail json YAML

Update contao43 to 4.3.10.

4.3.10

* Several bug fixes, especially it fixed a problem of generating
  language cache.

(taca)

2017-05-24 15:59:04 UTC MAIN commitmail json YAML

+ ruby-redmine-3.3.3, sudo-1.8.20.

(taca)

2017-05-24 15:53:24 UTC MAIN commitmail json YAML

Updated www/php-nextcloud to 12.0.0

(ryoon)

2017-05-24 15:52:30 UTC MAIN commitmail json YAML

Note update of net/samba to 3.6.25nb6 and net/samba4 to 4.6.4.

(he)

2017-05-24 15:51:47 UTC MAIN commitmail json YAML

Update to 12.0.0

* Tested with PHP 7.1.5

Changelog:
Not available (yet?)

(ryoon)

2017-05-24 15:51:32 UTC MAIN commitmail json YAML

Update samba4 to version 4.6.4.

Pkgsrc changes:
* Adapt PLIST, new .so installed.

Upstream changes:

Changes since 4.6.3:
---------------------
o  Volker Lendecke <vl@samba.org>
  * BUG 12780: CVE-2017-7494: Avoid remote code execution from a writable
    share.

Changes since 4.6.2:
--------------------
o  Michael Adam <obnox@samba.org>
  * BUG 12743: s3:vfs:shadow_copy2: vfs_shadow_copy2 fails to list snapshots
    from shares with GlusterFS backend.

o  Jeremy Allison <jra@samba.org>
  * BUG 12559: Fix for Solaris C compiler.
  * BUG 12628: s3: locking: Update oplock optimization for the leases era.
  * BUG 12693: Make the Solaris C compiler happy.
  * BUG 12695: s3: libgpo: Allow skipping GPO objects that don't have the
    expected LDAP attributes.
  * BUG 12747: Fix buffer overflow caused by wrong use of getgroups.

o  Hanno Boeck <hanno@hboeck.de>
  * BUG 12746: lib: debug: Avoid negative array access.
  * BUG 12748: cleanupdb: Fix a memory read error.

o  Ralph Boehme <slow@samba.org>
  * BUG 7537: streams_xattr and kernel oplocks results in
    NT_STATUS_NETWORK_BUSY.
  * BUG 11961: winbindd: idmap_autorid allocates ids for unknown SIDs from
    other backends.
  * BUG 12565: vfs_fruit: Resource fork open request with
    flags=O_CREAT|O_RDONLY.
  * BUG 12615: manpages/vfs_fruit: Document global options.
  * BUG 12624: lib/pthreadpool: Fix a memory leak.
  * BUG 12727: Lookup-domain for well-known SIDs on a DC.
  * BUG 12728: winbindd: Fix error handling in rpc_lookup_sids().
  * BUG 12729: winbindd: Trigger possible passdb_dsdb initialisation.

o  Alexander Bokovoy <ab@samba.org>
  * BUG 12611: credentials_krb5: use gss_acquire_cred for client-side GSSAPI
    use case.
  * BUG 12690: lib/crypto: Implement samba.crypto Python module for RC4.

o  Amitay Isaacs <amitay@gmail.com>
  * BUG 12697: ctdb-readonly: Avoid a tight loop waiting for revoke to
    complete.
  * BUG 12723: ctdb_event monitor command crashes if event is not specified.
  * BUG 12733: ctdb-docs: Fix documentation of "-n" option to 'ctdb tool'.

o  Volker Lendecke <vl@samba.org>
  * BUG 12558: smbd: Fix smb1 findfirst with DFS.
  * BUG 12610: smbd: Do an early exit on negprot failure.
  * BUG 12699: winbindd: Fix substitution for 'template homedir'.

o  Stefan Metzmacher <metze@samba.org>
  * BUG 12554: s4:kdc: Disable principal based autodetected referral detection.
  * BUG 12613: idmap_autorid: Allocate new domain range if the callers knows
    the sid is valid.
  * BUG 12724: LINKFLAGS_PYEMBED should not contain -L/some/path.
  * BUG 12725: PAM auth with WBFLAG_PAM_GET_PWD_POLICY returns wrong policy for
    trusted domain.
  * BUG 12731: rpcclient: Allow -U'OTHERDOMAIN\user' again.

o  Christof Schmitt <cs@samba.org>
  * BUG 12725: winbindd: Fix password policy for pam authentication.

o  Andreas Schneider <asn@samba.org>
  * BUG 12554: s3:gse: Correctly handle external trusts with MIT.
  * BUG 12611: auth/credentials: Always set the realm if we set the principal
    from the ccache.
  * BUG 12686: replace: Include sysmacros.h.
  * BUG 12687: s3:vfs_expand_msdfs: Do not open the remote address as a file.
  * BUG 12704: s3:libsmb: Only print error message if kerberos use is forced.
  * BUG 12708: winbindd: Child process crashes when kerberos-authenticating
    a user with wrong password.

o  Uri Simchoni <uri@samba.org>
  * BUG 12715: vfs_fruit: Office document opens as read-only on macOS due to
    CNID semantics.
  * BUG 12737: vfs_acl_xattr: Fix failure to get ACL on Linux if memory is
    fragmented.

(he)

2017-05-24 15:36:42 UTC MAIN commitmail json YAML

2017-05-24 15:28:25 UTC MAIN commitmail json YAML

2017-05-24 15:19:12 UTC MAIN commitmail json YAML

Fix SunOS build with GCC 7 and newer.

(jperkin)

2017-05-24 15:02:54 UTC MAIN commitmail json YAML

Extend SunOS _XOPEN_SOURCE fix to all compilers.

(jperkin)

2017-05-24 14:41:35 UTC MAIN commitmail json YAML

Ooops, missed to add this in previous

(martin)

2017-05-24 14:29:50 UTC MAIN commitmail json YAML

Enforce -std=c++98 for the GCC case, GCC 7 defaults to a newer standard
which QT4 has lots of issues with.

(jperkin)

2017-05-24 13:22:36 UTC MAIN commitmail json YAML

2017-05-24 12:59:15 UTC MAIN commitmail json YAML

Updated devel/git-base to 2.13.0nb1

(martin)

2017-05-24 12:59:01 UTC MAIN commitmail json YAML

Make it work on platforms requiring strict alignement again.
Patch from upstream, pointed out by maya@.

(martin)

2017-05-24 12:53:17 UTC MAIN commitmail json YAML

+ ardour-5.9, audacity-2.1.3, digikam-5.5.0, gnome-3.24.2,
  kdevelop-5.1, mate-1.18, mono-5.0, phoronix-test-suite-7.0.1,
  php-nextcloud-12.0, vala-0.36, wine-devel-2.8, xfce4-session-4.13.0.

(wiz)

2017-05-24 11:36:58 UTC MAIN commitmail json YAML

Updated www/py-django-treebeard to 4.1.1; devel/py-hypothesis to 3.11.0; devel/py-incremental to 17.5.0. Removed devel/py-distribute.

(adam)

2017-05-24 11:36:07 UTC MAIN commitmail json YAML

Incremental 17.5.0 (2017-05-20)

Deprecations and Removals
-------------------------
- Incremental will no longer attempt to read git or svn repositories to see if
  the project is running from a checkout.

(adam)

2017-05-24 11:29:52 UTC MAIN commitmail json YAML

2017-05-24 11:28:37 UTC MAIN commitmail json YAML

Changes 3.11.0:

This is a feature release, adding datetime-related strategies to the core strategies.

extra.pytz.timezones allows you to sample pytz timezones from the Olsen database. Use directly in a recipe for tz-aware datetimes, or compose with st.none() to allow a mix of aware and naive output.

The new dates, times, datetimes, and timedeltas strategies in hypothesis.strategies are all constrained by objects of their type. This means that you can generate dates bounded by a single day (i.e. a single date), or datetimes constrained to the microsecond.

times and datetimes take an optional timezones= argument, which defaults to none() for naive times. You can use our extra strategy based on pytz, or roll your own timezones strategy with dateutil or even the standard library.

The old dates, times, and datetimes strategies in hypothesis.extra.datetimes are deprecated in favor of the new core strategies, which are more flexible and have no dependencies.

(adam)

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

Release 4.1.1
* Removed deprecated templatetag inclusion
* Added support for Python-3.6
* Added support for MS-SQL

(adam)

2017-05-24 09:13:09 UTC MAIN commitmail json YAML

2017-05-24 09:01:48 UTC MAIN commitmail json YAML

+ p5-DBD-postgresql-3.6.2, p5-Exporter-Tiny-1.000000.

(wiz)

2017-05-24 08:44:05 UTC MAIN commitmail json YAML

Note addition of www/ap-auth-mellon version 0.13.1.

(he)

2017-05-24 08:43:13 UTC MAIN commitmail json YAML

Add ap-auth-mellon.

(he)

2017-05-24 08:42:11 UTC MAIN commitmail json YAML

Add ap-auth-mellon version 0.13.1.

mod_auth_mellon is a authentication module for Apache. It authenticates
the user against a SAML 2.0 IdP, and grants access to directories
depending on attributes received from the IdP.

(he)

2017-05-24 08:06:28 UTC MAIN commitmail json YAML

2017-05-24 07:44:02 UTC MAIN commitmail json YAML

Updated net/nagios-base to 4.3.2

(manu)

2017-05-24 07:42:39 UTC MAIN commitmail json YAML

Update nagios-base to 4.3.2

The previous version in pkgsrc had a critical bug where status would not
update and nagios log "wproc: Core Worker seems to be choked". More
details at http://tracker.nagios.org/view.php?id=642

Here is the complete Changelog

4.3.2 - xxxx-xx-xx
------------------
FIXED
* Every 15sec /var/log/messages is flooded with "nagios: set_environment_var" (John Frickson)
* Changed release date to ISO format (yyyy-mm-dd) (John Frickson)
* `make all` fails if unzip is not installed (John Frickson)
* Quick Search no longer allows search by Alias (John Frickson)
* flexible downtime on a service immediately turns off notifications (John Frickson)
* Fix to allow url_encode to be called twice (Z. Liu)
* Update timeperiods.cfg.in (spelling) (Parth Laxmikant Kolekar)
* Spelling fixes (Josh Soref)
* Vent command pipe before remove to avoid deadlocks on writing end (Kai Kunstmann)
* CGI utility cgiutil.c does not process relative config file path names properly (John Frickson)
* xdata/xodtemplate.c bug in option-deprecation code (John Frickson)
* Wildcard searching causes service status links to not work properly (John Frickson)
* Quick search with no hits shows a permission denied error (John Frickson)
* Setting a service as its own parent is not caught by the sanity checker (-v) and causes a segfault (John Frickson)

4.3.1 - 2017-02-23
------------------
FIXES
* Service hard state generation and host hard or soft down status (John Frickson)
* Comments are duplicated through Nagios reload (John Frickson)
* host hourly value is incorrectly dumped as json boolean (John Frickson)
* Bug - Quick Search no longer allows search by IP (John Frickson)
* Config: status_update_interval can not be set to 1 (John Frickson)
* Check attempts not increasing if nagios is reloaded (John Frickson)
* nagios hangs on reload while sending external command to cmd file (John Frickson)
* Feature Request: return code xxx out of bounds - include message as well (John Frickson)

4.3.0 - 2017-02-21
------------------
SECURITY FIXES
* Fix for CVE-2016-6209 - The "corewindow" parameter (as in
  http://localhost/nagios?corewindow=www.somewhere.com) has been disabled by
  default. See the UPGRADING document for how to enable it. (John Frickson)

FIXES
* Fix early event scheduling (pmalek / John Frickson)
* on-demand host checks triggered by service checks cause attempt number increments (fredericve)
* Service notification not being send when host is in soft down state (John Frickson)
* configure does not error if no perl installed on CentOS 7 (John Frickson)
* failed passive requests leave .ok files in checkresults dir (caronc)
* Services don't show in status.cgi if "noheader" specified (John Frickson)
* Standardized check interval config file names (John Frickson)
* "Event Log" (showlog.cgi) could not open log file (John Frickson)
* "nagios_check_command" has been deprecated since v3.0. Last vestiges removed (John Frickson)

ENHANCEMENTS
* Added new flag to cgi.cfg: tac_cgi_hard_only to show only HARD states (John Frickson)
* Add broker-event for the end of a timed event (NEBTYPE_TIMEDEVENT_END) (John Frickson)
* There is no Macro to retrieve addresses of hostgroup members (now $HOSTGROUPMEMBERADDRESSES$) (John Frickson)
* Add "Page Tour" videos to several of the core web pages (John Frickson)
* Added a login page, and a `Logoff` links (John Frickson)
* On the status map, the host name will be colored if services are not all OK. (John Frickson)
* Added "Clear flapping state" command on host and services detail pages. (John Frickson)
* User-entered comment now displays below generated comment for downtime (John Frickson)

4.2.4 - 2016-12-07
------------------
SECURITY FIXES
* Fixed another root privilege escalation (CVE-2016-9566) Thanks for bringing this
  to our attention go to Dawid Golunski (http://legalhackers.com).

4.2.3 - 2016-11-21
-------------------
SECURITY FIXES
* Fixed a root privilege escalation (CVE-2016-8641) (John Frickson)

FIXES
* external command during reload doesn't work (John Frickson)
* Nagios provides no error condition as to why it fails on the verify for serviceescalation (John Frickson)
* No root group in FreeBSD and Apple OS X (John Frickson)
* jsonquery.html doesn't display scheduled_time_ok correctly (John Frickson)
* daemon_dumps_core=1 has no effect on Linux when Nagios started as root (John Frickson)
* Configuration check in hostgroup - misspelled hostname does not error (John Frickson)
* contacts or contact_groups directive with no value should not be allowed (John Frickson)
* Compile 64-bit on SPARC produces LD error (John Frickson)
* HOSTSTATEID returns 0 even if host does not exist (John Frickson)
* Submitting UNREACHABLE passive result for host sets it as DOWN if the host has no parents (John Frickson)
* nagios: job XX (pid=YY): read() returned error 11 (changed from LOG_ERR to LOG_NOTICE) (John Frickson)
* Fix for quick search not showing services if wildcard used (John Frickson)

4.2.2 - 2016-10-24
------------------
SECURITY FIXES
* There was a fix to vulnerability CVE-2008-4796 in the 4.2.0 release on
  August 1, 2016. The fix was apparently incomplete, as there was still a
  problem. However, we are now getting all RSS feeds using AJAX calls
  instead of the (outdated) MagpieRSS package. Thanks for bringing this to
  our attention go to Dawid Golunski (http://legalhackers.com).

ENHANCEMENTS
* Update status.c to display passive check icon for hosts when passive checks
are enabled and actives disabled (John Frickson)

FIXES
* Fix permissions for Host Groups reports (status.cgi) (Patrik Halfar)
* Service Parents does not appear to be functioning as intended (lev)
* Availability report mixes up scheduled and unscheduled warning percentages (Helmut Mikulcik)
* Invalid values for saved_stamp in compute_subject_downtime_times() (John Frickson)
* Remove deprecated "framespacing" (John Frickson)
* The nagios tarball contains two identical jquery copies (John Frickson)
* extinfo.cgi does not set content-type (most cgi's don't) (John Frickson)
* Timeperiods are corrupted by external command CHANGE_SVC_CHECK_TIMEPERIOD (xoubih)
* Quick search doesn't show hosts without services (service status detail page) (John Frickson)
* In host/services details view, if exactly 100 entries would not show last one (John Frickson)
* nagios host URL parameter for NEW map doesn`t work - Network Map for All Hosts (John Frickson)
* next_problem_id is improperly initialized (gherteg)
* Passive problems not showing as "unhandled" (John Frickson)
* September reported as Sept instead of Sep (Rostislav Opočenský)
* Notifications are not sent for active alerts after scheduled downtime ends (John Frickson)
* Nagios 4.2.0 not working on Solaris (John Frickson)
* install-exfoliation and install-classicui don't work FreeBSD and Mac OS X (John Frickson)
* Updated makefile to delete some no-longer-needed files (John Frickson)

4.2.1 - 2016-09-06
------------------
FIXES
* Fix undefined variable php error (John Frickson)
* Links on the sidebar menu under 'Problems' are indented too far (John Frickson)
* Using $ARGn$ Macros in perfdata (John Frickson)
* using a wildcard in search returns service status total all zero's (John Frickson)
* read_only does not take priority (deppy)
* Running nagios -v on 4.2.0 takes 90+ seconds (John Frickson)
* Bare "make" invoked in subtarget (mjo)
* Theme images/stylesheets installed with inconsistent permissions (mjo / John Frickson)
* Missing Image for Host and Service State Trends in Availability Report (nichokap / John Frickson)
* Maintain non-persistent comments through reload (John Frickson)
* Servicegroup availability report ignores includesoftstates in service report links (PriceChild)
* error: format not a string literal and no format arguments (Karsten Weiss)
* Synced config.guess and config.sub with GNU (Zakhar Kleyman)

4.2.0 - 2016-08-01
------------------
SECURITY FIXES
* Fixed vulnerability CVE-2008-4796 (John Frickson)
* Fixed vulnerability CVE-2013-4214 (John Frickson)
* web interface vulnerable to Cross-Site Request Forgery attacks (John Frickson)

ENHANCEMENTS
* Increase socket queue length for listen()
* Added host name to the website page title (leres / John Frickson)
* Added additional icons for NetBSD and SuSE (John Frickson)
* The new Status Map will now use cgi.cfg options (John Frickson)
    default_statusmap_layout will default to "6" for the new map
* The new Status Map will now show some valid values in the popup for "Nagios Process" (John Frickson)

FIXES
* Network outage view without access to all hosts (John Frickson)
* Core workers looping (John Frickson)
* service query returns duplicate host_name and description fields in the returned data (John Frickson)
* HTML output of plug-ins is parsed in wrong way => webgui unusable (John Frickson)
* Command worker fails to handle SIGPIPE
* "View Status" links under "Map" broken in Nagios Core Version 4.1.1 (John Frickson)
* Can't send big buffer - wproc: Core Worker seems to be choked (velripn / John Frickson)
* Too big CPU load on FreeBSD and other systems using poll() interface (cejkar)
* Flexible downtime recorded as unscheduled downtime (John Frickson)
* Service Flexible downtimes produce 1 notification before entering (John Frickson)
* Once you "set flap_detection_enabled 0" it should remove flapping state from the host/services page (John Frickson)
* New map doesn't finish loading if a logo image is not found (John Frickson)
* Extraneous Div end tag in map.html (Scott Wilkerson)
* Issue with "Problems" section (John Frickson)
* Status Map icons and online/offline status dots disappear in IE11 (John Frickson)
* New network map overlays the nagios process with objects (John Frickson)
* Added Default-Start and Default-Stop to the init script (John Frickson)
* Compile / logging issues with BSD 6
* Related to above, Fixed a lot of incorrectly handled time_t's in *printf's (John Frickson)
* New map not working for RU locale (actually, most locales) (John Frickson)
* Replaced all instances of signal() with sigaction() + blocking (John Frickson)
* UTF-8 characters like german ä are not processed properly by function url_encode (John Frickson)
* nagios worker processes can hog CPU (huxley / John Frickson)
* custom time periods that include special characters were not being handled in reports (John Frickson)
* Fixed init script to wait up to 90 seconds then kill the nagios process (John Frickson)
* No Host Groups results in wrong error message (John Frickson)
* Setup Nagios users to view specific host is not working in the new network map (John Frickson)
* statusjson.cgi fails glibc realloc truncate response output (John Frickson)
* Report Time Period does not work if an @ character is in the timeperiod name (John Frickson)
* State History does not use actual plugin long_output (John Frickson)
* Time period corruption (xoubih)
* Tactical Overview - Disabled Flap Detection Link (John Frickson)

4.1.1 - 08/19/2015
------------------
FIXES
* CGI Could not read object configuration data (broken by error in 4.1.0)
* exclude (!) not working (broken by mis-applied fix for 4.1.0)

4.1.0 - 08/18/2015
------------------
ENHANCEMENTS
* Promoted JSON CGIs to released status (Eric Stanley)
* New graphical CGI displays: statusmap, trends, histogram (Eric Stanley)
* Make sticky status for acks and comments configurable enhancement #20 (Trevor McDonald / Scott Wilkerson)
* Add host_down_disable_service_checks directive to nagios.cfg #44 (Trevor McDonald / Scott Wilkerson)
* httpd.conf doesn't support Apache versions > 2.3 (DanielB / John Frickson)

FIXES
* Fix for not all service dependencies created (John Frickson)
* Fix SIGSEGV with empty custom variable (orbis / John Frickson)
* Fix contact macros in environment variables (dvoryanchikov)
* Fixed host's current attempt goes to 1 after going to hard state (John Frickson)
* Fixed two bugs/problems: Replace use of %zd in base/utils.c & incorrect va_start() in cgi/jsonutils.c (Peter Eriksson)
* Fixed: Let remove_specialized actually remove all workers (Phil Mayers)
* Fixed log file spam caused when using perfdata command directives in nagios.cfg (shashikanthbussa)
* Fixed off-by-one error in bounds check leads to segfault (Phil Mayers)
* Added links for legacy graphical displays (Eric Stanley)
* Update embedded URL's to https versions of Nagios websites (scottwilkerson)
* Fixed doxygen comments to work with latest doxygen 1.8.9.1 #30 (Trevor McDonald)
* Fixed makefile target "html" to PHONY to fix GitHub issue #28 (Trevor McDonald)
* Fixed typo as per GitHub issue #27 (Trevor McDonald)
* Fixed jsonquery.php 404 not found error, and disabled Send Query button until form populates #43 (Scott Wilkerson)
* Fixed linking in Tactical Overview for several of the Host entries in Featured section #48 (Scott Wilkerson)
* Fixed passing limit and sort options to pagination and sort links #42 (Scott Wilkerson)
* Added form field for icon URL and clean-up when it changes in CGI Status Map. (Eric Stanley)
* Added options to cgi.cfg to uncheck sticky and send when acknowledging a problem (Trevor McDonald)
* Low impact changes to automate the generation of RPMs from nagios.spec file. (T.J. Yang)
* Update index.php (Trevor McDonald)
* Fixed escaping of corewindow parameter to account for possible XSS injection (Scott Wilkerson)
* Typo correction (T.J. Yang)
* Make getCoreStatus respect cgi_base_url (Moritz Schlarb)
* Adjusted map layout to work within frames (Eric Stanley)
* Fixed map displays are now the full size of browser window (Eric Stanley)
* Fixed labels and icons on circular markup no longer scale on zoom (Eric Stanley)
* Got all maps except circular markup working with icons (Eric Stanley)
* Fixes to make legacy CGIs work again. (Eric Stanley)
* Fixes to make all/html target tolerant of being run multiple times (Eric Stanley)
* For user-supplied maps, converted node group to have transform (Eric Stanley)
* Fixed issue transitioning from circular markup map to other maps (Eric Stanley)
* Fix displayForm to trigger on the button press (Scott Wilkerson)
* Fix fo getBBox crash on Firefox (Eric Stanley)
* Fixed map now resets zoom when form apply()'d (Eric Stanley)
* Fixed so close box on dialogs actually closes dialog (Eric Stanley)
* Corrected directive in trends display (Eric Stanley)
* Fixed minor issue with link in trends links (Eric Stanley)
* Fixed issue with map displaying on Firefox (Eric Stanley)
* Added exclusions for ctags generation (Eric Stanley)
* Update map-popup.html (Scott Wilkerson)
* Initial commit of new graphical CGIs (Eric Stanley)
* Fixed Github bug #18 - archivejson.cgi returns wrong host for state change query (Eric Stanley)
* Status JSON: Added next_check to service details (Eric Stanley)
* Fixed escaping of keys for scalar values in JSON CGIs (Eric Stanley)
* build: Include <sys/loadavg.h> if it exists. (Eric J. Mislivec)
* lib-tests: test-io{cache|broker} need -lsocket to link. (Eric J. Mislivec)
* lib-tests: test-runcmd assumes GNU echo. (Eric J. Mislivec)
* lib-tests: Signal handlers don't return int on most platforms, and using a cast was the wrong way to resolve this. (Eric J. Mislivec)
* Fix some type/format mismatch warnings for pid_t. (Eric J. Mislivec)
* Fix build on Solaris. (Eric J. Mislivec)
* runcmd: Fix build when we don't HAVE_SETENV. (Eric J. Mislivec)
* Fixed checkresult output processing (Eric Mislivec)
* Corrected escaping of long output macros (Eric Mislivec)
* Fixed null pointer dereferences in archive JSON (Eric Stanley)
* Fixed memory overwrite issue in JSON string escaping (Eric Stanley)
* JSON CGI: Now escaping object and array keys (Eric Stanley)

KNOWN ISSUES
* New map does not account for multiple parents, leaving "legacy" map as an option in the menu

(manu)

2017-05-23 23:38:20 UTC MAIN commitmail json YAML

CVE-2017-5029 patch for libxslt

(tez)

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

2017-05-23 15:35:21 UTC MAIN commitmail json YAML

2017-05-23 15:12:57 UTC MAIN commitmail json YAML

2017-05-23 13:14:10 UTC MAIN commitmail json YAML

Added devel/p5-Carp version 1.38

(nils)

2017-05-23 13:12:22 UTC MAIN commitmail json YAML

add and enable p5-Carp

(nils)

2017-05-23 13:11:07 UTC MAIN commitmail json YAML

2017-05-23 12:35:23 UTC MAIN commitmail json YAML

Updated textproc/jsoncpp to 1.8.0

(mef)

2017-05-23 12:35:11 UTC MAIN commitmail json YAML

Updated textproc/jsoncpp 1.7.7 to 1.8.0
---------------------------------------
  - Require cmake>=3.1
  - @cdunn2001 cdunn2001 released this on 15 Dec 2016 21 commits to
    master since this release
  - Plus some other build-related changes. I don't think there is
    anything functionally different from 1.7.7, or even any binary
    incompatibilities, but the cmake change is significant.

(mef)

2017-05-23 10:56:29 UTC MAIN commitmail json YAML

Updated textproc/aha to 0.4.10.6

(mef)

2017-05-23 10:56:16 UTC MAIN commitmail json YAML

Updated textproc/aha 0.4.9 to 0.4.10.6
--------------------------------------
Version 0.4.10.6 (recent):
- Fixed MANDIR according to the GNU Coding standards, the man file is now installed to $(PREFIX)/share/man instead of $(PREFIX)/man (thanks to Eddie Antonio Santos)

Version 0.4.10.5 (recent):
- Fixed reset of blinking text

Version 0.4.10.4:
- Fixed reset of bold text (thanks to Eric Anderson)
- Improved handling of some rare, but not supported border cases like font changing

Version 0.4.10.3:
- Removed two unused variables (thanks to Anthony "Pi" Martinez)

Version 0.4.10.2:
- Improved README and added screenshot

Version 0.4.10.1:
- Fixed bug with "tput sgr0" (thanks to Herv辿 Renault)

Version 0.4.10:
- Fixed inverted colours (thanks to Norman Rasmussen)
- Changed contact email address in help and manpage

(mef)

2017-05-23 10:53:56 UTC MAIN commitmail json YAML

2017-05-23 10:37:34 UTC MAIN commitmail json YAML

Updated textproc/cmark to 0.27.1

(mef)

2017-05-23 10:37:20 UTC MAIN commitmail json YAML

Updated textproc/cmark 0.26.1 to 0.27.1
---------------------------------------
cmark 0.27.1
jgm released this on 19 Nov 2016 揃 46 commits to master since this release

-  Set policy for CMP0063 to avoid a warning (#162).
    Put set_policy under cmake version test.
    Otherwise we get errors in older versions of cmake.
-  Use VERSION_GREATER to clean up cmake version test.
-  Improve afl target. Use afl-clang by default. Set default for path.

cmark 0.27.0
jgm released this on 19 Nov 2016 揃 49 commits to master since this release

-  Update spec to 0.27.
-  Fix warnings building with MSVC on Windows (#165, Hugh Bellamy).
-  Fix CMAKE_C_VISIBILITY_PRESET for cmake versions greater than 1.8
    (e.g. 3.6.2) (#162, Hugh Bellamy). This lets us build swift-cmark
    on Windows, using clang-cl.
-  Fix for non-matching entities (#161, Yuki Izumi).
-  Modified print_delimiters (commented out) so it compiles again.
-  make format: don't change order of includes.
    Changed logic for null/eol checks (#160).
    * only check once for "not at end of line"
    * check for null before we check for newline characters (the
      previous patch would fail for NULL + CR)
-  Fix by not advancing past both \0 and \n (Yuki Izumi).
-  Add test for NUL-LF sequence (Yuki Izumi).
-  Fix memory leak in list parsing (Yuki Izumi).
-  Use cmark_mem to free where used to alloc (Yuki Izumi).
-  Allow a shortcut link before a ( (jgm/CommonMark#427).
-  Allow tabs after setext header line (jgm/commonmark.js#109).
-  Don't let URI schemes start with spaces.
-  Fixed h2..h6 HTML blocks (jgm/CommonMark#430). Added regression test.
-  Autolink scheme can contain digits (Gábor Csárdi)
-  Fix nullary function declarations in cmark.h (Nick Wellnhofer).
-  Fixes strict prototypes warnings.
-  COPYING: Update file name and remove duplicate section and
    (Peter Eisentraut).
-  Fix typo (Pavlo Kapyshin).

(mef)

2017-05-23 08:31:00 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis to 3.10.0; devel/py-test to 3.1.0

(adam)

2017-05-23 08:30:11 UTC MAIN commitmail json YAML

Chages 3.1.0:

New Features

* The ``pytest-warnings`` plugin has been integrated into the core, so now ``pytest`` automatica
lly
  captures and displays warnings at the end of the test session.

* Added ``junit_suite_name`` ini option to specify root `<testsuite>` name for JUnit XML reports

* Added an ini option ``doctest_encoding`` to specify which encoding to use for doctest files.

* ``pytest.warns`` now checks for subclass relationship rather than
  class equality.

* ``pytest.raises`` now asserts that the error message matches a text or regex
  with the ``match`` keyword argument.

* ``pytest.param`` can be used to declare test parameter sets with marks and test ids.

(adam)

2017-05-23 07:57:50 UTC MAIN commitmail json YAML

Changes 3.10.0:
Hypothesis now uses inspect.getfullargspec internally. On Python 2, there are no visible changes.

On Python 3 @given and @composite now preserve annotations on the decorated function. Keyword-only arguments are now either handled correctly (e.g. @composite), or caught in validation instead of silently discarded or raising an unrelated error later (e.g. @given).

(adam)

2017-05-23 06:46:38 UTC MAIN commitmail json YAML

2017-05-23 06:46:28 UTC MAIN commitmail json YAML

Updated npth to 1.4.

Noteworthy changes in version 1.4 (2017-05-16)  [C1/A1/R0]
----------------------------------------------

* On macOS make use of an unnamed semaphore.

* Build fixes for FreeBSD, NetBSD, and DragonFlyBSD.

* New function npth_is_protected to help debugging.

* Change license from LGPLv3+/GPLv2+ to LGPLv2+.

(wiz)

2017-05-23 00:37:09 UTC MAIN commitmail json YAML

Updated converters/p5-MIME-Base32 to 1.303

(schmonz)

2017-05-23 00:37:03 UTC MAIN commitmail json YAML

Update to 1.303. From the changelog:

- fixes RT 121752: Fix typos referencing wrong section of RFC 3548
  (John Wittkoski)
- fixes RT 107998 by making the decode methods case insensitive
  as encoding will always use uppercase (Chase Whitener)

I don't feel very MAINTAINERy about this one, so I'll let pkgsrc-users@ have at it.

(schmonz)

2017-05-22 23:43:00 UTC MAIN commitmail json YAML

Include missing header. Deal with systems not using the LFS crap of
O_LARGEFILE.

(joerg)

2017-05-22 23:41:52 UTC MAIN commitmail json YAML

2017-05-22 23:41:22 UTC MAIN commitmail json YAML

2017-05-22 23:40:42 UTC MAIN commitmail json YAML

Dependencies use C++11 in headers.

(joerg)

2017-05-22 23:40:22 UTC MAIN commitmail json YAML

Don't depend on bool <-> 0 <-> foo * conversions. They don't apply with
C++11+.

(joerg)

2017-05-22 23:36:44 UTC MAIN commitmail json YAML

Don't hard-code -lncurses when using curses.b3.mk.

(joerg)

2017-05-22 23:36:11 UTC MAIN commitmail json YAML

2017-05-22 22:31:09 UTC MAIN commitmail json YAML

+ py-django-filter

(joerg)

2017-05-22 22:28:59 UTC MAIN commitmail json YAML

Added www/py-django-filter version 1.0.4

(joerg)

2017-05-22 22:28:48 UTC MAIN commitmail json YAML

Add py-django-filter-1.0.4:

Django-filter is a reusable Django application allowing users to
declaratively add dynamic QuerySet filtering from URL parameters.

(joerg)

2017-05-22 17:51:26 UTC MAIN commitmail json YAML

Updated mail/rss2email to 3.9nb1

(leot)

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

Add a patch to properly honor html2text options via rss2email's configuration
file.

While here also simplify MASTER_SITES (convert it to MASTER_SITE_GITHUB)
and delete DIST_SUBDIR and WRKSRC that are no longer needed with
that change.

Bump PKGREVISION

Discussed with <schmonz>

(leot)

2017-05-22 17:23:26 UTC MAIN commitmail json YAML

Document new "qmail-remote" option.

(schmonz)

2017-05-22 17:21:31 UTC MAIN commitmail json YAML

Updated mail/qmail to 1.03nb28

(schmonz)

2017-05-22 17:18:32 UTC MAIN commitmail json YAML

2017-05-22 16:45:19 UTC MAIN commitmail json YAML

2017-05-22 14:49:04 UTC MAIN commitmail json YAML

libuv: add test target

(maya)

2017-05-22 11:41:02 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 53.0.3

(ryoon)

2017-05-22 11:40:41 UTC MAIN commitmail json YAML

2017-05-22 11:39:53 UTC MAIN commitmail json YAML

Updated www/firefox to 53.0.3

(ryoon)

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

Update to 53.0.3

Changelog:
Fixed
    Fix excessive resource usage from the captive portal detection service (bug 1359697)
    FIx hangs when using a proxy with NTLM authentication (bug 1360574)

Changed
    Bump preloaded security information expiration times (bug 1364240)

(ryoon)

2017-05-22 11:31:44 UTC MAIN commitmail json YAML

Updated sysutils/ansible2 to 2.3.0.0

(jperkin)

2017-05-22 11:31:38 UTC MAIN commitmail json YAML

Updated net/corebird to 1.5

(ryoon)

2017-05-22 11:31:34 UTC MAIN commitmail json YAML

Update to ansible-2.3.0.0, with some package cleanups.

Changes since 2.1.2.0, excluding module changes which are too numerous:

## 2.3 "Ramble On" - 2017-04-12

### Major Changes

* Documented and renamed the previously released 'single var vaulting' feature, allowing user to use vault encryption for single variables in a normal YAML vars file.
* Allow module_utils for custom modules to be placed in site-specific directories and shipped in roles
* On platforms that support it, use more modern system polling API instead of select in the ssh connection plugin.
  This removes one limitation on how many parallel forks are feasible on these systems.
* Windows/WinRM supports (experimental) become method "runas" to run modules and scripts as a different user, and to transparently access network resources.
* The WinRM connection plugin now uses pipelining when executing modules, resulting in significantly faster execution for small tasks.
* The WinRM connection plugin can now manage Kerberos tickets automatically when `ansible_winrm_transport=kerberos` and `ansible_user`/`ansible_password` are specified.
* Refactored/standardized most Windows modules, adding check-mode and diff support where possible.
* Extended Windows module API with parameter-type support, helper functions. (i.e. Expand-Environment, Add-Warning, Add-DeprecatationWarning)
* restructured how async works to allow it to apply to action plugins that choose to support it.

### Minor Changes

* The version and release facts for OpenBSD hosts were reversed.
  This has been changed so that version has the numeric portion and release has the name of the release.
* removed 'package' from default squash actions as not all package managers support it and it creates errors when using loops,
  any user can add back via config options if they don't use those package managers or otherwise avoid the errors.
* Blocks can now have a `name` field, to aid in playbook readability.
* default strategy is now configurable via ansible.cfg or environment variable.
* Added 'ansible_playbook_python' which contains 'current python executable', it can be blank in some cases in which Ansible is not invoked via the standard CLI (sys.executable limitation).
* Added 'metadata' to modules to enable classification
* ansible-doc now displays path to module and existing 'metadata'
* added optional 'piped' transfer method to ssh plugin for when scp and sftp are missing, ssh plugin is also now 'smarter' when using these options
* default controlpersist path is now a custom hash of host-port-user to avoid the socket path length errors for long hostnames
* Various fixes for Python3 compatibility
* Fixed issues with inventory formats not handling 'all' and 'ungrouped' in an uniform way.
* 'service' tasks can now use async again, we had lost this capability when changed into an action plugin.
* made any_errors_fatal inheritable from play to task and all other objects in between.
* many small performance improvements in inventory and variable handling and in task execution.

### Deprecations

* Specifying --tags (or --skip-tags) multiple times on the command line
  currently leads to the last one overriding all the previous ones. This behaviour is deprecated.
  In the future, if you specify --tags multiple times the tags will be merged together.
  From now on, using --tags multiple times on one command line will emit a deprecation warning.
  Setting the merge_multiple_cli_tags option to True in the ansible.cfg file will enable the new behaviour.
  In 2.4, the default will be to merge and you can enable the old overwriting behaviour via the config option.
  In 2.5, multiple --tags options will be merged with no way to go back to the old behaviour.

## 2.2.1 "The Battle of Evermore" - 2017-01-16

### Major Changes

* Security fix for CVE-2016-9587 - An attacker with control over a client system being managed by Ansible and the ability to send facts back to the Ansible server could use this flaw to execute arbitrary code on the Ansible server as the user and group Ansible is running as.

### Minor Changes

* Fixes a bug where undefined variables in with_* loops would cause a task failure even if the when condition would cause the task to be skipped.
* Fixed a bug related to roles where in certain situations a role may be run more than once despite not allowing duplicates.
* Fixed some additional bugs related to atomic_move for modules.
* Fixes multiple bugs related to field/attribute inheritance in nested blocks and includes, as well as task iteration logic during failures.
* Fixed pip installing packages into virtualenvs using the system pip instead of the virtualenv pip.
* Fixed dnf on systems with dnf-2.0.x (some changes in the API).
* Fixed traceback with dnf install of groups.
* Fixes a bug in which include_vars was not working with failed_when.
* Fix for include_vars only loading files with .yml, .yaml, and .json extensions.  This was only supposed to apply to loading a directory of vars files.
* Fixes several bugs related to properly incrementing the failed count in the host statistics.
* Fixes a bug with listening handlers which did not specify a `name` field.
* Fixes a bug with the `play_hosts` internal variable, so that it properly reflects the current list of hosts.
* Fixes a bug related to the v2_playbook_on_start callback method and legacy (v1) plugins.
* Fixes an openssh related process exit race condition, related to the fact that connections using ControlPersist do not close stderr.
* Improvements and fixes to OpenBSD fact gathering.
* Updated `make deb` to use pbuilder. Use `make local_deb` for the previous non-pbuilder build.
* Fixed Windows async to avoid blocking due to handle inheritance.
* Fixed bugs in the mount module on older Linux kernels and *BSDs
* Various minor fixes for Python 3
* Inserted some checks for jinja2-2.9, which can cause some issues with Ansible currently.

## 2.2 "The Battle of Evermore" - 2016-11-01

### Major Changes:

* Added the `listen` feature for modules. This feature allows tasks to more easily notify multiple handlers, as well as making it easier for handlers from decoupled roles to be notified.
* Major performance improvements.
* Added support for binary modules
* Added the ability to specify serial batches as a list (`serial: [1, 5, 10]`), which allows for so-called "canary" actions in one play.
* Fixed 'local type' plugins and actions to have a more predictable relative path. Fixes a regression of 1.9 (PR #16805). Existing users of 2.x will need to adjust related tasks.
* `meta` tasks can now use conditionals.
* `raw` now returns `changed: true` to be consistent with shell/command/script modules. Add `changed_when: false` to `raw` tasks to restore the pre-2.2 behavior if necessary.
* New privilege escalation become method `ksu`
* Windows `async:` support for long-running or background tasks.
* Windows `environment:` support for setting module environment vars in play/task.
* Added a new `meta` option: `end_play`, which can be used to skip to the end of a play.
* roles can now be included in the middle of a task list via the new `include_role` module, this also allows for making the role import 'loopable' and/or conditional.
* The service module has been changed to use system specific modules if they exist and fall back to the old service module if they cannot be found or detected.
* Add ability to specify what ssh client binary to use on the controller.  This
  can be configured via ssh_executable in the ansible config file or by setting
  ansible_ssh_executable as an inventory variable if different ones are needed
  for different hosts.
* Windows:
  * several facts were modified or renamed for consistency with their Unix counterparts, and many new facts were added. If your playbooks rely on any of the following keys, please ensure they are using the correct key names and/or values:
    - ansible_date_time.date (changed to use yyyy-mm-dd format instead of default system-locale format)
    - ansible_date_time.iso8601 (changed to UTC instead of local time)
    - ansible_distribution (now uses OS caption string, e.g.: "Microsoft Windows Server 2012 R2 Standard", version is still available on ansible_distribution_version)
    - ansible_totalmem (renamed to ansible_memtotal_mb, units changed to MB instead of bytes)
  * `async:` support for long-running or background tasks.
  * `environment:` support for setting module environment vars in play/task.
* Tech Preview: Work has been done to get Ansible running under Python3.  This work is not complete enough to depend upon in production environments but it is enough to begin testing it.
  * Most of the controller side should now work.  Users should be able to run python3 /usr/bin/ansible and python3 /usr/bin/ansible-playbook and have core features of ansible work.
  * A few of the most essential modules have been audited and are known to work.  Others work out of the box.
  * We are using unit and integration tests to help us port code and not regress later.  Even if you are not familiar with python you can still help by contributing integration tests (just ansible roles) that exercise more of the code to make sure it continues to run on both Python2 and Python3.
  * scp_if_ssh now supports True, False and "smart". "smart" is the default and will retry failed sftp transfers with scp.
* Network:
  * Refactored all network modules to remove duplicate code and take advantage of Ansiballz implementation
  * All functionality from *_template network modules have been combined into *_config module
  * Network *_command modules not longer allow configuration mode statements

### Minor Changes
* now -vvv shows exact path from which 'currently executing module' was picked up from.
* loop_control now has a label option to allow fine grained control what gets displayed per item
* loop_control now has a pause option to allow pausing for N seconds between loop iterations of a task.
* New privilege escalation become method `ksu`
* `raw` now returns `changed: true` to be consistent with shell/command/script modules. Add `changed_when: false` to `raw` tasks to restore the pre-2.2 behavior if necessary.
* removed previously deprecated ';' as host list separator.
* Only check if the default ssh client supports ControlPersist once instead of once for each host + task combination.
* Fix a problem with the pip module updating the python pip package itself.
* ansible_play_hosts is a new magic variable to provide a list of hosts in scope for the current play. Unlike play_hosts it is not subject to the 'serial' keyword.
* ansible_play_batch is a new magic variable meant to substitute the current play_hosts.

## 2.1.4 "The Song Remains the Same" - 2017-01-16

* Security fix for CVE-2016-9587 - An attacker with control over a client system being managed by Ansible and the ability to send facts back to the Ansible server could use this flaw to execute arbitrary code on the Ansible server as the user and group Ansible is running as.
* Fixed a bug with conditionals in loops, where undefined variables and other errors will defer raising the error until the conditional has been evaluated.
* Added a version check for jinja2-2.9, which does not fully work with Ansible currently.

## 2.1.3 "The Song Remains the Same" - 2016-11-04

* Security fix for CVE-2016-8628 - Command injection by compromised server via fact variables. In some situations, facts returned by modules could overwrite connection-based facts or some other special variables, leading to injected commands running on the Ansible controller as the user running Ansible (or via escalated permissions).
* Security fix for CVE-2016-8614 - apt_key module not properly validating keys in some situations.

###Minor Changes:

* The subversion module from core now marks its password parameter as no_log so
  the password is obscured when logging.
* The postgresql_lang and postgresql_ext modules from extras now mark
  login_password as no_log so the password is obscured when logging.
* Fixed several bugs related to locating files relative to role/playbook directories.
* Fixed a bug in the way hosts were tested for failed states, resulting in incorrectly skipped block sessions.
* Fixed a bug in the way our custom JSON encoder is used for the to_json* filters.
* Fixed some bugs related to the use of non-ascii characters in become passwords.
* Fixed a bug with Azure modules which may be using the latest rc6 library.
* Backported some docker_common fixes.

(jperkin)

2017-05-22 11:31:07 UTC MAIN commitmail json YAML

Update to 1.5

Changelog:
  - Media attached to tweets can be downloaded using Right Click
    and selecting "save as"
  - Profiles use the profile background color set in the Twitter
    settings if no banner is set
  - The tweet compose window now features a "favorite image" view that
    allows users to save often sent images and quickly add them to tweets
  - The media dialog now shows Previous/Next buttons to quickly switch
    between multiple media attachments of a tweet>
  - The Vine support has been removed since the project is discontinued
  - Allow text selection in Direct Messages
  - New --account parameter allows opening the window for the given
    account only
  - Support tweets with up to 50 replied-to users.
  - Add back verified icons next to user avatars
  - Redesigned account creation UI
  - Tons of bug fixes

(ryoon)

2017-05-22 11:19:20 UTC MAIN commitmail json YAML

PkgSrc changes:
* recommended dependencies (from http://www.graphviz.org/Download_source.php)
  are now non-optional: that includes Pango, Cairo and GTS
* enabled Quartz support on macOS
* added Poppler and QT as options
* options are not nested in X11 any more; that allows building on Darwin
* PLIST has been sorted correctly

(adam)

2017-05-22 09:14:59 UTC MAIN commitmail json YAML

Package requires C99.  SunOS requires XPG6 and __EXTENSIONS__.

(jperkin)

2017-05-22 08:59:12 UTC MAIN commitmail json YAML

Removed USE_LANGUAGES comment

(adam)

2017-05-22 08:53:35 UTC MAIN commitmail json YAML

Actually netpbm is not needed in buildlink3.mk

(adam)

2017-05-22 08:51:34 UTC MAIN commitmail json YAML

Updated print/poppler to 0.55.0; Added graphics/gts version 0.7.6

(adam)

2017-05-22 08:49:48 UTC MAIN commitmail json YAML

GTS stands for the GNU Triangulated Surface Library. It provides a set of
useful functions to deal with 3D surfaces meshed with interconnected
triangles.

A brief summary of its main features:
* Simple object-oriented structure giving easy access to topological
  properties.
* 2D dynamic Delaunay and constrained Delaunay triangulations.
* Robust geometric predicates (orientation, in circle) using fast adaptive
  floating point arithmetic.
* Robust set operations on surfaces (union, intersection, difference).
* Surface refinement and coarsening (multiresolution models).
* Dynamic view-independent continuous level-of-detail.
* Preliminary support for view-dependent level-of-detail.
* Bounding-boxes trees and Kd-trees for efficient point location and
  collision/intersection detection.
* Graph operations: traversal, graph partitioning.
* Metric operations (area, volume, curvature ...).
* Triangle strips generation for fast rendering.

(adam)

2017-05-22 08:40:10 UTC MAIN commitmail json YAML

Changes 0.55.0:

core:
* Fix abort in files with broken Decode arrays.
* Fix memory leak (and probably logic bug) parsing broken XRef entries.
* Fix memory leak when reconstructing broken files.
* Minor optimization
* Fix regression in GfxIndexedColorSpace::mapColorToBase.
* Fix memory leak in error condition

cpp:
* Return nullptr if the page at index can't be fetched.

build system:
* Fail by default if libjpeg is not available
* Fail by default if libopenjpeg2/1 is not available

(adam)

2017-05-22 08:10:10 UTC MAIN commitmail json YAML

Update of graphics/graphite2 to 1.3.10.

(he)

2017-05-22 08:00:06 UTC MAIN commitmail json YAML

Update to graphite2 version 1.3.10, for some "highly recommended"
bug fixes, possibly some security fixes, although they are not
explicitly mentioned in the change log.

Pkgsrc changes:
* Remove patch which no longer applies.

Upstream changes:

1.3.10
. Address floating point build parameters to give consistent positioning
  results across platforms
. Various bug fixes

1.3.9
. Add Collision COLL_ISSPACE to allow for visible spaces in collision
  avoidance
. Add segment and pass direction information to tracing output
. Bug fix rule length testing in 32-bit
. Increase slanted margin distances for collision avoidance
. Change kerning algorithm to simple outline expansion.
  Seems to make no visible difference.
. Add trace2svg to test tools

1.3.8
. Various bug fixes arising from fuzzing
. Fix regression that stopped piglatin from working
. Make collision avoidance kerning give more regular results
. Minor modification to clustering algorithm to handle variable width chars

(he)

2017-05-22 06:25:57 UTC MAIN commitmail json YAML

Updated net/openvpn to 2.3.16

(adam)

2017-05-22 06:25:19 UTC MAIN commitmail json YAML

Version 2.3.16:
* fix redirect-gateway behaviour when an IPv4 default route does not exist
* Avoid a 1 byte overcopy in x509_get_subject (ssl_verify_openssl.c)
* Check for errors in the return value of GetModuleFileNameW()
* Fix gateway detection with OpenBSD routing domains

(adam)

2017-05-21 17:31:16 UTC MAIN commitmail json YAML

Added sysutils/zabbix[-frontend] version 3.2.6

(adam)

2017-05-21 17:30:04 UTC MAIN commitmail json YAML

Zabbix is the ultimate enterprise-level software designed for monitoring
availability and performance of IT infrastructure components. Zabbix is open
source and comes at no cost.

With Zabbix it is possible to gather virtually limitless types of data from
the network. High performance real-time monitoring means that tens of thousands
of servers, virtual machines and network devices can be monitored
simultaneously. Along with storing the data, visualization features are
available (overviews, maps, graphs, screens, etc), as well as very flexible
ways of analyzing the data for the purpose of alerting.

(adam)

2017-05-21 10:41:32 UTC MAIN commitmail json YAML

Updated math/liblinear to 2.11

(adam)

2017-05-21 10:40:28 UTC MAIN commitmail json YAML

Changes 2.11:
We have improved the trust-region update rule in the primal-based Newton method. It's significantly faster (e.g., twice faster or more) on some problems (see the technical report).
We now support scipy objects in the Python interface

(adam)

2017-05-21 10:11:08 UTC MAIN commitmail json YAML

Updated devel/py-Spans to 0.5.0nb1

(gson)

2017-05-21 10:09:47 UTC MAIN commitmail json YAML

Include egg.mk, not distutils.mk, as this package uses setuptools.

(gson)

2017-05-21 09:44:23 UTC MAIN commitmail json YAML

Updated print/cups-filters to 1.14.0

(leot)

2017-05-21 09:44:06 UTC MAIN commitmail json YAML

Update print/cups-filters to 1.14.0

Changes:
1.14.0
------
- cups-browsed: When a printer is discovered via DNS-SD on the
  "lo" (loopback) interface the printer is not reliably
  accessible through the reported host name (which is the
  network host name of the local machine). Until this problem
  is fixed in Avahi, we create queues for such printers with a
  URI based on the IP address. This is a workaround until
  Avahi fully supports the "lo" interface.
- cups-browsed: Added new setting "LocalOnly" for the
  CreateIPPPrinterQueues in cups-browsed.conf. With this new
  setting (which is the default from now on) only for local
  printers made available as IPP printers (like IPP-over-USB
  printers with ippusbxd) queues are auto-created. With this
  we can follow the common standard of distributions where USB
  printers are automatically set up and network printers not.
- cups-browsed: Fixes and improvements in comments and debug
  messages: 1. Bonjour -> DNS-SD; 2. When a remote CUPS class
  is discovered, tell that it is a class; 3. Show network
  interface and IPv4/IPv6 when a DNS-Sd service appears or
  disappears.
- cups-browsed: Added ./configure script option
  "--enable-auto-setup-driverless" to let cups-browsed
  automatically set up IPP network printers by default.

(leot)

2017-05-21 09:14:04 UTC MAIN commitmail json YAML

Updated inputmethod/uim to 1.8.6nb40

(ryoon)

2017-05-21 09:12:35 UTC MAIN commitmail json YAML

Bump PKGREVISION from enabling gtk3 option by default

(ryoon)

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

+ ImageMagick-7.0.5.7, MesaLib-17.1.0, alsa-lib-1.1.4, cups-filters-1.14.0,
  libatomic_ops-7.6.0, musicpd-0.20.8, npth-1.4, p5-HTML-Template-2.97,
  p5-JSON-2.93, p5-Ref-Util-0.203, par2-0.7.1, py-pbr-3.0.1,
  py-requests-toolbelt-0.8.0, tigervnc-1.8.0, vigra-1.11.1,
  vim-8.0.0600, vim-share-8.0.0600, x264-devel-20170520.

(wiz)

2017-05-21 09:09:33 UTC MAIN commitmail json YAML

Updated math/py-numexpr to 2.6.2; math/py-pytables to 3.4.2; math/py-pandas to 0.20.1; math/py-statsmodels to 0.8.0

(adam)

2017-05-21 09:07:37 UTC MAIN commitmail json YAML

Release 0.8.0

The main features of this release are several new time series models based on the statespace framework, multiple imputation using MICE as well as many other enhancements. The codebase also has been updated to be compatible with recent numpy and pandas releases.

Statsmodels is using now github to store the updated documentation which is available under http://www.statsmodels.org/stable for the last release, and http://www.statsmodels.org/dev/ for the development version.

(adam)

2017-05-21 08:54:33 UTC MAIN commitmail json YAML

Changes 0.20.1:
New .agg() API for Series/DataFrame similar to the groupby-rolling-resample API窶冱, see here
Integration with the feather-format, including a new top-level pd.read_feather() and DataFrame.to_feather() method, see here.
The .ix indexer has been deprecated, see here
Panel has been deprecated, see here
Addition of an IntervalIndex and Interval scalar type, see here
Improved user API when grouping by index levels in .groupby(), see here
Improved support for UInt64 dtypes, see here
A new orient for JSON serialization, orient='table', that uses the Table Schema spec and that gives the possibility for a more interactive repr in the Jupyter Notebook, see here
Experimental support for exporting styled DataFrames (DataFrame.style) to Excel, see here
Window binary corr/cov operations now return a MultiIndexed DataFrame rather than a Panel, as Panel is now deprecated, see here
Support for S3 handling now uses s3fs, see here
Google BigQuery support now uses the pandas-gbq library, see here

(adam)

2017-05-21 07:52:56 UTC MAIN commitmail json YAML

Changes 3.4.2:

Improvements
------------
- setup.py detects conda env and uses installed conda (hdf5, bzip2, lzo
  and/or blosc) packages when building from source.

Bugs fixed
----------
- Linux wheels now built against built-in blosc.
- Fixed windows absolute paths in ptrepack, ptdump, ptree.

(adam)

2017-05-21 07:17:35 UTC MAIN commitmail json YAML

Updated devel/mantis to 2.4.1

(ryoon)

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

Update to 2.4.1

* This version works with PHP 7.1.5

Changelog:
2.4.1:
0022428: [markdown] CSV and Excel exports with markdown on (vboctor)
0022906: [security] CVE-2017-7620: Open redirection vulnerability in /login_page.php (dregad)
0022909: [security] CVE-2017-7620: CSRF - Arbitrary Permalink Injection (dregad)
0022867: [markdown] Markdown formatting is broken for notes column on View Issues page (vboctor)

2.4.0:
0021558: [ui] log destination for page produces messed output (syncguru)
0022665: [documentation] Wrong documentation of option bug_resolution_fixed_threshold (atrol)
0022689: [bugtracker] HTTP_X_FORWARDED_PROTO is not honored when loading Gravatar (vboctor)
0022744: [signup] Signup is not working on mantisbt.org/bugs (vboctor)
0022740: [performance] Allowed memory size of 268435456 bytes exhausted (vboctor)
0004235: [authentication] Support Generic Authentication through Plug-ins (vboctor)
0022140: [administration] Getting error dialog when reporting issues and file upload is disabled (cproensa)
0022635: [time tracking] Empty notes with time tracking show as empty notes for users that can't view time tracking (vboctor)
0022673: [attachments] Dropzone uploads files when submitting other forms (cproensa)
0022762: [api rest] Bug in error handling when user doesn't have access level to handle issue (vboctor)

(ryoon)

2017-05-21 07:06:57 UTC MAIN commitmail json YAML

Changes 2.6.2:
Updates to keep with API changes in newer NumPy versions
Removed several warnings
Fix bugs in function stringcontains()
Detection of the POWER processor
Fix pow result casting
Fix integers to negative integer powers
Detect numpy exceptions in expression evaluation
Better handling of RC versions

(adam)

2017-05-21 07:00:22 UTC MAIN commitmail json YAML

Updated devel/py-testtools to 2.3.0; devel/py-falcon to 1.2.0

(adam)

2017-05-21 06:54:13 UTC MAIN commitmail json YAML

Changelog for Falcon 1.2.0
New & Improved
- A new `default` kwarg was added to :meth:`~falcon.Request.get_header`.
- A :meth:`~falcon.Response.delete_header` method was added to
  :class:`falcon.Response`.
- Several new HTTP status codes and error classes were added, such as
  :class:`falcon.HTTPFailedDependency`.
- If `ujson` is installed it will be used in lieu of `json` to speed up
  error serialization and query string parsing under CPython. PyPy users
  should continue to use `json`.
- The `independent_middleware` kwarg was added to :class:`falcon.API` to
  enable the execution of `process_response()` middleware methods, even
  when `process_request()` raises an error.
- Single-character field names are now allowed in URL templates when
  specifying a route.
- A detailed error message is now returned when an attempt is made to
  add a route that conflicts with one that has already been added.
- The HTTP protocol version can now be specified when simulating
  requests with the testing framework.
- The :class:`falcon.ResponseOptions` class was added, along with a
  `secure_cookies_by_default` option to control the default value of
  the "secure" attribute when setting cookies. This can make testing
  easier by providing a way to toggle whether or not HTTPS is required.
- `port`, `netloc` and `scheme` properties were added to the
  :class:`falcon.Request` class. The `protocol` property is now
  deprecated and will be removed in a future release.
- The `strip_url_path_trailing_slash` was added
  to :class:`falcon.RequestOptions` to control whether or not to retain
  the trailing slash in the URL path, if one is present. When this
  option is enabled (the default), the URL path is normalized by
  stripping the trailing slash character. This lets the application
  define a single route to a resource for a path that may or may not end
  in a forward slash. However, this behavior can be problematic in
  certain cases, such as when working with authentication schemes that
  employ URL-based signatures. Therefore, the
  `strip_url_path_trailing_slash` option was introduced to make this
  behavior configurable.
- Improved the documentation for :class:`falcon.HTTPError`, particularly
  around customizing error serialization.
- Misc. improvements to the look and feel of Falcon's documentation.
- The tutorial in the docs was revamped, and now includes guidance on
  testing Falcon applications.

(adam)

2017-05-21 06:49:09 UTC MAIN commitmail json YAML

Remove unnecessary RCD_SCRIPT_WRK.<script> definitions.

RCD_SCRIPT_WRK.<script> was set previously to prevent a name conflict
with ${WRKSRC} because in the past, it defaulted to ${WRKDIR}/<script>.
This has since been changed to default to ${WRKDIR}/.rc.d/<script> to
prevent unintended name collisions, which makes this definition no longer
needed.

(jlam)

2017-05-21 06:45:39 UTC MAIN commitmail json YAML

2.3.0
Improvements
* New ``ResourcedToStreamDecorator`` for tracking lifecycle events of
  test resources, and possibly integrate with subunit.
* Make ``KeysEqual`` usable with no arguments, i.e. match a dict with
  no keys.
* Add ``testtools.assertions`` to the documented API modules.
* Don't add file details without content.
* Make ``testtools.twistedsupport and tests work on Python 3.

(adam)

2017-05-21 06:45:38 UTC MAIN commitmail json YAML

Add missing runtime dependency in p5-JSON-MaybeXS

(manu)

2017-05-21 06:43:34 UTC MAIN commitmail json YAML

Updated devel/p5-Module-CoreList to 5.20170420

(wen)

2017-05-21 06:35:52 UTC MAIN commitmail json YAML

Update to 5.20170420

Upstream changes:
5.20170420
  - Updated for v5.25.12

5.20170320
  - Updated for v5.25.11

(wen)

2017-05-20 23:54:43 UTC MAIN commitmail json YAML

Updated devel/jenkins-lts to 2.46.2

(ryoon)

2017-05-20 23:54:19 UTC MAIN commitmail json YAML

Update to 2.46.2

* Do not extract .war file

Changelog:
What's new in 2.46.2 (2017-04-26)
134 sunny0 cloudy5 stormCommunity reported issues: 1×JENKINS-42194 1×JENKINS-43666 1×JENKINS-41745

    Important security fixes. (security advisory)
    Non-Remoting-based CLI. (issue 41745, pull 2795, announcement blog post)
    Disable SSH server by default. (issue 33595)
    Computer#addAction would throw an UnsupportedOperationException since Jenkins 2.30. Such a call site was released in SSH Slaves Plugin 1.15 for SECURITY-161. (issue 42969, security advisory including SECURITY-161)
    Search results page did not correctly encode query parameters. (issue 42390)
    When validating a cron expression, consider the specified time zone. (issue 43228)
    Do not display a warning when an SCM trigger has no schedules (either to disable SCM post-commit hooks, or to enable them without polling). (issue 42194)
    Fix performance issue in deduplication of lists of tool installers. (issue 42141)

What's new in 2.46.1 (2017-03-29)
267 sunny8 cloudy1 stormCommunity reported issues: 2×JENKINS-43380 1×JENKINS-41892 1×JENKINS-43381
Changes since 2.46:

    Prevent file descriptor leaks when Windows Service installer fails to read data from the service startup log. (issue 42670)
    Update Remoting from 3.5 to 3.7 in order to prevent file descriptor leaks on agents in the case of multiple connection attempts. (full changelog)
    Exceptions during Jenkins cleanup step should not block restart. (issue 42164)
    Cryptic error message when loading JnlpSlaveAgentProtocol4. (issue 41987)
    Developer: Snapshot builds of plugins that had dependencies on other snapshot builds were not having their version numbers compared correctly. (issue 41899)
    Do not attempt to find the next occurrence of an impossible date such as June 31st in validation of trigger schedules. (issue 41864)
    Remoting 3.5: Stability improvements. (issue 41513, issue 41852)
    Remove invalid translations in Slovene (issue 41756)
    Remoting 3.5: Add option to specify the remoting protocol to use on the client. (issue 41730)
    Use of the remote API to create items in views (/view/…/createItem) didn't actually add items to views since Jenkins 2.22. (issue 41128)
    Remoting 3.5: Remoting clients now accept lowercase (HTTP 2) headers sent by reverse proxies. (issue 40710)
    Windows service restart did not retain build queue. (issue 32820)

Notable changes since 2.32.3:

    Update the SSHD module from 1.7 to 1.8. The change disables obsolete Ciphers: AES128CBC, TripleDESCBC, and BlowfishCBC.
    Enable the JNLP4 agent protocol by default. (issue 40886, upgrade notes)
    Allow defining agent ping interval and ping timeout in seconds. It can be done via the hudson.slaves.ChannelPinger.pingIntervalSeconds and hudson.slaves.ChannelPinger.pingTimeoutSeconds system properties. (issue 28245)
    Print stack traces in logical order, with the most important part on top. (pull 1485)
    Reduce size of Jenkins WAR file by not storing identical copies of remoting.jar/slave.jar there. (pull 2633)
    Do not print warnings about undefined parameters when hudson.model.ParametersAction.keepUndefinedParameters property is set to false. (pull 2687)
    Increase the JENKINS_HOME disk space threshold from 1Gb to 10Gb left. The warning will be shown only if more than 90% of the disk is utilized. (issue 40749)
    Delete obsolete pinning UI. (issue 34065)
    Use project-specific validation URL for SCM Trigger, so H is handled correctly in preview. (issue 26977)
    Failure to serialize a single Action could cause an entire REST export response to fail. Upgraded to Stapler 1.250 with a fix. (issue 40088)
    Add Usage Statistics section to the global configuration to make it easier to find. (issue 32938)
    Allow groovy CLI command via SSH CLI. (issue 41765)

What's new in 2.32.3 (2017-03-01)
311 sunny1 cloudy13 stormCommunity reported issues: 1×JENKINS-1 1×JENKINS-27413 1×JENKINS-37998 1×JENKINS-39232 1×JENKINS-3745 1×JENKINS-123456 1×JENKINS-1234 1×JENKINS-12345 1×JENKINS-1111 1×JENKINS-1222 1×JENKINS-38834

    Display an informative message, rather than a Groovy exception, when View#getItems fails. (issue 41825)
    Don't try to set Agent Port when it is enforced, breaking form submission. (issue 41511)
    Don't add all group names as HTTP headers on "access denied" pages, possibly breaking reverse proxies due to very large headers. (issue 39402)
    Fix handling of the POST flag in ManagementLinks within the Manage Jenkins page. (issue 38175)
    IllegalStateException from Winstone when making certain requests with access logging enabled. (issue 37625)
    Do not fail to write a log file just because something deleted the parent directory. (issue 16634)

What's new in 2.32.2 (2017-02-01)
92 sunny1 cloudy2 stormCommunity reported issues: 1×JENKINS-41661 1×JENKINS-33358 1×JENKINS-1

    Important security fixes. (security advisory)
    Support displaying of warnings from the update site in the plugin manager and in administrative monitors. (issue 40494, announcement blog post)
    Correctly state that Jenkins will refuse to load plugins whose dependencies are not satisfied in plugin manager. (issue 40666)
    The install-plugin CLI command now correctly installs plugins when multiple file arguments are specified. (issue 32358)
    Prevent the ClassNotFoundException: javax.servlet.ServletException error when invoking shell tasks on remote agents. (issue 40863)
    Properties were not passed to Maven command by Maven build step when the Inject Build Variables flag was not set. (issue 39268)
    Job configuration submission now does not fail when there is no parameters property. (issue 39700, regression in 1.637)
    Update remoting to 3.4 in order to properly terminate the channel in the case Errors and Exceptions. (issue 39835)
    Check for Updates button in the Plugin Manager was hidden in the Updates tab when there was no plugins updates available. (issue 39971)
    SSHD Module: Handshake was failing (wrong shared secret) 1 out of 256 times due to SSHD-330. (issue 40362)
    Performance: Use bulk change when submitting Job configurations to minimize the number of sequential config.xml write operations. (issue 40435)
    Jobs were hanging during process termination on the Solaris 11 Intel platform, regression in 2.20. (issue 40470)
    Restore option value for setting build result to unstable when loading shell and batch build steps from disk. (issue 40894)
    Update to Winstone 3.2 to support ad-hoc certificate generation on Java 8 (using unsupported APIs). This option is deprecated and will be removed in a future release. We strongly recommend you create self-signed certificates yourself and use --httpsKeyStore and related options instead. (issue 25333)

What's new in 2.32.1 (2016-12-24)
45 sunny0 cloudy5 stormCommunity reported issues: 2×JENKINS-40470 1×JENKINS-40990
Changes since 2.32:

    Prevent early deallocation of process references by Garbage Collector when starting a remote process. It was sometimes causing build failures with messages like FATAL: Invalid object ID 184 iuota=187 and java.lang.Exception: Object was recently deallocated. (issue 23271)
    Redirect to login page in the case of authorisation error when checking connectivity to the Update Center. (issue 39741)
    WinP 1.24: Native class now tries loading DLLs from the temporary location. (issue 20913)
    WinP 1.24: WinP sometimes kills wrong processes when using killRecursive(). It was likely impacting process termination on Windows agents and sometimes leading to BSoD. (issue 24453)

Notable changes since 2.19.4:

    Upgrade Remoting to version 3.1 with JNLP4-connect protocol. Compatibility notes are available here. Notably, it is no longer possible to use JDK 6 for the Maven project type, as communication with the Maven process uses Remoting, and it now requires Java 7. (issue 37564, issue 36871, issue 37565)
    Show notification with popup on most pages when administrative monitors are active. (issue 38391)
    Allow disabling/enabling administrative monitors on Configure Jenkins form. (issue 38301)
    Ask for confirmation before canceling/aborting runs. (issue 30565)
    Prompt user whether to add the job to the current view. (issue 19142)
    Allow CommandInterpreter build steps to set a build result as Unstable via the return code. Shell and Batch build steps now support this feature. (issue 23786)
    Internal: Upgrade Stapler library from 1.243 to 1.246 with fixes required for the Blue Ocean project. Changes are listed here. (pull 2593)

What's new in 2.19.4 (2016-11-23)
31 sunny0 cloudy1 stormCommunity reported issues: 1×JENKINS-38834

    Reduce logging level when the localization resource is missing ResourceBundleUtil#getBundle(). (issue 39604)
    Custom remoting enable/disable settings were not properly persisted on the disk and then reloaded. If the option has been configured in Jenkins starting from 2.16, a reconfiguration may be required. (issue 39465)
    Prevent NullPointerException when rendering CauseOfInterruption.UserInterruption in build summary pages for non-existent users. (issue 38721 and issue 37282, regression in 2.14)
    Display transient actions for labels. (issue 38651)
    Performance: Fix the performance of file compress/uncompress operations over the remoting channel. (issue 38640, issue 38814)
    Add user to restart log message for restart after plugin installation. (issue 38615)
    Remoting 2.62.2: Improve connection stability by turning on Socket Keep-alive by default. Keep-alive can be disabled via the -noKeepAlive option on slave agent process. (issue 38539)
    Remoting 2.62.2: Prevent NullPointerException in Engine#connect() when host or port parameters are null or empty. (issue 37539)
    Jenkins startup does not fail if one of ComputerListeners throws exception in the onOnline() handler. (issue 38487)
    Fix handling of the jenkins.model.Jenkins.slaveAgentPort system property, which was not honored. (issue 38187, regression in 2.0)
    Properly enable submit button on New Item page when choosing item type first. (issue 36539)
    Add missing internationalization support to ResourceBundleUtil. It fixes internationalization in Blue Ocean and Jenkins Design Language. (issue 35845)
    Properly handle quotes and other special symbols in item names during form validation. (issue 31871)
    Prevent deadlocks during modification of node executor numbers (e.g. during deletion of nodes). (issue 31768)
    Restore automatic line wrapping in Build Step text boxes with syntax highlighting. (issue 27367)
    Print warnings if none of Tool Installers can be used during the tool installation. (issue 26940)
    Node build history page was hammering the performance of the Jenkins instance by spawning parallel heavy requests. Now the information is being loaded sequentially. (issue 23244)
    Fix JS/browser memory leak on Jenkins dashboard. (issue 10912)

What's new in 2.19.3 (2016-11-16)
13 sunny0 cloudy0 storm
This is an out-of-schedule release addressing the zero day vulnerability published on November 11, 2016. It does not contain the usual LTS bug fixes, but only addresses the security vulnerability. There will be another LTS release in the 2.19.x line containing bug fixes as regularly scheduled.

    Important security fixes (security advisory)
    Allow disabling the Jenkins CLI over HTTP and JNLP agent port by setting the System property jenkins.CLI.disabled to true.

What's new in 2.19.2 (2016-11-01)
18 sunny0 cloudy0 storm

    Prevent instatination of jenkins.model.Jenkins on agents in the ProcessKillingVeto extension point. (issue 38534)
    Decrease connection timeout when changing the JNLP agent port via Groovy system scripts. (issue 38473)
    Fix NullPointerException when descriptor is not in DescriptorList. (issue 37997)
    Print warnings to system logs and administrative monitors when Jenkins initialization does not reach the final milestone. (issue 37874, diagnostics for issue-37759)
    Allow the use of custom JSON signature validator for Update Site metadata signature checks. (issue 36537)
    Failed to load jenkins.util.SystemProperties on slaves. (issue 35184)
    CLI: Connection over HTTP was not working correctly. (issue 34287, regression in 2.0)
    Use the correct 'gear' icon for Manage Jenkins in Plugin Manager. (issue 34250)
    Build history was not properly updating via AJAX. (issue 31487)
    CLI: Disable the channel message chunking by default. Prevents connection issues like java.io.StreamCorruptedException: invalid stream header: 0A0A0A0A. (issue 23232)
    Exclude /cli URL from CSRF protection crumb requirement, making the CLI work with CSRF protection enabled and JNLP port disabled. (issue 18114)

(ryoon)

2017-05-20 23:52:55 UTC MAIN commitmail json YAML

Updated devel/jenkins to 2.61

(ryoon)

2017-05-20 23:52:19 UTC MAIN commitmail json YAML

Update to 2.46.2

* Do not extract war file

Changelog:
What's new in 2.61 (2017-05-14)
78 sunny3 cloudy6 stormCommunity reported issues: 2×JENKINS-42959 1×JENKINS-44331 1×JENKINS-44330

    Upgrade Groovy from 2.4.8 to 2.4.11. (Groovy 2.4.9 changelog, Groovy 2.4.10 changelog, Groovy 2.4.11 changelog)
    Integration of Winstone 4: Upgrade bundled Jetty from 9.2.15.v20160210 to 9.4.5.v20170502. This removes support for the deprecated SPDY protocol. The --spdy parameter has been removed accordingly and Jenkins may refuse to start if it's set. (issue 43713)
    Update the Mailer plugin version installed when updating from very old Jenkins releases to include the fix for SECURITY-372, the SSH Slaves plugin for SECURITY-161, and the Script Security plugin for SECURITY-258. (SECURITY-372, SECURITY-161, SECURITY-258)
    Freestyle projects may now list Pipeline jobs as downstream and trigger them, without needing to use the Parameterized Trigger plugin or reverse triggers ("Build after other projects are built"). (issue 28113)
    Internal: Define enabling/disabling in ParameterizedJob rather than AbstractProject. (issue 27299)
    Internal: Offer default methods on ParameterizedJob to have less boilerplate code. (pull 2864)

What's new in 2.60 (2017-05-10)
61 sunny0 cloudy2 stormCommunity reported issues: 1×JENKINS-42959

    Update to Windows Service Wrapper 2.1.0 to support new features: download command with authentication, flag for startup failure on download error, Delayed Automatic Start mode. (issue 43737)
    Windows services: Add system property that allows disabling WinSW automatic upgrade on agents. (issue 43603, more information)
    Windows services: Restore compatibility of the WindowsSlaveInstaller#generateSlaveXml() method (regression in 2.50, no known external usages). (issue 42745)
    Windows services: Prevent fatal file descriptor leak when agent service installer fails to read data from the service startup.log. (issue 43930)
    Use full display name for runs in RSS feed to restore the project name there (regression in 2.59). (issue 44117)
    Internal: Generalize the changelog API to support non-AbstractBuild run types. (issue 24141)

What's new in 2.59 (2017-05-07)
99 sunny0 cloudy5 stormCommunity reported issues: 1×JENKINS-43772 1×JENKINS-42959 1×JENKINS-44117

    Move to latest version of Trilead to fix SSH connection issues following a previous Trilead upgrade. (issue 42959, issue 43979, issue 44046)
    Prevent Internet Explorer from caching AJAX requests using Cache-Control header. (issue 43929)
    Properly fail with error when updating view with CLI using input of a different view type. (issue 42728)
    Fix AccessDeniedException in "Build after other projects are built" when user has Discover permission but not Read. (issue 42707)
    Properly log failure due to empty archive in Pipeline. (issue 38005)
    Prevent rare NullPointerException if an admin user is created in the setup wizard after first disabling CSRF protection. (issue 44010)

What's new in 2.58 (2017-04-30)
152 sunny6 cloudy58 stormCommunity reported issues: 41×JENKINS-43979 3×JENKINS-33021 2×JENKINS-43934 2×JENKINS-42959 1×JENKINS-43772 1×JENKINS-43986 1×JENKINS-44073 1×JENKINS-44071 1×JENKINS-44046 1×JENKINS-112852540 1×JENKINS-2

    Use build display names in RSS feed titles. (pull 2845)
    Update the Trilead SSH library to get support of new Mac, Key, and Key Exchange Algorithms. (issue 33021, issue 26379, issue 31549)
    Migrate legacy users only once per restart to improve performance of the user retrieval logic. (issue 43936)
    Internal: Pick up the latest release of version-number library. (issue 43733)
    Internal: Refactor ProcessTree.Windows logic to propagate errors. (issue 43825)

What's new in 2.57 (2017-04-26)
90 sunny0 cloudy4 stormCommunity reported issues: 1×JENKINS-33021 1×JENKINS-43772 1×JENKINS-43934

    Important security fixes. (security advisory)

What's new in 2.56 (2017-04-23)
87 sunny0 cloudy3 stormCommunity reported issues: 1×JENKINS-43772

    Plugins did not expect InvalidPathException to be thrown in file-related methods, so wrap them in IOException to restore behavior (regression in 2.55). (issue 43531)
    Remove links in stack traces to the stacktrace.jenkins-ci.org service that has been shut down. (issue 42861)
    If an exception is thrown while rendering an HTTP response, just log the stack trace on the server side, without trying to send an error page to the client. (issue 21695)
    Prevent NullPointerException when a non-existent default view is specified in Configure System. (issue 42717)
    Deleting jobs with running builds could result in NullPointerException (regression in 2.55). (issue 43653)

What's new in 2.55 (2017-04-15)
111 sunny2 cloudy5 stormCommunity reported issues: 1×JENKINS-43694 1×JENKINS-43531 1×JENKINS-43629 1×JENKINS-43495 1×JENKINS-43772 1×JENKINS-43653

    Packaging: Debian package now requires Java 8. (causes regression since 2.54). (issue 43495)
    Added fine-grain logging of FullDuplexHttpService to diagnose issues when establishing an HTTP Duplex connection. (pull 2481)
    Update LibZFS from 0.5 to 0.8 to fix compatibility issues with ZFS filesystem and illumos distributions. (issue 41932)
    Before deleting jobs, try to abort the running builds. Error will be thrown instead of the job deletion if its builds cannot be aborted. (issue 35160)
    Ensure that Cloud.PROVISION is properly initialized during the configuration loading. (issue 37616)
    Fix log message formatting when migrating `AllView` names due to JENKINS-38606". (issue 43611)
    Setup wizard gets into bad state when failures like network issues happen. (issue 41778)
    Catch and log RuntimeException in Computer#setNode() when updating the Computer list. (issue 42043)
    SSH CLI client authenticator 1.4. Add missing SSH Public Key field validation in user configuration. (issue 16337)
    Internal API: SSH CLI client authenticator 1.3. Expose PublicKeySignatureWriter to plugins. (pull 2840)

What's new in 2.54 (2017-04-09)
116 sunny3 cloudy37 stormCommunity reported issues: 6×JENKINS-43492 5×JENKINS-43481 4×JENKINS-43495 2×JENKINS-27624 2×JENKINS-30561 1×JENKINS-43772 1×JENKINS-43694 1×JENKINS-43666 1×JENKINS-43199 1×JENKINS-43178 1×JENKINS-41745 1×JENKINS-43503 1×JENKINS-12345

    Jenkins (master and agents) now requires Java 8 to run. (issue 27624, issue42709, pull 2802, announcement blog post)
    Non-Remoting-based CLI. (issue 41745, pull 2795, announcement blog post)
    Disable SSH server by default. (issue 33595)
    Use case-insensitive search by default for new and anonymous users. (issue 42645)
  Introduce status indicator for skipped download job. (issue 40848)
    Properly handle saving system configuration when disabling all, or all but one, administrative monitors. (issue 42852)
    When validating a cron expression, consider the specified t)
124 sunny1 cloudy3 stormCommunity reported issues: 1×JENKINS-43178 1×JENKINS-43772

    Update to Windows Service Wrapper 2.0.3 and Windows Agent Installer 1.8 to prevent conversion of environment variables to lowercase in the agent executable, regresion in Jenkins 2.50. (issue 42744, WinSW Changelog, Windows Agent Installer changelog)
    GC Performance: Avoid using FileInputStream and FileOutputStream in the core codebase. (JDK-8080225, issue 42934)
    Internal API: Add support of a new full screen.jelly. (issue 34670)

What's new in 2.52 (2017-03-26)
165 sunny1 cloudy0 stormCommunity reported issues: 1×JENKINS-43178

    Computer#addAction would throw an UnsupportedOperationException since Jenkins 2.30. Such a call site was released in SSH SlavesPlugin 1.15 for SECURITY-161. (issue 42969, security advisory including SECURITY-161)
    Update German localization. (pull 2777)
    Removed localizations with very low coverage: Albanian, Basque, Belarusian, Bengali, Esperanto, Galician, Georgian, Gujarati, Hindi, Icelandic, Indonesian, Irish, Kannada, Macedonian, Marathi, Mongolian, Occitan, Punjabi, Sinhala, Tamil, Telugu, Thai. (pull 2813)

What's new in 2.51 (2017-03-19)
129 sunny0 cloudy5 stormCommunity reported issues: 2×JENKINS-42744 1×JENKINS-42959

    Restore Windows Slaves Plugin 1.2 compatibility by restoring windows-service/jenkins.xml, regression in 2.50. (issue 42724)
    SSHD 1.10: Move SSH server port configuration to security options page. (pull 2796)
    Update Russian localization. (pull 2798)
    Update French localization. (issue 42627)
    Internal: Make sure system threads run as SYSTEM. (issue 42556)
    Internal API: Add the ability for ItemListener to veto copy operations. (issue 34691)
    Internal API: Make Run#compareTo work across jobs. (issue 42319)
    Internal API: Save Jenkins after calling setSecurityRealm or setAuthorizationStrategy. (pull 2790)
    Internal API: Annotate PermissionGroup#owner @Nonnull. (pull 2805)

What's new in 2.50 (2017-03-11)
180 sunny10 cloudy12 stormCommunity reported issues: 4×JENKINS-42724 4×JENKINS-42744 2×JENKINS-123 1×JENKINS-111 1×JENKINS-42834 1×JENKINS-4

    Allow searching by build parameter values in the Build History widget. (issue 40718)
    Searching in the Build History widget takes into account user preferences (case sensitivity by default). (pull 2683)
    When creating temporary files, use the jenkins prefix instead of the old hudson one. (pull 2778)
    Fix relative links in the SCM polling administrative monitor. (pull 2780)
    Update Remoting from 3.5 to 3.7 in order to prevent file descriptor leaks on agents in the case of multiple connection attempts. (full changelog)
    Upgrade the Windows Agent Installer module from 1.6 to 1.7. This change picks major updates in Windows service management logic. This fix caused a critical regression in the Windows Slaves Plugin (JENKINS-42724). Update to Windows Slaves 1.3.1 in order to get the fix applied. (full changelog, guide to upgrading old Windows service agents)
    Windows services: Upgrade the bundled Windows Service Wrapper from 1.18 to 2.0.2. (full changelog)
    Windows services: Enable Runaway Process Killer by default in new Agent and Master installations. (issue 39231)
    Windows services: Enable auto-upgrade of remoting on newly installed agents if they are connected by HTTPS. (issue 39237)
    Windows services: Add support of shared directories mapping in Windows agent services. (Shared Directory Mapper documentation)
    Windows services: Change the default Agent service display name prefix to Jenkins agent %ID%. (issue 42468)
    Windows services: Prevent agent connection reset issues when WinSW gets terminated due to the system shutdown. (issue 22692)
    Windows services: Integrate various stability and performance fixes in Windows Service Wrapper from 1.18 to 2.0.2. There are many fixes around configuration options and process termination. (full changelog)
    Prevent file descriptor leaks when Windows Service installer fails to read data from the service startup log. (issue 42670)
    Select controls in Jenkins Web UI now show the spinner icon while waiting for the list of possible options during AJAX. requests. (issue 42443)
    Improve plugin access performance in the default PluginManager implementation. (issue 42585)
    Internal API: Allow providing a custom task name in Run/Schedule UI via the AlternativeUiTextProvider extension. (issue 34522)
    Search results page did not correctly encode query parameters. (issue 42390)

What's new in 2.49 (2017-03-05)
341 sunny32 cloudy0 stormCommunity reported issues: 1×JENKINS-200 1×JENKINS-32986 1×JENKINS-4162

    Do not attempt to find the next occurrence of an impossible date such as June 31st in validation of trigger schedules. (issue 41864)
    Remove invalid translations in Slovene (issue 41756)

What's new in 2.48 (2017-02-26)
114 sunny0 cloudy2 stormCommunity reported issues: 1×JENKINS-42910 1×JENKINS-43197

    Upgrade Apache Commons Collections to version 3.2.2. Note: Jenkins has been using a blacklist to prevent exploiting the serialization vulnerability in 3.2.1 since before 3.2.2 was released. (issue 31598)
    Use redirect URLs on jenkins.io instead of linking to wiki pages directly, allowing future reorganization of documentation without breaking links in Jenkins. (pull 2756)
    Fix performance issue in deduplication of lists of tool installers. (issue 42141)
    Use of the remote API to create items in views (/view/…/createItem) didn't actually add items to views since Jenkins 2.22. (issue 41128)
    Do not display a warning when an SCM trigger has no schedules (either to disable SCM post-commit hooks, or to enable them without polling). (issue 42194)
    Developer: Allow referencing radio buttons in f:validateButton validation methods. (pull 2734)

What's new in 2.47 (2017-02-19)
43 sunny1 cloudy3 stormCommunity reported issues: 3×JENKINS-42189 1×JENKINS-43197

    Update Groovy to 2.4.8 to address memory leak issue. Do not use this version if you are running Pipeline builds unless you also update Pipeline: Groovy to 2.28 or higher. (issue 33358, issue 42189)
    Windows service restart did not retain build queue. (issue 32820)
    Exceptions during Jenkins cleanup step should not block restart. (issue 42164)
    Upgrade remoting to version 3.5. (full changelog)
    Remoting 3.5: Remoting clients now accept lowercase (HTTP 2) headers sent by reverse proxies. (issue 40710)
    Remoting 3.5: Add option to specify the remoting protocol to use on the client. (issue 41730)
    Remoting 3.5: Stability improvements. (issue 41513, issue 41852)
    Developer: Snapshot builds of plugins that had dependencies on other snapshot builds were not having their version numbers compared correctly. (issue 41899)

What's new in 2.46 (2017/02/13)
69 sunny0 cloudy0 storm

    Failure to serialize a single Action could cause an entire REST export response to fail. Upgraded to Stapler 1.250 with a fix. (issue 40088)
    Do not fail to write a log file just because something deleted the parent directory. (issue 16634)
    Use extensible BUILD_NOW_TEXT for parameterized jobs. (issue 41457)
    Display an informative message, rather than a Groovy exception, when View#getItems fails. (issue 41825)
    Don't consider a project to be parameterized if no parameters are defined. (issue 37590)
    Don't add all group names as HTTP headers on "access denied" pages. (issue 39402)
    Ensure that PluginManager#dynamicLoad runs as SYSTEM. (issue 41684)
    Add Usage Statistics section to the global configuration to make it easier to find. (issue 32938)
    Allow groovy CLI command via SSH CLI. (issue 41765)

What's new in 2.45 (2017/02/06)
33 sunny0 cloudy0 storm

    Delete obsolete pinning UI. (issue 34065)
    Don't try to set Agent Port when it is enforced, breaking form submission. (issue 41511)
    Use project-specific validation URL for SCM Trigger, so H is handled correctly in preview. (issue 26977)
    Fix completely wrong Basque translation. (pull 2731)

What's new in 2.44 (2017/02/01)
35 sunny2 cloudy1 stormCommunity reported issues: 1×JENKINS-1051

    Important security fixes (security advisory)

What's new in 2.43 (2017/01/29)
16 sunny1 cloudy0 storm

    Print stack traces in logical order, with the most important part on top. (pull 1485)

What's new in 2.42 (2017/01/22)
24 sunny0 cloudy0 storm

    IllegalStateException from Winstone when making certain requests with access logging enabled. (issue 37625)

What's new in 2.41 (2017/01/15)
22 sunny0 cloudy0 storm

    Restore option value for setting build result to unstable when loading shell and batch build steps from disk. (issue 40894)
    Autocomplete admin-only links in search suggestions only when admin. (issue 7874)
    Improve agent protocol descriptions. (issue 40700)
    Improve description for Enable Security option and administrative monitor when security is off. (issue 40813)
    Enable the JNLP4 agent protocol by default. (issue 40886)

What's new in 2.40 (2017/01/08)
43 sunny0 cloudy0 storm

    Support displaying of warnings from the Update Site in the Plugin Manager and in administrative monitors. (issue 40494, announcement blog post)
    Do not print warnings about undefined parameters when hudson.model.ParametersAction.keepUndefinedParameters property is set to false. (pull 2687)
    Increase the JENKINS_HOME disk space threshold from 1Gb to 10Gb left. The warning will be shown only if more than 90% of the disk is utilized. (issue 40749)
    Plugin Manager: Redirect back to the Advanced Tab when saving the Update Site URL. (pull 2703)
    Prevent the ClassNotFoundException: javax.servlet.ServletException error when invoking shell tasks on remote agents. (issue 40863)
    Jobs were hanging during process termination on the Solaris 11 Intel platform. (issue 40470, regression in 2.20)
    Fix handling of the POST flag in ManagementLinks within the Manage Jenkins page. (issue 38175)
    Require POST in the Reload from disk management link. (pull 2692)

What's new in 2.39 (2017/01/02)
18 sunny0 cloudy0 storm

    Properties were not passed to Maven command by Maven build step when the Inject Build Variables flag was not set. (issue 39268)
    Update remoting to 3.4 in order to properly terminate the channel in the case Errors and Exceptions. (issue 39835)
    Improved Polish and Catalan translations. (pull 2688 and pull 2686)

What's new in 2.38 (2016/12/25)
21 sunny0 cloudy0 storm

    Update to Winstone 3.2 to support ad-hoc certificate generation on Java 8 (using unsupported APIs). This option is deprecated and will be removed in a future release. We strongly recommend you create self-signed certificates yourself and use --httpsKeyStore and related options instead. (issue 25333)
    The install-plugin CLI command now correctly installs plugins when multiple file arguments are specified. (issue 32358)
    Correctly state that Jenkins will refuse to load plugins whose dependencies are not satisfied in plugin manager. (issue 40666)

What's new in 2.37 (2016/12/18)
27 sunny4 cloudy0 storm

    Allow defining agent ping interval and ping timeout in seconds. It can be done via the hudson.slaves.ChannelPinger.pingIntervalSeconds and hudson.slaves.ChannelPinger.pingTimeoutSeconds system properties. (issue 28245)
    Delegate JNLP HMAC computation to SlaveComputer instances when possible. (issue 40286)
    Diagnosability: Split Exception handling of node provision and adding to Jenkins. (issue 38903)
    Do not report -noCertificateCheck warning to STDOUT. (pull 2666)
    Improve overall performance of Jenkins by accessing item group elements without sorting where it is possible. (pull 2665)
    Convert URI encoding check on the Manage Jenkins page into admin monitor. (issue 39433)
    Update SSHD Core from 0.8.0 to 0.14.0. (pull 2662)
    SSHD Module: Handshake was failing (wrong shared secret) 1 out of 256 times due to SSHD-330. (issue 40362)
    View display name was ignored during rendering of tabs. (issue 39300)
    Job configuration submission now does not fail when there is no parameters property. (issue 39700, regression in 1.637)
    Fix names of item loading and cleanup Jenkins initialization stages. (issue 40489)
    Performance: Use bulk change when submitting Job configurations to minimize the number of sequential config.xml write operations. (issue 40435)
    Check for Updates button in the Plugin Manager was hidden in the Updates tab when there was no plugins updates available. (issue 39971)
    Remoting 3.3: Agent JAR cache corruption was causing malfunctioning of agents. (issue 39547)
    Remoting 3.3: Improve diagnostics of the preliminary FifoBuffer termination in the JNLP2 protocol. (issue 40491)
    Remoting 3.3: Hardening of FifoBuffer operation logic. The change improves the original fix of JENKINS-25218. (remoting pull #100)
    Remoting 3.3: ProxyException now retains info about suppressed exceptions when serializing over the channel. (remoting pull #136)
    API: Introduce the new Jenkins#isSubjectToMandatoryReadPermissionCheck(String restOfPath) method for checking access permissions to particular paths. (issue 32797)
    API: Introduce new Node#getNodeProperty() methods for retrieving node properties. (issue 40365)
    API: Introduce new Items#allItems() methods for accessing items in item groups without sorting overhead. (issue 40252)
    Improved Polish translation. (pull 2643)

What's new in 2.36 (2016/12/11)
31 sunny0 cloudy0 storm

    Several badges were missing in builds flagged as KeepBuildForever. (issue 40281, regression in 2.34)
    Retain cause of blockage if the Queue task cannot be taken due to the decision of QueueTaskDispatcher extension, NodeProperty and other extensions. (issue 38514)
    Internal API: Allow overriding UserProperty.setUser(User). (issue 40266)
    Internal API: Restrict usage of core localization message classes in plugins. These message classes are not guaranteed to be binary compatible. (pull 2656)

What's new in 2.35 (2016/12/04)
47 sunny1 cloudy0 stormCommunity reported issues: 1×JENKINS-40281

    Add display name and full display name of items to the remote API. (issue 39972)
    API: Allow specifying log level in SystemProperties when a System property is undefined. (pull 2646)
    Followup fix for JENKINS-23271 in 2.34 addressing plugin implementations not using ProcStarter. (pull 2653)

What's new in 2.34 (2016/11/27)
19 sunny0 cloudy3 stormCommunity reported issues: 2×JENKINS-40092 1×JENKINS-34604

    Improve performance of Action retrieval methods. It speeds up core and plugin logic operating with Actionable objects like items, folders, nodes, etc. (issue 38867)
    Update the SSHD module from 1.7 to 1.8. The change disables obsolete Ciphers: AES128CBC, TripleDESCBC, and BlowfishCBC. (issue 39805)
    Update the Windows process management library (WinP) from 1.22 to 1.24. Full changelog is available here, only major issues are mentioned below. (pull 2619)
    WinP 1.24: Native class now tries loading DLLs from the temporary location. (issue 20913)
    WinP 1.24: WinP sometimes kills wrong processes when using killRecursive(). It was likely impacting process termination on Windows agents and sometimes leading to BSoD. (issue 24453, WinP Issue #22)

What's new in 2.33 (2016/11/20)
49 sunny1 cloudy4 stormCommunity reported issues: 1×JENKINS-34604 1×JENKINS-40092 1×JENKINS-39554

    Reduce size of Jenkins WAR file by not storing identical copies of remoting.jar/slave.jar there. (pull 2633)
    Prevent early deallocation of process references by Garbage Collector when starting a remote process. It was sometimes causing build failures with messages like FATAL: Invalid object ID 184 iuota=187 and java.lang.Exception: Object was recently deallocated. (issue 23271)
    Make handling of internalization resource bundle names compliant with W3C standards. (issue 39034)
    Redirect to login page in the case of authorisation error when checking connectivity to the Update Center. (issue 39741)
    Remove the obsolete hudson.showWindowsServiceInstallLink property from the slave-agent.jnlp file. It was causing harmless security warnings in Java web start. (issue 39883)
    Improved Polish translation. (pull 2640)

What's new in 2.32 (2016/11/16)
37 sunny0 cloudy0 storm

    Important security fixes (security advisory)
    Allow disabling the Jenkins CLI over HTTP and JNLP agent port by setting the System property jenkins.CLI.disabled to true.

What's new in 2.31 (2016/11/13)
19 sunny0 cloudy0 storm

    Performance: Improve responsiveness of Jenkins web UI on mobile devices. (issue 39172, continuation of the patch in 2.28)
    It was not possible to connect Jenkins agents via Java Web Start due to the issue in Remoting 3.0. Upgraded to Remoting 3.1 with a fix. (issue 39596, regression in 2.26)
    Prevent NullPointerException when rendering CauseOfInterruption.UserInterruption in build summary pages for non-existent users. (issue 38721 and issue 37282, regression in 2.14)
    Reduce logging level when the localization resource is missing ResourceBundleUtil#getBundle(). (issue 39604)
    ExtensionList.removeAll was not unimplemented in Jenkins extension management API. It was causing issues during dynamic loading of GitHub and BitBucket branch source plugins on the same instance. (issue 39520)
    Remoting 3.1: hudson.remoting.Engine (mostly Java Web Start) was failing to establish connection if one of the URLs in urls parameter was malformed. (issue 39617)
    Remoting 3.1: Add method for dumping diagnostics across all the channels (e.g. in the Support Core Plugin). (issue 39150)
    Remoting 3.1: Improve the caller/callee correlation diagnostics in thread dumps. (issue 39543)
    Remoting 3.1: Add the org.jenkinsci.remoting.nio.NioChannelHub.disabled flag for disabling NIO, mostly for debugging purposes. (issue 39290)
    Remoting 3.1: Add extra logging to help diagnosing IOHub concurrent thread number spikes. (issue 38692)
    Remoting 3.1: When a proxy fails, report what caused the channel to go down. (issue 39289)
    Improved Polish translation. (pull 2631)

What's new in 2.30 (2016/11/07)
39 sunny2 cloudy1 stormCommunity reported issues: 3×JENKINS-39596

    Adjust incompatible Actionable initialization changes made for issue 39404). It caused massive regressions in plugins like Jenkins Pipeline. (issue 39555, regression in 2.29)
    Integration of Stapler 1.246 caused regressions in plugins depending on Ruby Runtime Plugin. Upgraded to Stapler 1.248 with a fix. (issue 39414, regression in 2.28)
    Custom remoting enable/disable settings were not properly persisted on the disk and then reloaded. If the option has been configured in Jenkins starting from 2.16, a reconfiguration may be required. (issue 39465)

What's new in 2.29 (2016/11/06)
6 sunny1 cloudy10 stormCommunity reported issues: 7×JENKINS-39555 3×JENKINS-39414 1×JENKINS-39465

Warning! This release is not recommended for use due to issue 39555 and issue 39414. We are working on the out-of-order release (discussion).

    Performance: Optimize log retrieval logic for large log files. (issue 39535)
    Integration of Stapler 1.246 caused regressions in plugins depending on Ruby Runtime Plugin. Upgraded to Stapler 1.247 with a partial fix. (issue 39414, partial fix)
    Jenkins startup does not fail if one of ComputerListeners throws exception in the onOnline() handler. (issue 38487)
    Queue: Do not consider pending tasks from the internal scheduling logic when looking for duplicate tasks. It was causing race conditions in Jenkins Pipeline. (issue 39454)
    Internal: Modify the Actionable API to provide methods to assist with manipulation of persisted actions. (issue 39404)
    Internal: Jelly attribute documentation now supports the since tag. (Stapler pull #84)

What's new in 2.28 (2016/10/30)
24 sunny1 cloudy8 stormCommunity reported issues: 3×JENKINS-39414 2×JENKINS-39232 1×JENKINS-11053 1×JENKINS-39465

    Performance: Improve responsiveness of Jenkins web UI on mobile devices. (issue 39172)
    Print warnings if none of Tool Installers can be used during the tool installation. (issue 26940)
    Update the minimal required versions of the detached Maven Project plugin from 2.7.1 to 2.14. Changelog is available here. (pull 2606)
    Update the minimal required versions of the detached JUnit plugin from 1.2-beta-4 to 1.6. Changelog is available here. (pull 2606))
    Relax requirements of the JNLP connection receiver, which was rejections connections from agents not using JNLPComputerLauncher (e.g. from Slave Setup, vSphere Cloud and other plugins). No the connection is accepted from launchers implementing other proxying and filtering Launcher implementations. Particular plugins may require setting up the jenkins.slaves.DefaultJnlpSlaveReceiver.disableStrictVerification system property in the master JVM to allow connecting agents. (issue 39232, regression in 2.28)
    Prevent resource leak in hudson.XmlFile#readRaw() in the case of encoding issues. (issue 39363)
    Prevented endless loop in LargeText.BufferSession.skip(), which was causing hanging of Pipeline jobs in corner cases. (issue 37664)
    Internal: Upgrade Stapler library from 1.243 to 1.246 with fixes required for the Blue Ocean project. More details are coming soon. Raw changes are listed here. (pull 2593)
    Internal: Start defining APIs that are for the master JVM only. (issue 38370)
    Internal: Update Guice dependency from 4.0-beta to 4.0. This change required upgrade of detached plugins (see above). (pull 2568)

What's new in 2.27 (2016/10/23)
22 sunny0 cloudy6 stormCommunity reported issues: 4×JENKINS-39232

    Upgrade to the Remoting 3 baseline. Compatibility notes are available here. (issue 37564)
    Remoting 3.0: New JNLP4-connect protocol, which improves performance and stability compared to the JNLP3-connect protocol. (issue 36871)
    Remoting 3.0: Agents using slave.jar now explicitly require Java 7. (issue 37565)
    Prevent deadlocks during modification of node executor numbers (e.g. during deletion of nodes). (issue 31768)
    Add missing internationalization support to ResourceBundleUtil. It fixes internationalization in Blue Ocean and Jenkins Design Language. (issue 35845)
    Internal: Make the code more compatible with Java 9 requirements and allow its editing in newest NetBeans versions with NB bug 268452. (pull 2595)
    Internal: Icon handling API for items. Deprecate TopLevelItemDescriptor#getIconFilePathPattern() and switch to IconSpec. (issue 38960)

What's new in 2.26 (2016/10/17)
18 sunny0 cloudy5 storm

    Allow CommandInterpreter build steps to set a build result as Unstable via the return code. Shell and Batch build steps now support this feature. (issue 23786)
    Performance: Avoid acquiring locks in MaskingClassloader. (issue 23784)
    Performance: Update XStream driver to improve performance of XML serialization/deserialization. (pull 2561)
    Harden checks of prohibited names in user creation logic. Untrimmed spaces and different letter cases are being checked now. (issue 35967)
    Performance: Fix the performance of file compress/uncompress operations over the remoting channel. (issue 38640, issue 38814)
    Restore automatic line wrapping in Build Step text boxes with syntax highlighting. (issue 27367)
    Properly remove disabled Administrative Monitors from the extension list. (issue 38678)
    Remoting 2.62.2: Improve connection stability by turning on Socket Keep-alive by default. Keep-alive can be disabled via the -noKeepAlive option. (issue 38539)
    Remoting 2.62.2: Prevent NullPointerException in Engine#connect() when host or port parameters are null or empty. (issue 37539)
    Node build history page was hammering the performance of the Jenkins instance by spawning parallel heavy requests. Now the information is being loaded sequentially. (issue 23244)
    Cleanup spelling in CLI help and error messages. (issue 38650)
    Properly handle quotes and other special symbols in item names during form validation. (issue 31871)
    Internal: Invoke hpi:record-core-location during the build in order to enabled coordinated run across repositories. (pull 1894)
    Internal: Bulk cleanup of @since definitions in Javadoc. (pull 2578)

(ryoon)

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

Updated www/apache-tomcat85 to 8.5.15

(ryoon)