Index: ChangeLog =================================================================== RCS file: /home/cvs/cvsroot/src/cygrunsrv/ChangeLog,v retrieving revision 1.11 diff -u -p -r1.11 ChangeLog --- ChangeLog 2001/05/31 16:09:09 1.11 +++ ChangeLog 2001/06/15 19:19:43 @@ -1,3 +1,24 @@ +2001-06-15 Fred Yankowski + + * utils.h (reason_t): Add codes for --shutdown errors. + * utils.cc (reason_list): Add error strings for --shutdown. + (usage): Add help text for --shutdown option. + * cygrunsrv.h (PARAM_SHUTDOWN): New registry name for shutdown + parameter. + * cygrunsrv.cc (longopts): Add '--shutdown' option. + (opts): Add '-o' option. + (shutdown): Define new global. + (install_registry_keys): Add 'shutdown' parameter, and writing + parameter to registry. + (get_reg_entries): Add 'shutdown_p' parameter and reading + parameter from registry. + (service_handler): Case for SERVICE_CONTROL_SHUTDOWN control. + (service_main): Set global 'shutdown' parameter, and call + set_service_controls_accepted. + (main): Add handling for '--shutdown' parameter. + * crit.h (set_service_controls_accepted): Declare new function. + * crit.cc (set_service_controls_accepted): New function. + 2001-05-31 Corinna Vinschen * cygrunsrv.cc (longopts): Add `--chdir' option.