~ubuntu-branches/ubuntu/utopic/xfsprogs/utopic-proposed

« back to all changes in this revision

Viewing changes to doc/CHANGES

  • Committer: Bazaar Package Importer
  • Author(s): Nathan Scott
  • Date: 2002-04-13 09:45:06 UTC
  • Revision ID: james.westby@ubuntu.com-20020413094506-t8dhemv41gkeg4kx
Tags: 2.0.3-1
New upstream bugfix release

Show diffs side-by-side

added added

removed removed

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