Home | History | Annotate | Download | only in bad144
History log of /src/usr.sbin/bad144/bad144.c
RevisionDateAuthorComments
 1.31  02-Jan-2015  christos Fix the 3 programs that use DTYPE_ (disklabel disk types) constants from the
kernel. Two of them are inside ifdefs.
 1.30  03-Nov-2013  christos sprinkle vax
 1.29  25-Nov-2011  joerg branches: 1.29.6;
static + __dead
 1.28  31-Aug-2011  plunky branches: 1.28.2;
NULL does not need a cast
 1.27  16-Apr-2009  lukem Fix -Wsign-compare issues
 1.26  21-Jul-2008  lukem branches: 1.26.6;
Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
 1.25  08-Oct-2006  apb branches: 1.25.18;
Make this compile again. Reported by Steven Bellovin.
 1.24  08-Oct-2006  elad PR/10429: Takahiro Kambe: bad144(8) dosen't show disk device.

Patch adapted to -current, thanks!
 1.23  24-May-2006  christos Coverity CID 1567: Fix memory leak.
 1.22  23-May-2006  christos Coverity CID 1567: Don't leak memory.
 1.21  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22366, verified by myself.
 1.20  24-Jan-2003  fvdl Bump daddr_t to 64 bits. Replace it with int32_t in all places where
it was used on-disk, so that on-disk formats remain the same.
Remove ufs_daddr_t and ufs_lbn_t for the time being.
 1.19  13-Jun-2002  wiz Use getopt instead of manual command line grovelling, put usage
in a function and adapt it the man page, and some lint cleanups.
 1.18  13-Jun-2002  wiz Use a defined value instead of a magic number; make a global local;
more ANSIfication.
 1.17  13-Jun-2002  wiz #ifdef i386 -> #ifdef __i386__ (ok'd by fvdl)
Don't shadow variable.
WARNS=2
 1.16  13-Jun-2002  wiz de-__P, ANSIfy.
 1.15  20-Oct-1998  matt vax -> __vax__
 1.14  01-Mar-1998  fvdl Merge with Lite2 + local changes
 1.13  17-Oct-1997  lukem WARNSify, use err/warn, use opendisk
 1.12  25-Aug-1997  kleink Lseek(2) usage cleanup: the use of L_SET/L_INCR/L_XTND is deprecated,
use SEEK_SET/SEEK_CUR/SEEK_END instead.
 1.11  24-Jun-1997  mikel bring bad144 into at least the 80s:
include <stdlib.h> and <unistd.h> for prototypes, remove old declarations
add prototypes for internal functions
make all implicit int return and argument types explicit, make some void
eliminate 'register'
cast lseek(2) offset arguments to off_t
 1.10  06-Mar-1997  mikel merge lite-2 changes (just SCCS IDs).
RCSid police, update 'struct dkbad' definition in manpage.
 1.9  03-Feb-1997  cgd include string.h for protos
 1.8  10-Jun-1995  mycroft Eliminate extra `/' when prefixing the device name with _PATH_DEV.
 1.7  13-Jun-1994  mycroft Fix ugly printf().
 1.6  13-Jun-1994  mycroft Merge local changes.
 1.5  13-Jun-1994  cgd include file frobbing
 1.4  06-Dec-1993  cgd more ifdef changes. eventually have to move raw partition for the i386 to c
 1.3  03-Dec-1993  mycroft Miscellaneous cast to shut up compiler.
 1.2  01-Aug-1993  mycroft Add RCS identifiers.
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.3  06-Mar-1997  mikel import 4.4BSD-Lite2 version
 1.1.1.2  13-Jun-1994  mycroft Update from 4.4-Lite.
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.25.18.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.26.6.1  13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.28.2.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.28.2.1  17-Apr-2012  yamt sync with head
 1.29.6.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.

RSS XML Feed