]> git.wh0rd.org - dump.git/blame - CHANGES
Version 0.4b5.
[dump.git] / CHANGES
CommitLineData
b45f51d6
SP
1Changes between versions 0.4b4 and 0.4b5
2========================================
3
41. Integrated the changes from FreeBSD-3.1-RELEASE
5 (mostly bug fixes, buffer overruns, dump has now an "automatic
6 tape length calculation" flag, dump/restore can use kerberos now
7 (this is NOT tested), use environment variables for TAPE and
8 RMT etc.).
9
102. Integrated three RedHat patches ("glibc", "kernel" and "bread" patches)
11
123. Corrected a bug in restore when using 'C' option with multi-volumes
13 tapes (files splited accros two tapes give "size changed" errors
14 when comparing).
15
164. Corrected the long standing bug when dumping multiple tapes.
17 This works for me, needs further testing.
1227625a
SP
18
19Changes between versions 0.4b3 and 0.4b4
20========================================
21
221. Dump now runs correctly on kernels 2.1.x
23 Fix made by Gerald Peters <gapeters@worldnet.att.net>
24
25Changes between versions 0.4b2 and 0.4b3
26========================================
27
281. Use realpath() if available
29
302. Report statistics
31
32Changes between versions 0.4b1 and 0.4b2
33========================================
34
351. Fixed the bug fix from Greg Lutz (I had made a mistake when integrating
36 the patch)
37
382. Fixed restore to make it able to read FreeBSD 2.x dumps again
39
403. Fixed configure.in to correctly handle --enable-rmt
41
42Changes between versions 0.3 and 0.4b1
43======================================
44
451. Integrated the changes from 4.4BSD-Lite2
46
472. Integrated the patches from Debian and Red Hat
48
493. Portability changes: use the __u32, __u16, __s32, and __s16 types
50
514. Changed dump to use the Ext2fs library to get block addresses. This
52 should solve the endianness problem on SparcLinux.
53
545. Created a configure.in file (shamelessly stolen from the e2fsprogs
55 distribution's one) to use autoconf
56
576. Fixed a few minor bugs
58
59Changes between versions 0.2e and 0.2f
60======================================
61
621. Added the creation of named pipes (fifos) in restore.
63
642. Added the -N flag in the restore manual page.
65
663. Added the file kernel.patch which contains the llseek() optimization
67 patch for 1.2.x kernels.
68
694. Fixed a bug in the restoration of symbolic links: owner and group were
70 not restored.
71
725. Integrated some changes from FreeBSD 2.2.
73
746. Added a call to ftruncate() after restoring each file to restore
75 correctly files ending by a hole.
76
77Changes between versions 0.2d and 0.2e
78======================================
79
801. Fixed a bug in the "set owner/mode" process. Every file was restored
81 with owner = root (0) and group = root/wheel/whatever (0).
82
83Changes between versions 0.2c and 0.2d
84======================================
85
861. Dump is now able to backup 2GB+ filesystems.
87
882. Dump and restore can now be linked as static binaries.
89
90Changes between versions 0.2b and 0.2c
91======================================
92
931. Fixed a bug when dumping ``slow'' (i.e. normal) symbolic links.
94
95Changes between versions 0.2a and 0.2b
96======================================
97
981. Really fixed the bug that I should have corrected in 0.2a.
99
1002. Enabled optimization again.
101
102Changes between versions 0.2 and 0.2a
103=====================================
104
1051. Disabled the optimization during compilation.
106
107Changes between versions 0.1 and 0.2
108====================================
109
1101. Fixed a bug in fstab.c which caused a null pointer to be stored in
111 the fs_type field (actually, I modified the file fstab.c to make it
112 use the mntent functions).
113
1142. Dump and restore now use a 4.3 BSD compatible dump format. Backups
115 made by dump should be readable by the BSD restore and backups made
116 by the BSD dump should be readable by restore. Unfortunately, this
117 means that the dump format has changed between version 0.1 and version
118 0.2 :-(
119
1203. Dump is now able to backup a subtree, it is no longer limited to whole
121 filesystems like the BSD version.
122
1234. Dump now uses ext2_llseek() so it is able to backup filesystems bigger
124 than 2 GB.
125
126Changes between versions 0.0 and 0.1
127====================================
128
1291. Now create links rdump and rrestore during the `make install' step.
130
1312. Linux port specific bugs added to the manual pages
132
1333. Incorrect estimation of the number of tapes blocks fixed when doing
134 incremental backups.
135
1364. Better ls-like format in restore in interactive mode.