Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/jenkins
  Commit: b105627b7357149f98f87ec2bf494e25bd2ed88b
      
https://github.com/jenkinsci/jenkins/commit/b105627b7357149f98f87ec2bf494e25bd2ed88b
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2014-10-12 (Sun, 12 Oct 2014)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  Towards 1.580.1


  Commit: 8ae29e50c7356a8e2ec9be1126bad957dab0117a
      
https://github.com/jenkinsci/jenkins/commit/8ae29e50c7356a8e2ec9be1126bad957dab0117a
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-12 (Sun, 12 Oct 2014)

  Changed paths:
    M core/pom.xml

  Log Message:
  -----------
  [JENKINS-24458 JENKINS-11543] integrated the newer version of stapler with 
reduced log level

(cherry picked from commit c57f9ed577b9635f01aa5affabf1f770b689a115)

Conflicts:
        changelog.html


  Commit: 9c82fc42eb08b89047c544aaa586291ad1485472
      
https://github.com/jenkinsci/jenkins/commit/9c82fc42eb08b89047c544aaa586291ad1485472
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-12 (Sun, 12 Oct 2014)

  Changed paths:
    M changelog.html
    M pom.xml

  Log Message:
  -----------
  [JENKINS-23471 JENKINS-24050]

Integrated the fix in remoting to Jenkins 1.580.

(cherry picked from commit 8fc609fe0952b285d5b26a59fd5ff4c29704d33d)


  Commit: 4d455fbb0d2f33bd87a8c38580f7ff2ffb78b0ac
      
https://github.com/jenkinsci/jenkins/commit/4d455fbb0d2f33bd87a8c38580f7ff2ffb78b0ac
  Author: Daniel Beck <daniel-b...@github.com>
  Date:   2014-10-12 (Sun, 12 Oct 2014)

  Changed paths:
    M core/src/main/resources/hudson/model/Run/console_he.properties

  Log Message:
  -----------
  [FIXED JENKINS-24614] Broken format string in Hebrew console output

(cherry picked from commit 07fd5fa45d4b818fc11de97ce99ab6b3423aca85)


  Commit: efae48a451b1dbb15a13abff26b0bec269a63909
      
https://github.com/jenkinsci/jenkins/commit/efae48a451b1dbb15a13abff26b0bec269a63909
  Author: David Ruhmann <david.ruhm...@cerner.com>
  Date:   2014-10-12 (Sun, 12 Oct 2014)

  Changed paths:
    M core/src/main/java/hudson/tasks/BatchFile.java
    M core/src/main/java/hudson/tasks/Shell.java
    M core/src/main/java/hudson/tools/AbstractCommandInstaller.java
    M core/src/main/java/hudson/tools/BatchCommandInstaller.java
    M core/src/main/java/hudson/tools/CommandInstaller.java
    A core/src/main/java/hudson/util/LineEndingConversion.java
    A test/src/test/java/hudson/tasks/BatchFileTest.java
    M test/src/test/java/hudson/tasks/ShellTest.java
    A test/src/test/java/hudson/tools/BatchCommandInstallerTest.java
    A test/src/test/java/hudson/tools/CommandInstallerTest.java
    A test/src/test/java/hudson/util/LineEndingConversionTest.java

  Log Message:
  -----------
  [FIXED JENKINS-7478]

Create Line Ending Conversion utility to convert scripts to proper OS
line ending type.  Tests included.

(cherry picked from commit 67ac47af0709dde6297dffeb210b03d8b65f6033)


  Commit: 20473dab36e88fca4f7826a61346a4e3a043f1ac
      
https://github.com/jenkinsci/jenkins/commit/20473dab36e88fca4f7826a61346a4e3a043f1ac
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-12 (Sun, 12 Oct 2014)

  Changed paths:
    M core/src/main/java/hudson/model/Slave.java
    M core/src/main/java/hudson/node_monitors/AbstractDiskSpaceMonitor.java

  Log Message:
  -----------
  @DataBoundConstructor makes no sense on an abstract class.
(cherry picked from commit 71600d8b37581ea367937e0cda6dbc31b13c6904)


  Commit: 21fb398bfa7068f6f72154763bdbb09baddf313d
      
https://github.com/jenkinsci/jenkins/commit/21fb398bfa7068f6f72154763bdbb09baddf313d
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-12 (Sun, 12 Oct 2014)

  Changed paths:
    M core/pom.xml

  Log Message:
  -----------
  [JENKINS-24453][ZD-20503] Incorporated a newer version of winp.

This version checks the critical flag of the process, as killing such a
process results in BSoD.

(cherry picked from commit 040b7d4047b324f17c0971f2511f954eb173fa23)

Conflicts:
        changelog.html


  Commit: 66dce647d1d7df919f9707b4ce631cd49dc242f7
      
https://github.com/jenkinsci/jenkins/commit/66dce647d1d7df919f9707b4ce631cd49dc242f7
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2014-10-13 (Mon, 13 Oct 2014)

  Changed paths:
    M test/src/test/java/hudson/model/ParametersTest.java

  Log Message:
  -----------
  [JENKINS-11543] Unit test

(cherry picked from commit 75f5d2180f7340ce2efd4f41c8670afb049eb530)


  Commit: 96b973c4082569d4ed386aca5edf21205bfb7314
      
https://github.com/jenkinsci/jenkins/commit/96b973c4082569d4ed386aca5edf21205bfb7314
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-14 (Tue, 14 Oct 2014)

  Changed paths:
    M core/pom.xml

  Log Message:
  -----------
  Integrated the new version.

This version includes a change from christ66 in
https://github.com/stapler/stapler/pull/40

(cherry picked from commit 65c2d378814ebd3fe8c43f428a1408dd6354c9bb)

Conflicts:
        core/pom.xml


  Commit: 1203b091902526620775a3e3603a245b81ed46b4
      
https://github.com/jenkinsci/jenkins/commit/1203b091902526620775a3e3603a245b81ed46b4
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-16 (Thu, 16 Oct 2014)

  Changed paths:
    M core/pom.xml
    M core/src/main/java/hudson/Plugin.java
    M core/src/main/java/hudson/cli/CLICommand.java
    M core/src/main/java/hudson/model/AbstractItem.java
    M core/src/main/java/hudson/model/FileParameterValue.java
    M core/src/main/java/hudson/model/FullDuplexHttpChannel.java
    M core/src/main/java/hudson/security/ACL.java
    M core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java
    M core/src/main/resources/hudson/model/LoadStatistics/main.jelly
    M 
core/src/main/resources/hudson/model/PasswordParameterDefinition/index.jelly
    M core/src/main/resources/lib/layout/copyButton/copyButton.css
    M core/src/main/resources/lib/layout/copyButton/copyButton.js
    M pom.xml
    M test/src/test/groovy/hudson/model/AbstractProjectTest.groovy
    A test/src/test/java/hudson/PluginTest.java
    M test/src/test/java/hudson/security/CliAuthenticationTest.java

  Log Message:
  -----------
  Merge branch 'security' into stable-1.580

Conflicts:
        .idea/compiler.xml
        .idea/encodings.xml
        core/pom.xml
        core/src/main/java/hudson/Functions.java
        core/src/main/java/hudson/markup/MyspacePolicy.java
        core/src/main/java/hudson/model/AbstractItem.java
        core/src/main/java/hudson/security/ACL.java
        core/src/main/java/hudson/util/RobustReflectionConverter.java
        core/src/main/resources/lib/layout/layout.jelly
        pom.xml
        test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java
        test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java
        test/src/test/groovy/hudson/cli/BuildCommandTest.groovy
        test/src/test/groovy/hudson/matrix/MatrixProjectTest.groovy
        test/src/test/groovy/hudson/model/AbstractProjectTest.groovy
        test/src/test/groovy/hudson/model/UpdateCenter2Test.groovy
        test/src/test/java/hudson/model/UpdateSiteTest.java
        test/src/test/java/hudson/tasks/FingerprinterTest.java
        test/src/test/java/hudson/tasks/junit/CaseResultTest.java
        test/src/test/java/hudson/tasks/junit/JUnitResultArchiverTest.java
        war/pom.xml


  Commit: 4ddafceec3363a7b73358890d76bb8c4947e32a8
      
https://github.com/jenkinsci/jenkins/commit/4ddafceec3363a7b73358890d76bb8c4947e32a8
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-16 (Thu, 16 Oct 2014)

  Changed paths:
    M core/src/main/java/hudson/EnvVars.java
    M core/src/main/java/hudson/FilePath.java
    M core/src/main/java/hudson/Launcher.java
    M core/src/main/java/hudson/cli/CLICommand.java
    M core/src/main/java/hudson/cli/ClientAuthenticationCache.java
    M core/src/main/java/hudson/cli/CommandDuringBuild.java
    M core/src/main/java/hudson/cli/InstallToolCommand.java
    M core/src/main/java/hudson/cli/util/ScriptLoader.java
    M core/src/main/java/hudson/logging/LogRecorder.java
    M core/src/main/java/hudson/model/AbstractItem.java
    M core/src/main/java/hudson/model/Computer.java
    M core/src/main/java/hudson/model/DirectoryBrowserSupport.java
    M core/src/main/java/hudson/model/ItemGroupMixIn.java
    M core/src/main/java/hudson/model/Slave.java
    M core/src/main/java/hudson/node_monitors/ArchitectureMonitor.java
    M core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java
    M core/src/main/java/hudson/node_monitors/ResponseTimeMonitor.java
    M core/src/main/java/hudson/node_monitors/SwapSpaceMonitor.java
    M core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java
    M core/src/main/java/hudson/os/solaris/ZFSInstaller.java
    M core/src/main/java/hudson/os/solaris/ZFSProvisioner.java
    M core/src/main/java/hudson/security/AbstractPasswordBasedSecurityRealm.java
    M core/src/main/java/hudson/slaves/ChannelPinger.java
    M core/src/main/java/hudson/slaves/Channels.java
    M core/src/main/java/hudson/slaves/ComputerListener.java
    M core/src/main/java/hudson/slaves/ConnectionActivityMonitor.java
    M core/src/main/java/hudson/slaves/SlaveComputer.java
    M core/src/main/java/hudson/tasks/ArtifactArchiver.java
    M core/src/main/java/hudson/tasks/Fingerprinter.java
    M core/src/main/java/hudson/tasks/Maven.java
    M core/src/main/java/hudson/tasks/Shell.java
    M core/src/main/java/hudson/tools/JDKInstaller.java
    M core/src/main/java/hudson/tools/ZipExtractionInstaller.java
    M core/src/main/java/hudson/util/ProcessTree.java
    M core/src/main/java/hudson/util/RemotingDiagnostics.java
    M core/src/main/java/hudson/util/io/ParserConfigurator.java
    A core/src/main/java/jenkins/FilePathFilter.java
    A core/src/main/java/jenkins/FilePathFilterAggregator.java
    A core/src/main/java/jenkins/MasterToSlaveFileCallable.java
    A core/src/main/java/jenkins/SlaveToMasterFileCallable.java
    M core/src/main/java/jenkins/model/Jenkins.java
    A core/src/main/java/jenkins/security/AdminCallableMonitor.java
    A core/src/main/java/jenkins/security/AdminCallableWhitelist.java
    A core/src/main/java/jenkins/security/CallableDirectionChecker.java
    A core/src/main/java/jenkins/security/CallableWhitelist.java
    A core/src/main/java/jenkins/security/ChannelConfigurator.java
    A core/src/main/java/jenkins/security/DefaultFilePathFilter.java
    A core/src/main/java/jenkins/security/MasterToSlaveCallable.java
    A core/src/main/java/jenkins/security/NotReallyRoleSensitiveCallable.java
    A core/src/main/java/jenkins/security/Roles.java
    A core/src/main/java/jenkins/security/SlaveToMasterCallable.java
    M core/src/main/java/jenkins/slaves/StandardOutputSwapper.java
    M 
core/src/main/java/jenkins/slaves/restarter/JnlpSlaveRestarterInstaller.java
    M core/src/main/java/jenkins/util/VirtualFile.java
    A 
core/src/main/resources/jenkins/security/AdminCallableMonitor/message.jelly
    A 
core/src/main/resources/jenkins/security/AdminCallableMonitor/message.properties
    A 
core/src/main/resources/jenkins/security/AdminCallableWhitelist/index.jelly
    M core/src/test/java/hudson/LauncherTest.java
    M core/src/test/java/hudson/os/SUTester.java
    M core/src/test/java/hudson/util/ProcessTreeTest.java
    M 
core/src/test/java/hudson/util/io/ReopenableRotatingFileOutputStreamTest.java
    M pom.xml
    M test/src/test/java/hudson/ProcTest.java
    M test/src/test/java/hudson/logging/LogRecorderManagerTest.java
    M test/src/test/java/hudson/model/WorkspaceCleanupThreadTest.java
    M test/src/test/java/hudson/slaves/JNLPLauncherTest.java
    A test/src/test/java/jenkins/security/DefaultFilePathFilterTest.java
    A test/src/test/java/jenkins/security/FilePathSecureTest.java

  Log Message:
  -----------
  Merge branch 'SECURITY-144' into SECURITY-144-stable-1.580

Conflicts:
        core/src/main/java/hudson/EnvVars.java
        core/src/main/java/hudson/FilePath.java
        core/src/main/java/hudson/cli/ClientAuthenticationCache.java
        core/src/main/java/hudson/markup/MyspacePolicy.java
        core/src/main/java/hudson/model/Computer.java
        core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java
        core/src/main/java/hudson/node_monitors/ResponseTimeMonitor.java
        core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java
        
core/src/main/java/hudson/security/AbstractPasswordBasedSecurityRealm.java
        core/src/main/java/hudson/slaves/SlaveComputer.java
        core/src/main/java/hudson/tasks/Fingerprinter.java
        core/src/main/java/hudson/tasks/Shell.java
        core/src/main/java/hudson/tasks/junit/JUnitParser.java
        core/src/main/java/hudson/tasks/test/DefaultTestResultParserImpl.java
        core/src/main/java/hudson/util/ProcessTree.java
        core/src/main/java/hudson/util/RemotingDiagnostics.java
        core/src/main/java/jenkins/model/Jenkins.java
        core/src/test/java/hudson/LauncherTest.java
        pom.xml


  Commit: 69c1492fa09c89456d69a804d2560c443405b662
      
https://github.com/jenkinsci/jenkins/commit/69c1492fa09c89456d69a804d2560c443405b662
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-16 (Thu, 16 Oct 2014)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  maven-plugin SECURITY-144 is now 2.7.1-SNAPSHOT.


  Commit: 84a92396de77f3f744db1287e44ff78f16a5fc1a
      
https://github.com/jenkinsci/jenkins/commit/84a92396de77f3f744db1287e44ff78f16a5fc1a
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-17 (Fri, 17 Oct 2014)

  Changed paths:
    M core/src/main/java/hudson/ClassicPluginStrategy.java
    M core/src/main/java/hudson/FilePath.java
    M core/src/main/java/hudson/PluginManager.java
    M core/src/main/java/hudson/PluginWrapper.java
    M core/src/main/java/hudson/util/TextFile.java
    M core/src/main/java/jenkins/FilePathFilter.java
    M core/src/main/java/jenkins/FilePathFilterAggregator.java
    A core/src/main/java/jenkins/ReflectiveFilePathFilter.java
    A core/src/main/java/jenkins/SoloFilePathFilter.java
    A 
core/src/main/java/jenkins/diagnostics/PinningIsBlockingBundledPluginMonitor.java
    R core/src/main/java/jenkins/security/AdminCallableMonitor.java
    R core/src/main/java/jenkins/security/AdminCallableWhitelist.java
    M core/src/main/java/jenkins/security/CallableDirectionChecker.java
    M core/src/main/java/jenkins/security/DefaultFilePathFilter.java
    A core/src/main/java/jenkins/security/admin/AdminCallableMonitor.java
    A core/src/main/java/jenkins/security/admin/AdminCallableWhitelist.java
    A core/src/main/java/jenkins/security/admin/AdminFilePathFilter.java
    A core/src/main/java/jenkins/security/admin/AdminWhitelistRule.java
    A core/src/main/java/jenkins/security/admin/CallableRejectionConfig.java
    A core/src/main/java/jenkins/security/admin/CallableWhitelistConfig.java
    A core/src/main/java/jenkins/security/admin/ConfigDirectory.java
    A core/src/main/java/jenkins/security/admin/ConfigFile.java
    A core/src/main/java/jenkins/security/admin/FilePathRule.java
    A core/src/main/java/jenkins/security/admin/FilePathRuleConfig.java
    A core/src/main/java/jenkins/security/admin/OpMatcher.java
    A core/src/main/java/jenkins/security/admin/RejectedCallable.java
    A core/src/main/java/jenkins/security/admin/package-info.java
    M core/src/main/java/jenkins/util/io/FileBoolean.java
    A 
core/src/main/resources/jenkins/diagnostics/PinningIsBlockingBundledPluginMonitor/message.jelly
    A 
core/src/main/resources/jenkins/diagnostics/PinningIsBlockingBundledPluginMonitor/message.properties
    R 
core/src/main/resources/jenkins/security/AdminCallableMonitor/message.jelly
    R 
core/src/main/resources/jenkins/security/AdminCallableMonitor/message.properties
    R 
core/src/main/resources/jenkins/security/AdminCallableWhitelist/index.jelly
    A 
core/src/main/resources/jenkins/security/admin/AdminCallableMonitor/message.jelly
    A 
core/src/main/resources/jenkins/security/admin/AdminCallableMonitor/message.properties
    A 
core/src/main/resources/jenkins/security/admin/AdminWhitelistRule/index.jelly
    A core/src/main/resources/jenkins/security/admin/callable.conf
    A core/src/main/resources/jenkins/security/admin/filepath-filter.conf

  Log Message:
  -----------
  Merge branch 'SECURITY-144' into SECURITY-144-stable-1.580

Conflicts:
        core/src/main/java/hudson/FilePath.java
        core/src/main/java/hudson/PluginManager.java
        core/src/main/java/hudson/PluginWrapper.java


  Commit: 69a4969a988f993eebbfecb65c3e1dfb13fcfdb1
      
https://github.com/jenkinsci/jenkins/commit/69a4969a988f993eebbfecb65c3e1dfb13fcfdb1
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-17 (Fri, 17 Oct 2014)

  Changed paths:
    M plugins/pom.xml
    M pom.xml

  Log Message:
  -----------
  b105627 failed to move completely away from 1.580.


  Commit: d113d931943580523aadaff9201fc167db4fb8db
      
https://github.com/jenkinsci/jenkins/commit/d113d931943580523aadaff9201fc167db4fb8db
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-17 (Fri, 17 Oct 2014)

  Changed paths:
    M plugins/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge branch 'security-stable-1.580' into SECURITY-144-stable-1.580


  Commit: 4f3b6811c10608774a82eb37a7284a31b836f8c8
      
https://github.com/jenkinsci/jenkins/commit/4f3b6811c10608774a82eb37a7284a31b836f8c8
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-17 (Fri, 17 Oct 2014)

  Changed paths:
    M core/src/main/java/jenkins/security/CallableDirectionChecker.java
    M core/src/main/java/jenkins/security/admin/FilePathRuleConfig.java
    M core/src/main/resources/jenkins/security/admin/callable.conf
    M core/src/main/resources/jenkins/security/admin/filepath-filter.conf

  Log Message:
  -----------
  Merge branch 'SECURITY-144' into SECURITY-144-stable-1.580


  Commit: 01827e1e2ba0fa1e833b6653a76170bd49a2a795
      
https://github.com/jenkinsci/jenkins/commit/01827e1e2ba0fa1e833b6653a76170bd49a2a795
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-17 (Fri, 17 Oct 2014)

  Changed paths:
    M war/pom.xml

  Log Message:
  -----------
  Merge branch 'SECURITY-144' into SECURITY-144-stable-1.580

Conflicts:
        war/pom.xml


  Commit: 57b38ecfb78d292154fe1b3f33636b1d98e1b223
      
https://github.com/jenkinsci/jenkins/commit/57b38ecfb78d292154fe1b3f33636b1d98e1b223
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-17 (Fri, 17 Oct 2014)

  Changed paths:
    M 
core/src/main/resources/jenkins/diagnostics/PinningIsBlockingBundledPluginMonitor/message.properties
    M core/src/main/resources/jenkins/security/admin/callable.conf
    M core/src/main/resources/jenkins/security/admin/filepath-filter.conf

  Log Message:
  -----------
  Merge branch 'SECURITY-144' into SECURITY-144-stable-1.580


  Commit: 4ab018a07806bb03542bd1a797fdd763f661c4e2
      
https://github.com/jenkinsci/jenkins/commit/4ab018a07806bb03542bd1a797fdd763f661c4e2
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-18 (Sat, 18 Oct 2014)

  Changed paths:
    M core/src/main/java/hudson/FilePath.java
    M core/src/main/java/jenkins/FilePathFilter.java
    M core/src/main/java/jenkins/FilePathFilterAggregator.java
    M core/src/main/java/jenkins/ReflectiveFilePathFilter.java
    M core/src/main/java/jenkins/SoloFilePathFilter.java
    R core/src/main/java/jenkins/security/CallableDirectionChecker.java
    R core/src/main/java/jenkins/security/CallableWhitelist.java
    R core/src/main/java/jenkins/security/DefaultFilePathFilter.java
    R core/src/main/java/jenkins/security/admin/AdminCallableMonitor.java
    R core/src/main/java/jenkins/security/admin/AdminCallableWhitelist.java
    R core/src/main/java/jenkins/security/admin/AdminFilePathFilter.java
    R core/src/main/java/jenkins/security/admin/AdminWhitelistRule.java
    R core/src/main/java/jenkins/security/admin/CallableRejectionConfig.java
    R core/src/main/java/jenkins/security/admin/CallableWhitelistConfig.java
    R core/src/main/java/jenkins/security/admin/ConfigDirectory.java
    R core/src/main/java/jenkins/security/admin/ConfigFile.java
    R core/src/main/java/jenkins/security/admin/FilePathRule.java
    R core/src/main/java/jenkins/security/admin/FilePathRuleConfig.java
    R core/src/main/java/jenkins/security/admin/OpMatcher.java
    R core/src/main/java/jenkins/security/admin/RejectedCallable.java
    R core/src/main/java/jenkins/security/admin/package-info.java
    A core/src/main/java/jenkins/security/s2m/AdminCallableMonitor.java
    A core/src/main/java/jenkins/security/s2m/AdminCallableWhitelist.java
    A core/src/main/java/jenkins/security/s2m/AdminFilePathFilter.java
    A core/src/main/java/jenkins/security/s2m/AdminWhitelistRule.java
    A core/src/main/java/jenkins/security/s2m/CallableDirectionChecker.java
    A core/src/main/java/jenkins/security/s2m/CallableRejectionConfig.java
    A core/src/main/java/jenkins/security/s2m/CallableWhitelist.java
    A core/src/main/java/jenkins/security/s2m/CallableWhitelistConfig.java
    A core/src/main/java/jenkins/security/s2m/ConfigDirectory.java
    A core/src/main/java/jenkins/security/s2m/ConfigFile.java
    A core/src/main/java/jenkins/security/s2m/DefaultFilePathFilter.java
    A core/src/main/java/jenkins/security/s2m/FilePathRule.java
    A core/src/main/java/jenkins/security/s2m/FilePathRuleConfig.java
    A core/src/main/java/jenkins/security/s2m/MasterKillSwitchConfiguration.java
    A core/src/main/java/jenkins/security/s2m/MasterKillSwitchWarning.java
    A core/src/main/java/jenkins/security/s2m/OpMatcher.java
    A core/src/main/java/jenkins/security/s2m/RejectedCallable.java
    A core/src/main/java/jenkins/security/s2m/package-info.java
    R 
core/src/main/resources/jenkins/security/admin/AdminCallableMonitor/message.jelly
    R 
core/src/main/resources/jenkins/security/admin/AdminCallableMonitor/message.properties
    R 
core/src/main/resources/jenkins/security/admin/AdminWhitelistRule/index.jelly
    R core/src/main/resources/jenkins/security/admin/callable.conf
    R core/src/main/resources/jenkins/security/admin/filepath-filter.conf
    A 
core/src/main/resources/jenkins/security/s2m/AdminCallableMonitor/message.jelly
    A 
core/src/main/resources/jenkins/security/s2m/AdminCallableMonitor/message.properties
    A 
core/src/main/resources/jenkins/security/s2m/AdminWhitelistRule/index.jelly
    A 
core/src/main/resources/jenkins/security/s2m/MasterKillSwitchConfiguration/config.groovy
    A 
core/src/main/resources/jenkins/security/s2m/MasterKillSwitchConfiguration/help-masterToSlaveAccessControl.html
    A 
core/src/main/resources/jenkins/security/s2m/MasterKillSwitchWarning/message.jelly
    A 
core/src/main/resources/jenkins/security/s2m/MasterKillSwitchWarning/message.properties
    A core/src/main/resources/jenkins/security/s2m/callable.conf
    A core/src/main/resources/jenkins/security/s2m/filepath-filter.conf
    M test/src/test/java/jenkins/security/DefaultFilePathFilterTest.java

  Log Message:
  -----------
  Merge branch 'SECURITY-144' into SECURITY-144-stable-1.580


  Commit: 1351b18e42b1677ee9bb14255583f5b3624d530a
      
https://github.com/jenkinsci/jenkins/commit/1351b18e42b1677ee9bb14255583f5b3624d530a
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-18 (Sat, 18 Oct 2014)

  Changed paths:
    M war/pom.xml

  Log Message:
  -----------
  [JENKINS-25169] integrated the fix for POODLE


  Commit: ae181567a895a60c6f97eb7f2c8ee65cf2999796
      
https://github.com/jenkinsci/jenkins/commit/ae181567a895a60c6f97eb7f2c8ee65cf2999796
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-18 (Sat, 18 Oct 2014)

  Changed paths:
    M war/pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'community/stable-1.580' into 
SECURITY-144-stable-1.580


  Commit: e70601482a71e5876816a4bfbcda1ee76b242d66
      
https://github.com/jenkinsci/jenkins/commit/e70601482a71e5876816a4bfbcda1ee76b242d66
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-18 (Sat, 18 Oct 2014)

  Changed paths:
    M test/src/test/java/jenkins/security/DefaultFilePathFilterTest.java
    M war/pom.xml

  Log Message:
  -----------
  Merge branch 'SECURITY-144' into SECURITY-144-stable-1.580


  Commit: 0b25d25226360a0bb24e66f3ab5c5bf987464e7d
      
https://github.com/jenkinsci/jenkins/commit/0b25d25226360a0bb24e66f3ab5c5bf987464e7d
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-26 (Sun, 26 Oct 2014)

  Changed paths:
    M war/pom.xml

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.580

Conflicts:
        war/pom.xml


  Commit: bc0f3632276f3bb654ad5615abb53fd3e50feb30
      
https://github.com/jenkinsci/jenkins/commit/bc0f3632276f3bb654ad5615abb53fd3e50feb30
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-26 (Sun, 26 Oct 2014)

  Log Message:
  -----------
  Merge branch 'security-stable-1.580' into SECURITY-144-stable-1.580


  Commit: 2269703ee7ce018a2ecef8ea035ac301c25f0a92
      
https://github.com/jenkinsci/jenkins/commit/2269703ee7ce018a2ecef8ea035ac301c25f0a92
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-26 (Sun, 26 Oct 2014)

  Changed paths:
    M 
core/src/main/resources/jenkins/security/s2m/MasterKillSwitchConfiguration/help-masterToSlaveAccessControl.html
    M pom.xml

  Log Message:
  -----------
  Merge branch 'SECURITY-144' into SECURITY-144-stable-1.580

Conflicts:
        pom.xml


  Commit: 16719ced4601a1926250551733d6c81e9fb31b7b
      
https://github.com/jenkinsci/jenkins/commit/16719ced4601a1926250551733d6c81e9fb31b7b
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-26 (Sun, 26 Oct 2014)

  Log Message:
  -----------
  Merge branch 'stable-1.580' into security-stable-1.580


  Commit: 687598888d3d296fb768f127bdc8f6d853db7268
      
https://github.com/jenkinsci/jenkins/commit/687598888d3d296fb768f127bdc8f6d853db7268
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-26 (Sun, 26 Oct 2014)

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.580

Conflicts:
        pom.xml


  Commit: b64dfc959961d662305a06d8799818b10e1c70ca
      
https://github.com/jenkinsci/jenkins/commit/b64dfc959961d662305a06d8799818b10e1c70ca
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-26 (Sun, 26 Oct 2014)

  Log Message:
  -----------
  Merge branch 'security-stable-1.580' into SECURITY-144-stable-1.580


  Commit: 0d24f2d288a1f93b1e929461d54679813bd57d6e
      
https://github.com/jenkinsci/jenkins/commit/0d24f2d288a1f93b1e929461d54679813bd57d6e
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-10-28 (Tue, 28 Oct 2014)

  Changed paths:
    M core/src/main/java/jenkins/security/s2m/AdminWhitelistRule.java
    M 
core/src/main/resources/jenkins/security/s2m/AdminWhitelistRule/index.jelly

  Log Message:
  -----------
  Merge branch 'SECURITY-144' into SECURITY-144-stable-1.580


  Commit: e0952e94ea7ae5cdc072a579ad13216df2cfb56c
      
https://github.com/jenkinsci/jenkins/commit/e0952e94ea7ae5cdc072a579ad13216df2cfb56c
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-29 (Wed, 29 Oct 2014)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Switch to a released version


  Commit: 388fa0b44a56cdc1d56596ab5b6415da8e1de04f
      
https://github.com/jenkinsci/jenkins/commit/388fa0b44a56cdc1d56596ab5b6415da8e1de04f
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-29 (Wed, 29 Oct 2014)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release jenkins-1.580.1


  Commit: 3229bdaac8e07b1ae6f6be784fc945b08d76ad8a
      
https://github.com/jenkinsci/jenkins/commit/3229bdaac8e07b1ae6f6be784fc945b08d76ad8a
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-29 (Wed, 29 Oct 2014)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare for next development iteration


  Commit: 034919e1fde18dfecec949931ae875a931cec583
      
https://github.com/jenkinsci/jenkins/commit/034919e1fde18dfecec949931ae875a931cec583
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-29 (Wed, 29 Oct 2014)

  Changed paths:
    M debian/debian/changelog

  Log Message:
  -----------
  updated changelog as a part of the release


  Commit: a4a28fb87f6ad64e1faf816ee669c38cc5ada085
      
https://github.com/jenkinsci/jenkins/commit/a4a28fb87f6ad64e1faf816ee669c38cc5ada085
  Author: Nicolas De Loof <nicolas.del...@gmail.com>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractItem.java
    M core/src/main/java/hudson/model/Items.java
    M core/src/main/java/hudson/model/Job.java

  Log Message:
  -----------
  [FIXED JENKINS-24825] define hudson.model.AbstractItem#movedTo

(cherry picked from commit 9b3f48853d481b848f91b4f6fb7d96e87e81b500)

Conflicts:
        changelog.html


  Commit: 03a13fcf973d6add0f02a8ce7102db35d393cba7
      
https://github.com/jenkinsci/jenkins/commit/03a13fcf973d6add0f02a8ce7102db35d393cba7
  Author: Nicolas De Loof <nicolas.del...@gmail.com>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    M test/src/test/java/hudson/model/ItemsTest.java

  Log Message:
  -----------
  test case for JENKINS-24825
(cherry picked from commit 8975b0e0b5b5c553301c7bc85fd81d080a658b96)


  Commit: 3eefad8d30d38ad2b4ab23f228a82291a87578aa
      
https://github.com/jenkinsci/jenkins/commit/3eefad8d30d38ad2b4ab23f228a82291a87578aa
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    M core/src/main/java/jenkins/util/ProgressiveRendering.java
    M core/src/main/resources/lib/layout/progressiveRendering.jelly
    M 
core/src/main/resources/lib/layout/progressiveRendering/progressiveRendering.js

  Log Message:
  -----------
  [FIXED JENKINS-25081] Memory leak in BoundObjectTable when 
ProgressiveRendering is used.
(cherry picked from commit aac8c239721ed52caacbff389a29d5db2c1e3a00)

Conflicts:
        changelog.html


  Commit: 1b0d8fb63aa98a666f656a60c4c6802c6d023dba
      
https://github.com/jenkinsci/jenkins/commit/1b0d8fb63aa98a666f656a60c4c6802c6d023dba
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractProject.java

  Log Message:
  -----------
  [FIXED JENKINS-24340] - Do not disable jobs if supportsMakeDisabled() returns 
false

This changes prevents the improper usage of method without the preliminary 
supportsMakeDisabled() check.
As an example, Subversion plugin behaves in such way (JENKINS-24341)

Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com>
(cherry picked from commit a78f1d3246cfdbee96820d5629dbb8676a3ca19a)


  Commit: 68eb26633b1c042d90a426efac7b6e60dd4b2ede
      
https://github.com/jenkinsci/jenkins/commit/68eb26633b1c042d90a426efac7b6e60dd4b2ede
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    M core/pom.xml

  Log Message:
  -----------
  [FIXED JENKINS-20108]

Integrated the trilead with SecureRandom instantiation fix.

(cherry picked from commit 70f5968160b0a1cf81dc451fd2aacf1e0f9201ea)

Conflicts:
        changelog.html
        core/pom.xml


  Commit: b73bb3d0af419dd653b743b4c0b8458c965396e1
      
https://github.com/jenkinsci/jenkins/commit/b73bb3d0af419dd653b743b4c0b8458c965396e1
  Author: Daniel Beck <daniel-b...@users.noreply.github.com>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    M core/src/main/java/hudson/model/ManagementLink.java
    M core/src/main/java/jenkins/management/ShutdownLink.java
    M core/src/main/resources/jenkins/model/Jenkins/manage.jelly
    A core/src/main/resources/lib/form/link.jelly
    A core/src/main/resources/lib/form/link/link.js
    M core/src/main/resources/lib/hudson/queue.jelly

  Log Message:
  -----------
  Merge pull request #1306 from bkmeneguello/post-cancel-shutdown

[FIXED JENKINS-23020 JENKINS-23942] Convert the queue's cancel shutdown to POST
(cherry picked from commit fda84f456f4be4f48048970a6055399f17761ab0)


  Commit: fff888cc822f235dde8ebdd01152c626e85a12b2
      
https://github.com/jenkinsci/jenkins/commit/fff888cc822f235dde8ebdd01152c626e85a12b2
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    M core/src/main/java/hudson/model/FileParameterValue.java

  Log Message:
  -----------
  [FIXED JENKINS-19017] - FileParameter - Handle non-null file parameters as 
different values

The change prevents the issue when Jenkins merges builds with different files 
coming from one source (It may happen!).

Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com>
(cherry picked from commit 7c4f6b7ef433f4a3d85707096f9e5f8b366f232a)


  Commit: be835bfcfb172ecde489ad3598750b7fdc88a965
      
https://github.com/jenkinsci/jenkins/commit/be835bfcfb172ecde489ad3598750b7fdc88a965
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2014-11-07 (Fri, 07 Nov 2014)

  Changed paths:
    A core/src/test/java/hudson/model/FileParameterValueTest.java

  Log Message:
  -----------
  [JENKINS-19017] - Unit tests

Signed-off-by: Oleg Nenashev <o.v.nenas...@gmail.com>
(cherry picked from commit cc06ae78e3955746176f64ff3f36d7f0e3cc80ab)


  Commit: 8fbd44db2b2ebf81947a6c3c5861bc30b48cc775
      
https://github.com/jenkinsci/jenkins/commit/8fbd44db2b2ebf81947a6c3c5861bc30b48cc775
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2014-11-08 (Sat, 08 Nov 2014)

  Changed paths:
    M core/pom.xml

  Log Message:
  -----------
  Revert "[FIXED JENKINS-20108]"

This reverts commit 68eb26633b1c042d90a426efac7b6e60dd4b2ede.


  Commit: 0efd811adb89769c8a6180e33e3d06d755bca4b5
      
https://github.com/jenkinsci/jenkins/commit/0efd811adb89769c8a6180e33e3d06d755bca4b5
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-11-08 (Sat, 08 Nov 2014)

  Changed paths:
    M core/src/main/java/hudson/model/listeners/ItemListener.java
    M test/src/test/java/hudson/model/ListViewTest.java

  Log Message:
  -----------
  [FIXED JENKINS-22769] ItemListener callbacks should run as SYSTEM since they 
sometimes do ACL-checked calls.
(cherry picked from commit c04cdcd9f717ddcd3e8c9dbe86cb353c14ae511e)

Conflicts:
        changelog.html


  Commit: b70313476a86813417b9197555780622cf5170b8
      
https://github.com/jenkinsci/jenkins/commit/b70313476a86813417b9197555780622cf5170b8
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-11-08 (Sat, 08 Nov 2014)

  Changed paths:
    M core/src/main/java/hudson/model/listeners/ItemListener.java

  Log Message:
  -----------
  [JENKINS-21224] Defend against exceptions in listeners, for now just for 
ItemListener.
java.lang.RuntimeException: Unable to copy /…/jobs/…/config.xml
        at 
hudson.plugins.jobConfigHistory.FileHistoryDao.createNewHistoryEntryAndCopyConfig(FileHistoryDao.java:252)
        at 
hudson.plugins.jobConfigHistory.FileHistoryDao.createNewItem(FileHistoryDao.java:238)
        at 
hudson.plugins.jobConfigHistory.JobConfigHistoryJobListener.onCreated(JobConfigHistoryJobListener.java:31)
        at 
hudson.model.listeners.ItemListener.fireOnCreated(ItemListener.java:161)
        at jenkins.model.Jenkins.putItem(Jenkins.java:2483)
        at …
Caused by: java.io.FileNotFoundException: /…/jobs/…/config.xml (No such file or 
directory)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:120)
        at 
hudson.plugins.jobConfigHistory.FileHistoryDao.copyConfigFile(FileHistoryDao.java:178)
        at 
hudson.plugins.jobConfigHistory.FileHistoryDao.createNewHistoryEntryAndCopyConfig(FileHistoryDao.java:250)
        ... 108 more
(cherry picked from commit 6825121f06d6427304fd5149531216ecae6fdf93)


  Commit: 8478e24609d407268bd579609bf0ce3ad395a046
      
https://github.com/jenkinsci/jenkins/commit/8478e24609d407268bd579609bf0ce3ad395a046
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-11-08 (Sat, 08 Nov 2014)

  Changed paths:
    M core/src/main/java/hudson/model/Fingerprint.java
    M core/src/main/java/hudson/model/ListView.java
    M core/src/main/java/hudson/model/listeners/ItemListener.java
    M core/src/main/java/hudson/tasks/BuildTrigger.java

  Log Message:
  -----------
  [FIXED JENKINS-25400] Rework fix of JENKINS-22769 (c04cdcd) to put the burden 
on each listener to impersonate ACL.SYSTEM if it needs to.
(cherry picked from commit a6a3d5e1660735edc18d331500f7ce9850fbc724)

Conflicts:
        changelog.html


  Commit: 03600e925c3d674b204981a140031a4ae3571609
      
https://github.com/jenkinsci/jenkins/commit/03600e925c3d674b204981a140031a4ae3571609
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-12-15 (Mon, 15 Dec 2014)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release jenkins-1.580.2


  Commit: 0e445324fbb6e24e9f1a1d2201834ba7410c024e
      
https://github.com/jenkinsci/jenkins/commit/0e445324fbb6e24e9f1a1d2201834ba7410c024e
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-12-15 (Mon, 15 Dec 2014)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare for next development iteration


  Commit: 66975f6158423cb60e6ea15852d3c3d6f8b06dfc
      
https://github.com/jenkinsci/jenkins/commit/66975f6158423cb60e6ea15852d3c3d6f8b06dfc
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-12-15 (Mon, 15 Dec 2014)

  Changed paths:
    M debian/debian/changelog

  Log Message:
  -----------
  updated changelog as a part of the release


  Commit: 4629122c5572be5bb1bad4183379a3374b308f6d
      
https://github.com/jenkinsci/jenkins/commit/4629122c5572be5bb1bad4183379a3374b308f6d
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M core/src/main/resources/lib/hudson/buildHealth.jelly

  Log Message:
  -----------
  [FIXED JENKINS-25074] Make sure to call Job.getBuildHealthReports just once 
per t:buildHealth render.
(cherry picked from commit f463abbe53488747725ea2e45dfc4a98ada02b8e)

Conflicts:
        changelog.html


  Commit: cca17cc4f6106304c954a0bf3942ad0d7be4c7e6
      
https://github.com/jenkinsci/jenkins/commit/cca17cc4f6106304c954a0bf3942ad0d7be4c7e6
  Author: N Nachiappan <nna...@sighapply.corp.ne1.yahoo.com>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M core/src/main/java/jenkins/model/Jenkins.java

  Log Message:
  -----------
  [FIXED JENKINS-25473] move config file check as part of loading job to do it 
in multithread fashion than in a single thread

(cherry picked from commit dc547cf2974365a6b355de9981b7183f3d4fc17f)


  Commit: 7169a3916528ac95eada2cf13e3fbd7e50ae6387
      
https://github.com/jenkinsci/jenkins/commit/7169a3916528ac95eada2cf13e3fbd7e50ae6387
  Author: Christof Schoell <c.scho...@external.telekom.de>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M 
core/src/main/java/jenkins/security/BasicHeaderRealPasswordAuthenticator.java
    M test/src/test/java/jenkins/security/BasicHeaderProcessorTest.java

  Log Message:
  -----------
  [JENKINS-25144]

return authentication object instead of null if authentication is not
required - otherwise valid login fails with basic authentication

(cherry picked from commit 0176b6d902faeec7bff63eb34ce16e2f70062035)


  Commit: be34b675f0f9cb59a67c09dbe42364d34c3eaff1
      
https://github.com/jenkinsci/jenkins/commit/be34b675f0f9cb59a67c09dbe42364d34c3eaff1
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M core/src/main/java/jenkins/security/BasicHeaderProcessor.java
    M 
core/src/main/java/jenkins/security/BasicHeaderRealPasswordAuthenticator.java

  Log Message:
  -----------
  [FIXED JENKINS-25144] Revisiting the attempted fix in the previous commit.

IIUC, the issue here is that the request in question contains both a
valid session cookie AND basic authentication header, and that path
results in a failure because BasicHeaderProcessor expects one of
BasicHeaderAuthenticators to validate the basic authentication header
(without knowing that there's already a valid Authentication object that
came from the HTTP session, yet no BasicHeaderAuthenticator actually
processes this because BasicHeaderRealPasswordAuthenticator backs away
from doing that.

I think the corect fix is for BasicHeaderRealPasswordAuthenticator to
get rid of authenticationIsRequired check. This check instead belongs to
BasicHeaderProcessor, where it should be used to check if any
BasicHeaderAuthenticator should be consulted or not.

The problem with having this logic in
BasicHeaderRealPasswordAuthenticator is that this is just an
implementation of an extension point, and thus it needs to be removable.
As it stands right now in this fix, if this impl is removed,
JENKINS-25144 will be back again.

(cherry picked from commit 9e81b8e4feebceef94d117b757952c965bf91c61)


  Commit: bd0453fe98e33cd99df9920c822210e49ad5cb6e
      
https://github.com/jenkinsci/jenkins/commit/bd0453fe98e33cd99df9920c822210e49ad5cb6e
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java
    M core/src/main/java/jenkins/model/lazy/LazyLoadRunMapEntrySet.java
    M core/src/test/java/jenkins/model/lazy/AbstractLazyLoadRunMapTest.java

  Log Message:
  -----------
  [FIXED JENKINS-25655] Incorrect caching from entrySet sometimes caused 
incorrect results.
Caused a failure in 
hudson.plugins.promoted_builds.conditions.ManualConditionTest.testManualPromotionProcessViaWebClient
 when run against 1.580.1.
(cherry picked from commit b76e7bf9988ebf5b3b7e2c5e588d5ce6dbde957e)


  Commit: 23e0d6ad1964e0efdd1e0f1c90360321acc8a073
      
https://github.com/jenkinsci/jenkins/commit/23e0d6ad1964e0efdd1e0f1c90360321acc8a073
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-12-21 (Sun, 21 Dec 2014)

  Changed paths:
    M core/src/main/java/hudson/FilePath.java
    M core/src/main/java/hudson/tasks/ArtifactArchiver.java
    M core/src/main/java/hudson/util/FormFieldValidator.java
    M core/src/test/java/hudson/FilePathTest.java

  Log Message:
  -----------
  [FIXED JENKINS-25759] Avoid consuming too much memory while running 
validateAntFileMask.
Not fully solved, since the scannedDirs field can still grow to be large, but 
at least clearing files/dirsNotIncluded.
Also imposing a 5s timeout on the scan regardless of file count, and defining a 
user-customizable bound.
(cherry picked from commit 534328b264f9338e48418d2bcc0d28daaf48b3a0)

Conflicts:
        changelog.html


  Commit: 5e02457709e72c1577cf9a6a52a6bd9450acd590
      
https://github.com/jenkinsci/jenkins/commit/5e02457709e72c1577cf9a6a52a6bd9450acd590
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-12-22 (Mon, 22 Dec 2014)

  Changed paths:
    M core/src/main/java/jenkins/security/DefaultConfidentialStore.java

  Log Message:
  -----------
  Misleading error message.
(cherry picked from commit e4c5c7104206536c80379ce18ec640f56b7dba74)


  Commit: 5ded56a8288dfcfb9e389ea85edc13cf49981a2a
      
https://github.com/jenkinsci/jenkins/commit/5ded56a8288dfcfb9e389ea85edc13cf49981a2a
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2014-12-22 (Mon, 22 Dec 2014)

  Changed paths:
    M core/src/main/java/jenkins/security/DefaultConfidentialStore.java

  Log Message:
  -----------
  [FIXED JENKINS-25937] Treat BadPaddingException as an unloadable key and 
continue.

(cherry picked from commit 6318b8d800abdf8b280f4e1b8ce8bf22e49242ad)

Conflicts:
        changelog.html


  Commit: ea6baf9a103b841ec99dd1c2a9aac85fe6d8d29f
      
https://github.com/jenkinsci/jenkins/commit/ea6baf9a103b841ec99dd1c2a9aac85fe6d8d29f
  Author: Richard Mortimer <ri...@oldelvet.org.uk>
  Date:   2015-01-06 (Tue, 06 Jan 2015)

  Changed paths:
    M 
core/src/main/java/jenkins/slaves/restarter/JnlpSlaveRestarterInstaller.java

  Log Message:
  -----------
  [FIXES JENKINS-24272] jnlp slaves fail to reconnect when master is restarted

During master restart only attempt to reconnect the slave after the master has
finished restarting.

(cherry picked from commit 48e19c58f9e2caa998d0942417d58679f5ce47f0)


  Commit: 23152a6da4212b65398650faed91146364343b2f
      
https://github.com/jenkinsci/jenkins/commit/23152a6da4212b65398650faed91146364343b2f
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-01-06 (Tue, 06 Jan 2015)

  Changed paths:
    R test/src/test/groovy/hudson/model/RunMapTest.groovy
    A test/src/test/java/hudson/model/RunMapTest.java

  Log Message:
  -----------
  For RunMapTest to be Groovy was pointless and aggravating.
(cherry picked from commit 30f00b111ad7e6ef689ae018969b2b9dc5ce1571)


  Commit: 21a619f2e0ad1658435c9edf5e461d9309ff26af
      
https://github.com/jenkinsci/jenkins/commit/21a619f2e0ad1658435c9edf5e461d9309ff26af
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-01-06 (Tue, 06 Jan 2015)

  Changed paths:
    M test/src/test/java/hudson/model/RunMapTest.java

  Log Message:
  -----------
  JUnit 4.
(cherry picked from commit 96ecabedb0a6bc77f7f838bdaa5482f4f2c10190)


  Commit: 14d676bb15dbf8ddc3208bd8a80033e831756d49
      
https://github.com/jenkinsci/jenkins/commit/14d676bb15dbf8ddc3208bd8a80033e831756d49
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-01-06 (Tue, 06 Jan 2015)

  Changed paths:
    M core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java
    M test/src/test/java/hudson/model/RunMapTest.java

  Log Message:
  -----------
  [FIXED JENKINS-25788] RunMap.remove was always returning false, even when the 
Run was in fact removed.
(cherry picked from commit ce94579c50621990517c86120236ee9a1d0490da)

Conflicts:
        changelog.html


  Commit: 2172503f3ce2acf1dd9fb95891e41441bff5197f
      
https://github.com/jenkinsci/jenkins/commit/2172503f3ce2acf1dd9fb95891e41441bff5197f
  Author: Daniel Beck <daniel-b...@github.com>
  Date:   2015-01-06 (Tue, 06 Jan 2015)

  Changed paths:
    M core/src/main/resources/hudson/model/Computer/index.jelly
    M core/src/main/resources/hudson/model/Label/index.jelly

  Log Message:
  -----------
  [FIXED JENKINS-25989] Allow breaking label and node lists

(cherry picked from commit 2820e59202975ce8ad302e4a0b0e17c07e4c40cf)


  Commit: 3603b69938e72bd7a03dd431cd1ac7066a5646ef
      
https://github.com/jenkinsci/jenkins/commit/3603b69938e72bd7a03dd431cd1ac7066a5646ef
  Author: tfennelly <tom.fenne...@gmail.com>
  Date:   2015-01-06 (Tue, 06 Jan 2015)

  Changed paths:
    M core/src/main/resources/hudson/widgets/BuildHistoryWidget/entries.jelly
    M core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly
    M core/src/main/resources/hudson/widgets/HistoryWidget/index.jelly
    M war/src/main/webapp/css/style.css
    M war/src/main/webapp/scripts/hudson-behavior.js

  Log Message:
  -----------
  Single/Multiline Build History

(cherry picked from commit cb9036c45527223525cc1b48020a8ed777020c1a)


  Commit: f90e53583a7d7aa06660733374ebc458ffd04342
      
https://github.com/jenkinsci/jenkins/commit/f90e53583a7d7aa06660733374ebc458ffd04342
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-01-08 (Thu, 08 Jan 2015)

  Changed paths:
    M core/src/main/java/hudson/FilePath.java
    M core/src/main/java/hudson/tasks/ArtifactArchiver.java
    M core/src/main/java/hudson/util/FormFieldValidator.java
    M core/src/main/java/jenkins/model/Jenkins.java
    M core/src/main/java/jenkins/model/lazy/AbstractLazyLoadRunMap.java
    M core/src/main/java/jenkins/model/lazy/LazyLoadRunMapEntrySet.java
    M core/src/main/java/jenkins/security/BasicHeaderProcessor.java
    M 
core/src/main/java/jenkins/security/BasicHeaderRealPasswordAuthenticator.java
    M core/src/main/java/jenkins/security/DefaultConfidentialStore.java
    M 
core/src/main/java/jenkins/slaves/restarter/JnlpSlaveRestarterInstaller.java
    M core/src/main/resources/hudson/model/Computer/index.jelly
    M core/src/main/resources/hudson/model/Label/index.jelly
    M core/src/main/resources/hudson/widgets/BuildHistoryWidget/entries.jelly
    M core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly
    M core/src/main/resources/hudson/widgets/HistoryWidget/index.jelly
    M core/src/main/resources/lib/hudson/buildHealth.jelly
    M core/src/test/java/hudson/FilePathTest.java
    M core/src/test/java/jenkins/model/lazy/AbstractLazyLoadRunMapTest.java
    R test/src/test/groovy/hudson/model/RunMapTest.groovy
    A test/src/test/java/hudson/model/RunMapTest.java
    M test/src/test/java/jenkins/security/BasicHeaderProcessorTest.java
    M war/src/main/webapp/css/style.css
    M war/src/main/webapp/scripts/hudson-behavior.js

  Log Message:
  -----------
  Merge branch 'stable-1.580' of github.com:jenkinsci/jenkins into stable-1.580


  Commit: a82b5e195b5ffa501eeb236d15dbb506421435aa
      
https://github.com/jenkinsci/jenkins/commit/a82b5e195b5ffa501eeb236d15dbb506421435aa
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-01-21 (Wed, 21 Jan 2015)

  Changed paths:
    M core/src/main/resources/hudson/widgets/BuildHistoryWidget/entries.jelly
    M core/src/main/resources/hudson/widgets/HistoryWidget/entry.jelly
    M core/src/main/resources/hudson/widgets/HistoryWidget/index.jelly
    M war/src/main/webapp/css/style.css
    M war/src/main/webapp/scripts/hudson-behavior.js

  Log Message:
  -----------
  Revert "Single/Multiline Build History"

This reverts commit 3603b69938e72bd7a03dd431cd1ac7066a5646ef.


  Commit: 49ffccaf030ec85a83f22a86e76a4e94ec314fa2
      
https://github.com/jenkinsci/jenkins/commit/49ffccaf030ec85a83f22a86e76a4e94ec314fa2
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-01-27 (Tue, 27 Jan 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release jenkins-1.580.3


  Commit: 9a3ff6c687fc781e609f12b5fabcc100bea00200
      
https://github.com/jenkinsci/jenkins/commit/9a3ff6c687fc781e609f12b5fabcc100bea00200
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-01-27 (Tue, 27 Jan 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare for next development iteration


  Commit: 11c81cacf5776415cd68ee26f32e5d28549a0322
      
https://github.com/jenkinsci/jenkins/commit/11c81cacf5776415cd68ee26f32e5d28549a0322
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-01-27 (Tue, 27 Jan 2015)

  Changed paths:
    M debian/debian/changelog

  Log Message:
  -----------
  updated changelog as a part of the release


  Commit: e471b8b0e21ebb9265a983ad12c02ee7a973454a
      
https://github.com/jenkinsci/jenkins/commit/e471b8b0e21ebb9265a983ad12c02ee7a973454a
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-01-28 (Wed, 28 Jan 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  Towards 1.596.1


  Commit: d671beffe68236bdcd82c2156ef2fbd4f7c03e69
      
https://github.com/jenkinsci/jenkins/commit/d671beffe68236bdcd82c2156ef2fbd4f7c03e69
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-01-28 (Wed, 28 Jan 2015)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/model/DownloadService.java
    M core/src/main/java/hudson/model/UpdateSite.java
    M core/src/main/java/jenkins/model/DownloadSettings.java
    M 
core/src/main/resources/hudson/model/UpdateCenter/PageDecoratorImpl/footer.jelly
    A 
core/src/main/resources/jenkins/model/DownloadSettings/Warning/message.jelly
    A 
core/src/main/resources/jenkins/model/DownloadSettings/Warning/message.properties
    M core/src/main/resources/jenkins/model/DownloadSettings/config.groovy
    M 
core/src/main/resources/jenkins/model/DownloadSettings/help-useBrowser.html
    A test/src/test/java/hudson/model/DownloadService2Test.java
    M test/src/test/java/hudson/model/DownloadServiceTest.java
    A 
test/src/test/resources/hudson/model/hudson.tasks.Maven.MavenInstaller.json.html
    A test/src/test/resources/hudson/model/hudson.tools.JDKInstaller.json.html

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596

Conflicts:
        core/pom.xml
        core/src/main/java/hudson/model/DownloadService.java
        core/src/main/java/hudson/model/UpdateSite.java
        core/src/main/java/jenkins/model/DownloadSettings.java
        core/src/main/java/jenkins/util/JSONSignatureValidator.java
        
core/src/main/resources/hudson/model/UpdateCenter/PageDecoratorImpl/footer.jelly
        core/src/main/resources/jenkins/model/DownloadSettings/config.groovy
        
core/src/main/resources/jenkins/model/DownloadSettings/help-useBrowser.html
        test/src/test/java/hudson/model/DownloadServiceTest.java


  Commit: 3520042b1b4cdd11f07c4f4d5a80aeafa1a09377
      
https://github.com/jenkinsci/jenkins/commit/3520042b1b4cdd11f07c4f4d5a80aeafa1a09377
  Author: christ66 <schristo...@gmail.com>
  Date:   2015-01-29 (Thu, 29 Jan 2015)

  Changed paths:
    M core/src/main/java/hudson/model/ItemGroupMixIn.java
    M test/src/test/java/hudson/model/ItemGroupMixInTest.java
    A 
test/src/test/resources/hudson/model/ItemGroupMixInTest/xmlFileReadExceptionOnLoad.zip

  Log Message:
  -----------
  [JENKINS-22811] Folder loading can break when an item inside the folder fails 
to load or throws an Exception.

(cherry picked from commit 3e29bd7eff12d73a9b49c1d6039dc6d0699db15a)


  Commit: 16ee133b480787101edc039d94c4f6ff055d4ff7
      
https://github.com/jenkinsci/jenkins/commit/16ee133b480787101edc039d94c4f6ff055d4ff7
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-01-29 (Thu, 29 Jan 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractProject.java

  Log Message:
  -----------
  [FIXED JENKINS-23568] Be sure to release WorkspaceList.Lease 
deterministically in a finally block.

(cherry picked from commit 47fa17ba61dac99052304b5a9bb44878ed5898c6)

Conflicts:
        changelog.html


  Commit: 8b528efc49c2735fd3418b4fcb94832190339425
      
https://github.com/jenkinsci/jenkins/commit/8b528efc49c2735fd3418b4fcb94832190339425
  Author: christ66 <schristo...@gmail.com>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M test/src/test/java/hudson/model/ItemGroupMixInTest.java

  Log Message:
  -----------
  [JENKINS-22811] Fixed compilation error

(cherry picked from commit b5213b3815d3223f619113ebbccde4a8733df4c0)


  Commit: 383223bc467d8e3b77dce0cdc4b542f154e1adc1
      
https://github.com/jenkinsci/jenkins/commit/383223bc467d8e3b77dce0cdc4b542f154e1adc1
  Author: christ66 <schristo...@gmail.com>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M test/src/test/java/hudson/model/ItemGroupMixInTest.java

  Log Message:
  -----------
  [JENKINS-22811] Obtain folder from jenkins instead of using local variable.

(cherry picked from commit 8f24c4aa5ccd944c4647e9f99077cad46cb24a2d)


  Commit: 82adc7ff70438ef2484aecfa7d5f31a98b3d9783
      
https://github.com/jenkinsci/jenkins/commit/82adc7ff70438ef2484aecfa7d5f31a98b3d9783
  Author: christ66 <schristo...@gmail.com>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M test/src/test/java/hudson/model/ItemGroupMixInTest.java

  Log Message:
  -----------
  [JENKINS-22811] Mark test extension with the correct annotation

(cherry picked from commit fa40c102f5dbd8b02470317d730a3778c9153b64)


  Commit: 758cb5be1eee8d600734c97a15666002d7c1d39a
      
https://github.com/jenkinsci/jenkins/commit/758cb5be1eee8d600734c97a15666002d7c1d39a
  Author: christ66 <schristo...@gmail.com>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractProject.java
    M core/src/main/java/hudson/model/Actionable.java
    M core/src/main/java/hudson/model/Project.java
    M test/src/test/java/hudson/model/ItemGroupMixInTest.java
    M 
test/src/test/resources/hudson/model/ItemGroupMixInTest/xmlFileReadExceptionOnLoad.zip

  Log Message:
  -----------
  [JENKINS-22811] If a project action fails to load we should log the project 
action and continue to load the project.

(cherry picked from commit c3eb1cac794e2cf8efcb26695e8eb27ed80ece5c)


  Commit: ee309ef92096610259b0ec01e82940ba022bed1a
      
https://github.com/jenkinsci/jenkins/commit/ee309ef92096610259b0ec01e82940ba022bed1a
  Author: christ66 <schristo...@gmail.com>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractProject.java
    M core/src/main/java/hudson/model/Actionable.java

  Log Message:
  -----------
  [JENKINS-22811] Fix log message to report more verbose message.

(cherry picked from commit da1c74f619feea134aa887b1e5b1774307ea0e47)


  Commit: 937ed1b9ca6d43e8aed04ef8b3b1dd0a6c001256
      
https://github.com/jenkinsci/jenkins/commit/937ed1b9ca6d43e8aed04ef8b3b1dd0a6c001256
  Author: christ66 <schristo...@gmail.com>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M core/src/main/java/hudson/model/ItemGroupMixIn.java

  Log Message:
  -----------
  [JENKINS-22811] Remove redundant catch exception

(cherry picked from commit d58c3cd5d6ac851f0a28b1c1bb6dbeb02fd2b1c9)


  Commit: 13774a105d6b750689afe67261f85c5fd949d371
      
https://github.com/jenkinsci/jenkins/commit/13774a105d6b750689afe67261f85c5fd949d371
  Author: christ66 <schristo...@gmail.com>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M test/src/test/java/hudson/model/ItemGroupMixInTest.java

  Log Message:
  -----------
  [JENKINS-22811] Remove unnecessary check in test unit. Fix misleading test 
unit comment.

(cherry picked from commit 3661ed5093ee1f4dd508bbea8272de447fcc6996)


  Commit: 79379fde471eac7bcecad2a8cbde6ecf9e7b4e68
      
https://github.com/jenkinsci/jenkins/commit/79379fde471eac7bcecad2a8cbde6ecf9e7b4e68
  Author: tfennelly <tom.fenne...@gmail.com>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M war/src/main/webapp/css/style.css

  Log Message:
  -----------
  Revert "Tweak of earlier fix for JENKINS-25971"

This reverts commit 3e9cdcbc8527d6ee2be143aad3365df8fcd02c74.

(cherry picked from commit 66c02a4cc32a22cc81311eb6b478359082924c92)


  Commit: f98947f6e426eb3e922e0836c279084caa296547
      
https://github.com/jenkinsci/jenkins/commit/f98947f6e426eb3e922e0836c279084caa296547
  Author: tfennelly <tom.fenne...@gmail.com>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M core/src/main/resources/lib/layout/layout.jelly
    M war/src/main/webapp/css/style.css
    M war/src/main/webapp/scripts/hudson-behavior.js

  Log Message:
  -----------
  [FIX JENKINS-26312] reimpl of layout changes 3e9cdcb

Attempt to do it in pure CSS ala 3e9cdcb failed so using CSS and JS combo.

(cherry picked from commit e2ec9eb3c23a6b4f63c338e634d647486a136f7b)


  Commit: 8576c0b6ab720f5dd072b1279a726fcd2b3d0389
      
https://github.com/jenkinsci/jenkins/commit/8576c0b6ab720f5dd072b1279a726fcd2b3d0389
  Author: tfennelly <tom.fenne...@gmail.com>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M war/src/main/webapp/scripts/hudson-behavior.js

  Log Message:
  -----------
  prototypejs setStyle different behavior between firefox and chrome

(cherry picked from commit 7a9649ca704bcf6efb7b15edb2a0d7c0039bca9b)


  Commit: 0817b78df204c2403b598d2271c925523d5eb08f
      
https://github.com/jenkinsci/jenkins/commit/0817b78df204c2403b598d2271c925523d5eb08f
  Author: tfennelly <tom.fenne...@gmail.com>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M core/src/main/resources/lib/hudson/progressiveText.jelly
    M war/src/main/webapp/scripts/hudson-behavior.js

  Log Message:
  -----------
  force panel resize check before progressiveText bottom scroll

(cherry picked from commit 0b2bf7ad609c62f6bece7fa7258cb61c7e4f3dcf)


  Commit: 1e884de087ca37d108e59d81118514827d6e2711
      
https://github.com/jenkinsci/jenkins/commit/1e884de087ca37d108e59d81118514827d6e2711
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractProject.java
    M core/src/main/java/hudson/model/Actionable.java
    M core/src/main/java/hudson/model/ItemGroupMixIn.java
    M core/src/main/java/hudson/model/Project.java
    M core/src/main/resources/lib/hudson/progressiveText.jelly
    M core/src/main/resources/lib/layout/layout.jelly
    M test/src/test/java/hudson/model/ItemGroupMixInTest.java
    A 
test/src/test/resources/hudson/model/ItemGroupMixInTest/xmlFileReadExceptionOnLoad.zip
    M war/src/main/webapp/css/style.css
    M war/src/main/webapp/scripts/hudson-behavior.js

  Log Message:
  -----------
  Merge branch 'stable-1.596' into security-stable-1.596


  Commit: 7515734b6dd453a8ed4ac2401df16f25d140ea26
      
https://github.com/jenkinsci/jenkins/commit/7515734b6dd453a8ed4ac2401df16f25d140ea26
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractItem.java
    M core/src/main/java/hudson/model/User.java
    M core/src/main/java/hudson/model/View.java
    M core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java
    A core/src/main/java/jenkins/util/xml/RestrictiveEntityResolver.java
    A core/src/main/java/jenkins/util/xml/XMLUtils.java
    M core/src/main/resources/hudson/model/Messages.properties
    A core/src/test/java/jenkins/xml/XMLUtilsTest.java
    A test/src/test/java/hudson/model/AbstractItemTest.java
    A test/src/test/java/hudson/security/HudsonPrivateSecurityRealm2Test.java
    A test/src/test/java/hudson/security/pages/SignupPage.java

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596

Conflicts:
        core/src/main/java/hudson/model/AbstractItem.java
        core/src/main/resources/hudson/model/Messages.properties


  Commit: 1ec6abe681e065e47d7194b3ff6b36ca235acd2e
      
https://github.com/jenkinsci/jenkins/commit/1ec6abe681e065e47d7194b3ff6b36ca235acd2e
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    A test/src/test/java/hudson/model/AbstractItemSecurityTest.java
    R test/src/test/java/hudson/model/AbstractItemTest.java

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596


  Commit: 253762ac34eff93648a0e3eb1eb0b9cf3fe59ad1
      
https://github.com/jenkinsci/jenkins/commit/253762ac34eff93648a0e3eb1eb0b9cf3fe59ad1
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M core/src/main/java/hudson/ClassicPluginStrategy.java
    M core/src/main/java/hudson/model/User.java
    M core/src/main/java/hudson/security/ACL.java
    M core/src/main/java/jenkins/util/xml/RestrictiveEntityResolver.java
    M core/src/main/java/jenkins/util/xml/XMLUtils.java
    M pom.xml
    M test/pom.xml
    M test/src/test/java/hudson/model/AbstractItemSecurityTest.java
    M test/src/test/java/hudson/security/HudsonPrivateSecurityRealm2Test.java
    M war/pom.xml

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596

Conflicts:
        core/src/main/java/hudson/ClassicPluginStrategy.java
        core/src/main/java/hudson/cli/AddJobToViewCommand.java
        core/src/main/java/hudson/model/Run.java
        core/src/main/java/hudson/node_monitors/MonitorOfflineCause.java
        core/src/main/java/hudson/tasks/junit/JUnitResultArchiver.java
        core/src/main/java/jenkins/model/IdStrategyDescriptor.java
        
core/src/main/resources/hudson/model/AbstractProject/configure-common_ru.properties
        
core/src/main/resources/hudson/model/AbstractProject/configure-common_tr.properties
        
core/src/main/resources/hudson/model/FileParameterValue/value_pt_BR.properties
        core/src/main/resources/hudson/model/Job/index.jelly
        
core/src/main/resources/hudson/model/TextParameterDefinition/config_pt_BR.properties
        core/src/main/resources/hudson/node_monitors/Messages_cs.properties
        core/src/main/resources/hudson/node_monitors/Messages_sv_SE.properties
        
core/src/main/resources/hudson/slaves/CommandConnector/config_pt_BR.properties
        
core/src/main/resources/jenkins/diagnosis/HsErrPidList/index_pt_BR.properties
        core/src/main/resources/jenkins/model/IdStrategy/config.jelly
        core/src/main/resources/jenkins/model/Jenkins/MasterComputer/_api.jelly
        
core/src/main/resources/jenkins/model/Jenkins/load-statistics_pt_BR.properties
        
core/src/main/resources/jenkins/security/s2m/AdminCallableMonitor/message.jelly
        
core/src/main/resources/jenkins/security/s2m/AdminWhitelistRule/index_pt_BR.properties
        
core/src/main/resources/jenkins/security/s2m/MasterKillSwitchWarning/message.jelly
        
core/src/main/resources/jenkins/slaves/systemInfo/EnvVarsSlaveInfo/systemInfo.jelly
        core/src/main/resources/jenkins/slaves/systemInfo/Messages.properties
        core/src/main/resources/jenkins/slaves/systemInfo/Messages_da.properties
        core/src/main/resources/jenkins/slaves/systemInfo/Messages_de.properties
        core/src/main/resources/jenkins/slaves/systemInfo/Messages_fr.properties
        core/src/main/resources/jenkins/slaves/systemInfo/Messages_ja.properties
        core/src/main/resources/jenkins/slaves/systemInfo/Messages_nl.properties
        
core/src/main/resources/jenkins/slaves/systemInfo/Messages_pt_BR.properties
        
core/src/main/resources/jenkins/slaves/systemInfo/Messages_zh_TW.properties
        core/src/main/resources/jenkins/triggers/Messages_fr.properties
        core/src/main/resources/lib/form/helpLink_pt_BR.properties
        core/src/main/resources/lib/form/link.jelly
        core/src/main/resources/lib/hudson/project/configurable.properties
        core/src/main/resources/lib/hudson/project/configurable_bg.properties
        core/src/main/resources/lib/hudson/project/configurable_es_AR.properties
        core/src/main/resources/lib/hudson/project/configurable_eu.properties
        core/src/main/resources/lib/hudson/project/configurable_gl.properties
        core/src/main/resources/lib/hudson/project/configurable_hi_IN.properties
        core/src/main/resources/lib/hudson/project/configurable_nl.properties
        core/src/main/resources/lib/hudson/project/configurable_tr.properties
        core/src/main/resources/lib/hudson/project/console-link.jelly
        core/src/main/resources/lib/hudson/project/console-link_pt_BR.properties
        core/src/main/resources/lib/layout/pane_de.properties
        core/src/main/resources/lib/layout/pane_pt.properties
        core/src/main/resources/lib/layout/pane_pt_BR.properties
        core/src/main/resources/lib/layout/task_pt.properties
        pom.xml
        test/pom.xml
        test/src/test/resources/lib/layout/IconTest/03_testTask.jelly
        war/src/main/webapp/scripts/msie.js


  Commit: ac0db088c03b0fffb066c9f419c282d406289618
      
https://github.com/jenkinsci/jenkins/commit/ac0db088c03b0fffb066c9f419c282d406289618
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M test/src/test/java/hudson/security/HudsonPrivateSecurityRealm2Test.java

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596


  Commit: 7288fea48899e217b9e26c2377df66ff81f93d9a
      
https://github.com/jenkinsci/jenkins/commit/7288fea48899e217b9e26c2377df66ff81f93d9a
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596

Conflicts:
        test/src/test/java/hudson/tasks/BuildTriggerTest.java


  Commit: 842e6d8ecaec77344dd6762141a1c849eb5b9a73
      
https://github.com/jenkinsci/jenkins/commit/842e6d8ecaec77344dd6762141a1c849eb5b9a73
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-02-06 (Fri, 06 Feb 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Api.java
    A core/src/main/java/jenkins/util/xml/FilteredFunctionContext.java
    M test/src/test/java/hudson/model/ApiTest.java

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596

Conflicts:
        core/src/main/java/hudson/model/Api.java


  Commit: 9285ed86a2d59f2db50b0f273ee6c6ee365fec43
      
https://github.com/jenkinsci/jenkins/commit/9285ed86a2d59f2db50b0f273ee6c6ee365fec43
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-02-07 (Sat, 07 Feb 2015)

  Changed paths:
    M core/src/main/java/jenkins/util/VirtualFile.java
    A core/src/test/java/jenkins/util/VirtualFileTest.java
    M test/src/test/java/hudson/tasks/ArtifactArchiverTest.java

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596

Conflicts:
        test/src/test/java/hudson/tasks/ArtifactArchiverTest.java


  Commit: 3c2e8171f89d173d247123aaeaf10f60a9472977
      
https://github.com/jenkinsci/jenkins/commit/3c2e8171f89d173d247123aaeaf10f60a9472977
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-02-27 (Fri, 27 Feb 2015)

  Changed paths:
    M core/src/main/java/hudson/PluginManager.java
    M core/src/test/java/hudson/PluginManagerTest.java

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596

Conflicts:
        core/src/main/java/hudson/PluginManager.java
        core/src/test/java/hudson/PluginManagerTest.java


  Commit: 6739d35253404e97cade3e6c4ea4bea57bae1aab
      
https://github.com/jenkinsci/jenkins/commit/6739d35253404e97cade3e6c4ea4bea57bae1aab
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-02-27 (Fri, 27 Feb 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596

Conflicts:
        pom.xml


  Commit: 9f12f91190bebbc2a9c3311f0fb3074877bbf216
      
https://github.com/jenkinsci/jenkins/commit/9f12f91190bebbc2a9c3311f0fb3074877bbf216
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-02-28 (Sat, 28 Feb 2015)

  Changed paths:
    M test/src/test/groovy/hudson/model/UpdateCenter2Test.groovy

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596


  Commit: ee8cec3ad931b73a11006912172d73b095a7713c
      
https://github.com/jenkinsci/jenkins/commit/ee8cec3ad931b73a11006912172d73b095a7713c
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-02-28 (Sat, 28 Feb 2015)

  Changed paths:
    A core/src/main/java/jenkins/fun/Jenkins100K.java
    A core/src/main/resources/jenkins/fun/Jenkins100K/index.jelly
    A war/src/main/webapp/images/100k.png

  Log Message:
  -----------
  Added Jenkins 100K easter egg for 1.600

My plan is to remove this in a while.

(cherry picked from commit fe1a1487d527b0280d5ccebdb20cde3b753d4702)


  Commit: 9dff4b0f74d33fae41cca5c20b93fca198699723
      
https://github.com/jenkinsci/jenkins/commit/9dff4b0f74d33fae41cca5c20b93fca198699723
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-02-28 (Sat, 28 Feb 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release jenkins-1.596.1


  Commit: 53249197260bff698ed8574254f5312c8687ef03
      
https://github.com/jenkinsci/jenkins/commit/53249197260bff698ed8574254f5312c8687ef03
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-02-28 (Sat, 28 Feb 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare for next development iteration


  Commit: b8a559c820a984935639fea088a60a7e9a68953f
      
https://github.com/jenkinsci/jenkins/commit/b8a559c820a984935639fea088a60a7e9a68953f
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-02-28 (Sat, 28 Feb 2015)

  Changed paths:
    M debian/debian/changelog

  Log Message:
  -----------
  updated changelog as a part of the release


  Commit: 669e1dc99f5265e7c0249032f297b6e87f12c471
      
https://github.com/jenkinsci/jenkins/commit/669e1dc99f5265e7c0249032f297b6e87f12c471
  Author: Daniel Beck <daniel-b...@github.com>
  Date:   2015-03-01 (Sun, 01 Mar 2015)

  Changed paths:
    M core/src/main/resources/hudson/model/RunParameterValue/value.jelly

  Log Message:
  -----------
  [FIXED JENKINS-25174] Show run display name on parameters page

(cherry picked from commit 3ed7778bd42b99fc5fbef66d63d96604c279ec78)


  Commit: dd2083aa4734836164b82a86608ad8a9ec353a02
      
https://github.com/jenkinsci/jenkins/commit/dd2083aa4734836164b82a86608ad8a9ec353a02
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-03-01 (Sun, 01 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/tasks/Fingerprinter.java

  Log Message:
  -----------
  [FIXED JENKINS-19392] Simpler and more efficient to use String.intern to 
compact fingerprint data.
This should work across builds and even across jobs, and does not force us to 
load other builds.
(cherry picked from commit 2f59ffc475dc73a9a9cd5a7596819f3242c22f6f)

Conflicts:
        changelog.html


  Commit: 6e67cb9e28707c19ded5c5c5c301ffe179ed5d64
      
https://github.com/jenkinsci/jenkins/commit/6e67cb9e28707c19ded5c5c5c301ffe179ed5d64
  Author: Daniel Beck <daniel-b...@github.com>
  Date:   2015-03-02 (Mon, 02 Mar 2015)

  Changed paths:
    M core/src/main/grammar/crontab.g
    M core/src/main/java/hudson/scheduler/BaseParser.java

  Log Message:
  -----------
  [FIXED JENKINS-25897] Add range check for H(X-Y) syntax

(cherry picked from commit 9a8329ebfe6b713acd8c6e42de095e44cd126f2c)


  Commit: b7ccd6bb14becb51a5df9ebf043d28323abd538a
      
https://github.com/jenkinsci/jenkins/commit/b7ccd6bb14becb51a5df9ebf043d28323abd538a
  Author: Daniel Beck <daniel-b...@github.com>
  Date:   2015-03-02 (Mon, 02 Mar 2015)

  Changed paths:
    M core/src/test/java/hudson/scheduler/CronTabTest.java

  Log Message:
  -----------
  [JENKINS-25897] Add tests

(cherry picked from commit b090751c16242402ad2187292e40f0f7bd5bbe10)


  Commit: bf6859f059bc809a8b1bae6ef184af56a37f79e0
      
https://github.com/jenkinsci/jenkins/commit/bf6859f059bc809a8b1bae6ef184af56a37f79e0
  Author: Daniel Beck <daniel-b...@github.com>
  Date:   2015-03-02 (Mon, 02 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/JDK.java

  Log Message:
  -----------
  [FIXED JENKINS-25601] Amend JAVA_HOME check to work with JDK 9

(cherry picked from commit 1186e7b4047a70162a1a3be399fc449ae3b0e1f5)


  Commit: 56795ba1f30ea9f060c9bb1e302fcff9827dd947
      
https://github.com/jenkinsci/jenkins/commit/56795ba1f30ea9f060c9bb1e302fcff9827dd947
  Author: Daniel Beck <daniel-b...@github.com>
  Date:   2015-03-02 (Mon, 02 Mar 2015)

  Changed paths:
    M core/src/main/resources/hudson/widgets/BuildHistoryWidget/entries.jelly

  Log Message:
  -----------
  [FIXED JENKINS-22311] Show queue item parameters in tool tip

(cherry picked from commit 44e6b5d76211bc40e1a608ae3aa93c083befaeba)


  Commit: ff26bb8a18c62a4cd008cfff935166e38ee94f6a
      
https://github.com/jenkinsci/jenkins/commit/ff26bb8a18c62a4cd008cfff935166e38ee94f6a
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-03-02 (Mon, 02 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/LoadBalancer.java
    M core/src/main/java/hudson/model/Queue.java
    M core/src/main/java/jenkins/model/Jenkins.java
    M test/src/test/java/hudson/model/QueueTest.java

  Log Message:
  -----------
  [JENKINS-10944] Merge branch 'master' into FlyweightTask-JENKINS-10944

(cherry picked from commit 1a80973ab875d12c3eda61ebb25850795d9cb6d6)


  Commit: 4c4fb74043fa264a29d83d63d77cbb96de83d840
      
https://github.com/jenkinsci/jenkins/commit/4c4fb74043fa264a29d83d63d77cbb96de83d840
  Author: tfennelly <tom.fenne...@gmail.com>
  Date:   2015-03-02 (Mon, 02 Mar 2015)

  Changed paths:
    M war/src/main/webapp/css/style.css

  Log Message:
  -----------
  [FIXED JENKINS-26365] Animated ball in job's build history widget won't open 
Console Output

(cherry picked from commit 1dd60ec7780870f9c11686659178e52d251c15fc)

Conflicts:
        changelog.html


  Commit: 2f4d890785803c22438a40456b08130d61910e87
      
https://github.com/jenkinsci/jenkins/commit/2f4d890785803c22438a40456b08130d61910e87
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-03-03 (Tue, 03 Mar 2015)

  Changed paths:
    M test/src/test/java/hudson/model/QueueTest.java
    M test/src/test/java/hudson/slaves/DummyCloudImpl.java
    A test/src/test/java/hudson/slaves/NodeProvisionerRule.java
    M test/src/test/java/hudson/slaves/NodeProvisionerTest.java

  Log Message:
  -----------
  JUnit 4.
(cherry picked from commit 778e9e194e66c79b36bab81b621fcb829f4e7c5a)


  Commit: 9abf36612a7a92422e0d6c688796bc0fca590ee8
      
https://github.com/jenkinsci/jenkins/commit/9abf36612a7a92422e0d6c688796bc0fca590ee8
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-03-16 (Mon, 16 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/util/FormValidation.java
    M core/src/main/java/jenkins/security/ApiTokenProperty.java
    M core/src/test/java/hudson/util/FormValidationTest.java
    M test/src/test/java/hudson/model/UserTest.java

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596

Conflicts:
        core/src/test/java/hudson/util/FormValidationTest.java
        test/src/test/java/hudson/model/UserTest.java


  Commit: 921cfa9ed8ecdc3ebd9f2bdac7caa80e5dcefb06
      
https://github.com/jenkinsci/jenkins/commit/921cfa9ed8ecdc3ebd9f2bdac7caa80e5dcefb06
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-03-16 (Mon, 16 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/security/HudsonFilter.java
    A test/src/test/java/jenkins/security/Security177Test.java

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596


  Commit: cefc52cb9422a7161bd29a94b6abe1b3d4ad25d9
      
https://github.com/jenkinsci/jenkins/commit/cefc52cb9422a7161bd29a94b6abe1b3d4ad25d9
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M test/src/test/java/hudson/model/UserTest.java

  Log Message:
  -----------
  Merge branch 'security' into security-stable-1.596


  Commit: 7809846c90f2a99ace36d55b5a7a3f9f8679c6d7
      
https://github.com/jenkinsci/jenkins/commit/7809846c90f2a99ace36d55b5a7a3f9f8679c6d7
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-03-23 (Mon, 23 Mar 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release jenkins-1.596.2


  Commit: 520a8683b45560b5cbc6c1304d00a7cde0f0040f
      
https://github.com/jenkinsci/jenkins/commit/520a8683b45560b5cbc6c1304d00a7cde0f0040f
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-03-23 (Mon, 23 Mar 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare for next development iteration


  Commit: dbd262bc0b7d558b6aa0d78376583ee7b51efea0
      
https://github.com/jenkinsci/jenkins/commit/dbd262bc0b7d558b6aa0d78376583ee7b51efea0
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-03-23 (Mon, 23 Mar 2015)

  Changed paths:
    M debian/debian/changelog

  Log Message:
  -----------
  updated changelog as a part of the release


  Commit: 7e72e7d1218e3443650d8d0c1e20b70d558422b0
      
https://github.com/jenkinsci/jenkins/commit/7e72e7d1218e3443650d8d0c1e20b70d558422b0
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Build.java
    M core/src/main/java/hudson/model/Run.java
    A test/src/test/java/hudson/model/BuildExecutionTest.java

  Log Message:
  -----------
  [JENKINS-26698] Make sure BuildExecution.cleanUp always calls super, to 
release the workspace lease.
Also stop closing the build log in Run.handleFatalBuildProblem; we want to see 
any subsequent messages too.
(cherry picked from commit 62af87b67a1097376b9af554421e621d32f7013f)


  Commit: dc68946fcacdac8b7e1283d90235671eef5add10
      
https://github.com/jenkinsci/jenkins/commit/dc68946fcacdac8b7e1283d90235671eef5add10
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/slaves/WorkspaceList.java
    M test/src/test/java/hudson/model/BuildExecutionTest.java

  Log Message:
  -----------
  Make WorkspaceList.Lease implement AutoCloseable for Java 7 callers, to make 
releasing the lease more convenient.
(cherry picked from commit a398cabd32786514d1c373f71c8d566dbc3b22f3)


  Commit: 5ed111f0bc4aa1b2608b2aa780bc8778ef6ae60a
      
https://github.com/jenkinsci/jenkins/commit/5ed111f0bc4aa1b2608b2aa780bc8778ef6ae60a
  Author: Ryan Campbell <ryan.campb...@gmail.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/diagnosis/OldDataMonitor.java
    M test/src/test/java/hudson/diagnosis/OldDataMonitorTest.java

  Log Message:
  -----------
  [JENKINS-26718] Allow runs to be discarded even if their project can't be 
found by its fullname

(cherry picked from commit 327f7780133b2e6083f49686e43298af83b0dea6)


  Commit: 446f3cae9f1e660ae48e989a561b7d1ddb722127
      
https://github.com/jenkinsci/jenkins/commit/446f3cae9f1e660ae48e989a561b7d1ddb722127
  Author: tfennelly <tom.fenne...@gmail.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M war/src/main/webapp/css/style.css
    M war/src/main/webapp/scripts/hudson-behavior.js

  Log Message:
  -----------
  [FIXED JENKINS-26406] Build history text field wrap fails when containing 
markup

(cherry picked from commit b31bb1cc1c5a61a3e984e45e33cafa6130517938)


  Commit: f624aab02251fa7d4d97b05d41954d5dc34575a0
      
https://github.com/jenkinsci/jenkins/commit/f624aab02251fa7d4d97b05d41954d5dc34575a0
  Author: Piotr Wielgolaski <pwielgola...@gmail.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M war/src/main/webapp/css/style.css

  Log Message:
  -----------
  [JENKINS-25953]Tabs in job view are layouted in wrong way

make equal height of tab regardless if selected or not

(cherry picked from commit 70613202f1177ce83e1d9d724a8b21ca9c222cd3)


  Commit: 6e94ee3f5a620a2010dbbcf94eed1e834f1aa114
      
https://github.com/jenkinsci/jenkins/commit/6e94ee3f5a620a2010dbbcf94eed1e834f1aa114
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M test/src/test/java/hudson/tasks/MavenTest.java

  Log Message:
  -----------
  [JENKINS-26684] Reproduce in unittest.

(cherry picked from commit fae41b01c9c034ab98216c92ca6bd171b8d81d6b)


  Commit: 9eaba2af9f0fa2649390f83b9b67fe6ee22fe1ad
      
https://github.com/jenkinsci/jenkins/commit/9eaba2af9f0fa2649390f83b9b67fe6ee22fe1ad
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/tasks/Maven.java

  Log Message:
  -----------
  [FIXED JENKINS-26684] Escape special chars in maven build step arguments

(cherry picked from commit 58a41bcb182290de681da01ba277b5e0d6211707)


  Commit: 9441324dbc046a21132ce57e2b291a0899f449ff
      
https://github.com/jenkinsci/jenkins/commit/9441324dbc046a21132ce57e2b291a0899f449ff
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M test/src/test/java/hudson/tasks/MavenTest.java

  Log Message:
  -----------
  More robust unit test

(cherry picked from commit a87a5a1a5c6c7594fb322e10c815d94052164e19)


  Commit: 9bce20951c3ffe8e83a18a5a8d5743e183ebf3a8
      
https://github.com/jenkinsci/jenkins/commit/9bce20951c3ffe8e83a18a5a8d5743e183ebf3a8
  Author: ikedam <de...@ikedam.jp>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java
    M test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java

  Log Message:
  -----------
  [FIXED JENKINS-4409] Disable URLConnection.useCache in tests on Windows. It 
prevents deleting temporary directories when tests finish.

(cherry picked from commit c4e5fbdbc9c644f1afcae031b3b4638ad5297238)


  Commit: f4611b7c3376d23a55e7857c15b3d21c8beef25d
      
https://github.com/jenkinsci/jenkins/commit/f4611b7c3376d23a55e7857c15b3d21c8beef25d
  Author: Felix Belzunce Arcos <fbelzuncear...@cloudbees.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractItem.java

  Log Message:
  -----------
  JENKINS-27183 Avoid deadlock when using build-monitor-plugin

(cherry picked from commit fb5540e38c935676d7f58e9d2ce7a84275bb898f)


  Commit: 27a2e3dbf00ce4f5fa5267a96852155ff4a14814
      
https://github.com/jenkinsci/jenkins/commit/27a2e3dbf00ce4f5fa5267a96852155ff4a14814
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-03-30 (Mon, 30 Mar 2015)

  Changed paths:
    M test/src/test/java/hudson/tasks/MavenTest.java

  Log Message:
  -----------
  Fix missing import


  Commit: 797b128083eb2969c0e31bae9e8b0e54550cedc3
      
https://github.com/jenkinsci/jenkins/commit/797b128083eb2969c0e31bae9e8b0e54550cedc3
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-04-02 (Thu, 02 Apr 2015)

  Changed paths:
    R core/src/main/java/jenkins/fun/Jenkins100K.java
    R core/src/main/resources/jenkins/fun/Jenkins100K/index.jelly
    R war/src/main/webapp/images/100k.png

  Log Message:
  -----------
  Revert "Added Jenkins 100K easter egg for 1.600"

This reverts commit ee8cec3ad931b73a11006912172d73b095a7713c.


  Commit: 58edc35abf6c3d7da2800395a8af4433d49450a2
      
https://github.com/jenkinsci/jenkins/commit/58edc35abf6c3d7da2800395a8af4433d49450a2
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-05-05 (Tue, 05 May 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  Towards 1.609.1


  Commit: 0ce181072cd068b76d0aa12557b09825bc7d31dc
      
https://github.com/jenkinsci/jenkins/commit/0ce181072cd068b76d0aa12557b09825bc7d31dc
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M core/pom.xml

  Log Message:
  -----------
  [FIXED JENKINS-27918] Downgrade warning from Stapler.

(cherry picked from commit c51fd534634f06a34276a857c25983fd3d0c061c)


  Commit: 0c2f237b261a76ddf6b6fc3b440fc91ab79467bf
      
https://github.com/jenkinsci/jenkins/commit/0c2f237b261a76ddf6b6fc3b440fc91ab79467bf
  Author: Felix Belzunce Arcos <fbelzuncear...@cloudbees.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M core/src/main/java/hudson/search/Search.java
    M core/src/main/java/hudson/search/SuggestedItem.java
    M test/src/test/java/hudson/search/SearchTest.java

  Log Message:
  -----------
  JENKINS-24433 Searchbox doesn't work properly inside a folder

(cherry picked from commit 44db6aef3f055455635da1e126bcd162c95f80df)


  Commit: 4535beee8552aeaa73e2d811e5a4e07cecd35a2d
      
https://github.com/jenkinsci/jenkins/commit/4535beee8552aeaa73e2d811e5a4e07cecd35a2d
  Author: Felix Belzunce Arcos <fbelzuncear...@cloudbees.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M test/src/test/java/hudson/search/SearchTest.java

  Log Message:
  -----------
  JENKINS-24433 Improving tests

(cherry picked from commit cb174607b348636eeaf27c6b0eab502ec1f2f3a6)


  Commit: 7aad12ec0c5f0b75d6dcc2b909d603f003ab33f1
      
https://github.com/jenkinsci/jenkins/commit/7aad12ec0c5f0b75d6dcc2b909d603f003ab33f1
  Author: Felix Belzunce Arcos <fbelzuncear...@cloudbees.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M test/src/test/java/hudson/search/SearchTest.java

  Log Message:
  -----------
  Correct tests

(cherry picked from commit 9afb092b44a7d72cc5f34aa9309822db3ca8afe0)


  Commit: 0029ba827c834bfd018397303be4dee56bba5fef
      
https://github.com/jenkinsci/jenkins/commit/0029ba827c834bfd018397303be4dee56bba5fef
  Author: Felix Belzunce Arcos <fbelzuncear...@cloudbees.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M test/src/test/java/hudson/search/SearchTest.java

  Log Message:
  -----------
  Corrent tab in assertTrue

(cherry picked from commit e5e53be0005745040694c8b2c90c1ac63923266f)


  Commit: 54f952545eab62e2f24be57abf5acb2cf072488c
      
https://github.com/jenkinsci/jenkins/commit/54f952545eab62e2f24be57abf5acb2cf072488c
  Author: Felix Belzunce Arcos <fbelzuncear...@cloudbees.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M test/src/test/java/hudson/search/SearchTest.java

  Log Message:
  -----------
  Corrent tab in assertTrue again

(cherry picked from commit dab565068347381498c5f3a83e11670391d53e0e)


  Commit: 3c838705782ae84e458a265274b5b23a1e7c4af5
      
https://github.com/jenkinsci/jenkins/commit/3c838705782ae84e458a265274b5b23a1e7c4af5
  Author: Felix Belzunce Arcos <fbelzuncear...@cloudbees.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M test/src/test/java/hudson/search/SearchTest.java

  Log Message:
  -----------
  Tab major clean up

(cherry picked from commit 6528ff1e86055da06d74ece23c98d8015c6ea95e)


  Commit: e7efb4430308acad09ceae9ee3f9433a22692ce4
      
https://github.com/jenkinsci/jenkins/commit/e7efb4430308acad09ceae9ee3f9433a22692ce4
  Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Executor.java

  Log Message:
  -----------
  [FIXED JENKINS-28115] Division by zero in Executor.getProgress()

```
WARNING: Caught exception evaluating: executor.progress in /ajaxExecutors. 
Reason: java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
...
        at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.ArithmeticException: / by zero
        at hudson.model.Executor.getProgress(Executor.java:649)
        ... 154 more
```
(cherry picked from commit e685b604eeeed9c48bee2f728c3ecec3303e5c56)


  Commit: d42e8465fc2829bc7a926fe8d52d3bdfaabd857e
      
https://github.com/jenkinsci/jenkins/commit/d42e8465fc2829bc7a926fe8d52d3bdfaabd857e
  Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M core/src/main/java/hudson/slaves/SlaveComputer.java

  Log Message:
  -----------
  [FIXED JENKINS-28062] A Launcher.afterDisconnect() method that propagates an 
exception is a sign of a bad Launcher not a problem closing the channel.

(cherry picked from commit d760216d1e3a927b971edf27c7af317a5de71e20)


  Commit: 1fed368e4944efeab3bc7d87d905ffbdf79f0e73
      
https://github.com/jenkinsci/jenkins/commit/1fed368e4944efeab3bc7d87d905ffbdf79f0e73
  Author: Daniel Beck <daniel-b...@github.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M core/src/main/resources/lib/form/hetero-list/hetero-list.js

  Log Message:
  -----------
  [FIXED JENKINS-27067] Larger minimum popup menu height

(cherry picked from commit f6454983acff9687f0655d23157f723ca5e11090)


  Commit: 11b89d9c0b46f0afad0ca86a11264b503b799c2e
      
https://github.com/jenkinsci/jenkins/commit/11b89d9c0b46f0afad0ca86a11264b503b799c2e
  Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Queue.java

  Log Message:
  -----------
  [FIXED JENKINS-27708][FIXED JENKINS-27871]  Ensure that identification of 
blocked tasks is using the live state.

- The creation of a snapshot itself should be relatively cheap given the 
expected rate of
  job execution. You probably would need 100's of jobs starting execution every 
iteration
  of maintain() before this could even start to become an issue and likely the 
calculation
  of isBuildBlocked(p) will become a bottleneck before updateSnapshot() will. 
Additionally
  since the snapshot itself only ever has at most one reference originating 
outside of the stack
  it should remain in the eden space and thus be cheap to GC.

- JENKINS-27708 comments 225819 and 225906 provide more complex but logically 
equivalent fixes of
  this issue. I am favouring this approach as it is simpler and provides less 
scope for error as any
  new helper methods can just rely on the snapshot being up to date whereas 
with the other
  two candidates if a new helper method is introduced there is the potential to 
miss adding support
  for the live view. The comment 225819 has the risk of introducing extra lock 
contention while
  the comment 225906 version forces every access to the helper methods to pass 
a second memory
  barrier

(cherry picked from commit 5880ed830201f9349ae9def6653c19a186e1eb18)


  Commit: 0d1efdad304df3c9cf5bd9157cce9e9fec5643aa
      
https://github.com/jenkinsci/jenkins/commit/0d1efdad304df3c9cf5bd9157cce9e9fec5643aa
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2015-05-08 (Fri, 08 May 2015)

  Changed paths:
    M test/src/test/java/hudson/model/QueueTest.java

  Log Message:
  -----------
  [JENKINS-27871] - Added a direct unit test for the issue

(cherry picked from commit 7514e8c6ce35283da4a8bb4422fe885350fc8681)


  Commit: aadc9914ff34edaf564b67706852f34c17245fb4
      
https://github.com/jenkinsci/jenkins/commit/aadc9914ff34edaf564b67706852f34c17245fb4
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/LoadStatistics.java

  Log Message:
  -----------
  [FIXED JENKINS-28384] NPE when Node.toComputer → null.
(cherry picked from commit 86bac90fcbc6f3720242fa0db8836e562d4113d7)


  Commit: dfa17c4a18cb9585681102770db8b7117eab9531
      
https://github.com/jenkinsci/jenkins/commit/dfa17c4a18cb9585681102770db8b7117eab9531
  Author: Nicolas De Loof <nicolas.del...@gmail.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Descriptor.java
    M core/src/main/resources/lib/form/class-entry.jelly

  Log Message:
  -----------
  [JENKINS-26781] lookup descriptor by ID, then by class if explicitly set
to match some specific use cases.

(cherry picked from commit 8881703f7c7351695c5d5b2662faefae60de68e8)


  Commit: 929adc516289d5396234ecd180be45e8d249c449
      
https://github.com/jenkinsci/jenkins/commit/929adc516289d5396234ecd180be45e8d249c449
  Author: Nicolas De Loof <nicolas.del...@gmail.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Descriptor.java

  Log Message:
  -----------
  deprecated find(string) and introduce explicit methods
to lookup descriptor by id or by Describable class name
(cherry picked from commit 6a8ce6ca099cc9b51db6e1417e507973978a9271)


  Commit: 5ecda7689970557f46b5e1dd8a34f748d578f5a4
      
https://github.com/jenkinsci/jenkins/commit/5ecda7689970557f46b5e1dd8a34f748d578f5a4
  Author: Nicolas De Loof <nicolas.del...@gmail.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Descriptor.java
    M core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java
    M core/src/main/resources/lib/form/class-entry.jelly

  Log Message:
  -----------
  make $class and kind mutually exclusive
Use kind when descriptor.id != descriptor.clazz.name and $clazz otherwise.
(cherry picked from commit 901194ae77358b49016a32e6c97e74a70cbbb261)


  Commit: 00cbb2823187df7efcf8c9de33907f0f58c77729
      
https://github.com/jenkinsci/jenkins/commit/00cbb2823187df7efcf8c9de33907f0f58c77729
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M test/src/test/java/hudson/model/DescriptorTest.java

  Log Message:
  -----------
  [JENKINS-26781] Reproduced problem in test.
Besides failing in master, it also fails in 4e0af43 (merge of #1443), but 
passes in the 1.598-SNAPSHOT parent 239caf8.
(cherry picked from commit 33041903ab67c3e32959b7b78e557ffb7d4ecd16)


  Commit: df7d8623b9f14fcc51a5ba49136147566cdb343c
      
https://github.com/jenkinsci/jenkins/commit/df7d8623b9f14fcc51a5ba49136147566cdb343c
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M test/src/test/java/hudson/model/DescriptorTest.java

  Log Message:
  -----------
  Now it passes.
(cherry picked from commit 8f1883a0ca9d676e8d23b1b6174459d9860cb541)


  Commit: 0a6249e63a1cde16f2895212c4285e41ed2be559
      
https://github.com/jenkinsci/jenkins/commit/0a6249e63a1cde16f2895212c4285e41ed2be559
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Descriptor.java

  Log Message:
  -----------
  Added @since.
(cherry picked from commit c4c7259849b92dd02faddfd07aae5f4dda9040f8)


  Commit: 9079eb8070eb409e449874bcc8abe0817ac96b61
      
https://github.com/jenkinsci/jenkins/commit/9079eb8070eb409e449874bcc8abe0817ac96b61
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Descriptor.java

  Log Message:
  -----------
  Improving Javadoc.
(cherry picked from commit 33923db17344b300ba59d15ba644f6dd23451dc1)


  Commit: acc55190bb6be315f24504e75b1822e58c5c408b
      
https://github.com/jenkinsci/jenkins/commit/acc55190bb6be315f24504e75b1822e58c5c408b
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Descriptor.java

  Log Message:
  -----------
  findByClassName should not be advertised to outside code.
(cherry picked from commit 8dd079a8f04d3b9897b4e037378fc539ee5a6093)


  Commit: 10821fc0a4a531ae35f979f3ab8f7a13c7bc2d8f
      
https://github.com/jenkinsci/jenkins/commit/10821fc0a4a531ae35f979f3ab8f7a13c7bc2d8f
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/DescriptorExtensionList.java
    M core/src/main/java/hudson/model/ComputerSet.java
    M core/src/main/java/hudson/model/Items.java
    M core/src/main/java/hudson/tools/ToolLocationNodeProperty.java
    M core/src/main/java/hudson/util/DescriptorList.java

  Log Message:
  -----------
  Noting deprecations more widely.
(cherry picked from commit 37167d5f0875bf2a7460f76a4a8fe7b3d4afa9d4)


  Commit: d7a75713b29b90fd8e5b8d742659f7ac9c64f1fa
      
https://github.com/jenkinsci/jenkins/commit/d7a75713b29b90fd8e5b8d742659f7ac9c64f1fa
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/resources/lib/form/class-entry.jelly

  Log Message:
  -----------
  $class is not legacy, stapler-class is, so making sure it's not getting mixed 
up.

(cherry picked from commit 4e2efcda7e4b94693240ab6ee51715073a93e87f)


  Commit: ed9b16ece3ced99a3686acbec5261088864e1a83
      
https://github.com/jenkinsci/jenkins/commit/ed9b16ece3ced99a3686acbec5261088864e1a83
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Descriptor.java
    M core/src/main/resources/lib/form/class-entry.jelly

  Log Message:
  -----------
  Doc improvements

(cherry picked from commit 3c4b1e63a271ddd3e35f7bda0c6ea7ea2a424cf8)


  Commit: 13ea8b76d2ebef90a071841ceb5ad1bd84103407
      
https://github.com/jenkinsci/jenkins/commit/13ea8b76d2ebef90a071841ceb5ad1bd84103407
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/ComputerSet.java

  Log Message:
  -----------
  Reverting whitespace change.

(cherry picked from commit f4ddac10838ba1fb5a17933d9fdd30163a1af79b)


  Commit: ecc848b20dd3d972c76f9435e83908e419111fe2
      
https://github.com/jenkinsci/jenkins/commit/ecc848b20dd3d972c76f9435e83908e419111fe2
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/resources/lib/form/class-entry.jelly

  Log Message:
  -----------
  [FIXED JENKINS-28011] Amending #1563, ${descriptor} is not necessarily 
${attrs.descriptor}!
(cherry picked from commit 343382b9ff8a978f6914cc64714a5c16bd9b511a)


  Commit: 30f13604b8a2873188b19b1364ab8a7ccff645eb
      
https://github.com/jenkinsci/jenkins/commit/30f13604b8a2873188b19b1364ab8a7ccff645eb
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Descriptor.java

  Log Message:
  -----------
  newInstancesFromHeteroList should recover gracefully from the case that both 
kind and $class are missing.
(cherry picked from commit 17a88352abd07b0b3f59a221f2c1ed5c88d97e8c)


  Commit: 83c7f8467c15e10b18833acae1154bdf285a589a
      
https://github.com/jenkinsci/jenkins/commit/83c7f8467c15e10b18833acae1154bdf285a589a
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/tools/DownloadFromUrlInstaller.java

  Log Message:
  -----------
  [FIXED JENKINS-28093] Reverting getDownloadableId from #1563. Not compatible.

(cherry picked from commit 972db2a593fc978b8fb16a8d14cf485b8679c6e2)


  Commit: 2e51740fbeef363a888446846b497550d4d2981b
      
https://github.com/jenkinsci/jenkins/commit/2e51740fbeef363a888446846b497550d4d2981b
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/resources/lib/form/class-entry.jelly

  Log Message:
  -----------
  [FIXED JENKINS-28110] Always generate stapler-class, even when generating 
kind.

(cherry picked from commit ef2b6580a8621a4a627ef015481d58bf4c83a682)


  Commit: 11d46ad639943feb9f17da5d4d1529cdfbd87495
      
https://github.com/jenkinsci/jenkins/commit/11d46ad639943feb9f17da5d4d1529cdfbd87495
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M test/src/test/java/hudson/model/DescriptorTest.java
    A test/src/test/resources/hudson/model/DescriptorTest/B1/config.jelly
    A test/src/test/resources/hudson/model/DescriptorTest/B2/config.jelly
    A test/src/test/resources/hudson/model/DescriptorTest/D1/config.jelly
    A test/src/test/resources/hudson/model/DescriptorTest/D2/config.jelly
    A test/src/test/resources/hudson/model/DescriptorTest/D3/config.jelly

  Log Message:
  -----------
  [JENKINS-28110] Reproduced problem in test.
Starting in 4f24a02 (1.587-SNAPSHOT, before #1443 or stapler #39), 
nestedDescribableOverridingId passes.
nestedDescribableSharingClass fails given {stapler-class: D3, kind: d3a}.
(Stapler has no way of interpreting kind since it knows nothing of Descriptor, 
only implementation class names.)
In master (3080573), both fail in the way reported (only kind is passed in).
After adding stapler-class back, nestedDescribableOverridingId passes again.
(cherry picked from commit 1f41bec8ef656da014b7145fdff82563c030ca29)


  Commit: 3ebd0b3930da70d554e744d3640e9ad7dba40b14
      
https://github.com/jenkinsci/jenkins/commit/3ebd0b3930da70d554e744d3640e9ad7dba40b14
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Descriptor.java

  Log Message:
  -----------
  @kohsuke requested some more comments in the code itself.
Given the minefield that is databinding, that seems prudent.
(cherry picked from commit 8e0cbbc98b5a0e373a83d7de066f2afe72d553f7)


  Commit: c15bd27978e85915e9c96739f5e2c8a5a6d48625
      
https://github.com/jenkinsci/jenkins/commit/c15bd27978e85915e9c96739f5e2c8a5a6d48625
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Descriptor.java

  Log Message:
  -----------
  Using @Restricted(NoExternalUse.class) rather than @since for backported API 
additions (as opposed to b62a07c0dbba637001539c1e668be814a164f701).


  Commit: 0f0047a17d04aa0111e76046b5d3c8b1208e8385
      
https://github.com/jenkinsci/jenkins/commit/0f0047a17d04aa0111e76046b5d3c8b1208e8385
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/src/main/java/hudson/DescriptorExtensionList.java
    M core/src/main/java/hudson/model/ComputerSet.java
    M core/src/main/java/hudson/model/Descriptor.java
    M core/src/main/java/hudson/model/Items.java
    M core/src/main/java/hudson/tools/ToolLocationNodeProperty.java
    M core/src/main/java/hudson/util/DescriptorList.java
    M core/src/main/resources/lib/form/class-entry.jelly
    M test/src/test/java/hudson/model/DescriptorTest.java
    A test/src/test/resources/hudson/model/DescriptorTest/B1/config.jelly
    A test/src/test/resources/hudson/model/DescriptorTest/B2/config.jelly
    A test/src/test/resources/hudson/model/DescriptorTest/D1/config.jelly
    A test/src/test/resources/hudson/model/DescriptorTest/D2/config.jelly
    A test/src/test/resources/hudson/model/DescriptorTest/D3/config.jelly

  Log Message:
  -----------
  Merge pull request #1701 from jglick/backport-JENKINS-26781

[JENKINS-26781] Backport to 1.609


  Commit: d189a6a189d865cbae88601af028f5e60252b74e
      
https://github.com/jenkinsci/jenkins/commit/d189a6a189d865cbae88601af028f5e60252b74e
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-05-20 (Wed, 20 May 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release jenkins-1.596.3


  Commit: 0c39e8eafff6a8c0a9cc3c8d14395b4778bb9ac9
      
https://github.com/jenkinsci/jenkins/commit/0c39e8eafff6a8c0a9cc3c8d14395b4778bb9ac9
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-05-20 (Wed, 20 May 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare for next development iteration


  Commit: 0c04593627a9d22aeb258c0aab9c0ba6ab470471
      
https://github.com/jenkinsci/jenkins/commit/0c04593627a9d22aeb258c0aab9c0ba6ab470471
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-05-29 (Fri, 29 May 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release jenkins-1.609.1


  Commit: 0cace71a51e525be1aeaf085150543ed2cd3b0c0
      
https://github.com/jenkinsci/jenkins/commit/0cace71a51e525be1aeaf085150543ed2cd3b0c0
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-05-29 (Fri, 29 May 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare for next development iteration


  Commit: 61681d1d15d41e8e55639e684999bebd15411d5a
      
https://github.com/jenkinsci/jenkins/commit/61681d1d15d41e8e55639e684999bebd15411d5a
  Author: vb-linetco <vb...@linetco.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Run.java
    M core/src/test/java/hudson/model/RunTest.java

  Log Message:
  -----------
  avoid IndexOutOfBoundsException when called with 0
return an empty list when called with maxLines = 0
added unit test for getLog(0) returning an empty list

(cherry picked from commit 75f58103d4cd39199705071d6e710da9d318cca6)


  Commit: fb47e9b58b8266498a421c00e9adb48b40f968b9
      
https://github.com/jenkinsci/jenkins/commit/fb47e9b58b8266498a421c00e9adb48b40f968b9
  Author: Harald Albers <git...@albersweb.de>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    M war/pom.xml

  Log Message:
  -----------
  Update bundled LDAP plugin in order to restore missing help files

In e91782e78f1ade105c5f9ce11088bf9c95618180 some help files were removed
from core because they were moved to LDAP plugin.
Unfortunately, these help files are not available in LDAP plugin
versions prior to 1.11.
(cherry picked from commit 824662a84dc7aceab8acd6f0e682377cd1b371a0)


  Commit: 0ce0428f7d4a23f06e6fcf3b87ea64e321da7a1c
      
https://github.com/jenkinsci/jenkins/commit/0ce0428f7d4a23f06e6fcf3b87ea64e321da7a1c
  Author: Martijn Baay <martijn.b...@gmail.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/tasks/Maven.java

  Log Message:
  -----------
  Add support for Maven 3 .cmd files in Windows

(cherry picked from commit f7c0a49b4b40f5159545533fedf288ae2d11d693)


  Commit: 41dd74dd43baf77884041ea900cb20920ef274ed
      
https://github.com/jenkinsci/jenkins/commit/41dd74dd43baf77884041ea900cb20920ef274ed
  Author: David Hoover <dhoo...@google.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    M core/src/main/java/jenkins/slaves/DefaultJnlpSlaveReceiver.java
    A core/src/test/java/jenkins/slaves/DefaultJnlpSlaveReceiverTest.java

  Log Message:
  -----------
  DefaultJnlpSlaveReceiver should return true when rejecting a takeover.

The contract for JnlpAgentReceiver in case of error on a claimed node is
to call handshake.error() but still return true so other handlers don't
take another crack a it.

Also added unit tests DefaultJnlpSlaveReceiver.

(cherry picked from commit 2d452b6eb30181f477ff089a8d0d970b0b804f27)


  Commit: c7264c4668b1ccc9e8e8c7585c46bee818ddd3d5
      
https://github.com/jenkinsci/jenkins/commit/c7264c4668b1ccc9e8e8c7585c46bee818ddd3d5
  Author: tfennelly <tom.fenne...@gmail.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    M war/src/main/webapp/css/style.css

  Log Message:
  -----------
  [FIXED JENKINS-28455] Build History badges don't wrap

(cherry picked from commit 35eb8ac93e5c232b9fd18fa4e36f9bebe84fda7e)


  Commit: de5d83de09d2f0ec47292691da063a8eb43846f0
      
https://github.com/jenkinsci/jenkins/commit/de5d83de09d2f0ec47292691da063a8eb43846f0
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Queue.java
    M core/src/main/java/hudson/model/labels/LabelAssignmentAction.java

  Log Message:
  -----------
  Code documentation/annotation around JENKINS-28446.

Just to prevent similar misuses in the future.

(cherry picked from commit 298e371321b3fa3744d923554624fb94135d32ee)


  Commit: 56fc3860954ea4e6d408dc617c1557f9cb9ec870
      
https://github.com/jenkinsci/jenkins/commit/56fc3860954ea4e6d408dc617c1557f9cb9ec870
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    A test/src/test/java/jenkins/model/UnlabeledLoadStatisticsTest.java

  Log Message:
  -----------
  [JENKINS-28446] - Direct unit test for the issue

(cherry picked from commit 43b06626414b192e695237dfbfe2b4d137cb1363)


  Commit: ece651d4d0acc2a12bcc3c53780d67379a801e28
      
https://github.com/jenkinsci/jenkins/commit/ece651d4d0acc2a12bcc3c53780d67379a801e28
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    M core/src/main/java/jenkins/model/UnlabeledLoadStatistics.java

  Log Message:
  -----------
  [FIXED JENKINS-28446] - Calculate only tasks without assigned labels

This implementation does not create new methods in API, hence it can be 
backported.

(cherry picked from commit 294ce778b3381d84fdb8969729b3628dd3197600)


  Commit: 84d80f57f2a31af44d733477efeb89db3f896021
      
https://github.com/jenkinsci/jenkins/commit/84d80f57f2a31af44d733477efeb89db3f896021
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Queue.java
    M core/src/main/java/jenkins/model/UnlabeledLoadStatistics.java

  Log Message:
  -----------
  [JENKINS-28446] - Introduce new API method in Queue to optimize the 
performance of UnlabeledLoadStatistics

(cherry picked from commit 7697bdb4f57d974546ec4c7e95e87fc8f2ad7f1a)


  Commit: 4c11691a8f020a31194366b24ffc05de40049884
      
https://github.com/jenkinsci/jenkins/commit/4c11691a8f020a31194366b24ffc05de40049884
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    A core/src/test/java/jenkins/model/JenkinsLocationConfigurationTest.java

  Log Message:
  -----------
  [JENKINS-28419] - Direct unit tests for 
JenkinsLocationConfiguration::adminAddress setter and getter

(cherry picked from commit dab392f80f68d222272846927dc7345f80887f63)


  Commit: b8ce8da7888453ff32190de3c3f2467897864334
      
https://github.com/jenkinsci/jenkins/commit/b8ce8da7888453ff32190de3c3f2467897864334
  Author: Oleg Nenashev <o.v.nenas...@gmail.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    M core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java

  Log Message:
  -----------
  [FIXED JENKINS-28419] - Support the reset of 
JenkinsLocationConfiguration::adminAddress

(cherry picked from commit 17116a2129b808d64d76b5dcba9d3037003aed30)


  Commit: acf716af98076d20979baafca0e47d3c2442eab0
      
https://github.com/jenkinsci/jenkins/commit/acf716af98076d20979baafca0e47d3c2442eab0
  Author: Yoann Dubreuil <yoann.dubre...@gmail.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractProject.java
    M test/src/test/groovy/hudson/model/AbstractProjectTest.groovy
    A test/src/test/resources/hudson/model/AbstractProjectTest/npeTrigger.xml

  Log Message:
  -----------
  [FIXED JENKINS-27549] log job full name and catch Throwable (+1 squashed 
commit)
Squashed commits:
[73308b5] [FIXED JENKINS-27549] job loading can be broken by a NPE in a build 
trigger

(cherry picked from commit 4c0d3ac6230300c369bc68878ea32c33a23c399a)


  Commit: 958f089244968be555afd4baa6062cc7a9f2a2c3
      
https://github.com/jenkinsci/jenkins/commit/958f089244968be555afd4baa6062cc7a9f2a2c3
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-06-08 (Mon, 08 Jun 2015)

  Changed paths:
    M core/src/main/resources/lib/layout/task.jelly
    A test/src/test/java/lib/layout/TaskTest.java
    A test/src/test/resources/lib/layout/TaskTest/MockAction/index.jelly

  Log Message:
  -----------
  Do not follow href after sending POST via l:task

Simple `<l:task post="true" href="someurl"/>` triggers post request as expected
but then proceeds to href as normal link to. If the URL accepts GET then request
is sent twice it if does not after POSTing on background user get
'POST is required' error.

(cherry picked from commit baa192499a12ecd3fd819b14fcd9c33cd96433ef)


  Commit: aaf0afc54d4e320e2d75a4af6a263745d9de9928
      
https://github.com/jenkinsci/jenkins/commit/aaf0afc54d4e320e2d75a4af6a263745d9de9928
  Author: Daniel Beck <daniel-b...@github.com>
  Date:   2015-06-09 (Tue, 09 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Computer.java

  Log Message:
  -----------
  [FIX JENKINS-27739] Clear cached env vars when node goes online

(cherry picked from commit c569036fca43f286ebbb80498f3f0937766e44c5)


  Commit: ba69511c4775bb72feada0b2c0d3fd299f5179a7
      
https://github.com/jenkinsci/jenkins/commit/ba69511c4775bb72feada0b2c0d3fd299f5179a7
  Author: Daniel Beck <daniel-b...@github.com>
  Date:   2015-06-09 (Tue, 09 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Computer.java

  Log Message:
  -----------
  [JENKINS-27739] Ensure cache clearing listener runs first

(cherry picked from commit c6d4204af1db78a6b1ba8cdd5f40f61756a1d009)


  Commit: 7a2950b7ad217796df7b1c2ddf2bc129f2ea8bf9
      
https://github.com/jenkinsci/jenkins/commit/7a2950b7ad217796df7b1c2ddf2bc129f2ea8bf9
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-06-09 (Tue, 09 Jun 2015)

  Changed paths:
    M core/src/main/java/jenkins/model/JenkinsLocationConfiguration.java

  Log Message:
  -----------
  Fixup imports


  Commit: e18bde37c9e5f02482eb0ab7394029ff733dbf85
      
https://github.com/jenkinsci/jenkins/commit/e18bde37c9e5f02482eb0ab7394029ff733dbf85
  Author: Kanstantsin Shautsou <kanstantsin_shaut...@epam.com>
  Date:   2015-06-09 (Tue, 09 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractBuild.java
    A test/src/test/java/hudson/model/FreestyleJobPublisherTest.java
    A test/src/test/java/hudson/model/utils/AbortExceptionPublisher.java
    A test/src/test/java/hudson/model/utils/IOExceptionPublisher.java
    A test/src/test/java/hudson/model/utils/ResultWriterPublisher.java
    A test/src/test/java/hudson/model/utils/TrueFalsePublisher.java

  Log Message:
  -----------
  [FIXED JENKINS-26964] Handle AbortException right

(cherry picked from commit 625a22e63b73bd387d2b33cbb66d3ec05037ea26)


  Commit: 231f658d79a79ebe88ff8412bc3856590b0e2853
      
https://github.com/jenkinsci/jenkins/commit/231f658d79a79ebe88ff8412bc3856590b0e2853
  Author: Kanstantsin Shautsou <kanstantsin....@gmail.com>
  Date:   2015-06-09 (Tue, 09 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractBuild.java
    M test/src/test/java/hudson/model/FreestyleJobPublisherTest.java
    M test/src/test/java/hudson/model/utils/AbortExceptionPublisher.java

  Log Message:
  -----------
  Fix PR comments

- Print publisher display name instead of class, so user can understand what 
publisher in UI was used and failed.
- Setter for artifact archiver shows how it handle status
- Minor typos
- Added test for stacktraces in build log

(cherry picked from commit 92734a8345b782ffd7e5f7c6f023b6228aa4c93d)


  Commit: 8e19340c0c2645dc02d06b5faeae73b7be2d3dea
      
https://github.com/jenkinsci/jenkins/commit/8e19340c0c2645dc02d06b5faeae73b7be2d3dea
  Author: Kanstantsin Shautsou <kanstantsin....@gmail.com>
  Date:   2015-06-09 (Tue, 09 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/model/AbstractBuild.java
    M test/src/test/java/hudson/model/FreestyleJobPublisherTest.java
    M test/src/test/java/hudson/model/utils/IOExceptionPublisher.java

  Log Message:
  -----------
  Fixing PR comments:

- Typo
- Print error combined
- Set result only when phase like in other code parts.
- Test for expected error message in log

(cherry picked from commit 161a009271f4b05ed5d865932a0dae70fc276e31)


  Commit: 0612d94092ebffa8733bb84097c5cd896dd5059c
      
https://github.com/jenkinsci/jenkins/commit/0612d94092ebffa8733bb84097c5cd896dd5059c
  Author: liorha <lio...@jfrog.com>
  Date:   2015-06-16 (Tue, 16 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/util/MaskingClassLoader.java
    M test/src/test/java/hudson/ClassicPluginStrategyTest.java
    A 
test/src/test/resources/hudson/ClassicPluginStrategyTest/testMaskResourceClassLoader.zip

  Log Message:
  -----------
  JENKINS-27289

(cherry picked from commit 7db618e64a8b70514df227dd706566e93a0e112c)


  Commit: 726e390627ff4543b95736610a589a270726a0f1
      
https://github.com/jenkinsci/jenkins/commit/726e390627ff4543b95736610a589a270726a0f1
  Author: liorha <lio...@jfrog.com>
  Date:   2015-06-16 (Tue, 16 Jun 2015)

  Changed paths:
    M core/src/main/java/hudson/util/MaskingClassLoader.java

  Log Message:
  -----------
  minor: items could be made final

(cherry picked from commit ce862f0b6af330839b3b9fe80d8feebdf62ca88c)


  Commit: 905930f0b1eef8d9885c95a471ef99a4390cb75a
      
https://github.com/jenkinsci/jenkins/commit/905930f0b1eef8d9885c95a471ef99a4390cb75a
  Author: liorha <lio...@jfrog.com>
  Date:   2015-06-16 (Tue, 16 Jun 2015)

  Changed paths:
    M test/src/test/java/hudson/ClassicPluginStrategyTest.java

  Log Message:
  -----------
  Using JUnit assertions only

(cherry picked from commit ae20c03771d8e0ec34c5261c6f69dd707eeeb906)


  Commit: c24c3236917cfac2ae7c536b5fd6ad737fa2253c
      
https://github.com/jenkinsci/jenkins/commit/c24c3236917cfac2ae7c536b5fd6ad737fa2253c
  Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Executor.java

  Log Message:
  -----------
  [FIXED JENKINS-28690] Deadlock in hudson.model.Executor

- Rather fun one here. The Lock code relies on assuming that 
Thread.interrupted() is clear on entry
- If it then sees Thread.interrupted() set, it will interrupt the current 
thread in order to set the
  flag again.
- Executor is a thread that does funky things with an overridden interrupt 
method
- Executor.abortResult() is used to track a build be interrupted or aborted in 
some other way
- As a result the abortResult can cause a deadlockif there is a genuine 
interruption
- This fix clears the interrupt flag in abortResult() and uses the write lock 
in order to ensure:
    - The same lock as used in interrupt() is helf
    - The interrupt flag is clear
- Clearing the interrupt flag should be safe as the only time it is called is 
immediately after
  an interruption and the resulting exception is caught and rethrown/logged 
anyway

(cherry picked from commit ddb0a472ad44fcbce31fb565d477901575e3c581)


  Commit: 119fcbbf98c27f0257ac1be02104e0d87acc8728
      
https://github.com/jenkinsci/jenkins/commit/119fcbbf98c27f0257ac1be02104e0d87acc8728
  Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Computer.java
    M core/src/main/java/hudson/model/Queue.java
    M core/src/main/java/jenkins/model/Jenkins.java

  Log Message:
  -----------
  [FIXED JENKINS-28840] Deadlock between Queue.maintain and Executor.interrupt

More fun here:

- All this originates from Executor extending Thread.
- There is funky logic in the lock handling code of the JVM that makes 
assumptions
  about how it might proceed with the lock when the thread holding the lock has 
its
  interrupt flag set.
- Really it would be better if Executor did not extend Thread as that way we 
wouldn't
  have to deal with some of that complexity. But OTOH we are where we are and 
backwards
  compatibility may make such a change not possible without a lot of breakage.
- Fixing the issue at hand, firstly requires that interrupting a Computer 
happens with the
  Queue lock held (to speed up tests we have Jenkins.cleanup get the lock for 
all Computers)
  That prevents the Queue maintain thread from getting caught
- Secondly, when removing an executor from a computer we process the removal 
while
  holding the Queue lock, but we move the removal itself to a separate thread 
if we cannot
  get the Queue lock in order to avoid deadlock.
- Also add helper methods to wrap tasks to be performed while holding the lock
  and a helper method for Runnables that exposes the tryLock functionality

(cherry picked from commit 6f343dc7c2f0c32e9eb1a0b5d588a2e7ad6f62ba)


  Commit: 0fcb58813b78cf698726a4987e8edcedea130acd
      
https://github.com/jenkinsci/jenkins/commit/0fcb58813b78cf698726a4987e8edcedea130acd
  Author: liorha <lio...@jfrog.com>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M core/src/main/java/hudson/util/MaskingClassLoader.java

  Log Message:
  -----------
  Contine the JENKINS-27289 ticket: update the getResources as well

(cherry picked from commit 40e75129f40675f8a71b489b38c5911b37cb8559)


  Commit: c3dcaeb8d55fe8a8065fb60cecef23d23eb9b87c
      
https://github.com/jenkinsci/jenkins/commit/c3dcaeb8d55fe8a8065fb60cecef23d23eb9b87c
  Author: Daniel Beck <daniel-b...@github.com>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Run.java

  Log Message:
  -----------
  [FIX JENKINS-14899] Don't use truncating LargeText for /consoleText

(cherry picked from commit 20bd4e304976dc64fa6abc165823425ba524ccb2)


  Commit: 4f4a64a522ec7bf31f24280827757214e6985f3d
      
https://github.com/jenkinsci/jenkins/commit/4f4a64a522ec7bf31f24280827757214e6985f3d
  Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Queue.java
    M core/src/main/java/hudson/model/queue/QueueSorter.java

  Log Message:
  -----------
  [FIXED JENKINS-28926] Block while upstream/downstream building cycles never 
complete

- One could argue that without this change the system is functioning correctly 
and that previous behaviour
  was a bug. On the other hand, people have come to rely on the previous 
behaviour.
- The issue really centeres around state changes in the blocked tasks. Since 
blocking on upstream/downstream
  relies on checking the building projects and the queued (excluding blocked) 
tasks we need any change in
  the blocked task list to be visible immediately (i.e. update the snapshot)
- I was able to reliably reproduce this behaviour with a convoluted set of 
manually configured projects
  but turning this into a test case has not proved quite as easy. Manual 
testing confirms that the issue is
  fixed for my manual test case
- I have also added a sorting of the blocked list when probing for tasks to 
unblock. This should prioritise
  tasks as intended by the QueueSorter

(cherry picked from commit de87736795898e57f7aca140124c2b1a3d1daf40)


  Commit: 8596004024e9d8a00a99c459b4d7c82c004d1724
      
https://github.com/jenkinsci/jenkins/commit/8596004024e9d8a00a99c459b4d7c82c004d1724
  Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M test/src/test/java/hudson/model/QueueTest.java

  Log Message:
  -----------
  [JENKINS-28926] Adding test case

- I was forgetting the call to `rebuildDependencyGraph()` which was why the 
test didn't work for me

(cherry picked from commit c44c088442e1821f8cd44f4fdaa146d94dd85910)


  Commit: 260b0947cd10bae186fe9f5688d6f9bfa739087c
      
https://github.com/jenkinsci/jenkins/commit/260b0947cd10bae186fe9f5688d6f9bfa739087c
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Queue.java

  Log Message:
  -----------
  Avoid diamonds for now


  Commit: 3005532a94561ac597c6debbb65f1c3dece442f8
      
https://github.com/jenkinsci/jenkins/commit/3005532a94561ac597c6debbb65f1c3dece442f8
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-07-07 (Tue, 07 Jul 2015)

  Changed paths:
    M core/src/main/java/hudson/model/queue/QueueSorter.java

  Log Message:
  -----------
  Avoid Long#compare for now


  Commit: 88f9f4c8fcf23ebe14abe550e849a46504aa9131
      
https://github.com/jenkinsci/jenkins/commit/88f9f4c8fcf23ebe14abe550e849a46504aa9131
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release jenkins-1.609.2


  Commit: 7613069799dacf7e8eced3441631cb6424dde36f
      
https://github.com/jenkinsci/jenkins/commit/7613069799dacf7e8eced3441631cb6424dde36f
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare for next development iteration


  Commit: 8f5bdcb414cd70227f7e768f8b23ddfc328250b0
      
https://github.com/jenkinsci/jenkins/commit/8f5bdcb414cd70227f7e768f8b23ddfc328250b0
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    R 
core/src/main/resources/hudson/model/AbstractProject/help-assignedLabelString.html
    R 
core/src/main/resources/hudson/model/AbstractProject/help-assignedLabelString_zh_TW.html
    A core/src/main/resources/hudson/model/AbstractProject/help-label.html
    A core/src/main/resources/hudson/model/AbstractProject/help-label_zh_TW.html

  Log Message:
  -----------
  [FIXED JENKINS-29376] Rename help texts as well

Amends eec43983a3bdfce6de45ca0559d8a9f8a1250b71.

(cherry picked from commit 1c1d5a95d9d5aa86b5ae890942553fbcb0f1a641)


  Commit: 132b915615bed822a14d751667c4a0842ed6ffa6
      
https://github.com/jenkinsci/jenkins/commit/132b915615bed822a14d751667c4a0842ed6ffa6
  Author: Oliver Gondža <ogon...@gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java
    M core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/column.jelly
    M core/src/main/resources/hudson/node_monitors/SwapSpaceMonitor/column.jelly
    M 
core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/column.jelly

  Log Message:
  -----------
  [FIXED JENKINS-29286] Use byte size to sort disk space monitor columns

(cherry picked from commit fabec0eef00212109a1ad5c2bedcb8c55de4f38a)


  Commit: b591a241b4a437863bf48ebbd6aa4d3f2c0f831c
      
https://github.com/jenkinsci/jenkins/commit/b591a241b4a437863bf48ebbd6aa4d3f2c0f831c
  Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Computer.java

  Log Message:
  -----------
  [FIXED JENKINS-28058] Don't send a reference to Computer.class over remoting 
channels

- Logging added to help diagnose was actually causing Jenkins.class to be 
initialized on the remoting side

(cherry picked from commit df831325b6623c479dcf4b215415f4523d10530b)


  Commit: 2906718ff53dd781a1248fff5dd56ac729438558
      
https://github.com/jenkinsci/jenkins/commit/2906718ff53dd781a1248fff5dd56ac729438558
  Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
  Date:   2015-07-30 (Thu, 30 Jul 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [FIXED JENKINS-28844] The curious case of the Channel memory cycles

Pick up the remoting 2.52 release
(cherry picked from commit aac20468ff5511ea6c58de07f3bcf3ae108b9cb0)


  Commit: fea12f76f50ecb49bef5b20ca23677fa0aa4ef0a
      
https://github.com/jenkinsci/jenkins/commit/fea12f76f50ecb49bef5b20ca23677fa0aa4ef0a
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-08-11 (Tue, 11 Aug 2015)

  Changed paths:
    M core/src/main/java/hudson/model/Computer.java
    M core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java
    R 
core/src/main/resources/hudson/model/AbstractProject/help-assignedLabelString.html
    R 
core/src/main/resources/hudson/model/AbstractProject/help-assignedLabelString_zh_TW.html
    A core/src/main/resources/hudson/model/AbstractProject/help-label.html
    A core/src/main/resources/hudson/model/AbstractProject/help-label_zh_TW.html
    M core/src/main/resources/hudson/node_monitors/DiskSpaceMonitor/column.jelly
    M core/src/main/resources/hudson/node_monitors/SwapSpaceMonitor/column.jelly
    M 
core/src/main/resources/hudson/node_monitors/TemporarySpaceMonitor/column.jelly
    M pom.xml

  Log Message:
  -----------
  Merge branch 'stable-1.609' of github.com:jenkinsci/jenkins into stable-1.609


  Commit: f2500bd51b715de5191dad1b7ed58090b63da50f
      
https://github.com/jenkinsci/jenkins/commit/f2500bd51b715de5191dad1b7ed58090b63da50f
  Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
  Date:   2015-08-19 (Wed, 19 Aug 2015)

  Changed paths:
    M core/src/main/java/hudson/slaves/NodeProvisioner.java

  Log Message:
  -----------
  The call to PlannedNode.spent() *must* always occur

- They have been removed from the pendingLaunches, so once we leave this method 
we have no reference to them
- Arguably the call to spent should take place when removing from the 
pendingLaunches, but that would change
  the method contract

(cherry picked from commit 252e1296099e838b8fba52221910442e0a757db4)


  Commit: db1e2d2a199f7231f85809234cc1c703d3cb67a0
      
https://github.com/jenkinsci/jenkins/commit/db1e2d2a199f7231f85809234cc1c703d3cb67a0
  Author: Stephen Connolly <stephen.alan.conno...@gmail.com>
  Date:   2015-08-19 (Wed, 19 Aug 2015)

  Changed paths:
    M core/src/main/java/hudson/slaves/NodeProvisioner.java

  Log Message:
  -----------
  [FIXED JENKINS-29568] A better fix

- 252e1296099e838b8fba52221910442e0a757db4 doesn't work for all cases as there 
are code paths
  where a pending launch can be removed from the pending list and not have 
spent() called.
- There was no reason for iterating the list twice anyway, as all of this takes 
place with the locks held
- My notifying each one as we process, if there is an Error, we will not leave 
any stranded. The next run
  through, if there is one, will cover those instances.

(cherry picked from commit 4f0ca16b01abcd5ac84a9259736c2d96b1712354)


  Commit: 9a63d6f8cb734d99597c12263f232fc49604eeb0
      
https://github.com/jenkinsci/jenkins/commit/9a63d6f8cb734d99597c12263f232fc49604eeb0
  Author: James Nord <jnord+git...@cloudbees.com>
  Date:   2015-08-19 (Wed, 19 Aug 2015)

  Changed paths:
    M core/src/main/java/hudson/diagnosis/OldDataMonitor.java

  Log Message:
  -----------
  [JENKINS-29936] when removing an item use ACL.SYTEM.

The OldDataMonitor should be using ACL.system not the ACL of the calling
thread - this also avoids the deadlock when an authorization strategy is
being saved (locking the auth strategy) which will call into the ODM at
the same point the ODM is being called an a Run has been saved (which will
cause a lookup of the job which will do a permissions check).

(cherry picked from commit 8a077a801960aa74da455441cfb12d300c6d6e3a)


  Commit: c105ce5ab430708226cdab3bfa407b9b680c4e73
      
https://github.com/jenkinsci/jenkins/commit/c105ce5ab430708226cdab3bfa407b9b680c4e73
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-09-02 (Wed, 02 Sep 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release jenkins-1.609.3


  Commit: 892f203b9d2a5fe678e68a59d5d5cd499a278d64
      
https://github.com/jenkinsci/jenkins/commit/892f203b9d2a5fe678e68a59d5d5cd499a278d64
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2015-09-02 (Wed, 02 Sep 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare for next development iteration


  Commit: a621099bf1a9082b115c173a9d9416e8027db298
      
https://github.com/jenkinsci/jenkins/commit/a621099bf1a9082b115c173a9d9416e8027db298
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Log Message:
  -----------
  Merge (-s ours) branch 'stable-1.580' into stable-1.596


  Commit: d049840bcc6478edb09d43d409303bf5787d32d2
      
https://github.com/jenkinsci/jenkins/commit/d049840bcc6478edb09d43d409303bf5787d32d2
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Log Message:
  -----------
  Merge ( -s ours) branch 'stable-1.596' into stable-1.609


  Commit: 3537831a42cd5b3b27a41fcde9b1f201962f38a1
      
https://github.com/jenkinsci/jenkins/commit/3537831a42cd5b3b27a41fcde9b1f201962f38a1
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Log Message:
  -----------
  Merge (-s ours) branch 'stable-1.609' into master


  Commit: ed60950b17b267437c68d3424558b5aa77e937e3
      
https://github.com/jenkinsci/jenkins/commit/ed60950b17b267437c68d3424558b5aa77e937e3
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  Merge branch 'stable-1.609' of git://github.com/jenkinsci/jenkins into 
stable-1.609


  Commit: 0c19ee935412925de196f41681ade2fd9eb16dd6
      
https://github.com/jenkinsci/jenkins/commit/0c19ee935412925de196f41681ade2fd9eb16dd6
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    M changelog.html
    M cli/pom.xml
    M core/pom.xml
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_cs.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_da.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_de.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_es.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_et.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fi.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fr.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_hu.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_id.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_it.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ja.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ko.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lt.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lv.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nb_NO.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nl.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pl.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_BR.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_PT.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ru.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sk.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sl.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sv_SE.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_uk.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_CN.properties
    A 
core/src/filter/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_TW.properties
    M core/src/main/java/hudson/Functions.java
    M core/src/main/java/hudson/diagnosis/OldDataMonitor.java
    M core/src/main/java/hudson/model/TopLevelItemDescriptor.java
    M core/src/main/java/jenkins/model/Jenkins.java
    M core/src/main/resources/hudson/cli/Messages.properties
    M core/src/main/resources/hudson/model/Messages.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_cs.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_da.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_de.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_es.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_et.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fi.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_fr.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_hu.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_id.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_it.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ja.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ko.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lt.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_lv.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nb_NO.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_nl.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pl.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_BR.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_pt_PT.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_ru.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sk.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sl.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_sv_SE.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_uk.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_CN.properties
    R 
core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message_zh_TW.properties
    M core/src/main/resources/hudson/tools/InstallSourceProperty/help.html
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java
    M test/src/test/java/hudson/cli/DeleteJobCommandTest.java
    M war/pom.xml

  Log Message:
  -----------
  Merge branch 'master' of git://github.com/jenkinsci/jenkins


  Commit: e2dccc35572b64f5e602a6b1b3efb517c578872c
      
https://github.com/jenkinsci/jenkins/commit/e2dccc35572b64f5e602a6b1b3efb517c578872c
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Log Message:
  -----------
  Merge branch 'stable-1.609'


Compare: 
https://github.com/jenkinsci/jenkins/compare/699d2b22adb0...e2dccc35572b

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to