Home | History | Annotate | Download | only in restore
History log of /src/sbin/restore/restore.c
RevisionDateAuthorComments
 1.22  19-Jun-2021  christos Add external attribute dumping and restoring support from FreeBSD.
Does not fully work yet, attributes are being saved and restored correctly,
but don't appear in the restored files somehow.
 1.21  22-Jan-2013  dholland Stuff UFS_ in front of a few of ufs's symbols to reduce namespace
pollution. Specifically:
ROOTINO -> UFS_ROOTINO
WINO -> UFS_WINO
NXADDR -> UFS_NXADDR
NDADDR -> UFS_NDADDR
NIADDR -> UFS_NIADDR
MAXSYMLINKLEN -> UFS_MAXSYMLINKLEN
MAXSYMLINKLEN_UFS[12] -> UFS[12]_MAXSYMLINKLEN (for consistency)

Sort out ext2fs's misuse of NDADDR and NIADDR; fortunately, these have
the same values in ext2fs and ffs.

No functional change intended.
 1.20  18-Dec-2006  christos branches: 1.20.36; 1.20.42;
Convert a couple of "(void)&" constructs to volatile.
Flag various unused parameters in restore and dump so that these will
compile with -Wextra. (Note: restore uses some stuff from dump.)
 1.19  19-Aug-2005  christos 64 bit inode changes
 1.18  27-Jun-2005  christos add const
 1.17  27-Jun-2005  christos sprinkle const.
 1.16  17-Feb-2005  xtraeme Kill __P(), use ANSI function declarations.
 1.15  21-Oct-2003  fvdl Don't use NULL as a case value.
 1.14  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22308, verified by myself.
 1.13  18-Jan-2001  enami If possible, detect more case that file is missing on the tape.
XXX we still may lose if a file of highest inode number requested
XXX to extract was missing or one of multiple dump tape is lost.
 1.12  15-Sep-1997  lukem * cleanup for WARNS=1
* fix use of .Nm
 1.11  06-Jul-1997  lukem as inspired by a commit message of Todd Miller <millert@cvs.openbsd.org>:
* cleanup a bit for -Wall
* use __progname instead of "restore"
 1.10  04-Jul-1997  pk NULL => 0 (from Arne Juul; addendum to PR#3237)
 1.9  18-Jun-1997  lukem Fix problem with duplicate entries when changing from LEAF to NODE;
only the first link of a inode was being removed, not all of them.
From Kirk McKusick <mckusick@McKusick.COM> via thorpej
 1.8  19-Mar-1997  lukem * use mkstemp() instead of mktemp()
* remove "register" qualifiers
 1.7  27-Sep-1996  thorpej Use snprintf() rather than sprintf().
 1.6  18-Mar-1995  cgd convert to new RCS Id conventions; reduce my headache
 1.5  28-Dec-1994  mycroft Mostly sync with CSRG.
 1.4  08-Jun-1994  mycroft Update from 4.4-Lite, with local changes.
 1.3  22-Dec-1993  cgd new version from CSRG, via BSDI, with fixes
 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  16-Sep-1997  lukem imported from lite-2
 1.1.1.2  13-Jun-1994  mycroft Import 4.4-Lite version.
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.20.42.1  25-Feb-2013  tls resync with head
 1.20.36.1  23-Jan-2013  yamt sync with head

RSS XML Feed