Commit graph

  • dda6a439dd add comment on new macro Richard Frith-Macdonald 2020-06-29 11:29:42 +0100
  • d4dbead364 Improve logging/alarming for diagnostic stack traces and fix bug usng wrong alarm levels Richard Frith-Macdonald 2020-06-29 10:51:38 +0100
  • bcdb6d8c5f Rewrites of EcCommand.m and remove unnecessary code in EcProcess registration Richard Frith-Macdonald 2020-06-26 19:59:55 +0100
  • 9934bbbdf2 Rewrite launching to make the LaunchInfo instances control most of the work and to use individual timers for each instance with the aim of simplifying launch and shutdown logic and alarms Richard Frith-Macdonald 2020-06-24 13:26:31 +0100
  • 48d84025c4 Add current compress/delete setting information to status report Richard Frith-Macdonald 2020-05-28 10:49:26 +0100
  • 9382195eb6 Add -ecUpdateRegisteredDefaults Richard Frith-Macdonald 2020-05-18 12:34:43 +0100
  • 52043568cc Fix bug loading Alerter config ... should use the value from Control.plist if AlertConfig.plist is not present Richard Frith-Macdonald 2020-04-06 12:36:06 +0100
  • 6d73abdd40 attempt to make restart of a process more reliable in the case where it stopped responding to the Command server for a while. Richard Frith-Macdonald 2020-04-04 11:03:26 +0100
  • fc3dcb37b4 fixup incorrect copy Richard Frith-Macdonald 2020-03-23 13:40:51 +0000
  • 69e3ccd27e Add config sharing for cooperating processes Richard Frith-Macdonald 2020-03-23 13:35:58 +0000
  • 85dfbfa006 deprecate old error/alert methods Richard Frith-Macdonald 2020-01-27 15:27:57 +0000
  • aecd4f8323 reset inter-launch delay when a task is launched from the Console Richard Frith-Macdonald 2019-11-08 09:22:36 +0000
  • fa6728fff0 further simplification of restart code Richard Frith-Macdonald 2019-11-01 16:27:29 +0000
  • 97b124f865 Add some comments and further simplify task shutdown. Richard Frith-Macdonald 2019-11-01 14:16:04 +0000
  • 634b013efb don't kill connection when we have a succesful unregister ... the remote end needs it to stay alive for the response. Richard Frith-Macdonald 2019-11-01 13:12:27 +0000
  • 40b2c6fa7d Simplify and fix task restart issues. Richard Frith-Macdonald 2019-11-01 12:53:46 +0000
  • 5af129001e Changes to improve restart and suspend of tasks in the event that a task crashes Richard Frith-Macdonald 2019-10-29 14:56:27 +0000
  • 1a8d6f6195 improve reporting of debug status Richard Frith-Macdonald 2019-10-05 15:43:58 +0100
  • d73852fbad avoid compiler warning Richard Frith-Macdonald 2019-10-04 11:03:49 +0100
  • 94413442c3 another tweak for shutdwns Richard Frith-Macdonald 2019-10-04 11:02:07 +0100
  • 00eb294e4a fix typo Richard Frith-Macdonald 2019-10-04 10:49:39 +0100
  • 829fe1e5ce Improve restarting flag to better reflect the state of a task Richard Frith-Macdonald 2019-10-04 10:47:18 +0100
  • a91184d959 improve clean shutdown Richard Frith-Macdonald 2019-10-03 14:36:26 +0100
  • eb6f2ccbb7 rename to avoid conflict with superclass Richard Frith-Macdonald 2019-09-25 14:22:12 +0100
  • a1347ffc90 Fix status command not working for abbreviated process names Wolfgang Lux 2019-09-25 14:38:30 +0200
  • 5ebd62e8d8 Make the delay for live process check longer Richard Frith-Macdonald 2019-08-23 15:20:03 +0100
  • 3eeac6e114 correction to last change Richard Frith-Macdonald 2019-08-23 15:14:34 +0100
  • 3662db65da Make testing for live processes more robust Richard Frith-Macdonald 2019-08-23 15:05:16 +0100
  • c872e2dabc fix typo Richard Frith-Macdonald 2019-08-11 13:39:02 +0100
  • 0491c5df00 nother alarm setting for memory Richard Frith-Macdonald 2019-08-11 13:35:10 +0100
  • e908f86e25 improve memory usage reporting etc Richard Frith-Macdonald 2019-08-10 10:19:16 +0100
  • e308fccddc Report whether we are quitting in status Richard Frith-Macdonald 2019-08-09 12:34:58 +0100
  • f2b0a9a874 Avoid creating huge numbers of alarm clears Richard Frith-Macdonald 2019-08-06 14:43:37 +0100
  • 8cd2ff9fab more shutdown tweaks (better control over time allowed) Richard Frith-Macdonald 2019-07-15 10:10:05 +0100
  • 76077a56a4 Improve clean shutdown Richard Frith-Macdonald 2019-07-15 09:30:40 +0100
  • 8a27be3872 Twaek for improved flexiblity when shutting down Richard Frith-Macdonald 2019-07-12 10:56:04 +0100
  • b3e7848177 fixup for nil return value Richard Frith-Macdonald 2019-07-05 16:55:23 +0100
  • 0e92bea5e0 Make ecConfigurationError: use varargs Richard Frith-Macdonald 2019-07-05 15:53:39 +0100
  • a3300b57e6 cmment out unneccessary log Richard Frith-Macdonald 2019-06-27 13:46:21 +0100
  • 1c561f02ca Make checking of timeouts more robust by testing to see if they are invalidated Richard Frith-Macdonald 2019-06-16 09:40:51 +0100
  • 4336887163 Pass debug settings to child Richard Frith-Macdonald 2019-06-07 09:20:15 +0100
  • 3ab558d078 remove excess logging Richard Frith-Macdonald 2019-06-05 17:25:16 +0100
  • 8f9eb1c4f3 Use Total memory type by default Richard Frith-Macdonald 2019-06-01 15:52:07 +0100
  • 242f60f7f1 ensure memType is set Richard Frith-Macdonald 2019-06-01 15:49:13 +0100
  • e3c8059dea improve logging Richard Frith-Macdonald 2019-06-01 15:44:32 +0100
  • 80bafed48f fix logic inversion Richard Frith-Macdonald 2019-06-01 15:35:53 +0100
  • 5530cc207d Control type of memory tracked Richard Frith-Macdonald 2019-06-01 15:28:21 +0100
  • 8ee4d54ea1 improvements for Command startup Richard Frith-Macdonald 2019-05-31 17:33:53 +0100
  • 1cd0f6c5f9 stream alarm info to console Richard Frith-Macdonald 2019-05-28 16:57:44 +0100
  • 25bd79af54 tweak wording of help Richard Frith-Macdonald 2019-05-28 16:17:03 +0100
  • c4fa449c4c Fix syntax errors inside macro Wolfgang Lux 2019-05-28 15:53:20 +0200
  • 526f2072ea Minor tweaks to exception APIs and documentation Richard Frith-Macdonald 2019-05-28 10:16:54 +0100
  • 15c78de782 Convenience macros Richard Frith-Macdonald 2019-05-27 22:35:47 +0100
  • a5740eeefb new exception logging APIs Richard Frith-Macdonald 2019-05-27 17:37:18 +0100
  • b58abf9185 add option to show current overrides Richard Frith-Macdonald 2019-05-27 16:38:47 +0100
  • 6db334d23b missed from commit Richard Frith-Macdonald 2019-05-27 16:24:23 +0100
  • 297a088ef5 Implement specific lifetimes for temporary defaults overrides. Richard Frith-Macdonald 2019-05-27 16:19:45 +0100
  • c33a0766be Add files missed from last commit Richard Frith-Macdonald 2019-05-24 11:16:44 +0100
  • 2e500d39c9 allow dot to match line separators Richard Frith-Macdonald 2019-05-23 10:01:02 +0100
  • fefadefd30 Add capture group support Richard Frith-Macdonald 2019-05-22 17:06:50 +0100
  • 7c28291e50 Try to ensure better graceful shutdown. Richard Frith-Macdonald 2019-05-21 16:41:54 +0100
  • f9cb29322b Avoid premature shutdown causing core dumps Richard Frith-Macdonald 2019-05-21 16:34:31 +0100
  • cc0ffd9068 backward compat tweaks Richard Frith-Macdonald 2019-05-16 08:46:47 +0100
  • f320aece3a fixup error in last change, when -Wait not used Richard Frith-Macdonald 2019-05-15 15:16:26 +0100
  • 2ce9916ae8 backward cmpatibility tweak Richard Frith-Macdonald 2019-05-15 15:06:51 +0100
  • d415fd6479 improve wait time for termination Richard Frith-Macdonald 2019-05-15 13:02:10 +0100
  • 1f0f34db93 improve termination command Richard Frith-Macdonald 2019-05-14 12:42:16 +0100
  • e5c6e0cd0f report autolaunchable count Richard Frith-Macdonald 2019-05-10 11:01:21 +0100
  • 0a21befc31 more diagnostics Richard Frith-Macdonald 2019-05-10 10:44:58 +0100
  • 9c1a262477 more diagnostics Richard Frith-Macdonald 2019-05-09 15:55:14 +0100
  • 530ec43cfc add status command Richard Frith-Macdonald 2019-05-09 12:22:36 +0100
  • a990abc848 suppress core dumps Richard Frith-Macdonald 2019-05-05 13:33:42 +0100
  • ca724305f1 Avoid excessing relaunching of crashing processes Richard Frith-Macdonald 2019-05-05 13:10:06 +0100
  • 39003d5a05 improve cleanup for dist-clean Richard Frith-Macdonald 2019-03-14 14:39:03 +0000
  • 4b9284a8d6 add option to suppress debug output Richard Frith-Macdonald 2019-03-14 14:32:59 +0000
  • e5da849c29 Revert "debug logging suppression option added" Richard Frith-Macdonald 2019-03-14 14:29:58 +0000
  • 496e66bcbf debug logging suppression option added Richard Frith-Macdonald 2019-03-02 08:12:24 +0000
  • 6d4a8e0ef0 Partial implementation of KillDebugOutput option Richard Frith-Macdonald 2019-03-01 13:00:09 +0000
  • f981f77b4a fix check for terminating process Richard Frith-Macdonald 2019-02-25 09:36:54 +0000
  • 9d72747d68 Don't relaunch a process we have asked to terminate Richard Frith-Macdonald 2019-02-25 08:49:23 +0000
  • e5963632fd improve clearing alarms on client startup Richard Frith-Macdonald 2019-02-15 08:25:45 +0000
  • e3bee4fc64 improve alarm reporitng reliability Richard Frith-Macdonald 2019-02-15 08:07:17 +0000
  • 5dd11178b0 Speed up realaunch Richard Frith-Macdonald 2019-02-11 16:17:16 +0000
  • e7084020d4 Merge branch 'master' of ssh://github.com/gnustep/libs-ec Richard Frith-Macdonald 2019-02-11 15:46:13 +0000
  • 4c1f41348b Define Regex class as a simple wrapper around NSRegularExpression Wolfgang Lux 2019-02-11 13:45:49 +0100
  • 1632984d41 Improve online help a little Richard Frith-Macdonald 2019-02-11 09:14:39 +0000
  • f246c07e79 Only ignore invalid alert rules in setRules: and update the cached rules with the remaining rules. Wolfgang Lux 2019-02-08 16:41:12 +0100
  • 17e4f1d0bd hanbdle disabled tasks Richard Frith-Macdonald 2019-02-08 11:43:57 +0000
  • 29d4f167c6 More launch control options Richard Frith-Macdonald 2019-02-08 11:05:41 +0000
  • 958bb2a4c4 Changes for much faster system startup, launching multiple tasks concurrently and in quick succession (rather than at 5 second intervals). Richard Frith-Macdonald 2019-02-08 10:07:27 +0000
  • 9a8fd35e0b Improve parsing for timestamp of info Richard Frith-Macdonald 2019-01-07 11:28:42 +0000
  • 0b93b7b7d4 Improve alarms fro hung processes Richard Frith-Macdonald 2018-12-11 16:46:48 +0000
  • 06ae55eb80 fix printf for --help Richard Frith-Macdonald 2018-11-23 11:40:55 +0000
  • 59b1484c9b Allow tell command to go to multiple hosts Richard Frith-Macdonald 2018-11-22 15:00:16 +0000
  • b4cb9b683c Call ecAwaken only after registration at the name server was successful Wolfgang Lux 2018-11-09 16:25:23 +0100
  • b19fcbf47a Improve logging of consile commands Richard Frith-Macdonald 2018-10-24 11:54:56 +0100
  • 6e4138d769 Fixes for prompts/error messages with master encryption key. Richard Frith-Macdonald 2018-10-24 11:28:27 +0100
  • 429d493d49 Fix off by one error getting text after colon in info being logged Richard Frith-Macdonald 2018-10-24 11:10:46 +0100
  • ce9f465c86 Make sure we log the whole text of any configuration error (using NSLog()) before truncating it (if necessary) to create an alarm. Richard Frith-Macdonald 2018-08-28 11:50:47 +0100
  • 6693ee6330 logging tweaks Richard Frith-Macdonald 2018-07-30 21:26:41 +0100