Commit graph

701 commits

Author SHA1 Message Date
rfm
3a5232b21b Fix to log exceptions before EcProc is set up 2025-01-20 11:58:37 +00:00
rfm
5ab21b0b8d Improved LSAN support using weak symbol to optionally get leak check function 2025-01-08 14:49:32 +00:00
rfm
83c9353b92 Fix C standard error and some asan/lsan related cosmetics 2025-01-02 12:48:18 +00:00
rfm
461079f7d5 improve alignment of status output 2025-01-02 12:20:22 +00:00
rfm
4f12e6921c iUpdate for running under asan/lsan when memory usage stats from the system are useless. 2025-01-02 12:17:39 +00:00
rfm
411969d430 Add option for runtime leak check 2024-12-03 17:21:08 +00:00
rfm
f0fdebc5b8 cleanup on exit 2024-11-25 12:05:40 +00:00
rfm
5302dc715f Avoid compiler warnings 2024-11-25 11:58:52 +00:00
rfm
eb94091c99 Update config guess 2024-11-25 11:49:35 +00:00
rfm
795fda62f9 Fix leak 2024-11-24 19:41:34 +00:00
rfm
ca372cf1e2 fix leaks 2024-11-24 16:53:26 +00:00
rfm
47f0660a03 fix laterDate check for small objects 2024-10-31 19:33:40 +00:00
rfm
ace6b659b1 Fix logic of test for later date and fix loop count initialisation 2024-10-31 19:30:09 +00:00
rfm
ac4463488f filter out bad flag for some compilers 2024-10-18 12:05:51 +01:00
rfm
b6dbc6efa6 Log how much memory exceeded maximum by 2024-10-18 12:05:22 +01:00
rfm
08c039f522 Update to more recent version 2024-10-18 12:04:58 +01:00
rfm
54c8257e8f Update recordng/tracing 2024-06-18 12:29:17 +01:00
rfm
0aa5ab38db fix parameters for allocation recording 2024-06-18 11:54:05 +01:00
rfm
6fc414e35e Update deprecated function 2024-06-18 11:47:51 +01:00
rfm
6d980f4f2f Improve resilience of Command reconnecting to Control after loss. 2024-04-29 15:51:19 +01:00
rfm
b9a0b45253 Remove snmp optimisation flag not supported by clang 2024-04-04 10:04:06 +01:00
rfm
6ac8cb1f59 a little more alarm info 2024-03-04 17:16:37 +00:00
rfm
38a6c2f489 fix minor leak 2024-02-12 16:38:58 +00:00
rfm
cf4cb50d44 Rationalize manual shutdown of processes 2024-02-06 11:57:43 +00:00
rfm
e4bff73213 Fixup error in Command server config and imprve logging 2024-01-15 15:24:42 +00:00
rfm
8298484897 fix typos in comments 2024-01-12 11:34:43 +00:00
Richard Frith-Macdonald
551b135321 Gix incorrect path separator check 2023-10-11 10:14:20 +01:00
Richard Frith-Macdonald
860c5c24be Check for ability to core dump into Home 2023-10-10 15:54:38 +01:00
Richard Frith-Macdonald
95490d0d5c Home directory must be executable for access 2023-10-10 15:46:23 +01:00
Richard Frith-Macdonald
655c72855d Re-instate lost edits. 2023-10-10 14:21:36 +01:00
Richard Frith-Macdonald
baa1966e21 Add checks and simple fixups to ensure that the Home value in the launch
information is sane/usable.
2023-10-10 14:15:55 +01:00
Richard Frith-Macdonald
b508ff1450 fix typo in comment 2023-06-01 20:30:11 +01:00
Richard Frith-Macdonald
683b1aba32 fix bogus 0x before %p in debug log 2023-04-24 17:45:52 +01:00
Richard Frith-Macdonald
afb667be58 Scripting improvements 2023-04-07 12:09:24 +01:00
Richard Frith-Macdonald
e196b76373 Improve precedence of command line arguments 2023-04-06 16:52:40 +01:00
Richard Frith-Macdonald
372de1721e improve Console argument documentation 2023-04-06 16:32:25 +01:00
Richard Frith-Macdonald
e6e8bafc39 Add more logging for connection of Command server to Control server 2023-04-04 11:38:56 +01:00
Richard Frith-Macdonald
c05b210840 clarify comments 2023-04-04 11:10:25 +01:00
Richard Frith-Macdonald
ea3449e9f7 Add a few warnings to the documentation of Commands 2023-03-10 16:15:13 +00:00
Richard Frith-Macdonald
82acb9d313 Reverse logic of command blocking to be blocked by default. 2023-03-10 16:01:19 +00:00
Richard Frith-Macdonald
1da13e9444 iBlocked support tweaks 2023-03-08 14:59:23 +00:00
Richard Frith-Macdonald
69364d194d fixup order of entries 2023-03-08 14:43:48 +00:00
Richard Frith-Macdonald
d7bbecb4c9 write/delete both prefixed and unprefixed versions of default keys 2023-02-14 10:29:14 +00:00
Richard Frith-Macdonald
0ededb3ddb Record changes 2023-01-21 19:55:29 +00:00
Richard Frith-Macdonald
4695a1a18d Fix typos in message text 2023-01-21 19:52:46 +00:00
Richard Frith-Macdonald
6711fa677f Ignore MemoryMaximum settings which are not at lewast 20% larger than the initial memory usage. Raise an alarm while the configuration is wrong. 2023-01-21 19:45:49 +00:00
Richard Frith-Macdonald
97b7d55f3a Ignore MemoryMaximum setting which is not at least 20% more than the initial memory usage of the process (and raise an alarm). 2023-01-21 19:32:56 +00:00
Richard Frith-Macdonald
1602e83f84 improve setup of the default environment for processes 2023-01-21 18:04:53 +00:00
Richard Frith-Macdonald
b0a7e8f265 make release 2023-01-13 15:39:21 +00:00
Richard Frith-Macdonald
14bc90ba00 improve help text 2023-01-03 10:49:06 +00:00