]> git.wh0rd.org - dump.git/blame - CHANGES
Initial revision
[dump.git] / CHANGES
CommitLineData
1227625a
SP
1
2Changes between versions 0.4b3 and 0.4b4
3========================================
4
51. Dump now runs correctly on kernels 2.1.x
6 Fix made by Gerald Peters <gapeters@worldnet.att.net>
7
8Changes between versions 0.4b2 and 0.4b3
9========================================
10
111. Use realpath() if available
12
132. Report statistics
14
15Changes between versions 0.4b1 and 0.4b2
16========================================
17
181. Fixed the bug fix from Greg Lutz (I had made a mistake when integrating
19 the patch)
20
212. Fixed restore to make it able to read FreeBSD 2.x dumps again
22
233. Fixed configure.in to correctly handle --enable-rmt
24
25Changes between versions 0.3 and 0.4b1
26======================================
27
281. Integrated the changes from 4.4BSD-Lite2
29
302. Integrated the patches from Debian and Red Hat
31
323. Portability changes: use the __u32, __u16, __s32, and __s16 types
33
344. Changed dump to use the Ext2fs library to get block addresses. This
35 should solve the endianness problem on SparcLinux.
36
375. Created a configure.in file (shamelessly stolen from the e2fsprogs
38 distribution's one) to use autoconf
39
406. Fixed a few minor bugs
41
42Changes between versions 0.2e and 0.2f
43======================================
44
451. Added the creation of named pipes (fifos) in restore.
46
472. Added the -N flag in the restore manual page.
48
493. Added the file kernel.patch which contains the llseek() optimization
50 patch for 1.2.x kernels.
51
524. Fixed a bug in the restoration of symbolic links: owner and group were
53 not restored.
54
555. Integrated some changes from FreeBSD 2.2.
56
576. Added a call to ftruncate() after restoring each file to restore
58 correctly files ending by a hole.
59
60Changes between versions 0.2d and 0.2e
61======================================
62
631. Fixed a bug in the "set owner/mode" process. Every file was restored
64 with owner = root (0) and group = root/wheel/whatever (0).
65
66Changes between versions 0.2c and 0.2d
67======================================
68
691. Dump is now able to backup 2GB+ filesystems.
70
712. Dump and restore can now be linked as static binaries.
72
73Changes between versions 0.2b and 0.2c
74======================================
75
761. Fixed a bug when dumping ``slow'' (i.e. normal) symbolic links.
77
78Changes between versions 0.2a and 0.2b
79======================================
80
811. Really fixed the bug that I should have corrected in 0.2a.
82
832. Enabled optimization again.
84
85Changes between versions 0.2 and 0.2a
86=====================================
87
881. Disabled the optimization during compilation.
89
90Changes between versions 0.1 and 0.2
91====================================
92
931. Fixed a bug in fstab.c which caused a null pointer to be stored in
94 the fs_type field (actually, I modified the file fstab.c to make it
95 use the mntent functions).
96
972. Dump and restore now use a 4.3 BSD compatible dump format. Backups
98 made by dump should be readable by the BSD restore and backups made
99 by the BSD dump should be readable by restore. Unfortunately, this
100 means that the dump format has changed between version 0.1 and version
101 0.2 :-(
102
1033. Dump is now able to backup a subtree, it is no longer limited to whole
104 filesystems like the BSD version.
105
1064. Dump now uses ext2_llseek() so it is able to backup filesystems bigger
107 than 2 GB.
108
109Changes between versions 0.0 and 0.1
110====================================
111
1121. Now create links rdump and rrestore during the `make install' step.
113
1142. Linux port specific bugs added to the manual pages
115
1163. Incorrect estimation of the number of tapes blocks fixed when doing
117 incremental backups.
118
1194. Better ls-like format in restore in interactive mode.