Commit Graph
32590 Commits
Author SHA1 Message Date
Oleg Nenashev 805149bf32 Merge pull request #3887 from jeffret-b/remoting/3.29
[JENKINS-55976] Upgrade to 3.29 version of Remoting.
2019-02-08 06:42:19 +01:00
Oleg Nenashev 3b61f11ece Merge pull request #3881 from oleg-nenashev/java11/JENKINS-55085-revert-uc-for-ga
[JENKINS-55085] - Use the main update center by default when running with Java 11
2019-02-07 17:19:03 +01:00
Oleg Nenashev 78e06ae09b [JENKINS-52285] - Update to Extras Executable WAR, permit running with Java 11 without feature flags (#3882)
* [JENKINS-52285] - Update to Extras Executable WAR, permit running with Java 11 without feature flags

https://github.com/jenkinsci/extras-executable-war/pull/22

* [JENKINS-52285] - Use the released version of the component
2019-02-07 15:43:57 +01:00
Oleg Nenashev 0b71c4a0f3 Merge pull request #3884 from oleg-nenashev/sshd/2.6
[JENKINS-55978] - Update SSHD Module to 2.6 to pick up the Apache MINA idle timeout custom property fix
2019-02-07 15:05:56 +01:00
Oleg Nenashev d847d78f0e Merge pull request #3879 from jsoref/JENKINS-55936
[JENKINS-55936] suppress exception for nonexistent adminwhitelist rul…
2019-02-07 10:11:16 +01:00
Oleg Nenashev 5219c925b7 Merge pull request #3886 from gonrial/gonrial-patch-1
Fix a translation in Messages_es_AR.properties
2019-02-06 11:22:19 +01:00
Jesse Glick 9c80cf12de https://github.com/jenkinsci/ssh-cli-auth-module/pull/6 released. 2019-02-05 19:38:22 -05:00
Jesse Glick 69998a0f89 Merge branch 'master' into remotingCLI 2019-02-05 19:37:15 -05:00
Jeff Thompson dc90ea46cd Upgrade to 3.29 version of Remoting.a 2019-02-05 16:18:38 -07:00
gonrial 5882f72fec Fix a translation in Messages_es_AR.properties
Fixed the translation from the Spanish "download" to "discard".
2019-02-05 15:59:24 -03:00
Oleg Nenashev 043abd8275 Merge pull request #3883 from jglick/incrementals-archive
Artifacts for incrementals are only supposed to be archived from one branch
2019-02-05 19:04:25 +01:00
Jesse Glick beb05b481e Picking up https://github.com/jenkinsci/ssh-cli-auth-module/pull/6 (Incrementals publisher not working there for some reason). 2019-02-05 12:41:34 -05:00
Oleg Nenashev 9a146147c4 [JENKINS-55980] - Switch Java Specification Version comparison in the core to a robust implementation.
After the change all Java Specification Version comparison operations are robust against comparison of old and new Java spec version formats
See https://openjdk.java.net/jeps/223 for the new format
2019-02-05 18:16:25 +01:00
Oleg Nenashev 8fe67f724c [JENKINS-55978] - Update SSHD Module to 2.6 to pick up the Apache MINA idle timeout custom property fix 2019-02-05 16:26:52 +01:00
Jesse Glick e237b22251 Artifacts for incrementals are only supposed to be archived from one branch. 2019-02-05 09:45:50 -05:00
Jesse Glick e767f807fc As reminded in https://github.com/jenkinsci/jenkins/pull/3872#issuecomment-459150087 there is some ysoserial detritus which can be removed. 2019-02-05 09:36:16 -05:00
Jesse Glick 7ba3d75741 Reverting removal of empty test-jdk8 module at @oleg-nenashev’s request. 2019-02-05 09:29:22 -05:00
Jesse Glick 19bff0be7a Merge branch 'master' into remotingCLI 2019-02-05 09:21:13 -05:00
Oleg Nenashev 6e563ba881 [JENKINS-55085] - Use the main update center by default when running with Java 11
Reverts a custom experimental update center for Java 11 which was enabled to workaround the Java 11 compatibility issue in the Pipeline: Support plugin. See https://github.com/jenkinsci/jenkins/pull/3794 . Now Pipeline: Support plugin 3.0+ is available in the main update center, and a custom UC is nolonger required.
2019-02-05 12:18:56 +01:00
Oleg Nenashev adff325070 Merge pull request #3880 from jsoref/grammar
Grammar / punctuation
2019-02-04 17:25:36 +01:00
Josh Soref ed0a5f101c Fix stray text in radioBlock st:documentation (#3877) 2019-02-04 09:35:16 +01:00
Josh Soref 3cd11b20ee spelling: whitelist 2019-02-04 02:13:42 -05:00
Josh Soref 80a65ab138 [JENKINS-55936] suppress exception for nonexistent adminwhitelist rule files 2019-02-04 01:54:14 -05:00
Josh Soref 9847e4d3a3 grammar: no space before question marks... 2019-02-03 22:09:31 -05:00
Kohsuke Kawaguchi 0d7505c56a [maven-release-plugin] prepare for next development iteration 2019-02-03 04:16:01 -08:00
Kohsuke Kawaguchi 3ebd5e014b [maven-release-plugin] prepare release jenkins-2.163 jenkins-2.163 2019-02-03 04:15:49 -08:00
Baptiste Mathus a78312ea0f [JENKINS-55681] - Make JAXB a detached plugin only on Java 11 (#3865)
* Move detached plugins logic into a dedicated class

ClassicPluginStrategy is already long enough, so trying to make things a
bit more focused before adding Java 11 logic. (and even if not, the change
still splits a class that is almost 1k lines).

* Install jaxb as detached only on Java 11+

* Remove duplicate @Restricted

Given the enclosing class already has it.

* Use 1.5 release

* Add more test coverage

* getMinJavaVersion => getMinimumJavaVersion

* Rename DetachedPluginsManager as DetachedPluginsUtil

as requested by Oleg and Jesse. Mainly because of the misleading
relationship (there's no inheritance) with the existing `PluginManager`
class.

* 🤦 adjust to 1.5 release method renaming

* Clarify minimum Java version column

Co-Authored-By: batmat <bmathus@gmail.com>

* Update to 2.3.0 version of the jaxb plugin

* Bump minimum core version to next expected release version

* Add preventive cycle breaks for jaxb while waiting for JENKINS-28942

As requested by Oleg.

* Add test to fail fast on wrong format for split-plugins.txt
2019-02-03 10:56:26 +01:00
Josh Soref 8f088d9a3b grammar: restart required for plugin is a sentence 2019-02-03 00:50:04 -05:00
Oleg Nenashev 34fb3c86c7 [JENKINS-47896] - Allow FilePath with null channel to be serialized anywhere 2019-02-03 02:06:41 +01:00
Oleg Nenashev 8ab5ab57e2 Merge pull request #3869 from jsoref/JENKINS-53077
JENKINS-53077 - don't process empty responseText
2019-02-01 18:24:15 +01:00
Oleg Nenashev 10ced4bda4 Merge pull request #3875 from basil/JENKINS-22566
Test cases for JENKINS-22566
2019-02-01 16:53:38 +01:00
Thomas de Grenier de Latour 34e948fd41 JTH 2.46 (getting rid of xalan) 2019-02-01 15:42:17 +01:00
Wadeck Follonier 73c6974d86 [JENKINS-53511] Improve discoverability of new feature in WebClient 2019-02-01 15:18:11 +01:00
Wadeck Follonier 3bb56b81e1 [JENKINS-53511] Bump of JTH to include new methods in WebClient
- And thus, adapt the code due to the breaking changes in JTH sub-lib
2019-02-01 15:17:26 +01:00
Wadeck Follonier bc02823799 [JENKINS-53511] Update commons-io to prepare bump of JTH 2019-02-01 15:15:51 +01:00
Oleg Nenashev 498428acee Merge pull request #3112 from talkdirty/master
[JENKINS-47530] Add null check to RunParameterDefinition#getProject()…
2019-02-01 14:57:17 +01:00
Wadeck Follonier 4ffb95d11b [JENKINS-55049] Avoid NumberFormatException when a symlink is used as… (#3790)
* [JENKINS-55049] Avoid NumberFormatException when a symlink is used as artifact
- display a "0 B" instead of nothing + exception thrown

* Different approach to cover all the specific cases of Long.decode

* Update core/src/main/java/hudson/model/Run.java

Co-Authored-By: Wadeck <Wadeck@users.noreply.github.com>

* Add test for length check
2019-02-01 13:53:03 +01:00
Oleg Nenashev e091ea2113 Merge pull request #3305 from mikecirioli/JENKINS-49588
[JENKINS-49588] add readResolve method for 'usages' in Fingerprint.java
2019-02-01 09:30:14 +01:00
Basil Crow 0592e8c30f Test cases for JENKINS-22566 2019-01-31 13:15:47 -08:00
Josh Soref cdcd16a082 Improve help 2019-01-31 16:06:56 -05:00
Jesse Glick accdc47696 [JENKINS-55257] Automated tests save me from idiocy.
(cherry picked from commit 0b8fd6fe5f)
2019-01-31 09:21:26 +01:00
Jesse Glick 4090a64022 Merge branch 'master' into remotingCLI 2019-01-30 20:07:54 -05:00
Oleg Nenashev 78423ca292 [JENKINS-47896] - Add some diagnostics for the failing channel comparison in FilePath 2019-01-31 01:47:50 +01:00
Oleg Nenashev 23d2cabced [JENKINS-40228] - Add ordinal to the "None" security realm 2019-01-31 01:12:55 +01:00
Oleg Nenashev e660967eff Merge branch 'master' into JENKINS-40228 2019-01-31 01:08:56 +01:00
Josh Soref eddb8d4609 [JENKINS-55848] Identify the name of the thing being deleted (#3871)
* Delete log recorder named

* Delete agent

* Delete build number

* Disconnect computer

* Delete user

* Delete view

* Do you want to restart Jenkins

* Are you sure you want to restart Jenkins

* Delete the x y

* Delete build
2019-01-31 00:45:39 +01:00
Daniel Beck 463a1c3ab7 [JENKINS-52869] Show error messages on user creation (#3727)
* [JENKINS-52869] Show error messages on user creation

* Restore support for general signup error

(cherry picked from commit 3b8258fd0c)
2019-01-30 15:16:00 +01:00
Jesse Glick 73487f6bd0 [JENKINS-55257] Verify fix in test.
(cherry picked from commit 8b91feb7b4)
2019-01-30 15:13:28 +01:00
Jesse Glick 112f28a7c2 [JENKINS-55257] If ConsoleNote.encodeToBytes is called at all from an agent, it should not use AnonymousClassWarnings.
(cherry picked from commit da1605e31c)
2019-01-30 15:13:28 +01:00
James Nord f887a486b5 Merge pull request #3366 from jtnord/buildAuthorisationTokenTest
Adding test coverage for BuildAuthorisationToken
2019-01-29 17:48:38 +00:00