File: ChangeLog

package info (click to toggle)
jfsutils 1.0.14-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 3,132 kB
  • ctags: 4,667
  • sloc: ansic: 41,422; sh: 335; makefile: 126
file content (278 lines) | stat: -rw-r--r-- 10,297 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
2002-01-28  Barry Arndt  <barndt@us.ibm.com>

	* include/jfs_types.c: remove old types PVOID, UCHAR, USHORT, ULONG.
	* defrag/defragfs.c: change UCHAR to char*, ULONG to unsigned long.
	* extendfs/extendfs.c: change PVOID to void*, UCHAR to char*, 
	                       ULONG to unsigned long.
	* mkfs/mkfs.c: change UCHAR to char*.
	* fsck/fsckea.c: change USHORT to unsigned short, ULONG to unsigned long.
	* fsck/fsckcbbl.c: change ULONG to unsigned long.
	* fsck/fsckino.c: Likewise.
	* fsck/fsckmsgs.c: Likewise.
	* fsck/fsckpfs.c: Likewise.
	* fsck/fsckruns.c: Likewise.
	* fsck/xchkdsk.c: Likewise.
	* fsck/xfsck.h: Likewise.
	* libfs/fssubs.c: Likewise.
	* libfs/fssubs.h: Likewise.
	* logdump/helpers.c: Likewise.
	* logdump/logdump.c: Likewise.
	* logredo/helpers.c: Likewise.
	* logredo/xlogredo.c: Likewise.
	* xchkdmp/xchkdmp.c: Likewise.
	* xchklog/xchklog.c: Likewise.
	* libfs/devices.c (ujfs_get_dev_size): fix typecast problem causing fsck.jfs
	                                       'corrupt superblock' error message
	* configure.in: Bumped version to 1.0.14.
	* README: Likewise.
	* NEWS: Likewise, and updated with current fixes/features.

2002-01-25  Barry Arndt  <barndt@us.ibm.com>

	* defrag/(*.h *.c): change types uxx and uintxx to C99 type uintxx_t, 
	                    change types sxx and intxx to C99 type intxx_t.
	* extendfs/(*.h *.c): Likewise.
	* fsck/(*.h *.c): Likewise.
	* include/(*.h): Likewise.
	* libfs/(*.h *.c): Likewise.
	* logdump/(*.c): Likewise.
	* logredo/(*.c): Likewise.
	* mkfs/(*.h *.c): Likewise.
	* xchkdmp/(*.c): Likewise.
	* xchklog/(*.c): Likewise.
	* xpeek/(*.h *.c): Likewise.
	* include/jfs_types.h: Remove uxx, uintxx, sxx, intxx typedef's
	* configure.in: Bumped version to 1.0.13.
	* README: Likewise.
	* NEWS: Likewise, and updated with current fixes/features.

2002-01-24  Dave Kleikamp  <shaggy@austin.ibm.com>

	* jfsutils.spec.in: Fixed typo s/RPM_OPTFLAGS/RPM_OPT_FLAGS/

2002-01-21  Christoph Hellwig  <hch@infradead.org>

	* configure.in (AC_CHECK_HEADERS): Check for endian.h, sys/byteorder.h,
		and machine/endian.h. Use non-prefixed versions of
		BYTE_ORDER, LITTLE_ENDIAN and BIG_ENDIAN.
	* include/jfs_byteorder.h: Include "config.h", make inclusion of
		<endian.h> depending on HAVE_ENDIAN_H.
	[HAVE_MACHINE_ENDIAN_H]: Include <machine/endian.h>.
	[HAVE_SYS_BYTEORDER_H]: Include <sys/byteorder.h>.
	* fsck/fsckdire.c: Don't define _ULS_UNIDEFK and UNICASERANGE_DEFINED,
		don't include "jfs_uniupr.h" and remove mess around it.
	* fsck/fsckdtre.c: Don't define _ULS_UNIDEFK.
	* fsck/xchkdsk.c: Likewise.
	* include/Makefile.am (EXTRA_DIST): Remove jfs_uniupr.h.
	* include/jfs_types.h: Define UniChar in terms of uint16_t.
	* include/jfs_unicode.h: Remove lots of unused code.
	* include/jfs_uniupr.h: Removed.
	* libfs/Makefile.am (libfs_a_SOURCES): Add uniupr.c.
	* libfs/uniupr.c: New file.
	* xpeek/directory.c: Don't define UNICASERANGEDEFINED and
		UNIUPR_NOUPPER.

2002-01-16  Dave Kleikamp  <shaggy@austin.ibm.com>

	* configure.in: Define AM_MAINTAINER_MODE

2002-01-14  Christoph Hellwig  <hch@infradead.org>

	* include/Makefile.am (EXTRA_DIST): Remove
	* include/jfs_types.h: Don't define __BYTEORDER_HAS_U64__,
		don't include <asm/byteorder.h> and "endian24.h".
	* include/jfs_byteorder.h: New file.
	* include/endian24.h: Removed.
	* fsck/fsckimap.c: Include "jfs_byteorder.h" instead of
		<asm/byteorder.h> and "endian24.h".
	* fsck/fsckmeta.c: Likewise.
	* fsck/fsckpfs.c: Likewise.
	* libfs/jfs_endian.c: Likewise.
	* libfs/logform.c: Include "jfs_byteorder.h" instead of
		<asm/byteorder.h>.
	* mkfs/inodes.c: Likewise.
	* defrag/defragfs.c: Include "jfs_byteorder.h".
	* fsck/fsckdire.c: Likewise.
	* fsck/fsckdtre.c: Likewise.
	* fsck/fsckino.c: Likewise.
	* fsck/fsckxtre.c: Likewise.
	* fsck/xchkdsk.c: Likewise.
	* libfs/fssubs.c: Likewise.
	* libfs/inode.c: Likewise.
	* libfs/log_dump.c: Likewise.
	* libfs/log_map.c: Likewise.
	* libfs/log_read.c: Likewise.
	* libfs/log_work.c: Likewise.
	* libfs/logredo.c: Likewise.
	* libfs/super.c: Likewise.
	* mkfs/initmap.c: Likewise.
	* mkfs/inodemap.c: Likewise.
	* mkfs/mkfs.c: Likewise.
	* xchklog/xchklog.c: Likewise.
	* xpeek/directory.c: Likewise.
	* xpeek/iag.c: Likewise.
	* xpeek/inode.c: Likewise.
	* xpeek/super.c: Likewise.
	* xpeek/super2.c: Likewise.
	* xpeek/xpeek.c: Likewise.
	* fsck/fsckwsp.c: Don't include <asm/byteorder.h>.
	* include/jfs_unicode.h: Likewise.

2002-01-14  Barry Arndt  <barndt@us.ibm.com>

	* libfs/devices.c (ujfs_get_dev_size): use ioctl to find device size,
			remove unneeded 'hidden' from passed parms, routine.
	* libfs/devices.h: remove 'hidden' from ujfs_get_dev_size.
	* libfs/fssubs.c (openLV): remove 'hidden' from ujfs_get_dev_size call.
	* fsck/fsckmeta.c (validate_super): Likewise.
	* mkfs/mkfs.c (main): Likewise.
	* xchklog/xchklog.c (validate_super): Likewise.

2002-01-13  Christoph Hellwig  <hch@infradead.org>

	* configure.in (AC_CHECK_HEADERS): add stdint.h.
	* include/jfs_types.h: Declare primitive types based on C99 inttypes,
		make inclusion of <sys/types.h> conditional on !HAVE_STDINT_H,
		include "config.h".
	  [!HAVE_STDINT_H]: Declare C99 unsigned inttypes based on BSD ones.
	  [HAVE_STDINT_H]: Include <stdint.h>.
	* libfs/unicode_to_utf8.h: Include "jfs_types.h" instead of <stdint.h>.
	* libfs/Makefile.am (AM_CFLAGS): Remove -DONE_FILESET_PER_AGGR.
	* logdump/Makefile.am (AM_CFLAGS): Likewise.
	* logredo/Makefile.am (AM_CFLAGS): Likewise.
	* xchkdmp/Makefile.am (AM_CFLAGS): Likewise.
	* xchklog/Makefile.am (AM_CFLAGS): Likewise.
	* xpeek/Makefile.am (AM_CFLAGS): Likewise.

2002-01-11  Barry Arndt  <barndt@us.ibm.com>

	* xchklog/xchklog.c (parse_parms): rewrite to make parm parsing better.
	* xchklog/xchklog.8: update xchklog man page.
	* xchkdmp/xchkdmp.c (parse_parms): rewrite to make parm parsing better.
		(main): print xchkdmp version and date.
	* xchkdmp/xchkdmp.8: update xchkdmp man page.
	* libfs/fsckmsge.h: update usage messages for xchklog(66), xchkdmp(222).

2002-01-08  Dave Kleikamp  <shaggy@austin.ibm.com>

	* xpeek/Makefile.am: Remove _JFS_UNICODE.
	* xpeek/directory.c: Likewise.

2002-01-06  Christoph Hellwig  <hch@infradead.org>

	* defrag/defragfs.c (main): Convert to ANSI prototype of main().
	* extendfs/extendfs.c (main): Likewise.
	* logdump/logdump.c (main): Likewise.
	* xchkdmp/xchkdmp.c (main): Likewise.
	* xchklog/xchklog.c (main): Likewise.

2002-01-05  Christoph Hellwig  <hch@infradead.org>

	* configure.in (AC_CHECK_HEADERS): add stdbool.h.
	* include/jfs_types.h: Remove boolean_t, TRUE and FALSE.
	  [HAVE_STDBOOL_H]: Include <stdbool.h>.
	  [!HAVE_STDBOOL_H]: Provide a C99 bool type.
	* defrag/defragfs.c: Remove write-only variable 'Query',
			     Change 'DoIt' type to 'bool'.
	* extendfs/extendfs.c: Remove unused variable 'Query'.
	  (whatDoYouWant): Change 'devFound' type to 'bool'.
	* libfs/fssubs.c (xtLMLeaf): Don't use 'TRUE' for infinite loop.
	* libfs/logredo.c (recoverExtendFS): Likewise.
	* mkfs/initmap.c (verify_last_blocks):
			Change 'write_inode' type to 'bool'.
	* mkfs/mkfs.c (create_aggregate): Change 'verify_blocks' type to bool.
	  (main): Change 'verify_blocks' and 'no_questions_asked' type to bool.

2002-01-05  Christoph Hellwig  <hch@caldera.de>

	* libfs/fssubs.c: Include <errno.h> instead of <asm/errno.h>.
	* fsck/xfsck.c: Don't include <linux/types.h>.
	* xpeek/directory.c: [_JFS_UNICODE]: Likewise.

2001-12-20  Dave Kleikamp  <shaggy@austin.ibm.com>

	* libfs/logredo.h: add active flag to vopen structure
	* libfs/log_dump.c: use active flag instead of testing fd == 0
	* libfs/logredo.c: Likewise.

2001-12-19  Christoph Hellwig  <hch@caldera.de>

	* include/jfs_version.h: Define JFSUTILS_DATE to __DATE__.

2001-12-19  Dave Kleikamp  <shaggy@austin.ibm.com>

	* autogen.sh: Make sure autoheader runs before automake.

2001-12-18  Christoph Hellwig  <hch@caldera.de>

	* Makefile.am (dist-hook): Autocreate jfs_version.h.
	* jfsutils.spec.in (Files): Add AUTHORS, NEWS and manpages.
	* fsck/Makefile.am: Add manpages.
	* logdump/Makefile.am: Likewise.
	* logredo/Makefile.am: Likewise.
	* mkfs/Makefile.am: Likewise.
	* xchkdmp/Makefile.am: Likewise.
	* xchklog/Makefile.am: Likewise.
	* xpeek/Makefile.am: Likewise.

2001-12-17  Christoph Hellwig  <hch@caldera.de>

	* autogen.sh: Make sure autoheader runs after automake.
	* configure.in: Add AM_CONFIG_HEADER().
	* fsck/xchkdsk.c: Include "config.h".
		(main): Replace JFSUTILS_VERSION with VERSION.
	* logdump/logdump.c: Likewise.
	* logredo/xlogredo.c: Likewise.
	* mkfs/mkfs.c: Likewise.
	* xchklog/xchklog.c: Likewise.
	* xpeek/xpeek.c: Likewise.
	* libfs/Makefile.am: Trim down DEFS and rename to AM_CFLAGS.
	* mkfs/Makefile.am: Likewise.
	* logdump/Makefile.am: Likewise.
	* logredo/Makefile.am: Likewise.
	* xchkdmp/Makefile.am: Likewise.
	* xchklog/Makefile.am: Likewise.
	* xpeek/Makefile.am: Likewise.
	* libfs/fssubs.c: Properly include <sys/stat.h>.
	* include/jfs_version.h: Remove JFSUTILS_VERSION

2001-12-17  Barry Arndt  <barndt@us.ibm.com>

	* changelog.jfs: Removed.
	* Makefile.am: Removed changelog.jfs
	* jfsutils.spec.in: Removed changelog.jfs
	* configure.in: Bumped version to 1.0.11.
	* include/jfs_version.h: Likewise.
	* README: Added install instructions.
	* NEWS: Update for 1.0.11.

2001-12-14  Christoph Hellwig  <hch@caldera.de>

	* configure.in: Install into system directories by default.
	* jfsutils.spec.in: Remove --prefix=/usr argument to configure.
	* NEWS: Add useful content.

2001-12-05  Christoph Hellwig  <hch@caldera.de>

	* configure.in: Install tools into /sbin if prefix is /usr.
	* Makefile.am (EXTRA_DIST): add jfsutils.spec.in.
		(dist-hook): new rule to copy the specfile.
	* configure.in (AC_OUTPUT): add jfsutils.spec
	* jfsutils.spec.in: New file.
	* SPECS/jfsutils.spec: Removed.

2001-12-05  Christoph Hellwig  <hch@caldera.de>

	* AUTHORS: New file.
	* NEWS: Likewise.
	* autogen.sh: Likewise.
	* include/Makefile.am: Likewise.
	* Makefile.am (EXTRA_DIST): Add changelog.jfs.
		(SUBDIRS): Add include.
	* configure.in (AC_OUTPUT): Add include/Makefile
	* defrag/Makefile.am (SOURCES): Add headers.
	* extendfs/Makefile.am: Likewise.
	* fsck/Makefile.am: Likewise.
	* libfs/Makefile.am: Likewise.
	* mkfs/Makefile.am: Likewise.
	* xpeek/Makefile.am: Likewise.