Commit Graph

254 Commits (49b518951196496146f6d255d786e0baab49d3fc)

Author SHA1 Message Date
Kohsuke Kawaguchi 50b8638f33 adding CloudBees copyright 2010-12-27 09:05:02 -08:00
Kohsuke Kawaguchi 91382d4851 Added file sharing mode and protected thread body. 2010-12-27 09:03:40 -08:00
Kohsuke Kawaguchi 8d1deb2ae4 Splitting a file into smaller chunks. 2010-12-27 08:51:48 -08:00
Kohsuke Kawaguchi 6060b4a58d ignore generated files 2010-11-17 22:37:46 -08:00
Kohsuke Kawaguchi a5bcf43751 Merge remote branch 'remotes/origin/master' 2010-11-17 22:36:52 -08:00
Kohsuke Kawaguchi 0d1072152d next version will be 1.9 2010-11-17 22:36:13 -08:00
Kohsuke Kawaguchi 0835afa1cc perhaps this will resolve? 2010-11-17 22:32:27 -08:00
Kohsuke Kawaguchi f86f622f0b improving code to work better in UAC environment 2010-11-17 22:04:49 -08:00
Kohsuke Kawaguchi 2fa75e700f not sure if this matters, but maybe this helps with AccessDenied problems? 2010-11-16 18:46:15 -08:00
kohsukekawaguchi 64c156deca designated MIT license
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@49 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2010-05-11 04:31:44 +00:00
kohsuke c542409b17 env variable expansion needs to happen first if we want to really detect whitespace in arguments correctly
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@46 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2010-02-09 19:24:13 +00:00
kohsuke dea77d9804 prepared to deploy 1.9
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@44 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2010-02-09 19:17:18 +00:00
kohsuke 83380bdd9b WinSW should handle whitespace in the argument correctly
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@43 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2010-02-09 19:15:19 +00:00
kohsuke 08e877842d this is a single element
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@42 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2010-02-09 19:10:16 +00:00
kohsuke_kawaguchi 30fb009f66 prepared to push 1.8
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@41 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-07-22 18:12:12 +00:00
kohsuke_kawaguchi fb063c16d4 fixed a bug in the log rotation
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@40 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-07-22 18:11:01 +00:00
kohsuke_kawaguchi 21c156f2c8 repository has moved
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@39 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-07-22 01:56:45 +00:00
kohsuke_kawaguchi 73e1985d9d prepared to ship 1.7
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@38 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-07-22 00:17:57 +00:00
kohsuke_kawaguchi edb8ee971f fixed a compilation problem. Does this mean I committed a broken code?
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@37 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-07-22 00:15:27 +00:00
kohsuke_kawaguchi eef81d98d0 Quote the path. See http://www.nabble.com/Windows-Service%3A-Error-193%3A-***-is-not-a-valid-Win32-application.-td24586795.html
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@36 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-07-22 00:07:53 +00:00
kohsuke f6dc186164 added log rotation support
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@35 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-06-11 01:33:02 +00:00
kohsuke 454e903a92 prepared to ship 1.6
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@34 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-02-13 20:17:04 +00:00
kohsuke 968c1af440 added download test
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@33 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-02-13 20:16:25 +00:00
kohsuke 07d017ed3e bug fix
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@32 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-02-13 20:16:15 +00:00
kohsuke 5177de8b66 expand environment variables
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@31 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-02-13 19:18:17 +00:00
kohsuke b8dbc77d7e Adding a download service. This enables self-updating services
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@30 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-02-13 19:01:06 +00:00
jjasper4 3b3591d66f make settings configurable
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@29 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-02-08 19:50:19 +00:00
jjasper4 32860b8155 should be while !process.WaitForExit of course
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@28 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-01-31 14:04:12 +00:00
jjasper4 3b4052df0d correct currentState required/test beep on success
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@27 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-01-28 21:28:10 +00:00
jjasper4 54c4a25951 log complete stacktrace
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@26 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-01-19 22:13:18 +00:00
jjasper4 afb43c58e2 delay shutdown for service to end properly
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@25 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-01-19 00:41:57 +00:00
jjasper4 7f8ceb3f45 shutdown support
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@24 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-01-14 21:40:30 +00:00
jjasper4 8fc1277776 unix lf
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@23 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-01-14 18:55:49 +00:00
jjasper4 cb3cff2dbe restart service revisited
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@22 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-01-07 21:13:29 +00:00
jjasper4 d42cf5188c support different stop executable (for example MySQL)
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@21 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-01-05 21:58:57 +00:00
jjasper4 fe0ceb5e79 bugfix restart service options
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@20 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-01-05 21:40:01 +00:00
kohsuke 6ddd127c38 pushing 1.5
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@19 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-01-05 18:31:45 +00:00
kohsuke 58d7f0afd2 applied a patch in https://kenai.com/bugzilla/attachment.cgi?id=25
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@18 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2009-01-05 18:30:52 +00:00
kohsuke 92418b67d8 prepared to push 1.4
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@16 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-11-17 01:21:55 +00:00
kohsuke 8b650f865e Doc improvement.
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@15 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-11-17 01:20:40 +00:00
jjasper4 afab25eba5 Support for startargument and stopargument to enable services that require something like 'catalina.bat run' and 'catalina stop'
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@14 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-11-09 17:46:06 +00:00
jjasper4 d9014f5db9 Support multiple optionally element depend to specify a service that must start before this service starts.
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@13 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-11-08 22:21:58 +00:00
jjasper4 127d6ca5a3 Support multiple optionally element depend to specify a service that must start before this service starts.
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@12 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-11-08 22:19:24 +00:00
jjasper4 e5b221f801 Support an optionally specified logpath element.
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@11 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-11-08 22:02:48 +00:00
jjasper4 bd2ce3688a Support a Logmode to 'reset', 'roll' once or 'append' (default) the out.log and err.log files.
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@10 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-11-08 21:38:14 +00:00
jjasper4 9d5c22007f Support for multiple optional <argument> elements to make it easier to uncomment single (debug) arguments. When available the argument element(s) overrule the <arguments> element.
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@9 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-11-08 20:49:58 +00:00
jjasper4 88107b7cd4 Add envars from config.xml to the Environment.SetEnvironmentVariable to enable the usage of those envars in arguments, etc. Note: OnStart must first call descriptor.EnvironmentVariables for this to work. The envars are written to the EventLog information.
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@8 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-11-08 20:27:46 +00:00
jjasper4 d51e11a7a4 support that the windows service wrapper executable itself is available on the PATH
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@7 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-11-08 20:07:19 +00:00
kohsuke cee2f0a19e ready to push 1.3
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@6 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-11-01 06:10:00 +00:00
kohsuke 0b36ee6a73 pushing 1.2
git-svn-id: https://svn.kenai.com/svn/winsw~subversion/trunk@5 c8b2a3fe-9b5b-6a51-a37e-dc31b0e308fa
2008-10-31 04:18:13 +00:00