Mark Pizzolato
254e173fc1
SCP: Add support for a simulator specific release announce message
2020-02-16 21:46:40 -08:00
Mark Pizzolato
4096a73412
SCP: Fix Coverity identified error path problem
2020-01-30 11:29:44 -08:00
Mark Pizzolato
01f93e9507
SCP: Add SHOW RUNLIMIT to examine the state/condition of any execution limit
2020-01-09 23:53:41 -08:00
Mark Pizzolato
7581b92f9d
SCP: Add a RUNLIMIT command to bound simulator execution time
2020-01-08 11:49:22 -08:00
Mark Pizzolato
35252369eb
SCP: Identify the build tool chain in the SHOW VERSION output
2020-01-07 20:30:18 -08:00
Mark Pizzolato
787edb211c
SCP: Fix pcre remaining issues
2020-01-03 19:55:22 -08:00
Mark Pizzolato
c8f7315518
SCP: Change regular expression API from regex to pcre
2020-01-02 06:42:46 -08:00
Mark Pizzolato
b18912cda8
SCP: Silence GCC optimizer warnings about unused function results
2019-12-30 15:33:51 -08:00
Mark Pizzolato
5213e1125d
SCP: Add support to identify a simulator specific release version
...
Included from Dave Bryan's V3.11 extensions
2019-12-28 12:34:06 -08:00
Mark Pizzolato
e611e0ceed
SCP: Add global variable with the program name
...
Included from Dave Bryan's V3.11 extensions
2019-12-28 11:00:59 -08:00
Mark Pizzolato
098a1634e6
SCP: Allow a suffix of k or m for numeric arguments to SEND and EXPECT commands
2019-12-16 07:13:09 -08:00
Mark Pizzolato
1314f9edfa
SCP: process switches in MKDIR and RMDIR commands
2019-12-15 10:52:07 -08:00
Mark Pizzolato
753d5307c4
SCP: Increase the maximum SEND and EXPECT delay values to 2000000000
2019-12-15 02:01:02 -08:00
Mark Pizzolato
25d4e5c5f2
SCP: Clarify the HELP for a NOEXPECT command.
2019-12-15 01:24:02 -08:00
Mark Pizzolato
5859a8216b
SCP: Add debug details when initially queuing pending SEND input
2019-12-15 01:21:55 -08:00
Mark Pizzolato
e5f9a7dca8
SCP: Cleanup path argument to MKDIR command
...
Also allow making a directory that already exists to return successfully
with a message. The message can be suppressed with the -Q switch.
2019-12-14 14:38:25 -08:00
Mark Pizzolato
d03487d227
SCP: Allow SAVE command to overwrite an existing file
2019-12-04 16:34:01 -08:00
Mark Pizzolato
427b7df073
SCP: Add RENAME/MV command
2019-12-04 16:33:41 -08:00
Mark Pizzolato
4cbd8401f7
SCP: Add option to display fractional unit capacity
2019-11-16 20:59:37 -08:00
Mark Pizzolato
7c1c04d9a9
SCP: Clear Coverity identified warnings
2019-11-14 21:38:45 -08:00
Mark Pizzolato
43b011883e
SCP: Emit bad HELP argument error message
2019-11-13 23:22:49 -08:00
Mark Pizzolato
8f571fef86
SCP: Abort attempting to emit bad debug output
2019-11-13 23:22:25 -08:00
Mark Pizzolato
9fe781cb7e
SCP: Add environment variable file expansion options for file size, date/time
2019-10-28 17:40:59 -07:00
Mark Pizzolato
af58efe67a
SCP: Fix SHOW command parsing to properly valiidate argument cases
...
As originally reported in #758
2019-10-26 06:40:16 -07:00
Mark Pizzolato
614318054b
SCP: Fix device disable state indicated in help output (R. Voorhorst)
2019-09-19 18:22:39 -07:00
Mark Pizzolato
9539b6273b
SCP: Properly consider units with UNIT_DIS set when formatting HELP output
2019-08-25 09:33:09 -07:00
Mark Pizzolato
baadba132a
SCP: Fix compiler warnings about potential buffer overrun
2019-08-13 23:49:03 -07:00
Mark Pizzolato
6a193c032d
ETHER: Fix possible race conditions when closing a network device
...
Added pcap version to the SCP output of SHOW VERSION command.
2019-08-13 20:04:09 -07:00
Mark Pizzolato
40731f0433
SCP: Fix help topic matching to properly return wildcard and ambiguous status
...
As reported in #723
2019-07-16 03:12:31 -07:00
Mark Pizzolato
716df3c297
SCP: Support MKDIR and RMDIR commands when building with MinGW
2019-07-12 13:45:34 -07:00
Mark Pizzolato
461f2ea513
SCP: Add MKDIR and RMDIR commands
2019-07-08 00:38:08 -07:00
Mark Pizzolato
5d747cc992
SCP: Activate internal unit tests at appropriate time
...
before processing default and command line scripts
2019-06-18 07:58:32 -07:00
Mark Pizzolato
b1fd80da64
SCP: Add filename to the message displayed when ATTACH -N is used
2019-06-10 14:15:46 -07:00
Mark Pizzolato
fa700d0494
SCP: Fix initialization of sim_time and sim_interval when queue is emptied
2019-05-31 22:19:31 -07:00
Mark Pizzolato
f75f28aa21
TIMER: Add mechanism to pre-calibrate the instruction execution rate
2019-05-28 23:56:58 -07:00
Mark Pizzolato
6b3bff56b3
DISK: Add support to properly autosize fixed sized disk from a set of choices
...
As discussed in #704
2019-05-21 15:38:39 -07:00
Mark Pizzolato
f700346ea9
SCP: Add better help and error message for SCREENSHOT command
2019-05-12 22:11:45 -07:00
Mark Pizzolato
287655da92
SCP: Document the -A switch for the ATTACH command.
...
As mentioned in #668
2019-05-04 14:12:42 -07:00
Mark Pizzolato
c5e3becc73
SCP: Display capacity as KB or MB for even multiple sizes
2019-04-28 16:36:57 -07:00
Mark Pizzolato
4e0450cff9
SCP: Add support to uniquely identify SIGTERM in do procedures
...
As discussed in #681
2019-04-18 20:03:17 -07:00
Mark Pizzolato
590be6b0dd
SCP: Give priority to device names in intial HELP commands
2019-04-18 01:48:16 -07:00
Mark Pizzolato
8d172a4049
SCP: Fix ON ERROR default declaration
...
- Additionally, be sure that ON actions are saved with unexpanded variables
As reported #681
2019-04-17 20:12:21 -07:00
Mark Pizzolato
0c39921fb7
TAPE: Full speed performance of tape image validation scan
...
- Force the detection point of a tape structure error to be the logical EOM
on the tape.
- Enable SIGINT abort of a possibly long running validation scan
- Add -L detail record structure option at ATTACH time
- Add extra garbage at end of generated test data files
2019-04-16 18:20:25 -07:00
Mark Pizzolato
d12ae2a3f3
SCP: Allow a bare % at the end of a line for SET THROTTLE nn%
...
Fix #678
2019-04-11 12:35:06 -07:00
Mark Pizzolato
f12bc70470
TAPE: Add support for TAR tape format
2019-04-06 02:00:53 -07:00
Mark Pizzolato
64fa357bf9
SCP: Enable use of local rand() and scrand() implementation
2019-04-03 09:43:47 -07:00
Mark Pizzolato
d022ea42a1
SCP: Avoid potential divide by zero when initially displaying the event queue
2019-03-30 17:38:35 -07:00
Mark Pizzolato
d8b6a70c54
SCP: Add support for optional -D (debig) switch when running library tests (-T)
2019-03-26 14:05:37 -07:00
Mark Pizzolato
9c75a7bfaa
SCP: Correct help and doc to properly describe file compare IF command
2019-03-26 01:38:01 -07:00
Mark Pizzolato
5960bca32a
SCP: Add a local rand() implementation to avoid Coverity issues
2019-03-20 12:57:36 -07:00