Home | History | Annotate | Download | only in restore
History log of /src/sbin/restore/restore.h
RevisionDateAuthorComments
 1.23  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.22  05-Apr-2020  joerg Fix depenency on common symbols in sbin.
 1.21  27-Dec-2019  msaitoh s/opration/operation/
 1.20  06-Aug-2011  dholland branches: 1.20.42;
Add wrapper functions around hash algorithm operations to avoid
undefined behavior arising from illegal function casts. As a side
effect, no longer need -Wno-pointer-sign either.
 1.19  06-Aug-2011  dholland Simplify silly code and make it closer to type-safe. This causes amd64
gcc to reorder two pairs of instructions for some reason but the object
files are otherwise unchanged.
 1.18  27-Jun-2005  christos sprinkle const.
 1.17  08-Jan-2005  fredb Make a judicious choice as to whether to apply the permissions
of the root inode of the dump to the current working directory,
rather than interrogate the user. Closes PR bin/24690. Reviewed
by bouyer, tron, imp.
 1.16  22-Oct-2004  bouyer Add an option (-M) to write a mtree specification (which needs to be passed
through sort before being feed to mtree) with file flags, instead of restoring
file flags at the same time as other attributes. Fix various issue with
schg, uchg, sappnd or uappnd flags which cause restore to fail in some case.
Discussed on tech-userlevel:
http://mail-index.netbsd.org/tech-userlevel/2004/10/12/0000.html
 1.15  27-Jul-2004  enami Add -D flag which computes the digest of each regular files in the archive
using specified algorithm (currently md5, rmd160 or sha1) and write them
to standard output.
 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  02-Apr-2003  fvdl Add support for UFS2. UFS2 is an enhanced FFS, adding support for
64 bit block pointers, extended attribute storage, and a few
other things.

This commit does not yet include the code to manipulate the extended
storage (for e.g. ACLs), this will be done later.

Originally written by Kirk McKusick and Network Associates Laboratories for
FreeBSD.
 1.12  18-Nov-2002  enami Don't allocate struct entry one by one; it just wastes memory.
 1.11  24-Aug-2001  wiz heirarchy -> hierarchy
 1.10  24-Jun-1998  christos Add an unlink (-u) flag so that we can use this for installs.
 1.9  15-Sep-1997  lukem * cleanup for WARNS=1
* fix use of .Nm
 1.8  01-Jul-1997  lukem Support using $TMPDIR for rst{dir,modes}* files, so that large
restores can be done on machines with small /tmp's by setting TMPDIR
elsewhere. This shouldn't be a security issue as restore(8) isn't
set?id anymore.
 1.7  18-Mar-1995  cgd convert to new RCS Id conventions; reduce my headache
 1.6  28-Dec-1994  mycroft Mostly sync with CSRG.
 1.5  08-Jun-1994  mycroft Update from 4.4-Lite, with local changes.
 1.4  17-May-1994  cgd copyright foo
 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  08-Apr-2020  martin Merge changes from current as of 20200406

RSS XML Feed