Commit Graph
19709 Commits
Author SHA1 Message Date
Oliver Gondža e985ee69ff Expose AbstractProject.AbstractProjectDescriptor#validateLabelExpression for plugins 2014-11-06 13:29:08 +01:00
Kohsuke Kawaguchi e607048d46 SSH slave 1.9 brings in a better error diagnostics. 2014-11-04 19:46:50 -08:00
Kohsuke Kawaguchi 96f97a4579 Integrated the new trilead library that has some minor diagnosability improvements. 2014-11-04 19:46:49 -08:00
Kohsuke Kawaguchi 41c788e2f1 Integrated a new version of remoting 2014-11-04 19:46:49 -08:00
Kohsuke Kawaguchi e7d75dc538 Make stdout swapping more reliable.
This matches fb65a2c3c8584a9ac4daa49ecbce7a540dc7f5a5 in remoting.
2014-11-04 19:46:49 -08:00
Jesse Glick 22d433deae So far unsuccessful attempt to make Jenkins startup more robust against bugs like JENKINS-25440.
Even though SezpozModule.configure catches and ignores the faulty component, Guice still dies:
… hudson.ExtensionFinder$GuiceFinder <init>
SEVERE: Failed to create Guice container from all the plugins
com.google.inject.internal.guava.collect.$ComputationException: java.lang.NoClassDefFoundError: org/eclipse/jgit/storage/file/FileRepository
	at …
	at com.google.inject.Guice.createInjector(Guice.java:73)
	at hudson.ExtensionFinder$GuiceFinder.<init>(ExtensionFinder.java:279)
builds/290 changes/290
2014-11-04 17:45:52 -05:00
Jesse Glick a6a3d5e166 [FIXED JENKINS-25400] Rework fix of JENKINS-22769 (c04cdcd) to put the burden on each listener to impersonate ACL.SYSTEM if it needs to. builds/288 changes/288 2014-11-04 15:36:01 -05:00
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