Commit History

Author SHA1 Message Date
  Davin McCall 4415b965ed Fix reload of stopped service 4 years ago
  Davin McCall 99a77344cd Implement control protocol for reloading services 4 years ago
  Davin McCall c91adb8b6c Change semantics of "wake" command. 4 years ago
  Davin McCall 206a7ec0a9 Re-work restart function. 4 years ago
  Davin McCall dc772cfe9b Re-work state propogation/transition logic. 4 years ago
  Davin McCall 0e246eadce Implement dinitctl restart, addresses #14 4 years ago
  Davin McCall fb810bfced Fix a bunch of issues identified by Coverity scan 4 years ago
  Davin McCall 763a50ece0 Control protocol: implement QUERYSERVICENAME to get name from handle 4 years ago
  Davin McCall 822a0c8f53 Fix gentle service stop 4 years ago
  Davin McCall 46f30daea8 Implement careful/"gentle" service stop (abort if dependent would stop). 4 years ago
  Davin McCall d56bccc83d Don't start any service during shutdown. 5 years ago
  Davin McCall a0a0f45fb3 Implement minor suggestions from cppcheck report. 5 years ago
  Davin McCall 59e5bad9e7 Avoid boot loop on all-service failure. 5 years ago
  Davin McCall d0ab559b3f control: remove unused "rollback complete" reply. 5 years ago
  Davin McCall f1c1672893 Implement a "chain-to" service property. 5 years ago
  Davin McCall a3aa4bcbf3 Minor build fixes for Linux/Glibc. 5 years ago
  Davin McCall 88a0324587 control: add function to enable service. 5 years ago
  Davin McCall a665bafbac control: send current working dir in load mechanism reply packet. 5 years ago
  Davin McCall fcc01d7979 control: server side support for querying load paths. 5 years ago
  Davin McCall b91682f88c control: ensure shutdown type is valid. 5 years ago
  Davin McCall 4a957feb11 testing: small fixes. 5 years ago
  Davin McCall 2ba8beac6e Add initial control protocol test. 5 years ago
  Davin McCall 1507f56c8d control: add command for removing dependencies. 5 years ago
  Davin McCall 0ad34d9fbb Implement adding dependencies via control protocol. 5 years ago
  Davin McCall 50369e9dc9 dinitctl: show if service was skipped or failed. 5 years ago
  Davin McCall b74e67c450 Define constants for supported control protocol versions. 5 years ago
  Davin McCall 7838528da7 dinitctl: show process id and console state in service list. 5 years ago
  Davin McCall e08729d5fe dinitctl: query protocol version at beginning + refactoring. 6 years ago
  Davin McCall 742adcb8a9 Implement service unloading. 6 years ago
  Davin McCall d680925b1c Renaming: camelCase to snake_case. 6 years ago