Commit Graph

7079 Commits

Author SHA1 Message Date
kohsuke ce70052503 close is asynchronous operation, so we need to join.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@19008 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-17 05:57:48 +00:00
kohsuke 5009decc3a and this is how we check if the channel is already closed
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@19007 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-17 05:57:21 +00:00
kohsuke 1b3690d021 since close() now aborts the executing calls, they will eventually try to return values that will fail unless we actively avoid them.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@19006 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-17 05:56:59 +00:00
kohsuke ceee797674 [FIXED HUDSON-3875] According to the bug report, IBM JVMs fail to load akuma for some reasons. Gracefully recover from that error. This fix will be in 1.311.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18999 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-17 00:47:10 +00:00
kohsuke c893750531 [FIXED HUDSON-3733]
I filed a bug in the JNA project to keep track of this. In the mean time, you can set the system property "hudson.os.solaris.ZFSInstaller.disabled=true" in your JVM to prevent Hudson from using ZFS (which leads to this JVM crash.)

This fix will be in 1.311.

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18998 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-17 00:43:24 +00:00
kohsuke d51466bc71 [FIXED HUDSON-3878] Filter cannot be assumed to be present when Hudson starts up.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18997 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-17 00:30:13 +00:00
kohsuke 606af32cad [FIXED HUDSON-3881] Bundled spring-aop into the core.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18993 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-17 00:24:40 +00:00
kohsuke da800d8f8b removed empty directories
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18987 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-17 00:01:50 +00:00
kohsuke 78dd901c38 removed empty directories
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18986 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 23:56:39 +00:00
kohsuke f688eff101 moving Subversion repository browser help files to the subversion plugin
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18985 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 23:48:46 +00:00
kohsuke a6684093da fixed NPE
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18984 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 23:32:57 +00:00
kohsuke 3b6d20428f moving help files into the plugin. More to follow
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18983 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 23:31:42 +00:00
kohsuke 232e0cf0fc merge failures. I believe we don't need these files
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18982 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 22:33:14 +00:00
kohsuke 079e6dbb9c merged the RC branch
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18981 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 22:22:13 +00:00
kohsuke d2abcd62e0 auto-add Subversion support into a dependency list for plugins built before 1.311
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18980 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 19:18:08 +00:00
kohsuke ee5cba8fac added a system property to disable workspace clean up
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18963 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 17:57:24 +00:00
kohsuke 07a17f1f4d removed unused imports
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18962 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 17:53:54 +00:00
kohsuke 77172f6a48 removing final
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18961 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 17:48:01 +00:00
kohsuke 797dd74724 bundling Subversion plugin by default
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18960 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 17:30:06 +00:00
kohsuke b2b2ab1639 Set time out to avoid infinite hang when SMTP servers don't respond in time.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18959 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 16:41:57 +00:00
jglick 34f58bf0c5 Noting use of '.' as target dir.
http://www.nabble.com/Is-%22%22Local-module-directory%22-really-optional--tt24035475.html


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18953 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 14:53:26 +00:00
sogabe 5b6e1c9711 Updated & fixed typo in Japanese localization
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18951 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 14:17:41 +00:00
swiest 003638354a Fixed typo in German localization (trivial).
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18950 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 09:54:42 +00:00
swiest 2cc6eea247 Renamed file to follow the convention of spelling the language part of a locale in lowercase letters (here: "fr" instead of "FR").
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18949 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 08:26:31 +00:00
kohsuke fb83ad3e73 NPE fix
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18946 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 06:51:13 +00:00
kohsuke fafa4bec66 NPE fix
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18945 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 06:46:57 +00:00
kohsuke bcd8e37595 finally introduced the builder pattern for Launcher, to stop combinatorial explosion of the launch method
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18944 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 06:38:22 +00:00
kohsuke ca576cf3d4 ping thread shouldn't keep the JVM alive
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18943 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 05:30:36 +00:00
kohsuke 7baa9c11cd if the connection is terminated, abort the pending executing calls.
The primary motivation of this is to cancel the CLI task execution when the connection is severed (for example by Ctrl+C on the CLI JVM.)

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18941 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 05:24:43 +00:00
kohsuke 45b30a3da6 Future used in Queue can now cancel the task
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18940 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 05:01:32 +00:00
kohsuke 93e366ae44 Future used in Queue can now cancel the task
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18939 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 04:56:21 +00:00
kohsuke cf439c5be9 StringBuffer->StringBuilder
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18938 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 04:42:57 +00:00
kohsuke 7556170091 htmlunit is no longer used in the core. Presumably a merge failure
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18930 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 01:36:42 +00:00
kohsuke d5dd4b853c Moving remaining pieces and really removing SVNKit from the core dependency.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18926 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 01:15:20 +00:00
kohsuke a20e6e43ca Because of the tricky license in SVNKit that has a viral effect, I'm moving it out into a separate plugin so that
people can choose to remove it from their distributions.



git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18923 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-16 00:59:11 +00:00
jglick d8bdd39e3d NPE configuring project tied to offline slave.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18917 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-15 23:38:30 +00:00
kohsuke 04f1dd6712 Don't populate the default value of the Subversion local directory name.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18916 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-15 20:56:45 +00:00
kohsuke 679ffdee68 Implemented more intelligent polling assisted by <tt>commit-hook</tt> from SVN repository.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18915 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-15 20:44:56 +00:00
kohsuke 7b7d126945 avoid using deprecated methods
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18914 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-15 20:27:44 +00:00
swiest a3c0a1c012 Renamed file to follow the convention of spelling the country part of a locale in uppercase letters (here: "BR" instead of "br").
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18913 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-15 18:38:19 +00:00
swiest 87c74f108e Renamed file to follow the convention of spelling the country part of a locale in uppercase letters (here: "BR" instead of "br").
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18912 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-15 18:36:48 +00:00
kohsuke 924c5bd5f9 updated changelog as a part of the release
git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18910 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-15 16:16:12 +00:00
kohsuke 5d613a9319 typo
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18905 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-14 18:46:47 +00:00
kohsuke f5d4856b5c cancel out the effect of buffering done by JDK
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18904 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-14 18:46:38 +00:00
kohsuke 73b503bf67 C&P error
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18903 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-14 17:35:54 +00:00
kohsuke 753a531fdb moved the '/cli' handling logic to the CLI class
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18902 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-14 17:34:36 +00:00
kohsuke 87af4f3a3b allow ExecutorService to be supplied from outside
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18901 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-14 16:36:46 +00:00
kohsuke 00cf9f432f copy a file with permissions
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18899 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-14 16:04:36 +00:00
kohsuke b172a606e2 making it closeable
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18898 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-14 15:39:18 +00:00
kohsuke 97d0c902a4 integrated SVNKit 1.3.0-hudson-1
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@18897 71c3de6d-444a-0410-be80-ed276b4c234a
2009-06-14 15:38:54 +00:00