diff --git a/README.md b/README.md index 4ecfdb2c3738bd3ca3f83b442ecbb8b315e1e29c..1f846e2642a619b52e951725e3821847b17330a3 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,21 @@ [![][ButlerImage]][website] # About -In a nutshell, Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides over 1000 plugins to support building and testing virtually any project. +In a nutshell, Jenkins is the leading open-source automation server. +Built with Java, it provides over 1000 plugins to support automating virtually anything, +so that humans can actually spend their time doing things machines cannot. # Downloads Non-source downloads such as WAR files and several Linux packages can be found on our [Mirrors]. # Source -Our latest and greatest source of Jenkins CI can be found on [GitHub]. Fork us! +Our latest and greatest source of Jenkins can be found on [GitHub]. Fork us! # Contributing to Jenkins Follow [contributing](CONTRIBUTING.md) file. # News and Website -All information about Jenkins CI can be found on our [website]. Follow us on Twitter [@jenkinsci]. +All information about Jenkins can be found on our [website]. Follow us on Twitter [@jenkinsci]. # License Jenkins is **licensed** under the **[MIT License]**. The terms of the license are as follows: diff --git a/changelog.html b/changelog.html index cce13c7e6e203ae7fe52f3050471ece61afeb466..b8a001b1b61a4645ea4ba17103220048b9d35b7d 100644 --- a/changelog.html +++ b/changelog.html @@ -55,7 +55,9 @@ Upcoming changes

What's new in 1.648 (2016/02/17)

diff --git a/core/src/main/java/hudson/ExtensionFinder.java b/core/src/main/java/hudson/ExtensionFinder.java index 1a61b4d64a6dd01cc759d30f891bac4d705b6a60..a2af086102b216c92209a65cd9fbf667e57fad4c 100644 --- a/core/src/main/java/hudson/ExtensionFinder.java +++ b/core/src/main/java/hudson/ExtensionFinder.java @@ -175,7 +175,7 @@ public abstract class ExtensionFinder implements ExtensionPoint { * from here. * *

- * See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6459208 for how to force a class initialization. + * See https://bugs.openjdk.java.net/browse/JDK-4993813 for how to force a class initialization. * Also see http://kohsuke.org/2010/09/01/deadlock-that-you-cant-avoid/ for how class initialization * can results in a dead lock. */ @@ -668,8 +668,7 @@ public abstract class ExtensionFinder implements ExtensionPoint { extType = ((Method)e).getReturnType(); } else throw new AssertionError(); - // according to http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6459208 - // this appears to be the only way to force a class initialization + // according to JDK-4993813 this is the only way to force class initialization Class.forName(extType.getName(),true,extType.getClassLoader()); } catch (Exception | LinkageError e) { LOGGER.log(logLevel(item), "Failed to scout "+item.className(), e); diff --git a/core/src/main/java/hudson/util/jna/InitializationErrorInvocationHandler.java b/core/src/main/java/hudson/util/jna/InitializationErrorInvocationHandler.java index 5e6ad17a7f05080e52c70c877f0776f1af046ab8..c23343c15ccd6286132c90d70d639a18deabd5b0 100644 --- a/core/src/main/java/hudson/util/jna/InitializationErrorInvocationHandler.java +++ b/core/src/main/java/hudson/util/jna/InitializationErrorInvocationHandler.java @@ -12,7 +12,6 @@ import java.lang.reflect.Proxy; * * @author Kohsuke Kawaguchi * @since 1.487 - * @see Related bug report against JDK */ public class InitializationErrorInvocationHandler implements InvocationHandler { private final Throwable cause; diff --git a/war/pom.xml b/war/pom.xml index 404d43e121bbe2959cc96e303573f28049ae4ba6..0650a98960411a06441fd36934adc7245ada8ec3 100644 --- a/war/pom.xml +++ b/war/pom.xml @@ -47,7 +47,7 @@ THE SOFTWARE. org.jenkins-ci executable-war - 1.30 + 1.32 provided