v1.9
09/12/2024
- CTF Core Changes
- Update plugins loading sequence for customized plugins to override test instructions.
- Minor improvements and bug fixes.
- CTF Plugins Changes
- Updates to SP0 Plugin
- Fix the issue of SP0_SendCommand not time out when the SP0 response is lost.
- Increase sp0 telnet connect retry counters for longer files uploading time to targets.
- Updates to CFS Plugin
- Add a new instruction
ClearTlmPacket
to clear received tlm messages of given MID for test verification. - Allow
CheckTlmValue
instruction to search tlm value in attribute array. - Fix the issue of
CheckEvent
taking too long to time out when receiving overwhelmingly large numbers of tlm messages. - Add a
backward
optional argument forCheckTlmValue
instruction to search telemetry messages received before this instruction execution. - Add a new feature for
SendCfsCommand
instruction to resolve the macros defined by any registered cfs targets and the macros in the header attributes. - Add a new feature to allow setting the CPU affinity of Linux targets by taskset command.
- Add a new instruction
- Updates to Variable Plugin
- Make explicit type conversion for CCDD Macro/Const to avoid log warnings.
- Add an option argument to count the occurrence of a string in file for
SearchStr
instruction.
- Updates to SP0 Plugin
- CTF Tool and Scripts Changes
- Update requirement.txt.
- Remove sample_cfs_workspace submodule from repository.
- Improve CTF tests scripts.