Commit graph

3831 commits

Author SHA1 Message Date
Mark Pizzolato
6df860ea1a PDP11, VAX: Remove compiler warning in I/O lib 2019-11-24 10:54:55 -08:00
Bob Supnik
3be6f1fb4c PDP11, VAX: Remove redundant defines in RP source module 2019-11-24 10:54:27 -08:00
Mark Pizzolato
a06fa9264f VAX: Correct the order of parameter names in vax_fdiv() declaration
As described in #771
2019-11-20 09:40:34 -08:00
Mark Pizzolato
5a59fe81fc FIO: Fix directory scanning logic to avoid errors handling files in / 2019-11-18 16:57:20 -08:00
Mark Pizzolato
190baf897c TAPE: Rework tape image error processing to avoid potential TOCTOU (Coverity) 2019-11-17 12:09:19 -08:00
Seth Morabito
ce627dc10d 3b2: Remove unnecessary branch condition 2019-11-17 10:41:11 -08:00
Mark Pizzolato
4cbd8401f7 SCP: Add option to display fractional unit capacity 2019-11-16 20:59:37 -08:00
Mark Pizzolato
4e5780e15e DISK: Allow file system sizing if device doesn't have DEV_SECTORS set_cmd
As it turns out, the RD device in the MicroVAX 2000 systems reasonably
doesn't have DEV_SECTORS set in the DEVICE flags.

Follow on to #768.
2019-11-16 20:57:58 -08:00
Mark Pizzolato
39fd8d829b DISK: Avoid disk capacity overflow on hosts with 32bit file offset limitations
As discussed in #768
2019-11-16 18:24:37 -08:00
Mark Pizzolato
318b0e32bb TAPE: Report file access errors when attaching in-memory ANSI tapes 2019-11-16 00:39:01 -08:00
Mark Pizzolato
9fc982242c PDP11, Qbus and Unibus VAX: Add radix switch (-O or -H) to SHOW bus IOSPACE 2019-11-14 23:55:33 -08:00
Mark Pizzolato
7c1c04d9a9 SCP: Clear Coverity identified warnings 2019-11-14 21:38:45 -08:00
Mark Pizzolato
fc785ab5f9 sigma: Fix Coverity identified warning 2019-11-14 21:37:44 -08:00
Mark Pizzolato
bdc677b748 SOCK: Properly implement getaddrinfo when the host OS doesn't have it.
As reported in #767
2019-11-14 13:14:14 -08:00
Mark Pizzolato
3c9efd7fdb TMXR: Accept names when establishing listen sockets as originally intended
Problem found while testing solution for the problem reported in #767
2019-11-14 13:13:46 -08:00
Mark Pizzolato
23856afcac FIO: Avoid compiler warning on never executed code path (Tony Nicholson)
As suggested in #766
2019-11-14 03:08:57 -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
Richard Cornwell
178968a621 KA10: Regular update. Code cleanup and minor enhancements. 2019-11-03 22:11:23 -05:00
Richard Cornwell
bbfa391924 CARD: Cleanup coverity taint errors. 2019-11-03 18:53:07 -05:00
Bill Beech
58c5fe417f Intel-Systems: Cleanup Coverity identified issues and address range issues 2019-10-31 14:53:14 -07:00
Mark Pizzolato
82d897712c SCP: Avoid noisy compiles on some Cygwin builds
Some from suggestion in #760 with extra condition consistent with other
conditionals already present.
2019-10-30 20:35:24 -07:00
Lars Brinkhoff
34a133ce2e travis: On OS/X run 'brew update' before installing packages.
This is to work around a bug in Homebrew, but it may be a good idea
anyway.
2019-10-29 08:07:58 -07:00
Lars Brinkhoff
90b1301801 AppVeyor: Add email notifications. 2019-10-29 08:06:43 -07:00
Lars Brinkhoff
128204c71e travis: Add email notifications. 2019-10-29 08:03:57 -07: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
f56753162b SCP: Add missing comment update to MTAB structure 2019-10-28 17:21:06 -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
08714aff2b Newer MicroVAX and VAXStations: Fix Coverity warning in RD device 2019-10-21 01:20:04 -07:00
Mark Pizzolato
d8e9915b78 VAXStation3100M76: Move debug statement within loop to precisely display info
Coverity identified an out of loop reference to the loop control variable
that wasn't correct.
2019-10-20 23:56:10 -07:00
Mark Pizzolato
0dfe18cd94 PDP11, PDP10: Silence Coverity warning in DUP device (KDP) 2019-10-20 23:48:05 -07:00
Mark Pizzolato
350b14e392 18bit PDPs: Properly schedule input polling for TTIX device 2019-10-20 23:33:01 -07:00
Mark Pizzolato
3d09cd2d7f Newer MicroVAX and VAXStations: Avoid error path memory leak
Initialize Coverity flagged uninitialized variable references.  Most/all
of these might never have actually occurred with reasonable
packet buffer descripter lists, but zero initialized values will never
hurt.
2019-10-20 23:05:27 -07:00
Mark Pizzolato
0ca1fe4e40 Newer MicroVAX and VAXStations: Rate limit DZ device character output 2019-10-20 23:01:45 -07:00
Mark Pizzolato
281837c68a PDP11, PDP8, VAX8200: Fix Coverity flagged warnings 2019-10-20 22:57:02 -07:00
Seth Morabito
0f72a160fe 3b2: Fix coverity issues 2019-10-20 13:27:16 -07:00
Mark Pizzolato
0de9b62850 Visual Studio Projects: Correct build dependencies 2019-10-18 23:18:39 -07:00
Mark Pizzolato
cd6e093ecc travis: Add new Intel-Systems to Travis matrix build 2019-10-18 23:16:51 -07:00
Bill Beech
e99d731b8a Intel-Systems: Cleanup compile error/warnings 2019-10-18 16:12:49 -07:00
Mark Pizzolato
aff3346eae TAPE: Correct wording in status message 2019-10-16 13:43:08 -07:00
Bill Beech
6af0958209 Intel-Systems: Update and cleanup components 2019-10-16 13:41:27 -07:00
Mark Pizzolato
fac5bc96fb TAPE: Tolerate SIMH format tape images that contain gaps during validation.
- Add gap data to tape tests

As discussed in #756
2019-10-16 00:25:51 -07:00
Lars Brinkhoff
58ed88675f PDP7: Add Type 340 display. 2019-10-06 11:23:06 -07:00
Mark Pizzolato
614318054b SCP: Fix device disable state indicated in help output (R. Voorhorst) 2019-09-19 18:22:39 -07:00
Lars Brinkhoff
2a9826c265 PDP11: Fix NG modifier wrong text. 2019-09-17 21:27:51 +02:00
Lars Brinkhoff
d07cf9563f PDP11: Fix NG device to have just one interrupt vector. 2019-09-17 21:27:35 +02:00
Lars Brinkhoff
65c098ed1c Windows CI build on AppVeyor. 2019-09-17 09:27:10 +02:00
Mark Pizzolato
d40268d1ac TMXR: Silence GCC 8.3 warning about buffer overrun 2019-09-05 17:41:01 -07:00
Mark Pizzolato
108291b3d4 ETHER: Fix fault when parsing bad NAT: parameters adding better error reporting 2019-09-05 17:40:16 -07:00
Mark Pizzolato
7398e63b00 ETHER: Only reference pcap_lib_version() when HAVE_PCAP_NETWORK is defined 2019-09-03 00:39:09 -07:00