git://git.iain.cx/iain
/
nssm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Try to build PDB files even for releases.
[nssm.git]
/ service.cpp
2017-04-26
Iain Patterson
Support starting processes with a console on Windows 10.
commit
|
commitdiff
2016-09-11
Iain Patterson
Tweaks for NANO server.
commit
|
commitdiff
2016-09-06
Iain Patterson
Command to exit with state code.
commit
|
commitdiff
2016-09-05
Iain Patterson
Ensure logging threads exit.
commit
|
commitdiff
2016-08-05
Iain Patterson
Ensure we call free_imports() when exiting.
commit
|
commitdiff
2016-08-02
Iain Patterson
Respect throttle time when trying to start a service.
commit
|
commitdiff
2016-08-01
Iain Patterson
Support virtual service accounts.
commit
|
commitdiff
2016-07-28
Iain Patterson
Added UTF-8 functions.
commit
|
commitdiff
2016-07-28
Iain Patterson
Allow listing all services.
commit
|
commitdiff
2016-07-28
Iain Patterson
Allow waiting for debugger.
commit
|
commitdiff
2016-07-28
Iain Patterson
Command to show processes started by the service.
commit
|
commitdiff
2016-07-28
Iain Patterson
Let the dump command copy a service.
commit
|
commitdiff
2016-07-28
Iain Patterson
Command to dump service configuration.
commit
|
commitdiff
2016-07-28
Iain Patterson
Added append_to/remove_from_dependencies().
commit
|
commitdiff
2016-07-28
Iain Patterson
Don't leak memory in get_service_dependencies().
commit
|
commitdiff
2016-07-28
Iain Patterson
Open registry with read/write when setting parameters.
commit
|
commitdiff
2016-07-14
Iain Patterson
Redirect hooks' output.
commit
|
commitdiff
2016-07-05
David Bremner
service->passwordlen is a count of TCHARs, fix SecureZe...
commit
|
commitdiff
2016-07-05
David Bremner
remove dead breaks and returns
commit
|
commitdiff
2016-04-20
Iain Patterson
Added list command to enumerate NSSM services.
commit
|
commitdiff
2016-02-23
Iain Patterson
Fix compilation on VS2015.
commit
|
commitdiff
2016-02-17
Iain Patterson
Fix crash on Windows XP.
commit
|
commitdiff
2015-03-02
Iain Patterson
Use nssm_imagepath().
commit
|
commitdiff
2015-02-24
Iain Patterson
Save the environment.
commit
|
commitdiff
2015-02-23
Iain Patterson
Set the environment before querying the registry.
commit
|
commitdiff
2015-01-05
Iain Patterson
Start service in a new thread so we don't block stop...
commit
|
commitdiff
2015-01-05
Iain Patterson
Run hooks in response to certain events.
commit
|
commitdiff
2014-12-31
Iain Patterson
Don't time out waiting for service status change.
commit
|
commitdiff
2014-12-31
Iain Patterson
Restrict acceptance of service controls.
commit
|
commitdiff
2014-12-30
Iain Patterson
Refactor kill functions to be independent of services.
commit
|
commitdiff
2014-12-30
Iain Patterson
Single waiting function.
commit
|
commitdiff
2014-12-30
Iain Patterson
Allow slow service startup again.
commit
|
commitdiff
2014-09-13
Iain Patterson
Allow skipping kill_process_tree().
commit
|
commitdiff
2014-09-10
Iain Patterson
Restart in response to PBT_APMRESUMEAUTOMATIC event.
commit
|
commitdiff
2014-06-29
Iain Patterson
Use CloseServiceHandle() on service handles.
commit
|
commitdiff
2014-06-29
Iain Patterson
Fixed some typos and whitespace errors.
commit
|
commitdiff
2014-06-29
Iain Patterson
Fixed running service under local username.
commit
|
commitdiff
2014-04-01
Iain Patterson
Fixed broken environment on restart.
commit
|
commitdiff
2014-03-02
Iain Patterson
Allow editing service dependencies.
commit
|
commitdiff
2014-03-02
Iain Patterson
Really get canonical name in open_service().
commit
|
commitdiff
2014-03-02
Iain Patterson
Correct CloseHandle() call.
commit
|
commitdiff
2014-02-04
Iain Patterson
Open services with minimal privileges.
commit
|
commitdiff
2014-02-03
Iain Patterson
Don't complain if the service has no ObjectName.
commit
|
commitdiff
2014-01-30
Iain Patterson
Use well-known account aliases.
commit
|
commitdiff
2014-01-29
Iain Patterson
Handle well-known account names.
commit
|
commitdiff
2014-01-29
Iain Patterson
Fixed argument parsing for setting ObjectName.
commit
|
commitdiff
2014-01-27
Iain Patterson
Ensure we have a valid service exit time.
commit
|
commitdiff
2014-01-26
Iain Patterson
Split get_output_handles() into get_io_parameters().
commit
|
commitdiff
2014-01-26
Iain Patterson
Moved console functions to a new file.
commit
|
commitdiff
2014-01-26
Iain Patterson
Allocate new console by default.
commit
|
commitdiff
2014-01-25
Iain Patterson
Allocate a new console for stdin.
commit
|
commitdiff
2014-01-23
Iain Patterson
Revamped environment variables again.
commit
|
commitdiff
2014-01-19
Iain Patterson
Fake stdin for applications which exit on EOF.
commit
|
commitdiff
2014-01-19
Iain Patterson
Don't fail to restart if the service is stopped.
commit
|
commitdiff
2014-01-13
Iain Patterson
Fixed regression with offline rotation.
commit
|
commitdiff
2014-01-13
Iain Patterson
Formatting.
commit
|
commitdiff
2014-01-13
Iain Patterson
Tidy up online rotation.
commit
|
commitdiff
2014-01-13
Iain Patterson
s/stdout/stderr/
commit
|
commitdiff
2014-01-13
Iain Patterson
Don't get stuck in SERVICE_CONTINUE_PENDING.
commit
|
commitdiff
2014-01-13
Iain Patterson
More robust options for controlling a service.
commit
|
commitdiff
2014-01-13
Iain Patterson
Added service_status_text().
commit
|
commitdiff
2014-01-13
Iain Patterson
Added fake NSSM_SERVICE_CONTROL_START constant.
commit
|
commitdiff
2014-01-13
Iain Patterson
Added error message for missing subparameter.
commit
|
commitdiff
2014-01-12
Iain Patterson
Enable on-demand rotation.
commit
|
commitdiff
2014-01-11
Iain Patterson
Rotate files while the service is running.
commit
|
commitdiff
2014-01-09
Iain Patterson
Added mandatory restart delay.
commit
|
commitdiff
2014-01-08
Iain Patterson
Allow setting processor affinity.
commit
|
commitdiff
2014-01-06
Iain Patterson
Allow setting application priority.
commit
|
commitdiff
2014-01-01
Iain Patterson
ANSI compiler food.
commit
|
commitdiff
2014-01-01
Iain Patterson
Fixed bugs when creating a service.
commit
|
commitdiff
2014-01-01
Iain Patterson
Legacy quick'n'dirtiness.
commit
|
commitdiff
2014-01-01
Iain Patterson
Added open_service().
commit
|
commitdiff
2014-01-01
Iain Patterson
Allow controlling services.
commit
|
commitdiff
2014-01-01
Iain Patterson
Allow service editing on the command line.
commit
|
commitdiff
2014-01-01
Iain Patterson
Added get_service_description().
commit
|
commitdiff
2014-01-01
Iain Patterson
Added get_service_username().
commit
|
commitdiff
2014-01-01
Iain Patterson
Added get_service_description().
commit
|
commitdiff
2014-01-01
Iain Patterson
Added get_service_startup().
commit
|
commitdiff
2014-01-01
Iain Patterson
Remember to free info after QueryServiceConfig2().
commit
|
commitdiff
2014-01-01
Iain Patterson
Moved QueryServiceConfig() to a separate function.
commit
|
commitdiff
2013-12-28
Iain Patterson
Grant SeServiceLogonRight.
commit
|
commitdiff
2013-12-28
Iain Patterson
Fixed print_message() when out of memory.
commit
|
commitdiff
2013-12-27
Iain Patterson
Display canonical service name.
commit
|
commitdiff
2013-12-24
Iain Patterson
Allow editing services.
commit
|
commitdiff
2013-12-23
Iain Patterson
Changed arguments to nssm_gui().
commit
|
commitdiff
2013-12-22
Iain Patterson
Set log on details in the GUI.
commit
|
commitdiff
2013-12-21
Iain Patterson
Set service details in the GUI.
commit
|
commitdiff
2013-12-21
Iain Patterson
Fixed missing NULLs in log_event().
commit
|
commitdiff
2013-11-26
Iain Patterson
Use test_environment().
commit
|
commitdiff
2013-11-26
Iain Patterson
Don't try to kill a process which didn't start.
commit
|
commitdiff
2013-11-26
Iain Patterson
Be less paranoid.
commit
|
commitdiff
2013-11-26
Iain Patterson
Allow compiling as a Unicode application.
commit
|
commitdiff
2013-11-23
Iain Patterson
Fixed bug when installing from the command line.
commit
|
commitdiff
2013-11-22
Iain Patterson
Compiler food.
commit
|
commitdiff
2013-11-21
Iain Patterson
Allow appending to the service environment.
commit
|
commitdiff
2013-11-20
Iain Patterson
GUI overhaul.
commit
|
commitdiff
2013-11-20
Iain Patterson
Pass parameters around in a data structure.
commit
|
commitdiff
2013-11-18
Iain Patterson
Enforce maximum report delay when starting service.
commit
|
commitdiff
2013-11-15
Iain Patterson
Spawn a separate thread for stop_service().
commit
|
commitdiff
2013-11-15
Iain Patterson
Use await_shutdown().
commit
|
commitdiff
next