dump.git
17 years agoAdded a new dump on cd/dvd script.
Stelian Pop [Fri, 7 Jan 2005 09:51:06 +0000 (09:51 +0000)] 
Added a new dump on cd/dvd script.

17 years agoBetter comparision (including directories).
Stelian Pop [Wed, 15 Dec 2004 11:00:00 +0000 (11:00 +0000)] 
Better comparision (including directories).
Made restore understand tapes with EA/ACLs.

17 years agoBe sure the di_size in a map header has the correct value.
Stelian Pop [Wed, 15 Dec 2004 09:31:49 +0000 (09:31 +0000)] 
Be sure the di_size in a map header has the correct value.

17 years agoHashlist implementation for directory entries in restore.
Stelian Pop [Tue, 14 Dec 2004 14:07:56 +0000 (14:07 +0000)] 
Hashlist implementation for directory entries in restore.

17 years agoFix the exclusion of directory entries of inodes from the dump.
Stelian Pop [Tue, 14 Dec 2004 11:21:48 +0000 (11:21 +0000)] 
Fix the exclusion of directory entries of inodes from the dump.

18 years agoFix a problem in restore where the final \0 in the symbolic
Stelian Pop [Fri, 10 Dec 2004 13:31:20 +0000 (13:31 +0000)] 
Fix a problem in restore where the final \0 in the symbolic
link names could have been lost, generating corrupt filenames.

18 years agoFix SIGSEGV in dump when dumping huge 2TB filesystems (bad inode map calculation)
Stelian Pop [Mon, 22 Nov 2004 10:32:31 +0000 (10:32 +0000)] 
Fix SIGSEGV in dump when dumping huge 2TB filesystems (bad inode map calculation)

18 years agoExclude directory entries to non-dumped inodes from the dump.
Stelian Pop [Mon, 22 Nov 2004 10:22:40 +0000 (10:22 +0000)] 
Exclude directory entries to non-dumped inodes from the dump.

18 years agoFixed negative size displays in restore
Stelian Pop [Mon, 16 Aug 2004 09:39:45 +0000 (09:39 +0000)] 
Fixed negative size displays in restore

18 years agoTest for libncurses, then libtermcap when --enable-readline'ing
Stelian Pop [Tue, 20 Jul 2004 15:52:58 +0000 (15:52 +0000)] 
Test for libncurses, then libtermcap when --enable-readline'ing

18 years agoTroff syntax fixes in the man pages.
Stelian Pop [Tue, 13 Jul 2004 08:17:30 +0000 (08:17 +0000)] 
Troff syntax fixes in the man pages.

18 years agoPrepare for release 0.4b37
Stelian Pop [Wed, 7 Jul 2004 13:34:06 +0000 (13:34 +0000)] 
Prepare for release 0.4b37

18 years agoDo not include kernel headers, use sys/mount.h for getting BLKFLSBUF definition.
Stelian Pop [Wed, 7 Jul 2004 11:07:29 +0000 (11:07 +0000)] 
Do not include kernel headers, use sys/mount.h for getting BLKFLSBUF definition.

18 years agoA wrong line in /etc/fstab containing LABEL=... could prevent dump from running....
Stelian Pop [Mon, 5 Jul 2004 15:12:44 +0000 (15:12 +0000)] 
A wrong line in /etc/fstab containing LABEL=... could prevent dump from running. Fix it.

18 years agoMade dump use blkid library.
Stelian Pop [Mon, 5 Jul 2004 15:02:32 +0000 (15:02 +0000)] 
Made dump use blkid library.

18 years agoFixed an offset calculation leading to bread lseek errors.
Stelian Pop [Thu, 1 Jul 2004 09:14:48 +0000 (09:14 +0000)] 
Fixed an offset calculation leading to bread lseek errors.

18 years agoFix SIGSEGV when reading a hand-modified dumpdates file.
Stelian Pop [Thu, 17 Jun 2004 09:01:13 +0000 (09:01 +0000)] 
Fix SIGSEGV when reading a hand-modified dumpdates file.

18 years agoFix compilation on AMD64
Stelian Pop [Wed, 2 Jun 2004 09:22:48 +0000 (09:22 +0000)] 
Fix compilation on AMD64

18 years agoFix a couple of gcc 3.3.3 warnings.
Stelian Pop [Tue, 25 May 2004 10:39:29 +0000 (10:39 +0000)] 
Fix a couple of gcc 3.3.3 warnings.

18 years agoAdd --enable-staticz configure option.
Stelian Pop [Mon, 24 May 2004 12:39:23 +0000 (12:39 +0000)] 
Add --enable-staticz configure option.

18 years agoPrepare for dump 0.4b36 release. release_0_4b36
Stelian Pop [Wed, 21 Apr 2004 09:18:49 +0000 (09:18 +0000)] 
Prepare for dump 0.4b36 release.

18 years agoFix some compile warnings.
Stelian Pop [Wed, 21 Apr 2004 09:15:08 +0000 (09:15 +0000)] 
Fix some compile warnings.

18 years agoMake dump understand any integer as the dump level.
Stelian Pop [Wed, 21 Apr 2004 08:55:48 +0000 (08:55 +0000)] 
Make dump understand any integer as the dump level.

18 years agoMade restore understand FreeBSD UFS2 dumps.
Stelian Pop [Tue, 13 Apr 2004 13:03:55 +0000 (13:03 +0000)] 
Made restore understand FreeBSD UFS2 dumps.

18 years agoFixed LFS problems when restoring huge dumps (with temporary files being over 2 GB).
Stelian Pop [Mon, 29 Mar 2004 13:57:28 +0000 (13:57 +0000)] 
Fixed LFS problems when restoring huge dumps (with temporary files being over 2 GB).

18 years agoBack in the backed out block estimate patch. :)
Stelian Pop [Wed, 10 Mar 2004 16:26:30 +0000 (16:26 +0000)] 
Back in the backed out block estimate patch. :)

18 years agoBack out the block estimate patch.
Stelian Pop [Mon, 8 Mar 2004 14:12:56 +0000 (14:12 +0000)] 
Back out the block estimate patch.

18 years agoFixed -F to be run even if -M/-f is in use.
Stelian Pop [Mon, 8 Mar 2004 14:04:02 +0000 (14:04 +0000)] 
Fixed -F to be run even if -M/-f is in use.

18 years agoAnother try at fixing size estimate.
Stelian Pop [Mon, 1 Mar 2004 15:38:10 +0000 (15:38 +0000)] 
Another try at fixing size estimate.

18 years agoFix '-B list of values' patch.
Stelian Pop [Mon, 1 Mar 2004 10:52:53 +0000 (10:52 +0000)] 
Fix '-B list of values' patch.

18 years agoMade explicit in the dump man page that dump will not create
Stelian Pop [Wed, 18 Feb 2004 16:26:40 +0000 (16:26 +0000)] 
Made explicit in the dump man page that dump will not create
a remote file, it will only write to an already existing one.

18 years agoUse minor()/major() instead of "& 0xff" in order to be 32 bit compliant
Stelian Pop [Wed, 28 Jan 2004 10:02:31 +0000 (10:02 +0000)] 
Use minor()/major() instead of "& 0xff" in order to be 32 bit compliant

18 years agoSmall prototype fix.
Stelian Pop [Tue, 27 Jan 2004 10:46:55 +0000 (10:46 +0000)] 
Small prototype fix.

18 years agoMake -B accept a list of values.
Stelian Pop [Tue, 27 Jan 2004 10:37:25 +0000 (10:37 +0000)] 
Make -B accept a list of values.

18 years agoFixed restore of Solaris 7 ufsdump.
Stelian Pop [Tue, 27 Jan 2004 10:18:17 +0000 (10:18 +0000)] 
Fixed restore of Solaris 7 ufsdump.

18 years agoFixed some compile warnings on Fedora (new glibc)
Stelian Pop [Tue, 27 Jan 2004 10:15:36 +0000 (10:15 +0000)] 
Fixed some compile warnings on Fedora (new glibc)

18 years agoFix compilation with old gcc versions.
Stelian Pop [Sun, 4 Jan 2004 10:48:34 +0000 (10:48 +0000)] 
Fix compilation with old gcc versions.

18 years agoPrepare for 0.4b35 release. release_0_4b35
Stelian Pop [Sun, 21 Dec 2003 09:51:29 +0000 (09:51 +0000)] 
Prepare for 0.4b35 release.

19 years agoSome corrections from Uwe Gohlke.
Stelian Pop [Sat, 22 Nov 2003 16:52:16 +0000 (16:52 +0000)] 
Some corrections from Uwe Gohlke.

19 years agoSome little corrections.
Stelian Pop [Sun, 26 Oct 2003 16:16:08 +0000 (16:16 +0000)] 
Some little corrections.

19 years agoDarwin defs.
Stelian Pop [Sun, 26 Oct 2003 16:06:19 +0000 (16:06 +0000)] 
Darwin defs.

19 years agoFrom Uwe Gohlke:
Stelian Pop [Sun, 26 Oct 2003 16:05:44 +0000 (16:05 +0000)] 
From Uwe Gohlke:
* compile under Solaris
* restore MacOSX made dumps
* made rmt work with local/remote QFA.

19 years agoUpdated the autoconf system to 2.50. Forced the -D_BSD_SOURCE
Stelian Pop [Wed, 3 Sep 2003 15:00:21 +0000 (15:00 +0000)] 
Updated the autoconf system to 2.50. Forced the -D_BSD_SOURCE
and -D_USE_BSD_SIGNAL defines in configure in order to solve
64bit build problems because quad_t is redifined with a
different signature. Thanks to Mike Harris <mharris@redhat.com>
for reporting this bug.

19 years agoUpdate to autoconf 2.50
Stelian Pop [Wed, 3 Sep 2003 14:56:17 +0000 (14:56 +0000)] 
Update to autoconf 2.50
Force -D_BSD_SOURCE -D_USE_BSD_SIGNAL in configure.in to solve
64bit build problems because quad_t is redifined with a different signature.

19 years agoExplain that restore -C could fail because of a overmounted filesystem
Stelian Pop [Wed, 11 Jun 2003 13:01:36 +0000 (13:01 +0000)] 
Explain that restore -C could fail because of a overmounted filesystem

19 years agoUnlimited fast inode exclusion.
Stelian Pop [Mon, 12 May 2003 14:16:35 +0000 (14:16 +0000)] 
Unlimited fast inode exclusion.

19 years agoMake configure understand CPPFLAGS=, CFLAGS=, LDFLAGS=...
Stelian Pop [Thu, 8 May 2003 21:11:33 +0000 (21:11 +0000)] 
Make configure understand CPPFLAGS=, CFLAGS=, LDFLAGS=...

19 years agoBlocksize default is 32 when using -d HIGHDENSITYTREC.
Stelian Pop [Wed, 7 May 2003 14:45:18 +0000 (14:45 +0000)] 
Blocksize default is 32 when using -d HIGHDENSITYTREC.

19 years agoPrepare for release 0.4b34 release_0_4b34
Stelian Pop [Fri, 18 Apr 2003 07:57:16 +0000 (07:57 +0000)] 
Prepare for release 0.4b34

19 years agoSmall patch for LZO functionality.
Stelian Pop [Fri, 18 Apr 2003 07:47:57 +0000 (07:47 +0000)] 
Small patch for LZO functionality.

19 years agoCheck for openssl headers/libs when enabling ermt.
Stelian Pop [Thu, 10 Apr 2003 08:25:20 +0000 (08:25 +0000)] 
Check for openssl headers/libs when enabling ermt.

19 years agoFix dump -w|-W (/etc/mtab does have 0 0 as passno/freq)
Stelian Pop [Thu, 10 Apr 2003 07:59:02 +0000 (07:59 +0000)] 
Fix dump -w|-W (/etc/mtab does have 0 0 as passno/freq)

19 years agoMade dump work with new Linux 2.5 EOT early warning semantics.
Stelian Pop [Wed, 9 Apr 2003 10:42:56 +0000 (10:42 +0000)] 
Made dump work with new Linux 2.5 EOT early warning semantics.

19 years agoEncrypting rmt
Stelian Pop [Tue, 8 Apr 2003 19:52:30 +0000 (19:52 +0000)] 
Encrypting rmt

19 years agoSecurity fixes from Antonomasia.
Stelian Pop [Mon, 31 Mar 2003 10:09:37 +0000 (10:09 +0000)] 
Security fixes from Antonomasia.

19 years agoAdded LZO compression.
Stelian Pop [Mon, 31 Mar 2003 09:42:54 +0000 (09:42 +0000)] 
Added LZO compression.

19 years agoRelicensed dump/restore under the revised BSD license, as per ftp://ftp.cs.berkeley...
Stelian Pop [Sun, 30 Mar 2003 15:40:31 +0000 (15:40 +0000)] 
Relicensed dump/restore under the revised BSD license, as per ftp://ftp.cs.berkeley.edu/ucb/4bsd/README.Impt.License.Change

19 years agoLots of fixes from Philipe Troin:
Stelian Pop [Wed, 26 Mar 2003 10:58:19 +0000 (10:58 +0000)] 
Lots of fixes from Philipe Troin:
* Fixed open and creation modes and permissions for QFA and table-of-contents
  files in dump and restore.
* Fixed the archive file descriptor handling enabling it to be 0.  This can
  happen in some cases when shell redirections are used.
* Delayed the opening of archive file until after suid had been dropped (fixing
  a possible security issue if dump is suid).
* Fixed the 'S' command handling in the rmt client part.
* Modified the end-of-tape script handling to print out statistics (and stop
  the timer) before launching the eot script. Also, the eot script does not get
  run anymore when using -M (which makes sense) or when multiple tapes are
  listed on the command line (-f tape0,tape1,tapen) (which also makes sense).

19 years agoFixed dumping of dangling symlinks.
Stelian Pop [Fri, 7 Mar 2003 09:15:44 +0000 (09:15 +0000)] 
Fixed dumping of dangling symlinks.

19 years agoStore dumpdates with timezone
Stelian Pop [Thu, 6 Mar 2003 14:35:48 +0000 (14:35 +0000)] 
Store dumpdates with timezone

19 years agoFixed labels exactly 16 bytes in length.
Stelian Pop [Tue, 25 Feb 2003 14:06:47 +0000 (14:06 +0000)] 
Fixed labels exactly 16 bytes in length.

19 years agoFix the fix, ahem.
Stelian Pop [Mon, 17 Feb 2003 11:21:29 +0000 (11:21 +0000)] 
Fix the fix, ahem.

19 years agoRaised block size up to 1024 kB.
Stelian Pop [Mon, 17 Feb 2003 10:31:44 +0000 (10:31 +0000)] 
Raised block size up to 1024 kB.

19 years agoFixed largefile seeks in rmt
Stelian Pop [Wed, 12 Feb 2003 11:02:28 +0000 (11:02 +0000)] 
Fixed largefile seeks in rmt

19 years agoFixed restore to correctly access the archive file (-A argument) even when using...
Stelian Pop [Tue, 11 Feb 2003 12:43:44 +0000 (12:43 +0000)] 
Fixed restore to correctly access the archive file (-A argument) even when using a remote tape.
Corrected Gunther Reiszig's contact information.

19 years agoFixed compare of dumped socket files by ignoring them.
Stelian Pop [Tue, 11 Feb 2003 09:56:46 +0000 (09:56 +0000)] 
Fixed compare of dumped socket files by ignoring them.

19 years agoFixed the configure scripts to only check not build headers
Stelian Pop [Tue, 11 Feb 2003 09:26:34 +0000 (09:26 +0000)] 
Fixed the configure scripts to only check not build headers

19 years agoFixed the paths in INSTALL
Stelian Pop [Tue, 11 Feb 2003 08:57:41 +0000 (08:57 +0000)] 
Fixed the paths in INSTALL

19 years agoPrepare for release 0.4b33 release_0_4b33
Stelian Pop [Mon, 10 Feb 2003 12:48:36 +0000 (12:48 +0000)] 
Prepare for release 0.4b33

19 years agoLook first into /etc/mtab, then into /etc/fstab.
Stelian Pop [Tue, 4 Feb 2003 12:24:37 +0000 (12:24 +0000)] 
Look first into /etc/mtab, then into /etc/fstab.

19 years agoEnabled rmt, LFS, readline, QFA options by default in ./configure.
Stelian Pop [Fri, 24 Jan 2003 11:01:43 +0000 (11:01 +0000)] 
Enabled rmt, LFS, readline, QFA options by default in ./configure.
Updated the configure process (new versions of config.guess, config.sub etc).

19 years agoLet the user give the dumpdates path as an argument to dump (-D)
Stelian Pop [Tue, 21 Jan 2003 10:42:24 +0000 (10:42 +0000)] 
Let the user give the dumpdates path as an argument to dump (-D)

19 years agoAdd local EXT2_FT_* constants.
Stelian Pop [Fri, 10 Jan 2003 14:46:55 +0000 (14:46 +0000)] 
Add local EXT2_FT_* constants.

19 years agoLargefile version of seek in rmt.
Stelian Pop [Fri, 10 Jan 2003 14:42:47 +0000 (14:42 +0000)] 
Largefile version of seek in rmt.

19 years agoFixed 'tape blocks' -> 'blocks'
Stelian Pop [Fri, 10 Jan 2003 10:52:48 +0000 (10:52 +0000)] 
Fixed 'tape blocks' -> 'blocks'
Added 'Writing XX Kilobyte records' message.

19 years agoMade dump accept -I 0 (unlimited read errors)
Stelian Pop [Fri, 10 Jan 2003 10:31:06 +0000 (10:31 +0000)] 
Made dump accept -I 0 (unlimited read errors)

20 years agoLook also in /etc/mtab for filesystems...
Stelian Pop [Thu, 12 Dec 2002 11:49:35 +0000 (11:49 +0000)] 
Look also in /etc/mtab for filesystems...

20 years agoFixed the warn(ACL won't be dumped) message.
Stelian Pop [Mon, 9 Dec 2002 10:53:59 +0000 (10:53 +0000)] 
Fixed the warn(ACL won't be dumped) message.

20 years agoFix endianess issues with compressed tapes.
Stelian Pop [Thu, 28 Nov 2002 08:54:00 +0000 (08:54 +0000)] 
Fix endianess issues with compressed tapes.

20 years ago'Set permission on the current directory ?' explanation.
Stelian Pop [Tue, 19 Nov 2002 13:39:35 +0000 (13:39 +0000)] 
'Set permission on the current directory ?' explanation.

20 years agoPrepare for release 0.4b32. release_0_4b32
Stelian Pop [Fri, 15 Nov 2002 10:03:37 +0000 (10:03 +0000)] 
Prepare for release 0.4b32.

20 years agoEliminate unexistent prototype gcc warning.
Stelian Pop [Fri, 15 Nov 2002 10:03:12 +0000 (10:03 +0000)] 
Eliminate unexistent prototype gcc warning.

20 years agoAdded inode 7 to exclude list -> Excluding inode 7 (resize inode) from dump
Stelian Pop [Fri, 15 Nov 2002 09:49:39 +0000 (09:49 +0000)] 
Added inode 7 to exclude list -> Excluding inode 7 (resize inode) from dump

20 years agoupdate download location.
Stelian Pop [Fri, 15 Nov 2002 09:43:21 +0000 (09:43 +0000)] 
update download location.

20 years agoFix maps overflow in restore when doing incremental restores (and MAXINO becomes...
Stelian Pop [Fri, 15 Nov 2002 09:25:25 +0000 (09:25 +0000)] 
Fix maps overflow in restore when doing incremental restores (and MAXINO becomes bigger on later tapes).

20 years agoCorrect the wording on the man page to make it clear that -F is not used for the...
Stelian Pop [Tue, 12 Nov 2002 13:05:31 +0000 (13:05 +0000)] 
Correct the wording on the man page to make it clear that -F is not used for the last tape.

20 years agoFixed a bug causing dump to stop and report an error if an inode number in the exclud...
Stelian Pop [Mon, 7 Oct 2002 19:27:35 +0000 (19:27 +0000)] 
Fixed a bug causing dump to stop and report an error if an inode number in the exclude file was followed by some amount of whitespace.

20 years agoRaised the -b maximal value to 1024.
Stelian Pop [Mon, 2 Sep 2002 12:43:12 +0000 (12:43 +0000)] 
Raised the -b maximal value to 1024.

20 years agoFixed dump's estimate when dealing with sparse inodes.
Stelian Pop [Mon, 2 Sep 2002 12:20:26 +0000 (12:20 +0000)] 
Fixed dump's estimate when dealing with sparse inodes.

20 years agoFixed 'undefined file type xxx' warnings in interactive 'ls'
Stelian Pop [Sun, 18 Aug 2002 20:52:04 +0000 (20:52 +0000)] 
Fixed 'undefined file type xxx' warnings in interactive 'ls'

20 years agoflock -> fcntl(F_SETLK).
Stelian Pop [Thu, 1 Aug 2002 10:23:26 +0000 (10:23 +0000)] 
flock -> fcntl(F_SETLK).

20 years agoPrepare for 0.4b31 release. release_0_4b31
Stelian Pop [Tue, 30 Jul 2002 14:31:15 +0000 (14:31 +0000)] 
Prepare for 0.4b31 release.

20 years agoPrepare for 0.4b31 release.
Stelian Pop [Tue, 30 Jul 2002 14:12:38 +0000 (14:12 +0000)] 
Prepare for 0.4b31 release.

20 years agoFix rmtopen() extended format...
Stelian Pop [Mon, 29 Jul 2002 12:00:30 +0000 (12:00 +0000)] 
Fix rmtopen() extended format...

20 years agoPrepare for release 0.4b30 release_0_4b30
Stelian Pop [Thu, 25 Jul 2002 09:56:47 +0000 (09:56 +0000)] 
Prepare for release 0.4b30

20 years agoMan pages rewrite.
Stelian Pop [Wed, 24 Jul 2002 14:11:59 +0000 (14:11 +0000)] 
Man pages rewrite.

20 years agoFixed a markup bug in dump man page.
Stelian Pop [Tue, 23 Jul 2002 12:20:35 +0000 (12:20 +0000)] 
Fixed a markup bug in dump man page.

20 years agoFixed a lot of warnings in the code thanks to 'gcc -W'
Stelian Pop [Fri, 19 Jul 2002 14:57:38 +0000 (14:57 +0000)] 
Fixed a lot of warnings in the code thanks to 'gcc -W'

20 years agoCreate new BSD inodes (and get 32 bit UID/GID)
Stelian Pop [Wed, 17 Jul 2002 10:18:52 +0000 (10:18 +0000)] 
Create new BSD inodes (and get 32 bit UID/GID)

20 years agoCorrections from Georg Lippold
Stelian Pop [Tue, 2 Jul 2002 08:15:34 +0000 (08:15 +0000)] 
Corrections from Georg Lippold