Subject: CVS commit: pkgsrc/devel
Date: 2017-07-18 12:18:58
Message id:

Log Message:
Update to 2.60.1

* Require Java 8 to run

What's new in 2.60.1 (2017-06-21)

2.60.1 is the first Jenkins LTS release that requires Java 8 to run. If you're \ 
using the Maven Project type, please note that it needs to use a JDK capable of \ 
running Jenkins, i.e. JDK 8 or up. If you configure an older JDK in a Maven \ 
Project, Jenkins will attempt to find a newer JDK and use that automatically. If \ 
your SSH Slaves fail to start and you have the plugin install the JRE to run \ 
them, make sure to update SSH Slaves Plugin to at least version 1.17 (1.20 \ 
Changes since 2.60:

    Fix for NullPointerException while initiating some SSH connections \ 
(regression in 2.59). (issue 44120)

Notable changes since 2.46.3:

    Jenkins (master and agents) now requires Java 8 to run. (issue 27624, issue \ 
42709, pull 2802, announcement blog post)
    Update Groovy to 2.4.8 to address memory leak issue. Pipeline: Groovy needs \ 
to be upgraded to 2.28 or higher to prevent regressions. (issue 33358, issue \ 
    Upgrade the Windows Agent Installer module from 1.6 to 1.7. This change \ 
picks major updates in Windows service management logic. (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: 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)
    Packaging: Do not invoke recursive chown in JENKINS_HOME during the RPM \ 
post-install step unless owned by a different user. (issue 23273)
    Use case-insensitive search by default for new and anonymous users. (issue 42645)
    Searching in the Build History widget takes into account user preferences \ 
(case sensitivity by default). (pull 2683)
    Allow searching by build parameter values in the Build History widget. \ 
(issue 40718)
    Update the Trilead SSH library to get support of new Mac, Key, and Key \ 
Exchange Algorithms. (issue 33021, issue 26379, issue 31549, issue 42959, issue \ 
43979, issue 44046)
    When creating temporary files, use the jenkins prefix instead of the old \ 
hudson one. (pull 2778)
    Update German, French and Russian localizations. (pull 2777, pull 2787, pull \ 
    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)
    Internal API: Add the ability for ItemListener to veto copy operations; make \ 
Run#compareTo work across jobs; save Jenkins after calling setSecurityRealm or \ 
setAuthorizationStrategy. (issue 34691, issue 42319, pull 2762, pull 2782, pull \ 
2790, pull 2805)

What's new in 2.46.3 (2017-05-25)

    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)
    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)
    Fix AccessDeniedException in "Build after other projects are \ 
built" when user has Discover permission but not Read. (issue 42707)
    Prevent NullPointerException when a non-existent default view is specified \ 
in Configure System. (issue 42717)
    Properly handle saving system configuration when disabling all, or all but \ 
one, administrative monitors. (issue 42852)
    Remove links in stack traces to the service that \ 
has been shut down. (issue 42861)
    Ensure that Cloud.PROVISION is properly initialized during the configuration \ 
loading. (issue 43279)
    Migrate legacy users only once per restart to improve performance of the \ 
user retrieval logic. (issue 43936)
    Prevent rare NullPointerException if an admin user is created in the setup \ 
wizard after first disabling CSRF protection. (issue 44010)