Commit Graph
32590 Commits
Author SHA1 Message Date
Jesse Glick 4df2bf1a1c Merge branch 'master' into SSH-CLI-JENKINS-41745 2017-03-13 12:28:40 -04:00
Jesse Glick 624ba59d97 Allow tests to run which use CLI.<init> in process. 2017-03-13 12:20:08 -04:00
Jesse Glick 1e860c8c61 Apply SUREFIRE-1226 workaround across all modules, including cli. 2017-03-13 11:57:20 -04:00
Jesse Glick 7da0d39000 Argument processing mistake. 2017-03-13 11:53:20 -04:00
Oleg Nenashev 3e3806ae1d [FIXES JENKINS-42371] - Update remoting from 3.5 to 3.7 (#2773)
* [FIXES JENKINS-42371] - Update remoting to 3.6

Fixed issues:

* [JENKINS-42371](https://issues.jenkins-ci.org/browse/JENKINS-42371) - Properly close the `URLConnection` when parsing connection arguments from the JNLP file. It was causing a descriptor leak in the case of multiple connection attempts. ([PR #152](https://github.com/jenkinsci/remoting/pull/152))

* Remoting 3.6 has been burned

(cherry picked from commit b6e4fb4b82)
2017-03-13 15:25:58 +01:00
Oleg Nenashev 08c5da35d3 Update remoting to 3.5
https://github.com/jenkinsci/remoting/edit/master/CHANGELOG.md

Fixed issues:

* [JENKINS-40710](https://issues.jenkins-ci.org/browse/JENKINS-40710) - Match headers case-insensitively in `JnlpAgentEndpointResolver` in order to be compliant with HTTP2 lower-case headers. ([PR #139](https://github.com/jenkinsci/remoting/pull/139), [PR #140](https://github.com/jenkinsci/remoting/pull/140))
* [JENKINS-41513](https://issues.jenkins-ci.org/browse/JENKINS-41513) - Prevent `NullPointerException` in `JnlpAgentEndpointResolver` when receiving a header with `null` name. ([PR #140](https://github.com/jenkinsci/remoting/pull/140))
* [JENKINS-41852](https://issues.jenkins-ci.org/browse/JENKINS-41852) - Fix exported object pinning logic to prevent release due to the integer overflow. ([PR #148](https://github.com/jenkinsci/remoting/pull/148))

Improvements:

* [JENKINS-41730](https://issues.jenkins-ci.org/browse/JENKINS-41730) - Add the new `org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver.ignoreJenkinsAgentProtocolsHeader` property, which allows specifying a custom list of supported protocols instead of the one returned by the Jenkins master. ([PR #146](https://github.com/jenkinsci/remoting/pull/146))
* Print the Filesystem Jar Cache directory location in the error message when this cache directory is not writable. ([PR #143](https://github.com/jenkinsci/remoting/pull/143))
* Replace `MimicException` with the older `ProxyException` when serializing non-serializable exceptions thrown by the remote code. ([PR #141](https://github.com/jenkinsci/remoting/pull/141))
* Use OID of the `ClassLoaderProxy` in error message when the proxy cannot be located in the export table. ([PR #147](https://github.com/jenkinsci/remoting/pull/147))

(cherry picked from commit 815da8aa73)
2017-03-13 15:18:36 +01:00
Vincent Latombe a6672a3bbb [FIXED JENKINS-41128] createItem in View not working when posting xml
(cherry picked from commit 84d9244520)
2017-03-13 14:23:11 +01:00
Marcin Zajączkowski 8ae105ef5f [JENKINS-42709] Unable to build for Java 8
With Java 8 set as build target version.
2017-03-13 10:40:14 +01:00
Kohsuke Kawaguchi fcef7b5d67 [maven-release-plugin] prepare for next development iteration 2017-03-12 16:33:27 -07:00
Kohsuke Kawaguchi c71a9ef88b [maven-release-plugin] prepare release jenkins-2.50 jenkins-2.50 2017-03-12 16:33:27 -07:00
Oleg Nenashev 03ea8d16ef Russian translations: Use redirectors
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2017-03-12 10:12:26 +01:00
Oleg Nenashev 48b49117ab Merge branch 'master' into translations/russian_bigscoop
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>

Conflicts:
	core/src/main/resources/jenkins/model/Jenkins/projectRelationship-help_ru.properties
	core/src/main/resources/jenkins/model/Jenkins/systemInfo_ru.properties
2017-03-12 09:55:41 +01:00
Dmitri Karpovich c92b18aa0d Translations: Update the Russian localization 2017-03-12 09:51:15 +01:00
Daniel Beck 13d85fb805 Merge pull request #2791 from jglick/Queue-logging-JENKINS-42556
[JENKINS-42556] Improved logging for Queue
2017-03-11 20:25:25 +01:00
yogeek ea724ab13d French localization: Fix some typos (#2786)
* fix typo

* fix typo
2017-03-11 20:15:15 +01:00
Oleg Nenashev 3544af8535 Merge pull request #2793 from oleg-nenashev/bug/JENKINS-42670-WindowsInstallerLink_leak
[JENKINS-42670] - Fix the potential File descriptor leak in the Windows Service installer
2017-03-11 19:52:03 +01:00
Jesse Glick 8302b85024 Draft of a new CLI transport that can operate over CLIAction with the regular HTTP(S) port. 2017-03-11 13:10:02 -05:00
Oleg Nenashev 4756afb6d6 Update SSHD Core to 1.10.
Changelog:

* [PR #9](https://github.com/jenkinsci/sshd-module/pull/9) - Move SSH server port configuration to security options page.
2017-03-11 11:41:06 +01:00
Jesse Glick 2fe2487bab FindBugs, and more clearly stating which transport is in use. 2017-03-10 17:44:51 -05:00
Jesse Glick 492dbbed10 [JENKINS-41745] Make jenkins-cli.jar connect to the SSH port by default. 2017-03-10 16:05:55 -05:00
Stephen Connolly 3e35a67592 Don't wrap the InterruptedException without unwrapping 2017-03-10 15:21:26 +00:00
Oleg Nenashev 6e39dd35bd Introduce the pull-request template. (#2784)
* Introduce the pull-request template.

This  change xplicitly sets expectations from pull requests.

Reason:
* Highlight the need in autotests and JIRA issues for bugfixes
* ask PR creators to propose the changelog entries for their changes.
* Provide hints about referencing people

* Move the pull request template to .github
2017-03-10 15:36:05 +01:00
Oleg Nenashev e63774decd [JENKINS-42670] - Fix the potential File descriptor leak in the Windows Service installer 2017-03-10 15:33:32 +01:00
Stephen Connolly 1a73bca883 Merge pull request #2781 from stephenc/jenkins-42390
[FIXED JENKINS-42390] Search results were not correctly encoding URL query parameters
2017-03-10 12:14:01 +00:00
Akbashev Alexander 22e729cc0b [JENKINS-42585] - Replace Hashtable by more efficient ConcurrentHashMap (#2769) 2017-03-10 11:52:49 +01:00
Oleg Nenashev 783d935006 Merge pull request #2788 from aureliesalles/documentation
Update french documentation
2017-03-10 10:57:01 +01:00
Oleg Nenashev 4bdb595feb Merge pull request #2783 from SebastienFlochlay/frenchMistake
Translations: Correct french word mistake in FileName parameter
2017-03-10 10:15:29 +01:00
Daniel Beck 55773c5a85 Address review comments in German translation 2017-03-10 00:48:37 +01:00
Jesse Glick 3f41d563b2 [JENKINS-42556] Run more system threads as SYSTEM. 2017-03-09 16:50:08 -05:00
Jesse Glick 0bb69952f7 [JENKINS-42556] Improved logging for Queue. 2017-03-09 16:44:27 -05:00
Jesse Glick 868a41ab96 Save after calling setSecurityRealm or setAuthorizationStrategy. 2017-03-09 16:14:07 -05:00
Aurelie Salles 0f016c1a01 Update french documentation
Fix of some mistakes in french help documentation.
2017-03-09 16:58:30 +01:00
ADSL a3ef5b6048 [JENKINS-42590] : remove text mentioning getDisplayName==null 2017-03-09 16:16:39 +01:00
FLOCHLAY Sebastien 4816c1e2b8 Correct french word mistake 2017-03-09 16:06:15 +01:00
Stephen Connolly 79c761d51a Fixing @since tags from merge of JENKINS-42443 2017-03-09 14:45:28 +00:00
Stephen Connolly c3636ebf72 Merge pull request #2771 from stephenc/jenkins-42443
[FIXED JENKINS-42443] Make f:select display spinner during AJAX requests
2017-03-09 14:43:27 +00:00
Stephen Connolly 35d7088629 [JENKINS-34691] Add Javadoc comment 2017-03-09 14:25:28 +00:00
Daniel Beck 231601a22c Remove duplicate key 2017-03-09 14:50:13 +01:00
Daniel Beck 6351cf8c6c Jenkins! 2017-03-09 14:37:44 +01:00
Daniel Beck e6b0c89de0 More German translations, remove obsolete message about agent directory 2017-03-09 13:30:01 +01:00
Daniel Beck 0541e4975e Further German localization updates 2017-03-09 13:00:06 +01:00
Daniel Beck 72ed03b6c8 Update BUILD_ID documentation for 1.597
/me sighs
2017-03-09 12:59:00 +01:00
Daniel Beck 65f491e346 More German typographic quotation marks 2017-03-09 12:46:34 +01:00
Daniel Beck ca91d2063a Don't use single typewriter quotes in German, minor other changes 2017-03-09 12:41:45 +01:00
Daniel Beck c609f78ecd Use German typographic quotation marks 2017-03-09 12:34:37 +01:00
Daniel Beck 7132eb0ea9 Change 'daß' to 'dass', rephrase 'Projekt-Fitness' 2017-03-09 11:39:12 +01:00
Daniel Beck 1028264162 Update German translation and remove obsolete resources 2017-03-09 11:25:57 +01:00
Stephen Connolly 258a42c7f2 [FIXED JENKINS-34691] Add the ability for ItemListeners to veto copy operations 2017-03-08 16:15:05 +00:00
Stephen Connolly 5d92057748 [FIXED JENKINS-42390] Search results were not correctly encoding URL query parameters 2017-03-08 15:33:02 +00:00
Stephen Connolly 01d7931546 Fix @since TODO and @since FIXME tags 2017-03-08 15:31:52 +00:00