Commit History

Autor SHA1 Mensaxe Data
  Iain Patterson 94d25a5dcf Use QueryFullProcessImageName() if available. %!s(int64=7) %!d(string=hai) anos
  Iain Patterson 586ea54f69 Command to show processes started by the service. %!s(int64=7) %!d(string=hai) anos
  Iain Patterson b6d5dc93f2 Added get_debug_token(). %!s(int64=7) %!d(string=hai) anos
  Iain Patterson d06a30c2b9 Abstract kill_process_tree(). %!s(int64=7) %!d(string=hai) anos
  David Bremner eed3860f97 CreateToolhelp32Snapshot returns INVALID_HANDLE_VALUE on failure https://msdn.microsoft.com/en-us/library/windows/desktop/ms682489(v=vs.85).aspx %!s(int64=7) %!d(string=hai) anos
  Iain Patterson 1b415c7169 Compiler food. %!s(int64=8) %!d(string=hai) anos
  Iain Patterson 76673b917b Technically we should stop ignoring Control-C. %!s(int64=8) %!d(string=hai) anos
  Iain Patterson b6f7fe3b11 Use CRLF consistently. %!s(int64=8) %!d(string=hai) anos
  Iain Patterson c62455090e Refactor kill functions to be independent of services. %!s(int64=9) %!d(string=hai) anos
  Iain Patterson 2e11a962a0 Terminate the correct process. %!s(int64=9) %!d(string=hai) anos
  Iain Patterson 26485566b2 Kill process tree from the top down. %!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 11226a6ddf Send Control-C to the right window. %!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 e3b93d0c37 Moved environment functions to a new file. %!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 2994e17c24 Adjust buffer sizes. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 135329c079 Added test_environment(). %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 5b9e64a9ae Allow compiling as a Unicode application. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson fce252d07b Pass parameters around in a data structure. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 99c5c2868f Use await_shutdown(). %!s(int64=10) %!d(string=hai) anos
  Iain Patterson cb571db509 Allow overriding time to wait when trying to kill the application. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 64eea0aef7 Typos and formatting etc. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson e42e6900a5 AttachConsole() isn't available in Windows 2000. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson ce9eb5d464 Compiler food. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson 23b8173ce0 Skip some or all methods of stopping the application. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson a7ad3a9d29 Fixed Control-C race. %!s(int64=10) %!d(string=hai) anos
  Iain Patterson b841998b63 Try to send Control-C event to application console. %!s(int64=11) %!d(string=hai) anos
  Iain Patterson 9884e23141 Fixed crash when stopping the service. %!s(int64=11) %!d(string=hai) anos