Commit graph

198 commits

Author SHA1 Message Date
Richard Frith-Macdonald
8f9eb1c4f3 Use Total memory type by default 2019-06-01 15:52:07 +01:00
Richard Frith-Macdonald
242f60f7f1 ensure memType is set 2019-06-01 15:49:13 +01:00
Richard Frith-Macdonald
e3c8059dea improve logging 2019-06-01 15:44:32 +01:00
Richard Frith-Macdonald
80bafed48f fix logic inversion 2019-06-01 15:35:53 +01:00
Richard Frith-Macdonald
5530cc207d Control type of memory tracked 2019-06-01 15:28:21 +01:00
Richard Frith-Macdonald
8ee4d54ea1 improvements for Command startup 2019-05-31 17:33:53 +01:00
Richard Frith-Macdonald
25bd79af54 tweak wording of help 2019-05-28 16:17:03 +01:00
Richard Frith-Macdonald
526f2072ea Minor tweaks to exception APIs and documentation 2019-05-28 10:16:54 +01:00
Richard Frith-Macdonald
15c78de782 Convenience macros 2019-05-27 22:35:47 +01:00
Richard Frith-Macdonald
a5740eeefb new exception logging APIs 2019-05-27 17:37:18 +01:00
Richard Frith-Macdonald
b58abf9185 add option to show current overrides 2019-05-27 16:38:47 +01:00
Richard Frith-Macdonald
6db334d23b missed from commit 2019-05-27 16:24:23 +01:00
Richard Frith-Macdonald
4b9284a8d6 add option to suppress debug output 2019-03-14 14:32:59 +00:00
Richard Frith-Macdonald
e5da849c29 Revert "debug logging suppression option added"
This reverts commit 496e66bcbf.
2019-03-14 14:29:58 +00:00
Richard Frith-Macdonald
496e66bcbf debug logging suppression option added 2019-03-02 08:12:24 +00:00
Richard Frith-Macdonald
6d4a8e0ef0 Partial implementation of KillDebugOutput option 2019-03-01 13:00:09 +00:00
Richard Frith-Macdonald
5dd11178b0 Speed up realaunch 2019-02-11 16:17:16 +00:00
Richard Frith-Macdonald
06ae55eb80 fix printf for --help 2018-11-23 11:40:55 +00:00
Wolfgang Lux
b4cb9b683c Call ecAwaken only after registration at the name server was successful 2018-11-09 16:27:54 +01:00
Richard Frith-Macdonald
6e4138d769 Fixes for prompts/error messages with master encryption key. 2018-10-24 11:28:27 +01:00
Richard Frith-Macdonald
ce9f465c86 Make sure we log the whole text of any configuration error (using NSLog())
before truncating it (if necessary) to create an alarm.
2018-08-28 11:50:47 +01:00
Richard Frith-Macdonald
6693ee6330 logging tweaks 2018-07-30 21:26:41 +01:00
Richard Frith-Macdonald
3dd3b165eb Improve graceful shutdown API 2018-06-24 15:37:35 +01:00
Richard Frith-Macdonald
afd1a03822 Improve restart help/audit logs 2018-06-12 15:23:12 +01:00
Richard Frith-Macdonald
4b02a4089e improve restart command to perform prompt restarts 2018-06-12 12:46:35 +01:00
Richard Frith-Macdonald
4205f7c074 Don't display contents of EcControlKey 2018-03-03 18:36:01 +00:00
Richard Frith-Macdonald
5967901af8 Improve key entry code 2018-03-02 11:04:25 +00:00
Richard Frith-Macdonald
a732e99ee4 Fix type cases for printf and improve defaults listing 2018-01-19 09:50:43 +00:00
Richard Frith-Macdonald
b3398cf76b Report possible leakage as percent of previous total memory usage 2018-01-12 14:58:30 +00:00
Richard Frith-Macdonald
6821c5996d alert on shutdown 2018-01-12 05:27:34 +00:00
Richard Frith-Macdonald
7c54120ae0 Add restart functionality 2018-01-05 09:47:26 +00:00
Richard Frith-Macdonald
fd43457c20 Improve slightly misleading audit messages 2018-01-04 14:14:14 +00:00
Richard Frith-Macdonald
be4b4a7fc5 Fixup for when cmdQuit: has been overridden 2018-01-04 13:32:42 +00:00
Richard Frith-Macdonald
c2983d4c3b Ignore config changes during shutdown 2018-01-04 11:30:24 +00:00
Richard Frith-Macdonald
1d05222942 Improvements to handling config updates 2018-01-04 11:23:29 +00:00
Richard Frith-Macdonald
c4343bec32 Improve quitting for subclassing 2017-11-03 07:17:41 +00:00
Richard Frith-Macdonald
eb3d3c1713 Restructure quitting 2017-11-02 16:16:21 +00:00
Richard Frith-Macdonald
264348de14 fallback for checking duration of quit 2017-11-02 10:14:30 +00:00
Richard Frith-Macdonald
92e1ccb3fb Expose new quit functionality 2017-11-02 10:06:34 +00:00
Richard Frith-Macdonald
1562c18843 Another fix for nightly archiving, plus rewrite of quit handling to ensure
that a quitting process aborts in three minutes if something goes wrong.
2017-11-02 09:19:57 +00:00
Richard Frith-Macdonald
f95f3df7b2 Fix location of archive 2017-11-01 12:06:23 +00:00
Richard Frith-Macdonald
f2a526dc3e Record startup duration 2017-10-26 15:12:33 +01:00
Richard Frith-Macdonald
142d4bda51 fixup setting flag 2017-09-20 08:43:01 +01:00
Richard Frith-Macdonald
4ccc8de355 tweak 2017-09-19 13:52:15 +01:00
Richard Frith-Macdonald
76a091d78e debug archiving fix 2017-09-18 09:36:48 +01:00
Wolfgang Lux
b67741078b Fix bug where archiving was no longer run every day 2017-08-09 14:34:00 +02:00
Richard Frith-Macdonald
a6a6a78658 autorelease fixup to have pool when awakening process 2017-07-27 14:42:29 +01:00
Richard Frith-Macdonald
5be033b2f9 Add method to return the process lock 2017-07-26 15:15:41 +01:00
Richard Frith-Macdonald
c828a0edfc improve shutdown logging and archiving of debug logs to correct date 2017-07-13 10:25:33 +01:00
Richard Frith-Macdonald
4820767b98 Improve startup/shutdown logging 2017-07-13 10:10:13 +01:00