]>
Commit | Line | Data |
---|---|---|
14290264 NS |
1 | xfsprogs-2.0.0 (26 February 2002) |
2 | - Major release to coincide with switch to new extended | |
3 | attributes system call interfaces | |
4 | - bumped version of libhandle, added new symbols to use | |
5 | the reworked extended attributes handle ioctl interface | |
6 | - xfs_repair in no-modify mode opens the filesystem device | |
7 | read-only now (fix from Chris Pascoe) | |
8 | - sync up with recent changes to kernel headers | |
9 | ||
42a564ab ES |
10 | xfsprogs-1.3.19 (15 February 2002) |
11 | - fix xfs_repair option parsing for external logs | |
12 | - add xfs_repair option parsing for realtime device | |
13 | - fix xfs_repair version (-V) option - should not | |
14 | require an argument | |
15 | - add -V option to usage string | |
16 | - document verbose (-v) and -r options in manpage | |
17 | ||
d25a66f5 NS |
18 | xfsprogs-1.3.18 (17 January 2002) |
19 | - fix mkfs.xfs buglet in overwriting signatures when run | |
20 | on a regular file | |
21 | ||
aad68c0b NS |
22 | xfsprogs-1.3.17 (14 January 2002) |
23 | - mkfs.xfs overwrites pre-existing filesystem, swap, or md | |
24 | driver signatures. | |
2d9475a4 | 25 | - xfs_repair fix to prevent double insertion into the |
aad68c0b | 26 | uncertain_inode AVL trees ("avl_insert: duplicate range") |
94bc4126 NS |
27 | - xfs_repair fix if the log is corrupted and we can't find |
28 | the head, don't exit - just proceed on with zeroing it | |
aad68c0b | 29 | - use snprintf instead of sprintf throughout |
2d9475a4 | 30 | |
c6b24b3b NS |
31 | xfsprogs-1.3.16 (17 December 2001) |
32 | - added text dump type to xfs_db (mkp) | |
33 | - removed use of a temporary file in xfs_db when processing | |
34 | commands on the command line - allows xfs_check to be run | |
35 | on read-only root filesystems | |
36 | ||
a33a9e62 NS |
37 | xfsprogs-1.3.15 (12 December 2001) |
38 | - reenable the use of the BLKBSZSET ioctl, its baaack | |
39 | - sync recent XFS kernel source changes back into libxfs | |
40 | ||
6d1d29a7 NS |
41 | xfsprogs-1.3.14 (05 December 2001) |
42 | - fix minor debian package version numbering issue | |
43 | - add documentation for xfs_db(8) label/uuid commands | |
44 | - automatic inode sizing code in mkfs.xfs has been removed | |
45 | (restricting inodes to 32 bits) - Steve's recent kernel | |
46 | changes mean this is no longer an issue | |
47 | - fix bug in mkfs.xfs size cross-check for realtime device | |
48 | ||
cc8d65c6 SL |
49 | xfsprogs-1.3.13 (25 October 2001) |
50 | - fix bug in mkfs for 1Tbyte + filesystems | |
63be04eb NS |
51 | - sync with recent kernel changes - this does not affect |
52 | userspace (libxfs), all affected code is removed by cpp. | |
53 | ||
d321ceac NS |
54 | xfsprogs-1.3.12 (17 October 2001) |
55 | - implement the -f (file) option to xfs_logprint | |
56 | - rework the xlog code into libxlog for code sharing | |
57 | - xfs_repair now detects a dirty log and, without -L, will | |
58 | no longer blindly zero it (which prevents any recovery) | |
59 | ||
31c5308f NS |
60 | xfsprogs-1.3.11 (17 October 2001) |
61 | - tidy up some (benign) compiler warnings from libxfs | |
62 | - fixed 64-bit pointer alignment issues in xfs_check | |
63 | - fixed 64-bit pointer alignment issues in xfs_repair | |
64 | - verified these on IA64, also reported to fix sparc issues | |
65 | ||
8c4a2bb0 NS |
66 | xfsprogs-1.3.10 (12 October 2001) |
67 | - sync with XFS kernel header changes for EAs by-handle | |
68 | - ported xfs_imap command for dumping the inode map | |
69 | ||
c03d02f8 | 70 | xfsprogs-1.3.9 (03 October 2001) |
3079c6c0 NS |
71 | - fix xfs_repair bug in handling a corrupt root directory |
72 | inode with multiple "lost+found" entries | |
c03d02f8 NS |
73 | - fix xfs_logprint bug in scanning for log head and tail |
74 | - ensure xfs_bmap doesn't issue XFS ioctls to non-XFS files | |
75 | - numerous man page updates | |
3079c6c0 | 76 | |
c12c979e NS |
77 | xfsprogs-1.3.8 (19 September 2001) |
78 | - rewrote the LVM support used by mkfs.xfs to call external | |
79 | lvdisplay program to get volume geometry (mkp@mkp.net) | |
80 | - fix bug in LVM driver wrapper where it would not have been | |
81 | used at all, ever (since 1.3.0), due to idiot programmer | |
82 | error (*blush*) -- also thanks to mkp for the bug fix | |
83 | ||
655782c8 | 84 | xfsprogs-1.3.7 (10 September 2001) |
30b0c726 NS |
85 | - enable preallocation in xfs_mkfile [missed during port?] |
86 | - fix xfs_db core dump when reporting freespace | |
655782c8 NS |
87 | - allow libuuid to be linked dynamically if desired (based |
88 | on a patch from Colin Walters <walters@verbum.org>, helps | |
89 | the folk working on the Debian installer for XFS) | |
90 | - licensing change for "libhandle" (was GPL, now LGPL-2.1) | |
91 | and some related header files | |
30b0c726 | 92 | |
8e4b2fda ES |
93 | xfsprogs-1.3.6 (31 August 2001) |
94 | - make mkfs.xfs aware of geometries that might cause | |
95 | inode numbers to exceed 32 significant bits. | |
96 | - make xfs_growfs warn if new filesystem will have | |
97 | inode numbers that exceed 32 significant bits. | |
a981f202 NS |
98 | - fix logprint bug in reporting extended attributes |
99 | (thanks to Tang Lingbo <tanglb@sina.com> for fixing this) | |
100 | - fix mkfs.xfs core dump when attemping to run on devices | |
101 | which are too small to hold a valid XFS filesystem | |
102 | ||
a6cae4ff NS |
103 | xfsprogs-1.3.5 (13 August 2001) |
104 | - fix bug in xfs_db bit handling on big endian platforms | |
105 | - fix mkfs bug related to too-small final allocation group | |
106 | - fix signedness bug in DMAPI ioctl structure definition | |
107 | ||
caca5fe8 NS |
108 | xfsprogs-1.3.4 (04 August 2001) |
109 | - fix endian bug in xfs_db "frag" command | |
110 | - small configure script changes to allow cross compilation | |
e6c5396e | 111 | - several man pages updated to document external log usage |
caca5fe8 | 112 | - install another shared library symlink for ld to find |
e6c5396e NS |
113 | - switched on -fno-strict-aliasing for library object builds |
114 | - fix several minor compiler warnings when building on IA64 | |
115 | ||
15e12e6d NS |
116 | xfsprogs-1.3.3 (27 July 2001) |
117 | - fixes for (hopefully) the last few nits in libtool usage | |
118 | ||
6d6d1407 NS |
119 | xfsprogs-1.3.2 (23 July 2001) |
120 | - install static libs and libtool archives into /usr/lib | |
121 | - shared libraries are unchanged, however | |
122 | ||
caca5fe8 | 123 | xfsprogs-1.3.1 (15 July 2001) |
dd0e776c SL |
124 | - updated xfs_types.h file from the kernel changes needed for |
125 | an xfsdump fix. | |
d5dca43b NS |
126 | - tidy up various aspects of the libtool rework |
127 | - XVM stripe unit/width extraction | |
128 | - fix an endian bug in xfs_db "write" command | |
129 | - fix a build problem with liblvm.a installed | |
130 | - fix bug in xfs_growfs mount option parsing with external log | |
f55f1ddb NS |
131 | - BLKSZSET ioctl now conditional via the Makefile (off by default) |
132 | - rework some of the Debian packaging rules | |
557b0af8 | 133 | - fix sign of BLKGETSIZE ioctl argument in libxfs |
03bae3a5 | 134 | - updated xfs_fs.h with DMAPI setdm details for dump/restore |
dd0e776c | 135 | |
caca5fe8 | 136 | xfsprogs-1.3.0 (11 July 2001) |
f937adac NS |
137 | - reworked Makefiles to use libtool |
138 | - new libdisk to allow sharing of generic mount/disk code and | |
139 | - also abstracts individual driver support (LVM, MD, XVM..) | |
140 | - partition table detection so mkfs.xfs doesn't blindly overwrite | |
141 | - small xfs_repair bug fix from Steve | |
142 | ||
caca5fe8 | 143 | xfsprogs-1.2.8 (02 July 2001) |
fc8202ba NS |
144 | - fixed a bug in libxfs /etc/mtab read-only mount detection |
145 | - first try procfs, fall back to /etc/mtab, for read-only mounts | |
146 | - sync with recent mount code changes for reiserfs and ext3 probes | |
147 | - fix logprint build problem under gcc 3.0 | |
5b64e00a | 148 | |
5cadcf67 NS |
149 | xfsprogs-1.2.7 (22 May 2001) |
150 | - new xfs_freeze(8) command - volume manager snapshot helper | |
151 | ||
3fbc9137 NS |
152 | xfsprogs-1.2.6 (15 May 2001) |
153 | - merge support for -d agsize=/su=/sw= (AG, stripe unit/width size) | |
154 | - merge support for dynamic configuration of default log size | |
155 | - document these and fix a couple of man page typos too | |
156 | ||
a8aec2c9 NS |
157 | xfsprogs-1.2.5 (07 May 2001) |
158 | - fix missing Makefile include entries for LVM headers | |
159 | - configure script default man path now /usr/share/man | |
f91dde66 NS |
160 | - add experimental xfs_rtcp (realtime copy) command |
161 | - powerpc build failure fixups - thanks to Robert Ramiega | |
162 | - cleanup arch-specific code, esp. the byteswab routines | |
163 | - as a result, move to -O1 as default for extern inlines | |
a8aec2c9 | 164 | |
979f7189 NS |
165 | xfsprogs-1.2.4 (01 May 2001) |
166 | - added -L option to mkfs.xfs (filesystem label) | |
167 | ||
878c1b90 NS |
168 | xfsprogs-1.2.3 (27 April 2001) |
169 | - add dquot and quotaoff log item support into xfs_logprint | |
170 | - fix logprint core dump reporting AGI in "continue"'d transactions | |
171 | ||
5b64e00a NS |
172 | xfsprogs-1.2.2 (09 April 2001) |
173 | - fix problem in xfs_db (check) group quota logic | |
174 | - fixes to warnings from recent gcc and/or 64-bit builds | |
175 | ||
60ca9704 NS |
176 | xfsprogs-1.2.1 (04 April 2001) |
177 | - sync up with recent changes to XFS kernel headers | |
178 | ||
179 | xfsprogs-1.2.0 (01 April 2001) | |
b36eef04 NS |
180 | - support for group quota added |
181 | - some headers updated, in particular <xqm.h> | |
182 | - now in late stages of beta | |
183 | ||
156fafc9 | 184 | xfsprogs-1.1.9 (26 March 2001) |
b36eef04 | 185 | - added automagic stripe unit/stripe width extraction for MD devices |
156fafc9 | 186 | |
8d718070 MP |
187 | xfsprogs-1.1.8 (23 March 2001) |
188 | - mkfs heuristics to make a qualified guess of internal logsize | |
189 | ||
6b62ca6e | 190 | xfsprogs-1.1.7 (20 March 2001) |
cfca1ea0 NS |
191 | - upgraded LVM to 0.9beta6 |
192 | - minor rpm spec file changes | |
6b62ca6e | 193 | |
61ecf6c2 | 194 | xfsprogs-1.1.6 (20 March 2001) |
cfca1ea0 NS |
195 | - fix sparc build failure - fcntl.h missing O_DIRECT |
196 | - added README.quota describing use of quota with XFS | |
61ecf6c2 | 197 | |
c5937330 | 198 | xfsprogs-1.1.5 (12 March 2001) |
cfca1ea0 | 199 | - upgraded LVM support to 0.9beta2 (IOP 10) |
fc49813f | 200 | |
288982ba NS |
201 | xfsprogs-1.1.4 (10 March 2001) |
202 | - kernel now supports O_DIRECT - re-enable its use in xfs_mkfile | |
203 | - BLKSETSIZE ioctl replaced by BLKBSZSET ioctl in libxfs | |
204 | - libxfs_init extended so only mkfs and xfs_repair use BLKBSZSET | |
205 | - NOTE: this version requires an XFS kernel from March 9 or later | |
206 | ||
207 | xfsprogs-1.1.3 (02 March 2001) | |
856f125f NS |
208 | - minor Makefile-related cleanups |
209 | ||
33e79270 NS |
210 | xfsprogs-1.1.2 (10 February 2001) |
211 | - added libhandle routines to simplify dump/restore EA support | |
212 | ||
ca32a39c NS |
213 | xfsprogs-1.1.1 (30 January 2001) |
214 | - minor rpm and deb packaging work | |
215 | ||
fc49813f NS |
216 | xfsprogs-1.1.0 (15 January 2001) |
217 | - rework xfs-cmds package into base, devel and dump packages | |
218 | - completed Debian packaging | |
219 | - late beta code | |
220 | ||
221 | xfs-cmds-1.0.7 (02 January 2001) | |
222 | - added mkfs support for extracting LVM stripe unit/width | |
223 | - libattr (*experimental* extended attributes interface) added | |
224 | - removed xfs_fstab.5 man page (merged into mount.8) | |
225 | - install xfs_repair into /sbin, not /usr/sbin | |
226 | ||
227 | xfs-cmds-1.0.6 (04 October 2000) | |
228 | - reworked external log format to be IRIX compatible | |
229 | - mkfs, repair, db, logprint now work with new format | |
230 | - xfs_admin added for setting filesystem label | |
231 | ||
232 | xfs-cmds-1.0.5 (18 September 2000) | |
233 | - minor bug fixes | |
234 | - first beta release | |
235 | ||
236 | xfs-cmds-1.0.4 (18 August 2000) | |
237 | - minor bug fixes | |
238 | - xfs_growfs added | |
239 | - xfs_info added | |
240 | - late alpha code | |
241 | ||
242 | xfs-cmds-1.0.3 (16 August 2000) | |
243 | - numerous bug fixes | |
244 | - xfsdump and xfsrestore added | |
245 | - xfsstats added | |
246 | - fsck.xfs (symlink to /bin/true) added | |
247 | - demise of sim library complete, mkfs and repair reworked | |
248 | - no longer need to have an XFS kernel handy for building xfs-cmds | |
249 | - xfs_copy compiles on Linux | |
250 | - dump/restore README added | |
251 | - late alpha code | |
252 | ||
253 | xfs-cmds-1.0.2 (27 July 2000) | |
254 | - numerous bug fixes | |
255 | - xfs_attr (extended attributes) command added | |
256 | - fsr_xfs added (ported by jones@tacc.utexas.edu) | |
257 | - LVM+XFS README added | |
258 | - early alpha code | |
259 | ||
260 | xfs-cmds-1.0.1 (5 July 2000) | |
261 | - numerous bug fixes | |
262 | - reworked build environment | |
263 | - begun work on user/kernel separation | |
264 | - early alpha code | |
265 | ||
266 | xfs-cmds-1.0.0 (16 June 2000) | |
267 | - initial release for USENIX CDs | |
268 | - early alpha code | |
269 |