Commit Graph
771 Commits
Author SHA1 Message Date
Nikolas Falco bb86f57242 [JENKINS-14807] Fix path separator when EnvVars overrides variable like
PATH+XYZ

The getEnvironment(Node, TaskListener) now returns an environment setup
correctly with the platform value of the computer node where the job is
executed.

(cherry picked from commit cf0183d1ed)
2017-08-03 09:29:34 +02:00
Daniel Beck f7075e6077 Merge branch 'security-stable-2.46' into security-master 2017-04-16 23:01:34 +02:00
Daniel Beck 59ec129068 Merge branch 'security-stable-2.32' into security-stable-2.46 2017-04-16 22:52:09 +02:00
Daniel Beck 7a764161c5 Merge branch 'security-stable-2.19' into security-stable-2.32 2017-04-16 22:46:29 +02:00
Daniel Beck 48b68bee14 Merge branch 'security-stable-2.7' into security-stable-2.19 2017-04-16 22:38:32 +02:00
Daniel Beck 85acc31cef Merge branch 'security-stable-1.651' into security-stable-2.7 2017-04-16 22:35:32 +02:00
Daniel Beck d226f82cb0 Merge branch 'security-stable-1.642' into security-stable-1.651 2017-04-16 22:32:47 +02:00
Daniel Beck 3c9184246c Merge branch 'security-stable-1.625' into security-stable-1.642 2017-04-16 22:30:19 +02:00
Daniel Beck 701ea95a52 [SECURITY-503] Prevent deserialization of void/Void 2017-04-16 22:27:20 +02:00
Oleg Nenashev bd2ccfb00e Merge pull request #2835 from olivergondza/fixup-provision-perm
[FIXED JENKINS-37616] Make sure Cloud.PROVISION is properly initialized
2017-04-15 14:27:34 +02:00
Daniel Beck 51927783a3 [JENKINS-43228] Add test
(cherry picked from commit a34479c418)
2017-04-13 14:05:34 +02:00
Daniel Beck 98ad8e4d73 Merge pull request #2824 from daniel-beck/JENKINS-43228
[FIX JENKINS-43228] Consider time zone for cron validation
2017-04-08 12:24:01 +02:00
Oliver Gondža d35dfcb24f [FIXED JENKINS-37616] Make sure Cloud.PROVISION is properly initialized 2017-04-07 10:46:33 +02:00
Marcin Zajączkowski b831acd985 [JENKINS-42645] Case insensitive search by default for new and anonymous users (#2801)
* [JENKINS-42645] Case insensitive search by default

* [JENKINS-42960] Search in FixedSet more locale friendly

String.equalsIgnoreCase is safer than toLowerCase when non English
locales are used.

* [JENKINS-42645] Review remarks
2017-04-07 10:40:12 +02:00
Daniel Beck a34479c418 [JENKINS-43228] Add test 2017-03-30 18:11:52 +02:00
Stephen Connolly 568772cddc [JENKINS-42934] Some unit tests need side-effects of FileInputStream 2017-03-22 09:04:20 +00:00
Stephen Connolly e603b10088 [JENKINS-42934] A couple of places where FileNotFoundException may be replaced by NoSuchFileException by JVM shenanigans 2017-03-21 13:55:06 +00:00
Stephen Connolly 218d0a5516 [JENKINS-42934] Actually use Java's file locking API to lock the file on windows 2017-03-21 11:08:50 +00:00
Stephen Connolly f0cd7ae8ff [JENKINS-42934] Avoid using new FileInputStream / new FileOutputStream 2017-03-20 12:50:46 +00:00
Akbashev Alexander e8efc96f3d [JENKINS-42319] - Fix broken compareTo method of Run (#2762)
* JENKINS-42319: Fix broken compareTo method of Run

Previous implementation relied on fact that users always compare run
objects with same parent. But this is not always the case.
So, it was not safe to put runs from different parents to TreeSet, i.e.

* Make comparasion more performance friendly
2017-03-19 00:10:37 +01:00
Daniel Beck 62adfa8817 Merge pull request #2683 from szpak/feature/JENKINS-40718-searchByBuildParams
[JENKINS-40718] Search by build params in build history widget
2017-03-08 12:02:51 +01:00
Alex Earl e02f13592a Fix missing semi-colon 2017-03-03 15:06:50 -07:00
Alex Earl 77d6979634 Ignore deletedFolder test on Windows
Windows doesn't allow deleting directories that have a file open inside of them, so this test is invalid on windows.
2017-03-03 15:00:33 -07:00
Daniel Beck 335fb4bc78 Merge pull request #2763 from slide/windows-ci
Fix tests on Windows
2017-02-26 21:25:25 +01:00
Jesse Glick 9a34d9f8b2 [FIXED JENKINS-16634] Do not fail to write a log file just because something deleted the parent directory.
(cherry picked from commit afe17a4bda)
2017-02-15 14:51:31 +01:00
Brendan Nolan 01fe717f35 [JENKINS-18734] - Call perform(AbstractBuild build, Launcher launcher, BuildListener listener) if implemented in BuildStep 2017-02-14 20:52:45 +00:00
Alex Earl 3c4186fc01 More ignores 2017-02-12 18:41:37 -07:00
Marcin Zajączkowski 5a6103c31d [JENKINS-40718] Integration tests for case insensitive search 2017-02-12 23:01:54 +01:00
Josh Soref 496703d0fe Spelling fixes in changelogs, Javadoc, logs and UI (#2718)
* spelling: abstract

* spelling: about

* spelling: absolute

* spelling: across

* spelling: activity

* spelling: actually

* spelling: addition

* spelling: allocating

* spelling: ambiguous

* spelling: analyzes

* spelling: analysis

* spelling: another

* spelling: appear

* spelling: arbitrary

* spelling: artifact

* spelling: assignment

* spelling: associated

* spelling: augment

* spelling: authentication

* spelling: automatically

* spelling: available

* spelling: availability

* spelling: because

* spelling: background

* spelling: beginning

* spelling: boolean

* spelling: browsers

* spelling: building

* spelling: calculation

* spelling: channel

* spelling: column

* spelling: concatenation

* spelling: connect

* spelling: contribute

* spelling: convert

* spelling: copied

* spelling: couldn't

* spelling: scrambled

* spelling: creates-a

* spelling: curr-entry

* spelling: customize

* spelling: diagnostic

* spelling: contain

* spelling: default

* spelling: delimiter

* spelling: descriptor

* spelling: disambiguates

* spelling: different

* spelling: diligently

* spelling: disabled

* spelling: discovered

* spelling: display

* spelling: doesn't

* spelling: dollar

* spelling: downstream

* spelling: dynamically

* spelling: preemptively

* spelling: encrypt

* spelling: erroneous

* spelling: examine

* spelling: existence

* spelling: value

* spelling: february

* spelling: handling

* spelling: hostname

* spelling: convenient

* spelling: identify

* spelling: implementation

* spelling: incorrect

* spelling: individual

* spelling: initialization

* spelling: initialized

* spelling: inputstream

* spelling: instantiated

* spelling: instantiation

* spelling: intended

* spelling: interpreted

* spelling: interrupted

* spelling: invocations

* spelling: kern

* spelling: localization

* spelling: logger

* spelling: malfunctioning

* spelling: methods

* spelling: monitor

* spelling: mutator

* spelling: multiple

* spelling: object

* spelling: configured

* spelling: optionally

* spelling: option

* spelling: overridden

* spelling: parameterized

* spelling: parent

* spelling: permissions

* spelling: plugin

* spelling: potentially

* spelling: preferable

* spelling: problems like

* spelling: programmatically

* spelling: property

* spelling: reallocate

* spelling: recommended

* spelling: redirected

* spelling: registered

* spelling: reliable

* spelling: remember

* spelling: recurrence

* spelling: repeatable

* spelling: repeated

* spelling: resource

* spelling: retrieve

* spelling: returned

* spelling: revision

* spelling: sandwich

* spelling: separator

* spelling: serialization

* spelling: settings

* spelling: shadow

* spelling: should

* spelling: someone

* spelling: source

* spelling: specified

* spelling: style

* spelling: subversion

* spelling: sufficient

* spelling: supplementary

* spelling: suppressing

* spelling: synchronization

* spelling: synchronized

* spelling: this

* spelling: transitioning

* spelling: termination

* spelling: trying

* spelling: truncatable

* spelling: unknown

* spelling: undeployed

* spelling: unnecessary

* spelling: unparseable

* spelling: update

* spelling: upper

* spelling: verify

* spelling: visible

* spelling: warning

* spelling: we're

* spelling: whitespace

* spelling: wide

* spelling: with

* spelling: workspace

* spelling: yielding

* spelling: to

* spelling: by

* spelling: the

* spelling: hours
2017-02-12 13:38:30 +03:00
Jesse Glick afe17a4bda [FIXED JENKINS-16634] Do not fail to write a log file just because something deleted the parent directory. 2017-02-06 17:23:31 -05:00
Marcin Zajączkowski 065a042910 [JENKINS-40718] Reduce duplication in tests 2017-02-01 17:28:16 +01:00
Marcin Zajączkowski 0a221d0b47 [JENKINS-40718] Consider insensitiveSearch user configuration 2017-02-01 16:53:01 +01:00
Marcin Zajączkowski 785a8cf18d [JENKINS-40718] Filter out sensitive parameters on search 2017-02-01 16:24:35 +01:00
Marcin Zajączkowski 67e7004677 [JENKINS-40718] Support for Pipeline jobs 2017-02-01 16:24:35 +01:00
Marcin Zajączkowski 649464f1b8 [JENKINS-40718] Make search in Build history really case insensitive 2017-02-01 16:24:24 +01:00
Marcin Zajączkowski 488d11ab2d [JENKINS-40718] Search by build param values in Build history widget 2017-02-01 16:24:20 +01:00
Daniel Beck a1cad0b839 Merge pull request #1485 from jglick/printStackTrace-JDK-6507809
Print stack trace in logical order
2017-01-28 23:14:36 +01:00
Jesse Glick 00a75819b0 Merge branch 'security-stable-2.19' into security-stable-2.32 2017-01-25 15:41:43 -05:00
Jesse Glick a0833ee4ef Merge branch 'security-stable-2.7' into security-stable-2.19 2017-01-25 15:41:25 -05:00
Jesse Glick 973ed0d3d9 Merge branch 'security-stable-1.651' into security-stable-2.7 2017-01-25 15:38:34 -05:00
Jesse Glick 5789cfd9e5 Merge branch 'security-stable-1.642' into security-stable-1.651 2017-01-25 15:37:35 -05:00
Jesse Glick ae792a327c Merge branch 'security-stable-1.625' into security-stable-1.642 2017-01-25 15:37:15 -05:00
Jesse Glick c5f4b2f45e Rearranged tests now that ConsoleNote.encodeToBytes pays attention to Jenkins.instance. 2017-01-25 14:43:33 -05:00
Jesse Glick 8622eea246 Merge branch 'security-stable-2.19' into security-stable-2.32 2017-01-23 13:43:20 -05:00
Jesse Glick f18535449a Merge branch 'security-stable-2.7' into security-stable-2.19 2017-01-23 13:39:52 -05:00
Jesse Glick 057d4ed986 Merge branch 'security-stable-1.651' into security-stable-2.7 2017-01-23 13:36:07 -05:00
Jesse Glick 9534bb0c93 Merge branch 'security-stable-1.642' into security-stable-1.651 2017-01-23 13:31:56 -05:00
Jesse Glick 2f5ee61ab9 Merge branch 'security-stable-1.625' into security-stable-1.642 2017-01-23 13:12:54 -05:00
Jesse Glick cc6539285c @daniel-beck suggests a scarier name. 2017-01-10 17:12:26 -05:00
Jesse Glick 1ce5df04e5 @daniel-beck requests a kill switch for ConsoleNote.MAC. 2017-01-10 17:05:28 -05:00