summaryrefslogtreecommitdiff
path: root/win/win32service.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Hooray unused variables. Thanks MSVC.Gravatar w00t2009-08-031-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11480 e03df62e-2008-0410-955e-edbf42e46eb7
* Update all wiki links to point to the new wiki. This was done automatically ↵Gravatar psychon2009-03-151-1/+1
| | | | | | | | | with the following command, only .Makefile.inc got some indent fixups by hand. for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7
* Update copyrights for 2009.Gravatar w00t2009-01-021-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7
* Windows compile fixes v1.2.0a6Gravatar brain2008-08-281-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10343 e03df62e-2008-0410-955e-edbf42e46eb7
* remove the testing debug settingGravatar brain2008-08-271-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10311 e03df62e-2008-0410-955e-edbf42e46eb7
* Some commentsGravatar brain2008-08-241-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10261 e03df62e-2008-0410-955e-edbf42e46eb7
* Use the error name constants here now rather than magic numbers. magic ↵Gravatar brain2008-08-241-10/+10
| | | | | | numbers blow goats. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10253 e03df62e-2008-0410-955e-edbf42e46eb7
* Properly name the windows service error constants and put proper ↵Gravatar brain2008-08-241-5/+5
| | | | | | descriptions in the error strings git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10251 e03df62e-2008-0410-955e-edbf42e46eb7
* No names for the service specific errors, probably wont ever name them as ↵Gravatar brain2008-08-241-5/+5
| | | | | | theyre never shown in linux git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10245 e03df62e-2008-0410-955e-edbf42e46eb7
* Properly give the service specific exit code on failure to start. Now we ↵Gravatar brain2008-08-241-4/+7
| | | | | | just need to find out how to retrieve this git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10240 e03df62e-2008-0410-955e-edbf42e46eb7
* work in progressGravatar brain2008-08-241-15/+41
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10238 e03df62e-2008-0410-955e-edbf42e46eb7
* EWWW windows line endings!Gravatar brain2008-08-221-333/+333
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10223 e03df62e-2008-0410-955e-edbf42e46eb7
* fixesGravatar brain2008-08-211-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10207 e03df62e-2008-0410-955e-edbf42e46eb7
* zap the evil externs, and comment the lotGravatar brain2008-08-211-17/+23
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10205 e03df62e-2008-0410-955e-edbf42e46eb7
* detect if the process has an interactive session (if its started as a ↵Gravatar brain2008-08-211-8/+23
| | | | | | service, the window station will have no drawable surfaces, and we can detect this) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10199 e03df62e-2008-0410-955e-edbf42e46eb7
* add text explanations of the error messages that can occur when adding or ↵Gravatar brain2008-08-211-23/+36
| | | | | | removing the service. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10197 e03df62e-2008-0410-955e-edbf42e46eb7
* change startup type from SERVICE_DEMAND_START to SERVICE_AUTO_START so that ↵Gravatar brain2008-08-211-1/+1
| | | | | | inspircd boots with the system git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10196 e03df62e-2008-0410-955e-edbf42e46eb7
* make service log on as local service builtin account again. There was no ↵Gravatar brain2008-08-211-2/+18
| | | | | | issue with privileges except the fact i was using encryption on my files. doh. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10195 e03df62e-2008-0410-955e-edbf42e46eb7
* now works 'enough' to progress further. Can start and stop the service and ↵Gravatar brain2008-08-211-4/+4
| | | | | | it accepts connections. NOTE: It will not function as local service. Needs to be possibly set as networkservice. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10194 e03df62e-2008-0410-955e-edbf42e46eb7
* add support for windows service. This now is part of inspircd itself being ↵Gravatar brain2008-08-211-0/+295
as we have native build. It doesnt quite work yet in all the ways it should. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10193 e03df62e-2008-0410-955e-edbf42e46eb7