Commit Graph
19702 Commits
Author SHA1 Message Date
Jesse Glick b486e46c4e Better Javadoc for new impersonate overload. 2014-11-04 15:32:33 -05:00
Jesse Glick ee13a9a930 junit 1.2-beta-4 builds/287 changes/287 2014-11-04 15:01:03 -05:00
Jesse Glick 06074f4bce Noting merge of #1434. 2014-11-04 13:12:33 -05:00
Oleg Nenashev 8f079fc434 [CID-1182126] - Resource leak in AsynchronousAdministrativeMonitor::run()
Properly close listeners for asynchronous threads.

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2014-11-04 15:54:13 +03:00
Oleg Nenashev c873722726 [CID-1182132] - Resource leak in BootFailure::loadAttempts()
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2014-11-04 15:54:09 +03:00
Oleg Nenashev 5259996c44 [CID-1219446] - Resource leak in ClassicPluginStrategy
Resource leak may happen during the search of manifest file.

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2014-11-04 15:54:05 +03:00
Oleg Nenashev 2ea0276e7b [CID-1205053] - Resource leak on fingerprint calculation in DirectoryBrowserSupport
The issue is related to JENKINS-18351.

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2014-11-04 15:54:02 +03:00
Oleg Nenashev 21ba31af42 [CID-1182127] - Resource leak in HsErrPidList constructor.
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2014-11-04 15:53:59 +03:00
Oleg Nenashev 3a8b81a0fc [CID-992725] - Resource leak in ClientAuthenticationCache
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2014-11-04 15:53:55 +03:00
Oleg Nenashev 9e72099115 [CID-1182128] - Properly close InputStream in ConsoleCommand
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2014-11-04 15:53:51 +03:00
Kohsuke Kawaguchi b93a79ceeb the trunk is toward 1.590-SNAPSHOT 2014-11-02 20:56:21 -08:00
Kohsuke Kawaguchi 28e0d01b18 creating an RC branch 2014-11-02 20:56:12 -08:00
Kohsuke Kawaguchi 8d0b026a1c merged back the RC branch 2014-11-02 15:07:11 -08:00
Kohsuke Kawaguchi 316e6bba98 updated changelog as a part of the release 2014-11-02 15:07:08 -08:00
Oliver Gondža 8b71d13233 Merge pull request #1447 from mattmoor/labels
Adjust my prior change to better utilize structured form submission...
2014-11-02 23:42:53 +01:00
Kohsuke Kawaguchi 1522ff92ce updated changelog for release 2014-11-02 10:33:22 -08:00
Kohsuke Kawaguchi 584c215b02 [maven-release-plugin] prepare for next development iteration 2014-11-02 10:25:58 -08:00
Kohsuke Kawaguchi 571ed3b5fa [maven-release-plugin] prepare release jenkins-1.588 jenkins-1.588 2014-11-02 10:25:58 -08:00
Matt Moore c426fd2300 mark the legacy jelly endpoints as DoNotUse 2014-11-01 13:10:37 -07:00
Matt Moore 492b4902d8 Adjust my prior change to better utilize structured form submission to accomodate a plugins that are not using p:config-assignedLabel 2014-10-30 13:57:26 -07:00
Kohsuke Kawaguchi 9bf29e4910 Merge remote-tracking branch 'origin/master' 2014-10-29 20:48:15 -07:00
Kohsuke Kawaguchi 388148e257 the trunk is toward 1.589-SNAPSHOT 2014-10-29 20:47:31 -07:00
Kohsuke Kawaguchi 832aaa31ae creating an RC branch 2014-10-29 20:47:29 -07:00
Jesse Glick 8a68ed0e71 [JENKINS-25358] Noting merge of #1445. 2014-10-29 22:36:24 -04:00
Jesse Glick e22cb19feb Merge branch 'JENKINS-25358' of github.com:rodrigc/jenkins 2014-10-29 22:34:25 -04:00
Kohsuke Kawaguchi 47b8d961ae merged back the RC branch 2014-10-29 18:46:04 -07:00
Kohsuke Kawaguchi 3cd241eda6 updated changelog as a part of the release 2014-10-29 18:46:01 -07:00
Kohsuke Kawaguchi 4d9307f8cb updated changelog for release 2014-10-29 18:16:08 -07:00
Kohsuke Kawaguchi bf736a7407 [maven-release-plugin] prepare for next development iteration 2014-10-29 18:10:06 -07:00
Kohsuke Kawaguchi b3660bf84e [maven-release-plugin] prepare release jenkins-1.587 jenkins-1.587 2014-10-29 18:10:06 -07:00
Kohsuke Kawaguchi 24ea2485e6 Noting SECURITY-144 2014-10-29 17:11:13 -07:00
Kohsuke Kawaguchi 2d46bd5b95 Bundling the version that has SECURITY-144 related changes. 2014-10-29 17:06:47 -07:00
Kohsuke Kawaguchi c7bb90881d Depend on a released version 2014-10-29 17:05:15 -07:00
Jesse Glick e0ce338ba5 Noting merge of #1439. 2014-10-29 18:36:37 -04:00
Jesse Glick a6204318f8 Merge branch 'master' of github.com:n-nachiappan/jenkins 2014-10-29 18:35:45 -04:00
Jesse Glick 3880e00190 [FIXED JENKINS-25221] Noting merge of #1446. 2014-10-29 18:08:40 -04:00
Jesse Glick 5976b3840a Merge branch 'custom-workspace' of github.com:mattmoor/jenkins 2014-10-29 18:07:48 -04:00
Matt Moore 207bf23884 Adjust my prior change to better utilize structured form submission to accomodate a few plugins that are improperly submitting data through this processing logic 2014-10-29 14:15:02 -07:00
Craig Rodrigues c577fffe43 Use a jna Union type for the DUMMYUNIONNAME union structure
JNAerator ( https://code.google.com/p/jnaerator/ ) was helpful
for generating the Java code from the C struct.
2014-10-29 12:34:47 -07:00
Stephen Connolly 86ea65ab6f Make it possible for sub-classes to have a sub-class specific trust anchor chain 2014-10-29 16:55:41 +00:00
Craig Rodrigues f3e9d5d681 [FIXED JENKINS-25358] Remove extra fields from getFieldOrder()
Remove fields which are not part of struct _SHELLEXECUTEINFO.
2014-10-29 09:52:59 -07:00
Jesse Glick 4cb7414e90 fromExternalizableId should just return null, not throw IAE, if the job has since been renamed/move/deleted.
(It could already return null if the run has since been deleted; #1264 failed to mark this properly.)
Reserving IAE for inputs that getExternalizableId could not actually have produced,
and making sure to also throw this in case of non-numeric text after the hash.
Adding Javadoc for both methods.
builds/286 changes/286
2014-10-28 11:23:03 -07:00
Jesse Glick c589392dca Merge branch 'SECURITY-144' into SECURITY-144-rc 2014-10-28 11:20:29 -04:00
Jesse Glick 8c10c75d85 Merge branch 'security-rc' into SECURITY-144-rc 2014-10-28 11:20:25 -04:00
Jesse Glick 741e8717d0 Merge branch 'rc' into security-rc 2014-10-28 11:19:06 -04:00
Stephen Connolly 07fb00e05a If you are synchronizing on something to access a volatile, then you are doing something wrong
- Yet more interrupting bad patterns, especially where we expect the node monitor to take up to 30 seconds to complete if an async variety
2014-10-28 13:48:00 +00:00
Stephen Connolly 68f6222633 Prevent a storm of node monitor updates when there is a storm of nodes coming on line within 1 second
- The old code would result in multiple triggered updates, with corresponding interrupts of in-progress updates
  when faced with lots of slaves coming on line within 1 second of each other.

- New code will ensure that one and only one of the scheduled tasks (i.e. the last one) will trigger the updates.
2014-10-28 13:27:24 +00:00
Stephen Connolly 1587511c55 fix @since tags 2014-10-28 13:27:03 +00:00
Stephen Connolly bf2206d783 Merge pull request #1433 from stephenc/master
Refactor NodeProvisioner to allow for extension of strategies
2014-10-28 13:21:56 +00:00
Kohsuke Kawaguchi 9a108de405 These permissions should be RUN_SCRIPTS
... as it grants access to the JVM internals of the master in the same
Groovy scripts do.
2014-10-27 15:39:46 -07:00