Branch: refs/heads/rc
  Home:   https://github.com/jenkinsci/jenkins
  Commit: d85d3b2f07e0f3ae446f366413ee16b0e85528ee
      
https://github.com/jenkinsci/jenkins/commit/d85d3b2f07e0f3ae446f366413ee16b0e85528ee
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-21 (Mon, 21 May 2012)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M maven-plugin/pom.xml
    M plugins/pom.xml
    M pom.xml
    M test/pom.xml
    M ui-samples-plugin/pom.xml
    M war/pom.xml

  Log Message:
  -----------
  the trunk is toward 1.467-SNAPSHOT


  Commit: fe67909c6fd7c45ee47fa4dd8998e0c48adf430f
      
https://github.com/jenkinsci/jenkins/commit/fe67909c6fd7c45ee47fa4dd8998e0c48adf430f
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-21 (Mon, 21 May 2012)

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

  Log Message:
  -----------
  If the JDK file size is too small, don't use it as a cache.

In the past JDK download site had served error message with 200 error code, 
making Jenkins think that the download is actually successful. Without this 
check, such cache polution will not be corrected.


  Commit: 1f5bc9bdd6a23f80e37274577810a7372ad2ec30
      
https://github.com/jenkinsci/jenkins/commit/1f5bc9bdd6a23f80e37274577810a7372ad2ec30
  Author: Manolo Carrasco <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M cli/src/main/resources/hudson/cli/client/Messages_es.properties
    M core/src/main/resources/hudson/Messages_es.properties
    M core/src/main/resources/hudson/PluginManager/advanced_es.properties
    M core/src/main/resources/hudson/PluginManager/checkUpdates_es.properties
    M core/src/main/resources/hudson/PluginManager/installed_es.properties
    M core/src/main/resources/hudson/PluginManager/sites_es.properties
    M core/src/main/resources/hudson/PluginManager/table_es.properties
    M core/src/main/resources/hudson/cli/Messages_es.properties
    M 
core/src/main/resources/hudson/matrix/MatrixProject/configure-entries_es.properties
    M core/src/main/resources/hudson/matrix/MatrixProject/index_es.properties
    M core/src/main/resources/hudson/matrix/Messages_es.properties
    M core/src/main/resources/hudson/model/AbstractBuild/index_es.properties
    M 
core/src/main/resources/hudson/model/AbstractItem/configure-common_es.properties
    M 
core/src/main/resources/hudson/model/AbstractItem/noWorkspace_es.properties
    M core/src/main/resources/hudson/model/AbstractProject/main_es.properties
    M 
core/src/main/resources/hudson/model/Cause/UserIdCause/description_es.properties
    M core/src/main/resources/hudson/model/ComputerSet/index_es.properties
    M core/src/main/resources/hudson/model/Job/index_es.properties
    M core/src/main/resources/hudson/model/Job/permalinks_es.properties
    M core/src/main/resources/hudson/model/Messages_es.properties
    M 
core/src/main/resources/hudson/model/ParametersDefinitionProperty/index_es.properties
    M core/src/main/resources/hudson/model/UpdateCenter/body_es.properties
    M core/src/main/resources/hudson/model/View/configure_es.properties
    M 
core/src/main/resources/hudson/os/windows/ManagedWindowsServiceLauncher/config_es.properties
    M core/src/main/resources/hudson/os/windows/Messages_es.properties
    M core/src/main/resources/hudson/search/Search/search-failed_es.properties
    M 
core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config_es.properties
    M 
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/config_es.properties
    M 
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/index_es.properties
    M 
core/src/main/resources/hudson/security/LDAPSecurityRealm/config_es.properties
    M core/src/main/resources/hudson/tasks/BuildTrigger/config_es.properties
    M core/src/main/resources/hudson/tasks/Mailer/global_es.properties
    M core/src/main/resources/hudson/tasks/Messages_es.properties
    M core/src/main/resources/hudson/tasks/junit/Messages_es.properties
    M 
core/src/main/resources/hudson/tasks/test/AggregatedTestResultPublisher/config_es.properties
    M core/src/main/resources/hudson/tools/Messages_es.properties
    M core/src/main/resources/hudson/triggers/Messages_es.properties
    M core/src/main/resources/hudson/util/Messages_es.properties
    M core/src/main/resources/hudson/views/Messages_es.properties
    M core/src/main/resources/jenkins/model/Jenkins/_cli_es.properties
    M core/src/main/resources/jenkins/model/Jenkins/configure_es.properties
    M core/src/main/resources/jenkins/model/Jenkins/newView_es.properties
    M core/src/main/resources/jenkins/model/Jenkins/systemInfo_es.properties
    M core/src/main/resources/jenkins/model/Messages_es.properties
    M core/src/main/resources/lib/hudson/buildListTable_es.properties
    M 
core/src/main/resources/lib/hudson/project/config-publishers2_es.properties
    M core/src/main/resources/lib/hudson/queue_es.properties
    M core/src/main/resources/lib/hudson/scriptConsole_es.properties
    M 
maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries_es.properties
    M 
maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/global_es.properties
    M maven-plugin/src/main/resources/hudson/maven/Messages_es.properties
    M 
maven-plugin/src/main/resources/hudson/maven/RedeployPublisher/config_es.properties
    M 
maven-plugin/src/main/resources/hudson/maven/reporters/Messages_es.properties
    M translation-tool.pl

  Log Message:
  -----------
  Update Spanish translation


  Commit: 6e58e07cb3ff9260426d5426fafc4e2d091c2834
      
https://github.com/jenkinsci/jenkins/commit/6e58e07cb3ff9260426d5426fafc4e2d091c2834
  Author: Seiji Sogabe <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M cli/src/main/resources/hudson/cli/client/Messages_es.properties
    M core/src/main/resources/hudson/Messages_es.properties
    M core/src/main/resources/hudson/PluginManager/advanced_es.properties
    M core/src/main/resources/hudson/PluginManager/checkUpdates_es.properties
    M core/src/main/resources/hudson/PluginManager/installed_es.properties
    M core/src/main/resources/hudson/PluginManager/sites_es.properties
    M core/src/main/resources/hudson/PluginManager/table_es.properties
    M core/src/main/resources/hudson/cli/Messages_es.properties
    M 
core/src/main/resources/hudson/matrix/MatrixProject/configure-entries_es.properties
    M core/src/main/resources/hudson/matrix/MatrixProject/index_es.properties
    M core/src/main/resources/hudson/matrix/Messages_es.properties
    M core/src/main/resources/hudson/model/AbstractBuild/index_es.properties
    M 
core/src/main/resources/hudson/model/AbstractItem/configure-common_es.properties
    M 
core/src/main/resources/hudson/model/AbstractItem/noWorkspace_es.properties
    M core/src/main/resources/hudson/model/AbstractProject/main_es.properties
    M 
core/src/main/resources/hudson/model/Cause/UserIdCause/description_es.properties
    M core/src/main/resources/hudson/model/ComputerSet/index_es.properties
    M core/src/main/resources/hudson/model/Job/index_es.properties
    M core/src/main/resources/hudson/model/Job/permalinks_es.properties
    M core/src/main/resources/hudson/model/Messages_es.properties
    M 
core/src/main/resources/hudson/model/ParametersDefinitionProperty/index_es.properties
    M core/src/main/resources/hudson/model/UpdateCenter/body_es.properties
    M core/src/main/resources/hudson/model/View/configure_es.properties
    M 
core/src/main/resources/hudson/os/windows/ManagedWindowsServiceLauncher/config_es.properties
    M core/src/main/resources/hudson/os/windows/Messages_es.properties
    M core/src/main/resources/hudson/search/Search/search-failed_es.properties
    M 
core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config_es.properties
    M 
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/config_es.properties
    M 
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/index_es.properties
    M 
core/src/main/resources/hudson/security/LDAPSecurityRealm/config_es.properties
    M core/src/main/resources/hudson/tasks/BuildTrigger/config_es.properties
    M core/src/main/resources/hudson/tasks/Mailer/global_es.properties
    M core/src/main/resources/hudson/tasks/Messages_es.properties
    M core/src/main/resources/hudson/tasks/junit/Messages_es.properties
    M 
core/src/main/resources/hudson/tasks/test/AggregatedTestResultPublisher/config_es.properties
    M core/src/main/resources/hudson/tools/Messages_es.properties
    M core/src/main/resources/hudson/triggers/Messages_es.properties
    M core/src/main/resources/hudson/util/Messages_es.properties
    M core/src/main/resources/hudson/views/Messages_es.properties
    M core/src/main/resources/jenkins/model/Jenkins/_cli_es.properties
    M core/src/main/resources/jenkins/model/Jenkins/configure_es.properties
    M core/src/main/resources/jenkins/model/Jenkins/newView_es.properties
    M core/src/main/resources/jenkins/model/Jenkins/systemInfo_es.properties
    M core/src/main/resources/jenkins/model/Messages_es.properties
    M core/src/main/resources/lib/hudson/buildListTable_es.properties
    M 
core/src/main/resources/lib/hudson/project/config-publishers2_es.properties
    M core/src/main/resources/lib/hudson/queue_es.properties
    M core/src/main/resources/lib/hudson/scriptConsole_es.properties
    M 
maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/configure-entries_es.properties
    M 
maven-plugin/src/main/resources/hudson/maven/MavenModuleSet/global_es.properties
    M maven-plugin/src/main/resources/hudson/maven/Messages_es.properties
    M 
maven-plugin/src/main/resources/hudson/maven/RedeployPublisher/config_es.properties
    M 
maven-plugin/src/main/resources/hudson/maven/reporters/Messages_es.properties
    M translation-tool.pl

  Log Message:
  -----------
  Merge pull request #479 from manolo/master

Update Spanish translations keys


  Commit: 4e8775fc2c53a4fe4409a8b79c3bdd7eaa0274c0
      
https://github.com/jenkinsci/jenkins/commit/4e8775fc2c53a4fe4409a8b79c3bdd7eaa0274c0
  Author: IanKemp <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M maven-plugin/src/main/java/hudson/maven/MavenModuleSet.java
    M maven-plugin/src/main/java/hudson/maven/MavenModuleSetBuild.java

  Log Message:
  -----------
  Fixes JENKINS-13822: expand variables in "Root POM" field of Maven plugin


  Commit: ec9d403c63131206d9ca4a77c4c90ffb190129d8
      
https://github.com/jenkinsci/jenkins/commit/ec9d403c63131206d9ca4a77c4c90ffb190129d8
  Author: Olivier Lamy <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M maven-plugin/src/main/java/hudson/maven/MavenModuleSet.java
    M maven-plugin/src/main/java/hudson/maven/MavenModuleSetBuild.java

  Log Message:
  -----------
  Merge pull request #480 from IanKemp/master

[JENKINS-13822] fix
Thanks


  Commit: 25b694351f68076129734604dd270ae48f31b020
      
https://github.com/jenkinsci/jenkins/commit/25b694351f68076129734604dd270ae48f31b020
  Author: Olivier Lamy <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html

  Log Message:
  -----------
  changelog entry for [JENKINS-13822]


  Commit: 93b88af550666002d41aa8fc185e3d0309fb18bf
      
https://github.com/jenkinsci/jenkins/commit/93b88af550666002d41aa8fc185e3d0309fb18bf
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M core/src/main/java/hudson/matrix/MatrixRun.java

  Log Message:
  -----------
  doc change


  Commit: 06ec0c3dd8549fdc45988518bec1b4d381dc63f0
      
https://github.com/jenkinsci/jenkins/commit/06ec0c3dd8549fdc45988518bec1b4d381dc63f0
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M core/src/main/java/hudson/FilePath.java

  Log Message:
  -----------
  doc improvement


  Commit: 33a4c2f08c318d81ee2633363b18797b1732b517
      
https://github.com/jenkinsci/jenkins/commit/33a4c2f08c318d81ee2633363b18797b1732b517
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/matrix/MatrixConfiguration.java
    M core/src/main/java/hudson/matrix/MatrixProject.java
    M core/src/main/java/hudson/matrix/MatrixRun.java
    M core/src/main/java/hudson/model/AbstractBuild.java
    M core/src/main/java/hudson/model/AbstractProject.java
    M core/src/main/java/hudson/slaves/WorkspaceList.java
    M 
core/src/main/resources/hudson/matrix/MatrixProject/configure-entries.jelly
    A 
core/src/main/resources/hudson/matrix/MatrixProject/help-childCustomWorkspace.html
    M core/src/main/resources/lib/hudson/project/config-customWorkspace.jelly
    A test/src/test/groovy/hudson/matrix/MatrixProjectCustomWorkspaceTest.groovy

  Log Message:
  -----------
  redone the custom workspace support in matrix project.

The previous implementation was always appending the per-configuration unique 
suffix, making it impossible for different configuration builds to share 
workspaces. In this fix, we introduce a secondary field to control the 
workspace of sub-builds (which can be either absolute or relative to the matrix 
head workspace.)


  Commit: 8f6fda00525e5d0bf629703e18f63538f966bac9
      
https://github.com/jenkinsci/jenkins/commit/8f6fda00525e5d0bf629703e18f63538f966bac9
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M core/src/main/java/hudson/console/HyperlinkNote.java
    A core/src/main/java/hudson/console/ModelHyperlinkNote.java
    M core/src/main/java/hudson/matrix/DefaultMatrixExecutionStrategyImpl.java
    M core/src/main/java/hudson/matrix/MatrixBuild.java
    M core/src/main/java/hudson/model/AbstractBuild.java
    M core/src/main/java/hudson/model/Cause.java
    M core/src/main/java/hudson/model/queue/CauseOfBlockage.java
    M core/src/main/java/hudson/tasks/BuildTrigger.java
    M core/src/main/java/jenkins/model/CauseOfInterruption.java

  Log Message:
  -----------
  added a subtype of HyperlinkNote that creates model link


  Commit: c7d8b541787f36b50f7f0aaf91fc334a233f405b
      
https://github.com/jenkinsci/jenkins/commit/c7d8b541787f36b50f7f0aaf91fc334a233f405b
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html

  Log Message:
  -----------
  [FIXED JENKINS-6747] support concurrent runs of matrix builds.

The actual fix was in c86aa67953ca0d7d5e8a0ede276a659cdbe8ba6b


  Commit: 1589ec44facfc7aad73b4fa4cfbb3711eb0025f2
      
https://github.com/jenkinsci/jenkins/commit/1589ec44facfc7aad73b4fa4cfbb3711eb0025f2
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html

  Log Message:
  -----------
  Recording changes in 8f6fda00525e5d0bf629703e18f63538f966bac9


  Commit: d2699b4859af4e43d49c79189429f2a5f3fe8ae4
      
https://github.com/jenkinsci/jenkins/commit/d2699b4859af4e43d49c79189429f2a5f3fe8ae4
  Author: Brian Moyles <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

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

  Log Message:
  -----------
  synchronizing here can cause deadlock conditions from plugins like the
keyboard shortcuts plugin that ask for all views very frequently and do
additional locking on the actual view objects


  Commit: ed0a6157437b85becf37d4df65e27ef992904f8f
      
https://github.com/jenkinsci/jenkins/commit/ed0a6157437b85becf37d4df65e27ef992904f8f
  Author: Brian Moyles <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

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

  Log Message:
  -----------
  getViews here could also probably drop synchronized


  Commit: 09ffd9916b70cb666e4996270f8a0b178ecd8db6
      
https://github.com/jenkinsci/jenkins/commit/09ffd9916b70cb666e4996270f8a0b178ecd8db6
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

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

  Log Message:
  -----------
  touch up. jobNames is a collection that does require a synchronization.

But the general direction of reducing the size of the lock is correct.


  Commit: ec87354003e533f6ba07b9457d41d215d9445d70
      
https://github.com/jenkinsci/jenkins/commit/ec87354003e533f6ba07b9457d41d215d9445d70
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html

  Log Message:
  -----------
  recording this change


  Commit: fa68f24292a492b3299467200fbb5339bf258f70
      
https://github.com/jenkinsci/jenkins/commit/fa68f24292a492b3299467200fbb5339bf258f70
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/model/ListView.java
    M core/src/main/java/jenkins/model/Jenkins.java

  Log Message:
  -----------
  Merge branch 'pull-478'


  Commit: f5f77bf2b54c12870fbdf51daf2b29c4f57fb7fe
      
https://github.com/jenkinsci/jenkins/commit/f5f77bf2b54c12870fbdf51daf2b29c4f57fb7fe
  Author: Eric Dalquist <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/node_monitors/DiskSpaceMonitorDescriptor.java
    M core/src/main/java/hudson/node_monitors/TemporarySpaceMonitor.java
    M 
core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorDescriptor/DiskSpace/cause.jelly
    M 
core/src/main/resources/hudson/node_monitors/DiskSpaceMonitorDescriptor/DiskSpace/cause.properties

  Log Message:
  -----------
  [FIXED JENKINS-13826] Include file system path in error

Include the file system path that was checked in the low disk space
error message


  Commit: 3b55feede9547a73fa136582661f1a40db0af10c
      
https://github.com/jenkinsci/jenkins/commit/3b55feede9547a73fa136582661f1a40db0af10c
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

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

  Log Message:
  -----------
  fixed NPE.

See https://github.com/jenkinsci/jenkins/pull/474 for the original conversation


  Commit: 2128c9d7fe991b2d45d88608e20cd6bc1d99bde2
      
https://github.com/jenkinsci/jenkins/commit/2128c9d7fe991b2d45d88608e20cd6bc1d99bde2
  Author: Fred G <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M core/src/main/java/hudson/console/ModelHyperlinkNote.java
    M core/src/main/java/hudson/matrix/DefaultMatrixExecutionStrategyImpl.java
    M core/src/main/java/hudson/model/queue/CauseOfBlockage.java

  Log Message:
  -----------
  Fixed broken JSON representation caused by hyperlink in console output


  Commit: d1b2ba7e4988d26fbb815b8912efb16273c407d4
      
https://github.com/jenkinsci/jenkins/commit/d1b2ba7e4988d26fbb815b8912efb16273c407d4
  Author: Vincent Latombe <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/security/AuthorizationStrategy.java

  Log Message:
  -----------
  [FIXED JENKINS-13429]
Backward compatibility is preventing the View.READ permission to apply
correctly. It actually overrides the View.READ instead of complementing
it.

This change only applies default READ right if the View.READ is not
available, and the user has View.CONFIGURE + the view is not empty.


  Commit: add119d3535228d1f507bdd5ceabf27cb9cbe669
      
https://github.com/jenkinsci/jenkins/commit/add119d3535228d1f507bdd5ceabf27cb9cbe669
  Author: lvotypko <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M core/src/main/java/hudson/matrix/MatrixBuild.java
    M core/src/main/resources/hudson/matrix/MatrixBuild/ajaxMatrix.jelly

  Log Message:
  -----------
  Correction of returned url


  Commit: af0af449067a6895f955502d639d84214a6e82e3
      
https://github.com/jenkinsci/jenkins/commit/af0af449067a6895f955502d639d84214a6e82e3
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M core/src/main/java/hudson/matrix/MatrixBuild.java
    M core/src/main/resources/hudson/matrix/MatrixBuild/ajaxMatrix.jelly

  Log Message:
  -----------
  Massaging the previous commit a bit.

404 for nearby configuration builds can make the life of automated
client script more complicated, so opt for redirection.


  Commit: 70ee74c5fce20b360b49ec5633258ec6485c1a00
      
https://github.com/jenkinsci/jenkins/commit/70ee74c5fce20b360b49ec5633258ec6485c1a00
  Author: Dave Hunt <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/model/FileParameterValue.java
    M core/src/main/resources/hudson/model/FileParameterValue/value.jelly

  Log Message:
  -----------
  [FIXED JENKINS-13640] Allow file parameters to be viewed as plain text.


  Commit: 95c1728c05b11a55e72c8ed8240d2852528ea1db
      
https://github.com/jenkinsci/jenkins/commit/95c1728c05b11a55e72c8ed8240d2852528ea1db
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-22 (Tue, 22 May 2012)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/os/PosixAPI.java
    M core/src/main/java/hudson/util/DirScanner.java

  Log Message:
  -----------
  [FIXED JENKINS-13202] fixed a regression in untar on exotic platforms.

Fall back in non-JNA case wasn't working.


  Commit: 5bba8c76602577a4e72f48d2b5b52db11a1a21ee
      
https://github.com/jenkinsci/jenkins/commit/5bba8c76602577a4e72f48d2b5b52db11a1a21ee
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-23 (Wed, 23 May 2012)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/security/HudsonAuthenticationEntryPoint.java

  Log Message:
  -----------
  use of "Content-Encoding:gzip" was causing the automatic login initiation to 
fail.


  Commit: be1f8f91a3dcdcdfd2ed07198659e7eb68abf1f7
      
https://github.com/jenkinsci/jenkins/commit/be1f8f91a3dcdcdfd2ed07198659e7eb68abf1f7
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-23 (Wed, 23 May 2012)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/model/LoadStatistics.java
    M core/src/main/java/hudson/model/OverallLoadStatistics.java
    M core/src/main/java/hudson/model/Queue.java
    M core/src/main/java/hudson/slaves/NodeProvisioner.java
    M core/src/main/java/jenkins/model/Jenkins.java
    A core/src/main/java/jenkins/model/UnlabeldLoadStatistics.java

  Log Message:
  -----------
  Fixed a bug in Jenkins.overallNodeProvisioner

Until now, Jenkins.overallNodeProvisioner was tracking an inconsistent
pair of numbers. On one hand, it was tracking all the executors in the
system, but then it was also only tracking the # of free-roaming
label-unassigned jobs as the queue length.

So if all your slaves are set with Node.Mode.EXCLUSIVE and you have some
free-roaming jobs, then it'll never tickle NodePrivisioner.

In other words, the # of executors weren't reflecting the actual # of
executors that can execute what's counted as the queue length.

See the problem report at
https://groups.google.com/forum/?fromgroups#!topic/jenkinsci-dev/bUwGEgOwv4Q

To fix this, I introduced another LoadStatistics that only counts
the # of executors that can execute free-roaming jobs, and # of
free-roaming jobs as the queue length. In this way, two pairs of numbers
are consistent.

This now allows us to use overallLoadStatistics for really the entire
system, including all executors and the total queue length. This is
primarily for administrators to see the resource utilization, and it is
not useful for NodeProvisioner input because it's mixing too many
different things.

The semantics change in OverallLoadStatistics.queueLength allows us to
deprecate its totalQueueLength field.


  Commit: f945f9139999ae7990e736a1afa178a01194b71e
      
https://github.com/jenkinsci/jenkins/commit/f945f9139999ae7990e736a1afa178a01194b71e
  Author: Carl Quinn <[email protected]>
  Date:   2012-05-23 (Wed, 23 May 2012)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/model/LoadStatistics.java
    M core/src/main/java/hudson/model/OverallLoadStatistics.java
    M core/src/main/java/hudson/model/Queue.java
    M core/src/main/java/hudson/security/HudsonAuthenticationEntryPoint.java
    M core/src/main/java/hudson/slaves/NodeProvisioner.java
    M core/src/main/java/jenkins/model/Jenkins.java
    A core/src/main/java/jenkins/model/UnlabeldLoadStatistics.java

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


  Commit: cd34e3846861b0ea0a9b3e2f52cd30d0d4d55996
      
https://github.com/jenkinsci/jenkins/commit/cd34e3846861b0ea0a9b3e2f52cd30d0d4d55996
  Author: Carl Quinn <[email protected]>
  Date:   2012-05-23 (Wed, 23 May 2012)

  Changed paths:
    M core/src/main/resources/hudson/model/AbstractBuild/index.properties

  Log Message:
  -----------
  Fixed grammatical error in build page message.


  Commit: ecec5902ff572c86e09ffb6d0c506fd1acd2dffa
      
https://github.com/jenkinsci/jenkins/commit/ecec5902ff572c86e09ffb6d0c506fd1acd2dffa
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-23 (Wed, 23 May 2012)

  Changed paths:
    M core/src/main/java/hudson/security/HudsonAuthenticationEntryPoint.java

  Log Message:
  -----------
  leaving the record of attempted gzip encoding problem fix.


  Commit: 18963ee9af2b98ce94eda799069d9135f6031a0e
      
https://github.com/jenkinsci/jenkins/commit/18963ee9af2b98ce94eda799069d9135f6031a0e
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-23 (Wed, 23 May 2012)

  Changed paths:
    M core/pom.xml
    M core/src/main/java/hudson/security/HudsonAuthenticationEntryPoint.java
    M core/src/main/java/jenkins/model/Jenkins.java
    M war/src/main/webapp/WEB-INF/web.xml

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

In the end, proper fix requires having a filter that tracks
GZipOutputStream.


  Commit: 7c51287f83140307262a9409c2157df32f59f932
      
https://github.com/jenkinsci/jenkins/commit/7c51287f83140307262a9409c2157df32f59f932
  Author: Olivier Lamy <[email protected]>
  Date:   2012-05-24 (Thu, 24 May 2012)

  Changed paths:
    M core/src/main/resources/hudson/model/AbstractBuild/index.properties

  Log Message:
  -----------
  Merge pull request #484 from cquinn/master

Fixed grammatical error in build page message.
Thnaks!


  Commit: 9d15a7a5a863c7106c968377c370154933efbfa4
      
https://github.com/jenkinsci/jenkins/commit/9d15a7a5a863c7106c968377c370154933efbfa4
  Author: Manolo Carrasco <[email protected]>
  Date:   2012-05-24 (Thu, 24 May 2012)

  Changed paths:
    A 
core/src/main/resources/hudson/PluginManager/PluginCycleDependenciesMonitor/message_es.properties
    M core/src/main/resources/hudson/PluginManager/advanced_es.properties
    A 
core/src/main/resources/hudson/PluginWrapper/thirdPartyLicenses_es.properties
    A 
core/src/main/resources/hudson/diagnosis/NullIdDescriptorMonitor/message_es.properties
    A core/src/main/resources/hudson/matrix/LabelExpAxis/config_es.properties
    A 
core/src/main/resources/hudson/matrix/MatrixBuild/confirmDeleteAll_es.properties
    A core/src/main/resources/hudson/matrix/MatrixBuild/delete_es.properties
    M 
core/src/main/resources/hudson/matrix/MatrixProject/configure-entries_es.properties
    M core/src/main/resources/hudson/model/AbstractBuild/tasks_es.properties
    A 
core/src/main/resources/hudson/model/FileParameterValue/value_es.properties
    A 
core/src/main/resources/hudson/model/UpdateCenter/RestartJenkinsJob/Canceled/status_es.properties
    M 
core/src/main/resources/hudson/model/UpdateCenter/RestartJenkinsJob/Failure/status_es.properties
    A 
core/src/main/resources/hudson/model/UpdateCenter/RestartJenkinsJob/Running/status_es.properties
    M core/src/main/resources/hudson/model/UpdateCenter/index_es.properties
    A core/src/main/resources/hudson/model/User/builds_es.properties
    A core/src/main/resources/hudson/model/User/index_es.properties
    A 
core/src/main/resources/hudson/os/windows/ManagedWindowsServiceConnector/config_es.properties
    M core/src/main/resources/hudson/tasks/Mailer/global_es.properties
    A 
core/src/main/resources/hudson/tools/JDKInstaller/DescriptorImpl/credentialOK_es.properties
    A 
core/src/main/resources/hudson/tools/JDKInstaller/DescriptorImpl/enterCredential_es.properties
    M core/src/main/resources/jenkins/model/Jenkins/configure_es.properties
    A 
core/src/main/resources/jenkins/model/Jenkins/load-statistics_es.properties
    A core/src/main/resources/jenkins/security/Messages_es.properties
    A core/src/main/resources/lib/form/apply_es.properties
    A core/src/main/resources/lib/form/breadcrumb-config-outline_es.properties
    A core/src/main/resources/lib/form/textarea_es.properties
    A core/src/main/resources/lib/layout/breadcrumbBar_es.properties
    M core/src/main/resources/lib/layout/layout_es.properties

  Log Message:
  -----------
  Update Spanish translation


  Commit: 2f9dff73c67c8ea68b2af46eb261fd5a3ee7e7e2
      
https://github.com/jenkinsci/jenkins/commit/2f9dff73c67c8ea68b2af46eb261fd5a3ee7e7e2
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-24 (Thu, 24 May 2012)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Fixed PermGen OutOfMemoryError during full clean build.

Plexus compiler 1.8.6 that maven-compiler-plugin 2.4 has a static field
to store a reference to the Javac class in tools.jar

In JDK that I use (6u26), Javac has a static field that stores what
appears to be a cache of jar files (ZipFileIndex.zipFileIndexCache).
And in addition, Maven instantiates a separate ClassRealm to host plugin
jar files when a project has any build extensions.

The combined result is that during a build, we end up having multiple
copies of URLClassLoader that loads tools.jar, and each ends up caching
jar files it was used. This puts a pressure to permgen (although I
couldn't pinpoint which portions of those caches use permgen), resulting
in OOME.

In Plexus compiler 1.9, Olivier added a new feature to control the
caching/reuse of Javac compiler. While this apparently was done
primarily for fixing concurrency issues in multi-threaded builds, it is
also a useful mechanism to prevent the retention of Javac classes.

So I pushed the SNAPSHOT version of maven-compiler-plugin as
2.5-jenkins-1 and tweaking POM to use it.


  Commit: a5691ea056f8f13830ccf42370bb70855c560d37
      
https://github.com/jenkinsci/jenkins/commit/a5691ea056f8f13830ccf42370bb70855c560d37
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-24 (Thu, 24 May 2012)

  Changed paths:
    M cli/src/main/java/hudson/cli/CLI.java

  Log Message:
  -----------
  avoid using deprecated method


  Commit: fd5aa2bc5668e09bb35105374195583a54cc9eaa
      
https://github.com/jenkinsci/jenkins/commit/fd5aa2bc5668e09bb35105374195583a54cc9eaa
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-24 (Thu, 24 May 2012)

  Changed paths:
    M cli/src/main/java/hudson/cli/CLI.java

  Log Message:
  -----------
  bit of simplification


  Commit: 8ec14ce28ec9ecef425c62f9d9dae8c2fe74b1de
      
https://github.com/jenkinsci/jenkins/commit/8ec14ce28ec9ecef425c62f9d9dae8c2fe74b1de
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-24 (Thu, 24 May 2012)

  Changed paths:
    M licenseCompleter.groovy
    M war/pom.xml

  Log Message:
  -----------
  Updated to the instance identity 1.2.


  Commit: 25d990c5398f29a596e4a30fe2e2a4180c1ab783
      
https://github.com/jenkinsci/jenkins/commit/25d990c5398f29a596e4a30fe2e2a4180c1ab783
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-24 (Thu, 24 May 2012)

  Changed paths:
    M changelog.html
    M cli/src/main/java/hudson/cli/CLI.java
    A cli/src/main/java/hudson/cli/CliPort.java
    M cli/src/main/java/hudson/cli/Connection.java
    A cli/src/test/java/hudson/cli/ConnectionTest.java
    M core/src/main/java/hudson/TcpSlaveAgentListener.java
    M core/src/main/resources/lib/layout/layout.jelly

  Log Message:
  -----------
  Implemented transport security to CLI connection.

It uses Diffie Hellman to come up with one-time session key, then have
the server sign this session key to allow the client to verify that
there's no man in the middle.


  Commit: 5f51089b323499355956a2d8f23ed866fae28fff
      
https://github.com/jenkinsci/jenkins/commit/5f51089b323499355956a2d8f23ed866fae28fff
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-24 (Thu, 24 May 2012)

  Changed paths:
    M changelog.html
    M core/src/main/java/hudson/TcpSlaveAgentListener.java
    A core/src/main/java/hudson/cli/CliProtocol.java
    A core/src/main/java/hudson/cli/CliProtocol2.java
    A core/src/main/java/jenkins/AgentProtocol.java
    A core/src/main/java/jenkins/slaves/JnlpSlaveAgentProtocol.java
    A core/src/main/java/jenkins/slaves/JnlpSlaveAgentProtocol2.java

  Log Message:
  -----------
  Generalized AgentProtocol into an extension point.


  Commit: 10c1eb3dbd95a9054dec4ea899807a0364a33195
      
https://github.com/jenkinsci/jenkins/commit/10c1eb3dbd95a9054dec4ea899807a0364a33195
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-24 (Thu, 24 May 2012)

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

  Log Message:
  -----------
  follow up fix to d2699b4859af4e43d49c79189429f2a5f3fe8ae4

Further reduce the scope of the lock to only cover jobNames access, which is 
mandatory. if ig.doCreateItem requires synchronization, that's a job of 
ig.doCreateItem implementation, not that of ListView.


  Commit: 0a8fb9bf6773ed33b7797b2a7c320ffc5468e951
      
https://github.com/jenkinsci/jenkins/commit/0a8fb9bf6773ed33b7797b2a7c320ffc5468e951
  Author: Seiji Sogabe <[email protected]>
  Date:   2012-05-24 (Thu, 24 May 2012)

  Changed paths:
    A 
core/src/main/resources/hudson/PluginManager/PluginCycleDependenciesMonitor/message_es.properties
    M core/src/main/resources/hudson/PluginManager/advanced_es.properties
    A 
core/src/main/resources/hudson/PluginWrapper/thirdPartyLicenses_es.properties
    A 
core/src/main/resources/hudson/diagnosis/NullIdDescriptorMonitor/message_es.properties
    A core/src/main/resources/hudson/matrix/LabelExpAxis/config_es.properties
    A 
core/src/main/resources/hudson/matrix/MatrixBuild/confirmDeleteAll_es.properties
    A core/src/main/resources/hudson/matrix/MatrixBuild/delete_es.properties
    M 
core/src/main/resources/hudson/matrix/MatrixProject/configure-entries_es.properties
    M core/src/main/resources/hudson/model/AbstractBuild/tasks_es.properties
    A 
core/src/main/resources/hudson/model/FileParameterValue/value_es.properties
    A 
core/src/main/resources/hudson/model/UpdateCenter/RestartJenkinsJob/Canceled/status_es.properties
    M 
core/src/main/resources/hudson/model/UpdateCenter/RestartJenkinsJob/Failure/status_es.properties
    A 
core/src/main/resources/hudson/model/UpdateCenter/RestartJenkinsJob/Running/status_es.properties
    M core/src/main/resources/hudson/model/UpdateCenter/index_es.properties
    A core/src/main/resources/hudson/model/User/builds_es.properties
    A core/src/main/resources/hudson/model/User/index_es.properties
    A 
core/src/main/resources/hudson/os/windows/ManagedWindowsServiceConnector/config_es.properties
    M core/src/main/resources/hudson/tasks/Mailer/global_es.properties
    A 
core/src/main/resources/hudson/tools/JDKInstaller/DescriptorImpl/credentialOK_es.properties
    A 
core/src/main/resources/hudson/tools/JDKInstaller/DescriptorImpl/enterCredential_es.properties
    M core/src/main/resources/jenkins/model/Jenkins/configure_es.properties
    A 
core/src/main/resources/jenkins/model/Jenkins/load-statistics_es.properties
    A core/src/main/resources/jenkins/security/Messages_es.properties
    A core/src/main/resources/lib/form/apply_es.properties
    A core/src/main/resources/lib/form/breadcrumb-config-outline_es.properties
    A core/src/main/resources/lib/form/textarea_es.properties
    A core/src/main/resources/lib/layout/breadcrumbBar_es.properties
    M core/src/main/resources/lib/layout/layout_es.properties

  Log Message:
  -----------
  Merge pull request #485 from manolo/master

Update Spanish


  Commit: 0f03a70c9c939db14adfd7a3ad29cd08fa566e07
      
https://github.com/jenkinsci/jenkins/commit/0f03a70c9c939db14adfd7a3ad29cd08fa566e07
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-25 (Fri, 25 May 2012)

  Changed paths:
    M core/pom.xml

  Log Message:
  -----------
  [JENKINS-9142] added probe.

Integrated a new version of Stapler that provides debug logging for the
problem. See the ticket for more details of how to enable this probe.


  Commit: eea7b5105a687415f03aacb22bb1b2331735c62a
      
https://github.com/jenkinsci/jenkins/commit/eea7b5105a687415f03aacb22bb1b2331735c62a
  Author: olivier lamy <[email protected]>
  Date:   2012-05-27 (Sun, 27 May 2012)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  use a non forked compiler plugin version. Hey you cannot wait 3 days ? :-)


  Commit: de2054732fc9480f5c430109df3d8788cc941c25
      
https://github.com/jenkinsci/jenkins/commit/de2054732fc9480f5c430109df3d8788cc941c25
  Author: olivier lamy <[email protected]>
  Date:   2012-05-27 (Sun, 27 May 2012)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  modify comment on compiler plugin


  Commit: e386805600f23cf05fc1d555954c76239c7a5645
      
https://github.com/jenkinsci/jenkins/commit/e386805600f23cf05fc1d555954c76239c7a5645
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-28 (Mon, 28 May 2012)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M maven-plugin/pom.xml
    M pom.xml
    M test/pom.xml
    M ui-samples-plugin/pom.xml
    M war/pom.xml

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


  Commit: e7192568efe64f8aa903735b234d26ca1ce9b9cb
      
https://github.com/jenkinsci/jenkins/commit/e7192568efe64f8aa903735b234d26ca1ce9b9cb
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-28 (Mon, 28 May 2012)

  Changed paths:
    M cli/pom.xml
    M core/pom.xml
    M maven-plugin/pom.xml
    M pom.xml
    M test/pom.xml
    M ui-samples-plugin/pom.xml
    M war/pom.xml

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


  Commit: 55ba1959150abe08c6e36e11a427fc065de111ca
      
https://github.com/jenkinsci/jenkins/commit/55ba1959150abe08c6e36e11a427fc065de111ca
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-28 (Mon, 28 May 2012)

  Changed paths:
    M changelog.html

  Log Message:
  -----------
  updated changelog for release


  Commit: 885c00d409e4ead93073df7274cd4c95502ecebe
      
https://github.com/jenkinsci/jenkins/commit/885c00d409e4ead93073df7274cd4c95502ecebe
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-28 (Mon, 28 May 2012)

  Changed paths:
    M plugins/pom.xml

  Log Message:
  -----------
  releasing a new plugin parent POM


  Commit: dbee0a34feb460b36b98f1ee621fd64c0b38d92d
      
https://github.com/jenkinsci/jenkins/commit/dbee0a34feb460b36b98f1ee621fd64c0b38d92d
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-28 (Mon, 28 May 2012)

  Changed paths:
    M plugins/pom.xml

  Log Message:
  -----------
  toward the next release


  Commit: e6b31e79d5fbc05a8bb496b2cf30e8f7d3ca629b
      
https://github.com/jenkinsci/jenkins/commit/e6b31e79d5fbc05a8bb496b2cf30e8f7d3ca629b
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-28 (Mon, 28 May 2012)

  Changed paths:
    M debian/debian/changelog

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


  Commit: 7e82ecb64f949ec5174fd0424493d940e09447ca
      
https://github.com/jenkinsci/jenkins/commit/7e82ecb64f949ec5174fd0424493d940e09447ca
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-28 (Mon, 28 May 2012)

  Changed paths:
    M changelog.html
    M debian/debian/changelog

  Log Message:
  -----------
  merged back the RC branch


  Commit: 5c30383d3ee08e3efa05917d569330835a97e6bb
      
https://github.com/jenkinsci/jenkins/commit/5c30383d3ee08e3efa05917d569330835a97e6bb
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-29 (Tue, 29 May 2012)

  Changed paths:
    M changelog.html

  Log Message:
  -----------
  creating an RC branch


Compare: https://github.com/jenkinsci/jenkins/compare/48be9b0...5c30383

Reply via email to