Commit Graph

33584 Commits

Author SHA1 Message Date
Yaroslav Afenkin 59ac866d99 [SECURITY-3037] 2023-02-23 07:59:06 +00:00
Daniel Beck b70f4cb589 [SECURITY-3030] 2023-02-23 07:59:00 +00:00
Kevin-CB f39c11fa27 [SECURITY-2823] 2023-02-23 07:58:53 +00:00
Jeff Thompson 40663588ee [SECURITY-2120] 2023-02-23 07:58:46 +00:00
Jeff Thompson 80452662b3 [SECURITY-1807]
Co-authored-by: Kevin-CB <kguerroudj@cloudbees.com>
2023-02-23 07:58:40 +00:00
Mustafa Ulu af424b5e64
Turkish localization updates (#7662)
Turkish localisation updates
2023-02-22 16:40:08 +01:00
Jenkins Release Bot a3f31145e6 [maven-release-plugin] prepare for next development iteration 2023-02-21 13:13:46 +00:00
Jenkins Release Bot 936e9f83db [maven-release-plugin] prepare release jenkins-2.392 2023-02-21 13:13:34 +00:00
Mani Prathi a6ff3afd42
Added copy to clipboard button to agent launch snippets (#7625)
* Added Copy to clipboard

* Update main.jelly

* Remove trailing spaces

* Update main.jelly

* Update main.jelly

* One copy button per region

Creates a heading over the region to be copied and create a set of
instructions for Unix agents with a different set of instructions
for Windows.  The `curl.exe` call must be different on Windows due to
PowerShell having a `curl` cmdlet that is not compatible with command line
`curl.exe`.

Passed my interactive testing with a session in a secure connection.

* Remove obsolete spaces

---------

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-02-20 07:13:10 -07:00
Ikko Eltociear Ashimine 56ea537a15
Fix typo in element-debug.js (#7663)
intial -> initial
2023-02-20 10:29:23 +01:00
Daniel Beck 331854268b
Update plugins after 2023-02-15 security advisory (#7651)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2023-02-18 12:26:27 -07:00
dependabot[bot] 22ade92da5
Bump jenkins-test-harness from 1934.v90a_c07cf5b_21 to 1938.ve4c94459431d (#7657)
Bump jenkins-test-harness

Bumps [jenkins-test-harness](https://github.com/jenkinsci/jenkins-test-harness) from 1934.v90a_c07cf5b_21 to 1938.ve4c94459431d.
- [Release notes](https://github.com/jenkinsci/jenkins-test-harness/releases)
- [Changelog](https://github.com/jenkinsci/jenkins-test-harness/blob/master/docs/CHANGELOG-OLD.md)
- [Commits](https://github.com/jenkinsci/jenkins-test-harness/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-test-harness
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-18 06:42:02 -07:00
dependabot[bot] 6d4617482a
Bump javax-mail-api from 1.6.2-8 to 1.6.2-9 (#7656)
Bumps [javax-mail-api](https://github.com/jenkinsci/javax-mail-api-plugin) from 1.6.2-8 to 1.6.2-9.
- [Release notes](https://github.com/jenkinsci/javax-mail-api-plugin/releases)
- [Commits](https://github.com/jenkinsci/javax-mail-api-plugin/compare/javax-mail-api-1.6.2-8...javax-mail-api-1.6.2-9)

---
updated-dependencies:
- dependency-name: io.jenkins.plugins:javax-mail-api
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-18 06:41:52 -07:00
dependabot[bot] a96d81bff0
Bump jenkins from 1.94 to 1.95 (#7655)
Bumps [jenkins](https://github.com/jenkinsci/pom) from 1.94 to 1.95.
- [Release notes](https://github.com/jenkinsci/pom/releases)
- [Changelog](https://github.com/jenkinsci/pom/blob/master/CHANGELOG-old.md)
- [Commits](https://github.com/jenkinsci/pom/compare/jenkins-1.94...jenkins-1.95)

---
updated-dependencies:
- dependency-name: org.jenkins-ci:jenkins
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-18 06:41:42 -07:00
dependabot[bot] edb45aa5ba
Bump git-changelist-maven-extension from 1.5 to 1.6 (#7654)
Bumps [git-changelist-maven-extension](https://github.com/jenkinsci/incrementals-tools) from 1.5 to 1.6.
- [Release notes](https://github.com/jenkinsci/incrementals-tools/releases)
- [Commits](https://github.com/jenkinsci/incrementals-tools/compare/parent-1.5...parent-1.6)

---
updated-dependencies:
- dependency-name: io.jenkins.tools.incrementals:git-changelist-maven-extension
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-18 06:41:32 -07:00
Hervé Le Meur 1305b24897
Use artifact caching proxy for Jenkins Core builds (#7649)
* Use artifact caching proxy for Jenkins Core builds

* pipeline library PR merged

* restore empty line
2023-02-18 06:41:20 -07:00
dependabot[bot] b0041ceda7
Bump commons-fileupload from 1.4 to 1.5 (#7647)
Bumps commons-fileupload from 1.4 to 1.5.

---
updated-dependencies:
- dependency-name: commons-fileupload:commons-fileupload
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-17 07:30:46 -07:00
Alexander Brandes 6c765e1dda
Correct tag declaring required arguments in Jelly (#7644)
Fix wrong 'required' tag for Jelly arguments
2023-02-17 07:30:37 -07:00
renovate[bot] 2071b2f79b
Update dependency stylelint to v15 (#7645)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 22:49:26 +01:00
renovate[bot] d13057c1a1
Update dependency eslint to v8.34.0 (#7648)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 10:36:45 +01:00
Jenkins Release Bot 62c2fbcc7a [maven-release-plugin] prepare for next development iteration 2023-02-14 12:44:07 +00:00
Jenkins Release Bot f8e69628ac [maven-release-plugin] prepare release jenkins-2.391 2023-02-14 12:43:56 +00:00
EBIBO 193bda8d8c
[JENKINS-70438] Newer build displayed when filtering the builds in Build History Widget even if the build name didn't match (#7589)
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-02-14 09:58:06 +01:00
Jesse Glick 3ca2880324
Default CLI mode to `-webSocket` (#7605)
* Default CLI mode to `-webSocket`

* Recommend `-http` only if needed

* Simplifying `CLIActionTest`

* Avoid an extra space in proposed command if not using `-http`
2023-02-14 09:56:21 +01:00
EBIBO c3f9161755
[JENKINS-70139] booleanRadio uses non-unique ID (regression in 2.335) (#7631)
[JENKINS-70139] booleanRadio uses non-unique ID
2023-02-14 09:55:01 +01:00
renovate[bot] 0f7722caee
Update dependency stylelint-config-standard to v30 (#7646)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-14 09:54:25 +01:00
EBIBO 55502af361
[JENKINS-70191] Broken resize behavior on About Jenkins (regression in 2.340) (#7627)
[JENKINS-70191] Broken resize behavior on About Jenkins
2023-02-12 17:07:37 +01:00
renovate[bot] 3b509613fd
Update dependency prettier to v2.8.4 (#7640)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 17:05:28 +01:00
dependabot[bot] d1a4bc40d1
Bump spotless-maven-plugin from 2.31.0 to 2.33.0 (#7638)
Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless) from 2.31.0 to 2.33.0.
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](https://github.com/diffplug/spotless/compare/lib/2.31.0...lib/2.33.0)

---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-11 17:19:56 -07:00
Alexander Brandes 4d34dc28ee
Fix broken issueManagement URL (#7642) 2023-02-11 17:19:40 -07:00
Stefan Spieker fd0644a9be
Fixed minor deprecation from `IOUtils` in Tests (#7639)
fixed minor deprecation from IOUtils
2023-02-11 17:19:29 -07:00
dependabot[bot] 61d5689271
Bump git-changelist-maven-extension from 1.4 to 1.5 (#7637)
Bumps [git-changelist-maven-extension](https://github.com/jenkinsci/incrementals-tools) from 1.4 to 1.5.
- [Release notes](https://github.com/jenkinsci/incrementals-tools/releases)
- [Commits](https://github.com/jenkinsci/incrementals-tools/compare/parent-1.4...parent-1.5)

---
updated-dependencies:
- dependency-name: io.jenkins.tools.incrementals:git-changelist-maven-extension
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-11 17:19:16 -07:00
dependabot[bot] 9270f1e24a
Bump stapler.version from 1766.v4e428020d8a_f to 1770.v0c3dc82ee103 (#7636)
Bumps `stapler.version` from 1766.v4e428020d8a_f to 1770.v0c3dc82ee103.

Updates `stapler` from 1766.v4e428020d8a_f to 1770.v0c3dc82ee103
- [Release notes](https://github.com/jenkinsci/stapler/releases)
- [Changelog](https://github.com/jenkinsci/stapler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/stapler/commits)

Updates `stapler-groovy` from 1766.v4e428020d8a_f to 1770.v0c3dc82ee103
- [Release notes](https://github.com/jenkinsci/stapler/releases)
- [Changelog](https://github.com/jenkinsci/stapler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/stapler/commits)

---
updated-dependencies:
- dependency-name: org.kohsuke.stapler:stapler
  dependency-type: direct:production
- dependency-name: org.kohsuke.stapler:stapler-groovy
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-11 17:19:07 -07:00
Julie Heard 19896b3034
Updating the descriptions for the escape/encode functions (#7606)
* Updating the descriptions for the escape/encode functions

Adding explanations and examples to the encode and escape functions

* Updated description for encode 

I have edited some of the descriptions to bring them in line with the documentation over on husdon.Util

* Changed leading and trailing spaces on encode

I left one space at the end and added a note to say how a blank space is rendered

* Removed trailing whitespace to satisfy checkstyle

* Preserve formatting and escape HTML tags

* Update core/src/main/java/hudson/Functions.java

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Changed escaping on examples so they rendered properly in the javadoc

I was tempted to use {@literal &amp;} notation but this added blank spaces, making the examples look strange.  Instead I have used the &amp;amp; notation.

* Update core/src/main/java/hudson/Functions.java

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Update core/src/main/java/hudson/Functions.java

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Update core/src/main/java/hudson/Functions.java

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Update core/src/main/java/hudson/Functions.java

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Update core/src/main/java/hudson/Functions.java

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Update core/src/main/java/hudson/Functions.java

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

---------

Co-authored-by: Alexander Brandes <mc.cache@web.de>
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
2023-02-09 11:35:55 +01:00
Vincent Latombe 8b64efc5a2
Fix computer links in some cases (#7608)
* Computer links are incorrect in some cases

https://github.com/jenkinsci/jenkins/pull/6907 computes computer urls based on
privilege, which can cause inconsistent breadcrumb update as a result.

$jenkinsUrl/manage/computer/ is typically the URL you access when
browsing "Manage Jenkins > Configure Nodes and Clouds"

vs.

$jenkinsURl/computer/ which can be accessed by clicking on "Build
Executor Status"

* Fix RSSTest
2023-02-09 11:31:40 +01:00
renovate[bot] ff3e3f80b8
Update dependency org.apache.maven:maven-core to v3.9.0 (#7629)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-09 11:30:22 +01:00
Jesse Glick 0a49c6b5dc
Upgrade Winstone from 6.7 to 6.10 (#7632)
* Upgrade Winstone to 6.10

* Fixed up comment
2023-02-09 11:29:55 +01:00
Alexander Brandes 4b8161989e
Use 'one-column' design for fingerprint view (#7634) 2023-02-09 11:29:19 +01:00
Jenkins Release Bot af5a649a47 [maven-release-plugin] prepare for next development iteration 2023-02-07 13:08:02 +00:00
Jenkins Release Bot 3c46e8665f [maven-release-plugin] prepare release jenkins-2.390 2023-02-07 13:07:49 +00:00
renovate[bot] 518bcfedad
Update dependency node to v18.14.0 (#7628)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-06 15:01:45 -07:00
renovate[bot] 2ebd35b39a
Update Yarn to v3.4.1 (#7626)
* Update Yarn to v3.4.1

* Update yarn in war/pom.xml

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: NotMyFault <mc.cache@web.de>
2023-02-06 15:01:33 -07:00
Mark Waite 31974d3c1a
Update bundled Apache Mina-sshd plugins (#7623)
Embed Apache mina sshd plugins 2.9.2 (common and core)

Update `sshd-common` plugin and `sshd-core` plugin from
2.9.1-44.v476733c11f82 to 2.9.2-50.va_0e1f42659a_a

Changelog

https://github.com/apache/mina-sshd/blob/master/docs/changes/2.9.2.md
links to http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-45047
Unsafe deserialization in SimpleGeneratorHostKeyProvider

Jenkins core does not reference the SimpleGeneratorHostKeyProvider class.

It is referenced from sshd plugin at
251d590115/src/main/java/org/jenkinsci/main/modules/sshd/SSHD.java (L162)

Users can upgrade the plugin themselves during installation but it is
easier if we bundle the updated plugin version with new releases rather
than requiring that the user perform the update.
2023-02-06 15:01:17 -07:00
Jesse Glick 27358385b7
Messaging tweaks for `InstallUncaughtExceptionHandler` (#7622) 2023-02-06 15:01:00 -07:00
Alexander Brandes 5dcae0b48f
[JENKINS-60866] Un-inline setup wizard root URL js (#7619)
* Un-inline setup wizard root URL

* Fix linting
2023-02-06 15:00:49 -07:00
Daniel Beck 6b4dd606bf
[JENKINS-70533] Skip submitting telemetry when exception is thrown (#7618)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2023-02-06 15:00:36 -07:00
Jesse Glick 4028512e3f
`t:progressiveText` should tolerate 5xx HTTP errors (#7614)
* `t:progressiveText` should tolerate 5xx HTTP errors

* Applying @daniel-beck’s suggestion from https://github.com/jenkinsci/jenkins/pull/7614#issuecomment-1410378581

* Better handle a 404 https://github.com/jenkinsci/jenkins/pull/7614#issuecomment-1411755404

* Restoring trailing slash in `fallbackUrl` to match original behavior, lest there be another redirect

---------

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
2023-02-06 15:00:11 -07:00
dependabot[bot] 5f7a4ee04e
Bump http-cache-semantics from 4.1.0 to 4.1.1 in /war (#7621)
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2023-02-05 18:03:49 +01:00
dependabot[bot] 329cc430bb
Bump mailer from 438.v02c7f0a_12fa_4 to 448.v5b_97805e3767 (#7620)
Bumps [mailer](https://github.com/jenkinsci/mailer-plugin) from 438.v02c7f0a_12fa_4 to 448.v5b_97805e3767.
- [Release notes](https://github.com/jenkinsci/mailer-plugin/releases)
- [Commits](https://github.com/jenkinsci/mailer-plugin/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins:mailer
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-05 07:20:11 -07:00
Jesse Glick e0aee591d0
[JENKINS-70531] Apply timeout on WebSocket write operations (#7596)
* Apply timeout on WebSocket write operations
* https://github.com/jenkinsci/remoting/pull/621 released
2023-02-05 07:19:09 -07:00