Branch: refs/heads/master Home: https://github.com/jenkinsci/jenkins Commit: 9585f94cfc13cbc0289d6d7f4bfc9baf60f1333f https://github.com/jenkinsci/jenkins/commit/9585f94cfc13cbc0289d6d7f4bfc9baf60f1333f Author: mike cirioli <mciri...@cloudbees.com> Date: 2017-12-08 (Fri, 08 Dec 2017)
Changed paths: M core/pom.xml Log Message: ----------- [oss-2590] updated dependencies to support move to xml 1.1 Commit: 9a4a913e387c49d0c4cec602280e25c37196f83c https://github.com/jenkinsci/jenkins/commit/9a4a913e387c49d0c4cec602280e25c37196f83c Author: mike cirioli <mciri...@cloudbees.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M core/src/main/java/hudson/Main.java M core/src/main/java/hudson/XmlFile.java M core/src/main/java/hudson/model/Fingerprint.java M core/src/main/java/hudson/util/XStream2.java M core/src/test/java/hudson/PluginManagerTest.java M core/src/test/java/hudson/util/XStream2EncodingTest.java M core/src/test/java/jenkins/model/RunIdMigratorTest.java M core/src/test/java/jenkins/util/xstream/XStreamDOMTest.java M core/src/test/java/jenkins/xml/XMLUtilsTest.java M test/src/test/java/hudson/cli/GetNodeCommandTest.java M test/src/test/java/hudson/cli/GetViewCommandTest.java M test/src/test/java/hudson/model/AbstractItemSecurityTest.java M test/src/test/java/hudson/model/ComputerConfigDotXmlTest.java M test/src/test/java/hudson/model/ItemGroupMixInTest.java M test/src/test/java/hudson/util/RobustReflectionConverterTest.java Log Message: ----------- [JENKINS-48463] - update jenkins core to use xml v1.1 - switched to KxmlDriver (needed for xml 1.1 support) - updated to create xml v1.1 headers - updated test to use KXml2Driver explicitly - updated unit tests to support xml v1.1 Commit: 37365eeca7e8683920dd0d13f039e36380f19e24 https://github.com/jenkinsci/jenkins/commit/37365eeca7e8683920dd0d13f039e36380f19e24 Author: mike cirioli <mciri...@cloudbees.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M core/src/main/java/hudson/model/View.java M core/src/main/java/jenkins/util/xstream/XStreamDOM.java Log Message: ----------- [JENKINS-48463] update hard coded references of XPP3Driver to KXml2Driver in order to support XMLv1.1 Commit: 570b52dbcc4e6b2555bb8080994d30cc7228f9ca https://github.com/jenkinsci/jenkins/commit/570b52dbcc4e6b2555bb8080994d30cc7228f9ca Author: mike cirioli <mciri...@cloudbees.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M core/src/main/java/hudson/XmlFile.java M core/src/main/java/hudson/model/View.java M core/src/main/java/hudson/util/XStream2.java M core/src/main/java/jenkins/util/xstream/XStreamDOM.java M core/src/test/java/hudson/PluginManagerTest.java M core/src/test/java/hudson/util/XStream2EncodingTest.java M core/src/test/java/jenkins/model/RunIdMigratorTest.java M core/src/test/java/jenkins/util/xstream/XStreamDOMTest.java M core/src/test/java/jenkins/xml/XMLUtilsTest.java M test/src/test/java/hudson/model/AbstractItemSecurityTest.java M test/src/test/java/hudson/model/ItemGroupMixInTest.java Log Message: ----------- [JENKINS-48463] refactored XStream2 to default to KXml2Driver by default. Changed all explicit references of the hierarchical driver to use a static convinience method XStream2.getDefaultDriver() to ensure all XML operations are using the same driver. Commit: 24a1852fc2c9a74c59a25c3e0ed022e315894344 https://github.com/jenkinsci/jenkins/commit/24a1852fc2c9a74c59a25c3e0ed022e315894344 Author: mike cirioli <mciri...@cloudbees.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: A core/src/test/java/hudson/XmlFileTest.java A core/src/test/resources/hudson/confg_1_1_with_special_chars.xml A core/src/test/resources/hudson/config_1_0.xml A core/src/test/resources/hudson/config_1_1.xml M pom.xml A test/src/test/java/hudson/XMLFileTest.java A test/src/test/resources/hudson/XMLFileTest/canStartWithXml_1_1_ConfigsTest/config.xml Log Message: ----------- [JENKINS-48463] Added additional unit tests for verifying xml v1.1 compatibility - verify can still read xml 1.0 - verify can read xml 1.1 - verify can read xml 1.1 with 'special' characters - verify that jenkins can start with a config.xml having <?xml version='1.1'> and special characters Commit: b9c2148d6e53ef4c7f0f01fab591b0333b4c69f1 https://github.com/jenkinsci/jenkins/commit/b9c2148d6e53ef4c7f0f01fab591b0333b4c69f1 Author: mike cirioli <mciri...@cloudbees.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M core/src/test/java/hudson/XmlFileTest.java M test/src/test/java/hudson/XMLFileTest.java A test/src/test/resources/hudson/XMLFileTest/silentlyMigrateConfigsTest/config.xml Log Message: ----------- [JENKINS-48463] Added a unit test that validates jenkins xml v1.0 configs are silently migrated to xml v1.1 as they are persisted Commit: a0f419120b72b3e645f5beb7b5213ae01cc58364 https://github.com/jenkinsci/jenkins/commit/a0f419120b72b3e645f5beb7b5213ae01cc58364 Author: mike cirioli <mciri...@cloudbees.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M core/src/test/java/hudson/XmlFileTest.java R core/src/test/resources/hudson/confg_1_1_with_special_chars.xml A core/src/test/resources/hudson/config_1_0_with_special_chars.xml A core/src/test/resources/hudson/config_1_1_with_special_chars.xml M test/src/test/java/hudson/XMLFileTest.java M test/src/test/resources/hudson/XMLFileTest/silentlyMigrateConfigsTest/config.xml Log Message: ----------- [JENKINS-48463] It appears that the KXml2Driver is more tolerant of technically illegal xml (ie. it doesn't complain if an Xml v1.0 file contains special characters). Added a unit test that proves this, as well as fixing silentlyMigrateConfigsTest so that it starts with technically valid Xml 1.0 content Commit: 0431cc75fd2745335a8e06c75697890ef049df79 https://github.com/jenkinsci/jenkins/commit/0431cc75fd2745335a8e06c75697890ef049df79 Author: mike cirioli <mciri...@cloudbees.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M core/src/test/java/hudson/XmlFileTest.java Log Message: ----------- [JENKINS-48463] - Ignoring test xml1_0_withSpecialCharsShouldFail due to KXml2Driver being tolerant of control characters which should be illegal in an XML v1.0 content. This test should be revisted if we switch to another XML driver Commit: 17f74fc71336f5e4a3625f0ef3e963b76069a1f4 https://github.com/jenkinsci/jenkins/commit/17f74fc71336f5e4a3625f0ef3e963b76069a1f4 Author: mike cirioli <mciri...@cloudbees.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M cli/pom.xml M cli/src/test/java/hudson/cli/PrivateKeyProviderTest.java M core/pom.xml R core/src/build-script/Cobertura.groovy R core/src/build-script/readme.txt R core/src/build-script/unitTest.groovy A core/src/filter/resources/jenkins/slaves/remoting-info.properties R core/src/main/groovy/hudson/util/LoadMonitor.groovy R core/src/main/groovy/jenkins/util/groovy/AbstractGroovyViewModule.groovy M core/src/main/java/hudson/ExtensionList.java M core/src/main/java/hudson/FilePath.java M core/src/main/java/hudson/Functions.java M core/src/main/java/hudson/Launcher.java M core/src/main/java/hudson/PluginManager.java M core/src/main/java/hudson/TcpSlaveAgentListener.java M core/src/main/java/hudson/Util.java M core/src/main/java/hudson/XmlFile.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/LoginCommand.java M core/src/main/java/hudson/cli/LogoutCommand.java M core/src/main/java/hudson/init/InitStrategy.java M core/src/main/java/hudson/init/impl/InstallUncaughtExceptionHandler.java A core/src/main/java/hudson/lifecycle/ExitLifecycle.java M core/src/main/java/hudson/model/AbstractItem.java M core/src/main/java/hudson/model/AbstractProject.java M core/src/main/java/hudson/model/Cause.java M core/src/main/java/hudson/model/Computer.java M core/src/main/java/hudson/model/Hudson.java M core/src/main/java/hudson/model/ItemGroup.java M core/src/main/java/hudson/model/Label.java M core/src/main/java/hudson/model/Queue.java M core/src/main/java/hudson/model/StringParameterDefinition.java M core/src/main/java/hudson/model/StringParameterValue.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/ACL.java M core/src/main/java/hudson/security/AccessControlled.java M core/src/main/java/hudson/security/BasicAuthenticationFilter.java M core/src/main/java/hudson/security/HudsonPrivateSecurityRealm.java M core/src/main/java/hudson/security/csrf/CrumbFilter.java M core/src/main/java/hudson/slaves/ChannelPinger.java M core/src/main/java/hudson/slaves/JNLPLauncher.java M core/src/main/java/hudson/slaves/SlaveComputer.java M core/src/main/java/hudson/tools/ToolDescriptor.java M core/src/main/java/hudson/util/ArgumentListBuilder.java M core/src/main/java/hudson/util/AtomicFileWriter.java M core/src/main/java/hudson/util/DescribableList.java A core/src/main/java/hudson/util/FileChannelWriter.java M core/src/main/java/hudson/util/HistoricalSecrets.java M core/src/main/java/hudson/util/IOUtils.java M core/src/main/java/hudson/util/PluginServletFilter.java M core/src/main/java/hudson/util/ReflectionUtils.java M core/src/main/java/hudson/util/Service.java M core/src/main/java/hudson/util/TextFile.java M core/src/main/java/hudson/util/TimeUnit2.java M core/src/main/java/hudson/util/XStream2.java M core/src/main/java/jenkins/AgentProtocol.java M core/src/main/java/jenkins/FilePathFilter.java M core/src/main/java/jenkins/InitReactorRunner.java M core/src/main/java/jenkins/MasterToSlaveFileCallable.java M core/src/main/java/jenkins/SlaveToMasterFileCallable.java M core/src/main/java/jenkins/install/InstallState.java M core/src/main/java/jenkins/install/InstallUtil.java M core/src/main/java/jenkins/install/SetupWizard.java M core/src/main/java/jenkins/model/Jenkins.java M core/src/main/java/jenkins/model/NewViewLink.java A core/src/main/java/jenkins/security/ApiCrumbExclusion.java M core/src/main/java/jenkins/security/BasicHeaderApiTokenAuthenticator.java A core/src/main/java/jenkins/security/ClassFilterImpl.java M core/src/main/java/jenkins/security/ConfidentialStore.java A core/src/main/java/jenkins/security/CustomClassFilter.java M core/src/main/java/jenkins/security/MasterToSlaveCallable.java M core/src/main/java/jenkins/security/SecurityListener.java M core/src/main/java/jenkins/security/SlaveToMasterCallable.java M core/src/main/java/jenkins/security/csrf/CSRFAdministrativeMonitor.java M core/src/main/java/jenkins/slaves/DeprecatedAgentProtocolMonitor.java A core/src/main/java/jenkins/slaves/RemotingVersionInfo.java M core/src/main/java/jenkins/slaves/RemotingWorkDirSettings.java M core/src/main/java/jenkins/slaves/StandardOutputSwapper.java M core/src/main/java/jenkins/util/TimeDuration.java A core/src/main/java/jenkins/util/groovy/AbstractGroovyViewModule.java M core/src/main/resources/META-INF/upgrade/Hudson.hint A core/src/main/resources/META-INF/upgrade/Jenkins.hint M core/src/main/resources/hudson/Messages_it.properties M core/src/main/resources/hudson/PluginManager/PluginCycleDependenciesMonitor/message.jelly M core/src/main/resources/hudson/PluginManager/PluginCycleDependenciesMonitor/message.properties M core/src/main/resources/hudson/PluginManager/PluginUpdateMonitor/message.jelly M core/src/main/resources/hudson/PluginManager/PluginUpdateMonitor/message.properties M core/src/main/resources/hudson/PluginWrapper/PluginWrapperAdministrativeMonitor/message.jelly M core/src/main/resources/hudson/PluginWrapper/PluginWrapperAdministrativeMonitor/message.properties M core/src/main/resources/hudson/diagnosis/HudsonHomeDiskUsageMonitor/message.jelly M core/src/main/resources/hudson/diagnosis/HudsonHomeDiskUsageMonitor/message.properties M core/src/main/resources/hudson/diagnosis/NullIdDescriptorMonitor/message.jelly M core/src/main/resources/hudson/diagnosis/NullIdDescriptorMonitor/message.properties M core/src/main/resources/hudson/diagnosis/OldDataMonitor/message.jelly M core/src/main/resources/hudson/diagnosis/ReverseProxySetupMonitor/message.jelly M core/src/main/resources/hudson/diagnosis/TooManyJobsButNoView/message.jelly M core/src/main/resources/hudson/diagnosis/TooManyJobsButNoView/message.properties M core/src/main/resources/hudson/logging/LogRecorderManager/levels_it.properties A core/src/main/resources/hudson/markup/Messages_zh_CN.properties M core/src/main/resources/hudson/model/AbstractBuild/tasks_it.properties M core/src/main/resources/hudson/model/BooleanParameterDefinition/config_zh_CN.properties A core/src/main/resources/hudson/model/ChoiceParameterDefinition/config_zh_CN.properties M core/src/main/resources/hudson/model/Computer/_scriptText.jelly A core/src/main/resources/hudson/model/Computer/configure_zh_CN.properties M core/src/main/resources/hudson/model/DownloadService/footer.jelly A core/src/main/resources/hudson/model/FileParameterDefinition/config_zh_CN.properties M core/src/main/resources/hudson/model/Job/permalinks_zh_CN.properties M core/src/main/resources/hudson/model/LoadStatistics/main.properties M core/src/main/resources/hudson/model/Messages.properties M core/src/main/resources/hudson/model/Messages_it.properties M core/src/main/resources/hudson/model/Messages_zh_CN.properties M core/src/main/resources/hudson/model/MyViewsProperty/config.properties A core/src/main/resources/hudson/model/PasswordParameterDefinition/config_zh_CN.properties A core/src/main/resources/hudson/model/RunParameterDefinition/config_zh_CN.properties M core/src/main/resources/hudson/model/StringParameterDefinition/config_it.properties M core/src/main/resources/hudson/model/StringParameterDefinition/config_zh_CN.properties M core/src/main/resources/hudson/model/TextParameterDefinition/config.jelly A core/src/main/resources/hudson/model/TextParameterDefinition/config_zh_CN.properties M core/src/main/resources/hudson/model/UpdateCenter/CoreUpdateMonitor/message.jelly M core/src/main/resources/hudson/model/View/builds_it.properties M core/src/main/resources/hudson/model/View/newJob.jelly M core/src/main/resources/hudson/model/View/newJob.properties A core/src/main/resources/hudson/model/View/newJobButtonBar_it.properties M core/src/main/resources/hudson/model/View/newJob_bg.properties M core/src/main/resources/hudson/model/View/newJob_fr.properties M core/src/main/resources/hudson/model/View/newJob_lt.properties M core/src/main/resources/hudson/model/View/newJob_pl.properties M core/src/main/resources/hudson/model/View/newJob_sr.properties M core/src/main/resources/hudson/model/queue/CauseOfBlockage/BecauseLabelIsBusy/summary_it.properties M core/src/main/resources/hudson/model/queue/CauseOfBlockage/BecauseLabelIsOffline/summary_it.properties M core/src/main/resources/hudson/model/queue/CauseOfBlockage/BecauseNodeIsBusy/summary_it.properties M core/src/main/resources/hudson/model/queue/CauseOfBlockage/BecauseNodeIsOffline/summary_it.properties M core/src/main/resources/hudson/node_monitors/MonitorMarkedNodeOffline/message.jelly M core/src/main/resources/hudson/os/solaris/ZFSInstaller/MigrationCompleteNotice/message.jelly M core/src/main/resources/hudson/os/solaris/ZFSInstaller/MigrationFailedNotice/message.jelly M core/src/main/resources/hudson/os/solaris/ZFSInstaller/askRootPassword.properties M core/src/main/resources/hudson/os/solaris/ZFSInstaller/message.jelly M core/src/main/resources/hudson/security/GlobalSecurityConfiguration/index_zh_CN.properties A core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/firstUser_zh_CN.properties M core/src/main/resources/hudson/security/Messages.properties M core/src/main/resources/hudson/security/Messages_it.properties A core/src/main/resources/hudson/security/csrf/CrumbFilter/retry.jelly A core/src/main/resources/hudson/security/csrf/CrumbFilter/retry.properties A core/src/main/resources/hudson/security/csrf/CrumbFilter/retry_it.properties M core/src/main/resources/hudson/slaves/DumbSlave/configure-entries_zh_CN.properties M core/src/main/resources/hudson/slaves/JNLPLauncher/help.properties M core/src/main/resources/hudson/slaves/Messages_it.properties M core/src/main/resources/hudson/tasks/Maven/help.properties M core/src/main/resources/hudson/tasks/Messages_it.properties M core/src/main/resources/hudson/triggers/SCMTrigger/AdministrativeMonitorImpl/message.jelly M core/src/main/resources/hudson/triggers/SCMTrigger/SCMAction/index_it.properties M core/src/main/resources/hudson/util/AdministrativeError/message.jelly M core/src/main/resources/jenkins/CLI/WarnWhenEnabled/message.jelly M core/src/main/resources/jenkins/CLI/WarnWhenEnabled/message.properties A core/src/main/resources/jenkins/CLI/WarnWhenEnabled/message_zh_CN.properties M core/src/main/resources/jenkins/diagnosis/HsErrPidList/message.jelly M core/src/main/resources/jenkins/diagnostics/CompletedInitializationMonitor/message.jelly M core/src/main/resources/jenkins/diagnostics/SecurityIsOffMonitor/message.jelly A core/src/main/resources/jenkins/install/SetupWizard/authenticate-security-token_zh_CN.properties A core/src/main/resources/jenkins/install/SetupWizard/proxy-configuration_zh_CN.properties A core/src/main/resources/jenkins/install/SetupWizard/setupWizardFirstUser_zh_CN.properties A core/src/main/resources/jenkins/install/UpgradeWizard/client-scripts_zh_CN.properties M core/src/main/resources/jenkins/install/pluginSetupWizard.properties A core/src/main/resources/jenkins/install/pluginSetupWizard_zh_CN.properties M core/src/main/resources/jenkins/management/AdministrativeMonitorsDecorator/resources.css M core/src/main/resources/jenkins/management/Messages.properties M core/src/main/resources/jenkins/management/PluginsLink/info.jelly A core/src/main/resources/jenkins/management/PluginsLink/info.properties M core/src/main/resources/jenkins/model/CoreEnvironmentContributor/buildEnv.properties M core/src/main/resources/jenkins/model/DownloadSettings/Warning/message.jelly M core/src/main/resources/jenkins/model/Jenkins/EnforceSlaveAgentPortAdministrativeMonitor/message.jelly M core/src/main/resources/jenkins/model/Jenkins/EnforceSlaveAgentPortAdministrativeMonitor/message.properties M core/src/main/resources/jenkins/model/Jenkins/_scriptText.jelly M core/src/main/resources/jenkins/model/Jenkins/downgrade.jelly M core/src/main/resources/jenkins/model/Jenkins/fingerprintCheck_it.properties M core/src/main/resources/jenkins/model/Jenkins/loginError_zh_CN.properties M core/src/main/resources/jenkins/model/Jenkins/manage.jelly M core/src/main/resources/jenkins/model/Jenkins/noPrincipal.properties M core/src/main/resources/jenkins/model/Messages.properties M core/src/main/resources/jenkins/model/Messages_it.properties M core/src/main/resources/jenkins/security/RekeySecretAdminMonitor/message.groovy M core/src/main/resources/jenkins/security/RekeySecretAdminMonitor/message.properties M core/src/main/resources/jenkins/security/UpdateSiteWarningsMonitor/message.groovy M core/src/main/resources/jenkins/security/UpdateSiteWarningsMonitor/message.properties A core/src/main/resources/jenkins/security/csrf/CSRFAdministrativeMonitor/message_it.properties A core/src/main/resources/jenkins/security/csrf/Messages_it.properties M core/src/main/resources/jenkins/security/s2m/AdminCallableMonitor/message.jelly M core/src/main/resources/jenkins/security/s2m/MasterKillSwitchWarning/message.jelly M core/src/main/resources/jenkins/security/s2m/MasterKillSwitchWarning/message.properties A core/src/main/resources/jenkins/security/whitelisted-classes.txt M core/src/main/resources/jenkins/slaves/DeprecatedAgentProtocolMonitor/message.jelly M core/src/main/resources/jenkins/slaves/DeprecatedAgentProtocolMonitor/message.properties M core/src/main/resources/lib/form/advanced_fr.properties M core/src/main/resources/lib/form/helpLink_it.properties M core/src/main/resources/lib/form/section_.js M core/src/main/resources/lib/hudson/artifactList.jelly A core/src/main/resources/lib/hudson/project/config-assignedLabel_zh_CN.properties A core/src/main/resources/lib/hudson/project/console-link_zh_CN.properties M core/src/main/resources/lib/hudson/scriptConsole_de.properties M core/src/main/resources/lib/layout/breakable.jelly M core/src/main/resources/lib/layout/layout_it.properties M core/src/main/resources/lib/layout/pane_it.properties M core/src/main/resources/lib/layout/progressiveRendering.jelly R core/src/test/groovy/hudson/util/SecretRewriterTest.groovy R core/src/test/groovy/hudson/util/SecretTest.groovy R core/src/test/groovy/jenkins/security/CryptoConfidentialKeyTest.groovy R core/src/test/groovy/jenkins/security/DefaultConfidentialStoreTest.groovy R core/src/test/groovy/jenkins/security/HMACConfidentialKeyTest.groovy R core/src/test/groovy/jenkins/security/HexStringConfidentialKeyTest.groovy R core/src/test/groovy/jenkins/security/RSAConfidentialKeyTest.groovy R core/src/test/groovy/jenkins/security/RSADigitalSignatureConfidentialKeyTest.groovy R core/src/test/groovy/jenkins/util/AtmostOneTaskExecutorTest.groovy M core/src/test/java/hudson/FilePathTest.java M core/src/test/java/hudson/UtilTest.java M core/src/test/java/hudson/util/AtomicFileWriterTest.java A core/src/test/java/hudson/util/DescribableListTest.java A core/src/test/java/hudson/util/FileChannelWriterTest.java A core/src/test/java/hudson/util/SecretRewriterTest.java A core/src/test/java/hudson/util/SecretTest.java A core/src/test/java/hudson/util/TextFileTest.java M core/src/test/java/hudson/util/XStream2Test.java M core/src/test/java/jenkins/model/NewViewLinkTest.java A core/src/test/java/jenkins/security/ClassFilterImplSanityTest.java A core/src/test/java/jenkins/security/CryptoConfidentialKeyTest.java A core/src/test/java/jenkins/security/DefaultConfidentialStoreTest.java A core/src/test/java/jenkins/security/HMACConfidentialKeyTest.java A core/src/test/java/jenkins/security/HexStringConfidentialKeyTest.java A core/src/test/java/jenkins/security/RSAConfidentialKeyTest.java A core/src/test/java/jenkins/security/RSADigitalSignatureConfidentialKeyTest.java A core/src/test/java/jenkins/slaves/RemotingVersionInfoTest.java A core/src/test/java/jenkins/util/AtmostOneTaskExecutorTest.java A core/src/test/resources/hudson/util/ascii.txt M pom.xml M test/pom.xml R test/src/build-script/unitTest.groovy R test/src/test/groovy/hudson/GroovyTest.groovy R test/src/test/groovy/hudson/RelativePathTest.groovy R test/src/test/groovy/hudson/cli/BuildCommandTest.groovy R test/src/test/groovy/hudson/cli/SetBuildParameterCommandTest.groovy R test/src/test/groovy/hudson/model/AbstractItemTest.groovy R test/src/test/groovy/hudson/model/AbstractProjectTest.groovy R test/src/test/groovy/hudson/model/EnvironmentContributorTest.groovy R test/src/test/groovy/hudson/model/SlaveTest.groovy R test/src/test/groovy/hudson/security/TokenBasedRememberMeServices2Test.groovy R test/src/test/groovy/hudson/util/TextFileTest.groovy R test/src/test/groovy/hudson/widgets/HistoryWidgetTest.groovy R test/src/test/groovy/jenkins/bugs/Jenkins19124Test.groovy R test/src/test/groovy/jenkins/bugs/Jenkins41511Test.java R test/src/test/groovy/jenkins/model/PeepholePermalinkTest.groovy R test/src/test/groovy/lib/form/ApplyButtonTest.groovy R test/src/test/groovy/lib/form/TextAreaTest.groovy R test/src/test/groovy/org/jvnet/hudson/test/SleepBuilderTest.groovy M test/src/test/java/hudson/PluginManagerUtil.java A test/src/test/java/hudson/RelativePathTest.java M test/src/test/java/hudson/bugs/JnlpAccessWithSecuredHudsonTest.java R test/src/test/java/hudson/cli/BuildCommand2Test.java A test/src/test/java/hudson/cli/BuildCommandTest.java A test/src/test/java/hudson/cli/SetBuildParameterCommandTest.java M test/src/test/java/hudson/diagnosis/HudsonHomeDiskUsageMonitorTest.java A test/src/test/java/hudson/model/AbstractItemTest.java R test/src/test/java/hudson/model/AbstractProject2Test.java A test/src/test/java/hudson/model/AbstractProjectTest.java A test/src/test/java/hudson/model/EnvironmentContributorTest.java M test/src/test/java/hudson/model/ExecutorTest.java M test/src/test/java/hudson/model/ItemsTest.java M test/src/test/java/hudson/model/JobTest.java M test/src/test/java/hudson/model/ManagementLinkTest.java M test/src/test/java/hudson/model/PasswordParameterDefinitionTest.java M test/src/test/java/hudson/model/ProjectTest.java M test/src/test/java/hudson/model/QueueTest.java R test/src/test/java/hudson/model/Slave2Test.java A test/src/test/java/hudson/model/SlaveTest.java M test/src/test/java/hudson/model/UserTest.java M test/src/test/java/hudson/model/ViewTest.java A test/src/test/java/hudson/security/ACLTest.java M test/src/test/java/hudson/security/CliAuthenticationTest.java M test/src/test/java/hudson/security/ExtendedReadPermissionTest.java M test/src/test/java/hudson/security/HudsonPrivateSecurityRealmTest.java M test/src/test/java/hudson/security/LoginTest.java A test/src/test/java/hudson/security/TokenBasedRememberMeServices2Test.java M test/src/test/java/hudson/security/csrf/DefaultCrumbIssuerTest.java M test/src/test/java/hudson/util/AtomicFileWriterPerfTest.java M test/src/test/java/hudson/util/RobustReflectionConverterTest.java R test/src/test/java/hudson/util/XStream2Security247Test.java M test/src/test/java/hudson/util/XStream2Security383Test.java A test/src/test/java/hudson/widgets/HistoryWidgetTest.java A test/src/test/java/jenkins/bugs/Jenkins19124Test.java A test/src/test/java/jenkins/bugs/Jenkins41511Test.java M test/src/test/java/jenkins/install/InstallUtilTest.java A test/src/test/java/jenkins/install/LoadDetachedPluginsTest.java A test/src/test/java/jenkins/install/SetupWizardRestartTest.java M test/src/test/java/jenkins/install/SetupWizardTest.java M test/src/test/java/jenkins/model/JenkinsTest.java A test/src/test/java/jenkins/model/PeepholePermalinkTest.java A test/src/test/java/jenkins/security/ApiCrumbExclusionTest.java M test/src/test/java/jenkins/security/ApiTokenPropertyTest.java M test/src/test/java/jenkins/security/BasicHeaderProcessorTest.java A test/src/test/java/jenkins/security/ClassFilterImplTest.java A test/src/test/java/jenkins/security/CustomClassFilterTest.java M test/src/test/java/jenkins/security/Security218CliTest.java M test/src/test/java/jenkins/security/Security218Test.java M test/src/test/java/jenkins/security/Security380Test.java A test/src/test/java/jenkins/security/SpySecurityListener.java A test/src/test/java/jenkins/slaves/OldRemotingAgentTest.java A test/src/test/java/lib/form/ApplyButtonTest.java M test/src/test/java/lib/form/PasswordTest.java A test/src/test/java/lib/form/TextAreaTest.java R test/src/test/resources/hudson/util/XStream2Security247Test/config.xml R test/src/test/resources/hudson/util/ascii.txt A test/src/test/resources/jenkins/install/LoadDetachedPluginsTest/upgradeFromJenkins1/config.xml A test/src/test/resources/jenkins/install/LoadDetachedPluginsTest/upgradeFromJenkins2/jenkins.install.InstallUtil.lastExecVersion A test/src/test/resources/jenkins/install/LoadDetachedPluginsTest/upgradeFromJenkins2WithNewerDependency.zip A test/src/test/resources/jenkins/install/LoadDetachedPluginsTest/upgradeFromJenkins2WithNewerPlugin.zip A test/src/test/resources/jenkins/install/LoadDetachedPluginsTest/upgradeFromJenkins2WithOlderDependency.zip A test/src/test/resources/lib/form/PasswordTest/SecretNotPlainText/index.jelly R test/src/test/resources/lib/form/PasswordTest/test1.jelly M test/src/test/resources/lib/layout/RenderOnDemandTest/externalScript.jelly A test/src/test/resources/plugins/custom-class-filter.jpi A test/src/test/resources/plugins/jenkins-47406.hpi M war/pom.xml A war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml A war/src/main/webapp/bootstrap/config.json A war/src/main/webapp/bootstrap/css/bootstrap-theme.css A war/src/main/webapp/bootstrap/css/bootstrap-theme.min.css A war/src/main/webapp/bootstrap/css/bootstrap.css A war/src/main/webapp/bootstrap/css/bootstrap.min.css M war/src/main/webapp/css/style.css A war/src/main/webapp/help/parameter/boolean-default_zh_CN.html A war/src/main/webapp/help/parameter/boolean_zh_CN.html A war/src/main/webapp/help/parameter/choice-choices_zh_CN.html A war/src/main/webapp/help/parameter/choice_zh_CN.html A war/src/main/webapp/help/parameter/description_zh_CN.html A war/src/main/webapp/help/parameter/file-name_zh_CN.html A war/src/main/webapp/help/parameter/file_zh_CN.html A war/src/main/webapp/help/parameter/name_zh_CN.html A war/src/main/webapp/help/parameter/run_zh_CN.html A war/src/main/webapp/help/parameter/string-default_zh_CN.html A war/src/main/webapp/help/parameter/string_zh_CN.html A war/src/main/webapp/help/parameter/trim_zh_CN.html A war/src/main/webapp/help/system-config/master-slave/availability_zh_CN.html A war/src/main/webapp/help/system-config/master-slave/demand/idleDelay_zh_CN.html A war/src/main/webapp/help/system-config/master-slave/demand/inDemandDelay_zh_CN.html A war/src/main/webapp/help/system-config/master-slave/description_zh_CN.html Log Message: ----------- Merge branch 'master' into OSS-2590 Commit: 992100ac4223b3d5eab11e8dccae5e55c2a18484 https://github.com/jenkinsci/jenkins/commit/992100ac4223b3d5eab11e8dccae5e55c2a18484 Author: mike cirioli <mciri...@cloudbees.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M core/src/main/java/hudson/model/View.java M core/src/test/java/hudson/util/XStream2Test.java Log Message: ----------- [JENKINS-48463] - fixed reference to deprecated Xpp3Driver and replaced with new default driver Commit: d994e65a9a380908cfd6ac3e4c41c9f2040d9a73 https://github.com/jenkinsci/jenkins/commit/d994e65a9a380908cfd6ac3e4c41c9f2040d9a73 Author: mike cirioli <mciri...@cloudbees.com> Date: 2018-01-26 (Fri, 26 Jan 2018) Changed paths: M core/pom.xml Log Message: ----------- [JENKINS-48463] Erring on the side of caution and incuding xpp3 libs back in, just in case some plugin might be depending on them Commit: 5f0f9f2b87be0a2d2c1dfb34df59db117f9ea90f https://github.com/jenkinsci/jenkins/commit/5f0f9f2b87be0a2d2c1dfb34df59db117f9ea90f Author: mike cirioli <mciri...@cloudbees.com> Date: 2018-01-30 (Tue, 30 Jan 2018) Changed paths: M core/pom.xml M core/src/main/java/hudson/util/XStream2.java M core/src/test/java/hudson/XmlFileTest.java M test/src/test/java/hudson/XMLFileTest.java Log Message: ----------- [JENKINS-48463] added try-with-resources to XmlFileTest to ensure proper file handle cleanup in the event of failure Fixed small nits regarding typo's and code cleanup Added comment explaining why Xpp3 is still included as a dep Commit: 0c17e82e825dee9c91ee8c484aefc37e2fb2be21 https://github.com/jenkinsci/jenkins/commit/0c17e82e825dee9c91ee8c484aefc37e2fb2be21 Author: Baptiste Mathus <bmat...@gmail.com> Date: 2018-02-04 (Sun, 04 Feb 2018) Changed paths: M core/pom.xml M core/src/main/java/hudson/Main.java M core/src/main/java/hudson/XmlFile.java M core/src/main/java/hudson/model/Fingerprint.java M core/src/main/java/hudson/model/View.java M core/src/main/java/hudson/util/XStream2.java M core/src/main/java/jenkins/util/xstream/XStreamDOM.java A core/src/test/java/hudson/XmlFileTest.java M core/src/test/java/hudson/util/XStream2Test.java A core/src/test/resources/hudson/config_1_0.xml A core/src/test/resources/hudson/config_1_0_with_special_chars.xml A core/src/test/resources/hudson/config_1_1.xml A core/src/test/resources/hudson/config_1_1_with_special_chars.xml M pom.xml A test/src/test/java/hudson/XMLFileTest.java M test/src/test/java/hudson/cli/GetNodeCommandTest.java M test/src/test/java/hudson/cli/GetViewCommandTest.java M test/src/test/java/hudson/model/ComputerConfigDotXmlTest.java M test/src/test/java/hudson/util/RobustReflectionConverterTest.java A test/src/test/resources/hudson/XMLFileTest/canStartWithXml_1_1_ConfigsTest/config.xml A test/src/test/resources/hudson/XMLFileTest/silentlyMigrateConfigsTest/config.xml Log Message: ----------- Merge pull request #3185 from mikecirioli/OSS-2590 [JENKINS-48463] Update jenkins core to use XML v1.1 Compare: https://github.com/jenkinsci/jenkins/compare/bff2d2a39901...0c17e82e825d -- 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.