freebsd-dev/sys/isa
Archie Cobbs 2127f26023 Examine all occurrences of sprintf(), strcat(), and str[n]cpy()
for possible buffer overflow problems. Replaced most sprintf()'s
with snprintf(); for others cases, added terminating NUL bytes where
appropriate, replaced constants like "16" with sizeof(), etc.

These changes include several bug fixes, but most changes are for
maintainability's sake. Any instance where it wasn't "immediately
obvious" that a buffer overflow could not occur was made safer.

Reviewed by:	Bruce Evans <bde@zeta.org.au>
Reviewed by:	Matthew Dillon <dillon@apollo.backplane.com>
Reviewed by:	Mike Spengler <mks@networkcs.com>
1998-12-04 22:54:57 +00:00
..
ic Enable the FIFO on enhanced floppy controllers. This reduces the 1997-09-17 20:16:17 +00:00
atrtc.c Update timecounters to new interface. 1998-10-23 10:46:20 +00:00
bt_isa.c Fix probes when a port address is specified. 1998-11-10 06:44:54 +00:00
fd.c Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
fdc.h Fixed error handling: 1998-07-29 13:00:42 +00:00
fdreg.h
isareg.h Support files for ISA bus. 1998-08-06 08:49:09 +00:00
isavar.h * Add hooks to allow the X server to access I/O ports and memory. 1998-11-15 18:25:17 +00:00
joy.c This commit fixes various 64bit portability problems required for 1998-06-07 17:13:14 +00:00
kbdio.c Port syscons to the alpha. The driver itself has moved to sys/isa as it will 1998-08-06 09:15:54 +00:00
kbdio.h Port syscons to the alpha. The driver itself has moved to sys/isa as it will 1998-08-06 09:15:54 +00:00
kbdtables.h Port syscons to the alpha. The driver itself has moved to sys/isa as it will 1998-08-06 09:15:54 +00:00
ppc.c pcf.c: timeout management added 1998-10-31 11:37:09 +00:00
ppcreg.h pcf.c: timeout management added 1998-10-31 11:37:09 +00:00
psm.c * Add hooks to allow the X server to access I/O ports and memory. 1998-11-15 18:25:17 +00:00
rtc.h Improve a couple of comment. 1998-07-11 08:01:18 +00:00
scvidctl.c Merge with the latest i386 syscons. 1998-09-17 09:38:36 +00:00
sio.c * Add hooks to allow the X server to access I/O ports and memory. 1998-11-15 18:25:17 +00:00
sioreg.h Underlying ,v files were copied and detagged. Re-commit old versions 1998-09-26 14:00:29 +00:00
syscons.c * Add hooks to allow the X server to access I/O ports and memory. 1998-11-15 18:25:17 +00:00
syscons.h Merge with the latest i386 syscons. 1998-09-17 09:38:36 +00:00
timerreg.h Port syscons to the alpha. The driver itself has moved to sys/isa as it will 1998-08-06 09:15:54 +00:00
videoio.c Merge with the latest i386 syscons. 1998-09-17 09:38:36 +00:00
videoio.h Merge with the latest i386 syscons. 1998-09-17 09:38:36 +00:00