Added service_status_text().
[nssm.git] / service.cpp
2014-01-13 Iain PattersonAdded service_status_text().
2014-01-13 Iain PattersonAdded fake NSSM_SERVICE_CONTROL_START constant.
2014-01-13 Iain PattersonAdded error message for missing subparameter.
2014-01-12 Iain PattersonEnable on-demand rotation.
2014-01-11 Iain PattersonRotate files while the service is running.
2014-01-09 Iain PattersonAdded mandatory restart delay.
2014-01-08 Iain PattersonAllow setting processor affinity.
2014-01-06 Iain PattersonAllow setting application priority.
2014-01-01 Iain PattersonANSI compiler food.
2014-01-01 Iain PattersonFixed bugs when creating a service.
2014-01-01 Iain PattersonLegacy quick'n'dirtiness.
2014-01-01 Iain PattersonAdded open_service().
2014-01-01 Iain PattersonAllow controlling services.
2014-01-01 Iain PattersonAllow service editing on the command line.
2014-01-01 Iain PattersonAdded get_service_description().
2014-01-01 Iain PattersonAdded get_service_username().
2014-01-01 Iain PattersonAdded get_service_description().
2014-01-01 Iain PattersonAdded get_service_startup().
2014-01-01 Iain PattersonRemember to free info after QueryServiceConfig2().
2014-01-01 Iain PattersonMoved QueryServiceConfig() to a separate function.
2013-12-28 Iain PattersonGrant SeServiceLogonRight.
2013-12-28 Iain PattersonFixed print_message() when out of memory.
2013-12-27 Iain PattersonDisplay canonical service name.
2013-12-24 Iain PattersonAllow editing services.
2013-12-23 Iain PattersonChanged arguments to nssm_gui().
2013-12-22 Iain PattersonSet log on details in the GUI.
2013-12-21 Iain PattersonSet service details in the GUI.
2013-12-21 Iain PattersonFixed missing NULLs in log_event().
2013-11-26 Iain PattersonUse test_environment().
2013-11-26 Iain PattersonDon't try to kill a process which didn't start.
2013-11-26 Iain PattersonBe less paranoid.
2013-11-26 Iain PattersonAllow compiling as a Unicode application.
2013-11-23 Iain PattersonFixed bug when installing from the command line.
2013-11-22 Iain PattersonCompiler food.
2013-11-21 Iain PattersonAllow appending to the service environment.
2013-11-20 Iain PattersonGUI overhaul.
2013-11-20 Iain PattersonPass parameters around in a data structure.
2013-11-18 Iain PattersonEnforce maximum report delay when starting service.
2013-11-15 Iain PattersonSpawn a separate thread for stop_service().
2013-11-15 Iain PattersonUse await_shutdown().
2013-11-15 Iain PattersonAdded await_shutdown() function.
2013-11-15 Iain PattersonAllow overriding time to wait when trying to kill the...
2013-11-15 Iain PattersonCalculate service stop wait hint correctly.
2013-11-15 Iain PattersonTypos and formatting etc.
2013-11-12 Iain PattersonTry to throttle using a critical section.
2013-11-12 Iain PattersonAttachConsole() isn't available in Windows 2000.
2013-10-31 Iain PattersonCompiler food.
2013-10-31 Iain PattersonTry harder not to restart the application when stopping.
2013-10-31 Iain PattersonDelay report that the service is running.
2013-10-31 Iain PattersonSkip some or all methods of stopping the application.
2013-06-29 Iain PattersonAllow specifying output streams.
2012-12-03 Iain PattersonIgnore INTERROGATE control.
2012-12-02 Iain PattersonFixed crash when stopping the service.
2012-05-24 Iain PattersonLog exit messages more intuitively.
2012-05-20 Iain PattersonLocalised (almost) all messages.
2012-05-20 Iain PattersonHandle running without administrator privileges.
2012-05-20 Iain PattersonFixed incomplete set_service_recovery().
2012-05-20 Iain PattersonLog that we received control messages.
2012-04-04 Iain PattersonRemoved run hack.
2012-04-04 Iain PattersonSupport srvany's AppEnvironment registry value.
2011-10-11 Iain PattersonMore CreateProcess() fun.
2011-02-28 Iain PattersonTimer safety.
2011-02-28 Iain PattersonFix pre-Vista compatibility.
2011-02-26 Iain PattersonAllow configuring throttling threshold.
2011-02-26 Iain PattersonRemoved some legacy stuff.
2011-02-17 Iain PattersonRead registry before each restart.
2011-02-16 Iain PattersonFix event logging.
2011-02-08 Iain PattersonFixed arguments when installing a service.
2011-02-03 Iain PattersonThrottle restarts.
2011-02-03 Iain PattersonTry to kill the process tree gracefully.
2011-01-25 Iain PattersonKill process tree when stopping service.
2010-09-25 Iain PattersonDon't suicide on exit status 0.
2010-09-25 Iain PattersonHandle startup failure.
2010-09-23 Iain PattersonEnsure systems recovery actions can happen.
2010-04-21 Iain PattersonFix path lengths.
2010-04-20 Iain PattersonLog messages properly.
2010-04-19 Iain PattersonCompile messages.
2010-04-04 Iain PattersonDecide how to handle application exit.
2010-03-18 Iain PattersonNSSM 2.0. v2.0
2010-03-18 Iain PattersonNSSM 1.0. v1.0