Commit History

Autor SHA1 Mensaxe Data
  Iain Patterson 85fe241fc7 Allow slow service startup again. %!s(int64=9) %!d(string=hai) anos
  Iain Patterson b5286398f8 Allow skipping kill_process_tree(). %!s(int64=9) %!d(string=hai) anos
  Iain Patterson 17868b50b4 Restart in response to PBT_APMRESUMEAUTOMATIC event. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson be6863ff7b Use CloseServiceHandle() on service handles. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 4798232dae Fixed some typos and whitespace errors. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson f5e50181eb Fixed running service under local username. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 620fc9f569 Fixed broken environment on restart. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 0dfa0fdb3a Allow editing service dependencies. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 14d5a10605 Really get canonical name in open_service(). %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 4e9901855c Correct CloseHandle() call. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 6d0e202157 Open services with minimal privileges. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 28ff40d0bb Don't complain if the service has no ObjectName. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson f5ce09a04c Use well-known account aliases. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson cca8d28295 Handle well-known account names. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 565d5e4871 Fixed argument parsing for setting ObjectName. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 8663869ce7 Ensure we have a valid service exit time. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 2f68d60ad4 Split get_output_handles() into get_io_parameters(). %!s(int64=10) %!d(string=hai) anos
  Iain Patterson b0a6672810 Moved console functions to a new file. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson c03d51cbbf Allocate new console by default. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 54438652fa Allocate a new console for stdin. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson eac4d7eedf Revamped environment variables again. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson fa2f3fe4a8 Fake stdin for applications which exit on EOF. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 0f9817471a Don't fail to restart if the service is stopped. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson e0f182e26d Fixed regression with offline rotation. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson e0b8c55377 Formatting. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 49174f884f Tidy up online rotation. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 3509063391 s/stdout/stderr/ %!s(int64=10) %!d(string=hai) anos
  Iain Patterson e00dcf2fb5 Don't get stuck in SERVICE_CONTINUE_PENDING. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 34c981e18d More robust options for controlling a service. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 8d884cbd58 Added service_status_text(). %!s(int64=10) %!d(string=hai) anos