~ubuntu-branches/debian/stretch/jfsutils/stretch

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Stefan Hornburg (Racke)
  • Date: 2005-01-07 10:12:20 UTC
  • mfrom: (1.2.1 upstream) (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050107101220-ka3f7smw42zysmk1
Tags: 1.1.7-1
* new upstream release (Closes: #289106)
* start synopsis with lowercase

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
NEWS - list of user-visible changes between releases of jfsutils
2
2
 
 
3
New in 1.1.7 - 2004-07-22
 
4
* --replay_journal_only shouldn't clear FM_DIRTY
 
5
* Ensure changes to disk occur in proper order
 
6
* Message corrections
 
7
* Directory Index Table corrections for big-endian systems
 
8
 
 
9
New in 1.1.6 - 2004-04-28
 
10
* Verify Directory Index Table and reset if necessary
 
11
 
 
12
New in 1.1.5 - 2004-03-04
 
13
* Fix problem creating entries in lost+found
 
14
* Fix buffer overflow
 
15
* Fix replaying symlink journal records
 
16
* Improve performance of duplicate block checking
 
17
* Fix segfault printing errant message
 
18
* Done open volume with O_EXCL unless it's necessary
 
19
* Support sharing of journal between multiple volumes - Requires 2.6.4-rc2
 
20
  or later kernel
 
21
 
 
22
New in 1.1.4 - 2003-10-30
 
23
* Work around gcc 2.95 bug
 
24
* Handle log full without crashing
 
25
* Message format fix
 
26
 
 
27
New in 1.1.3 - 2003-09-05
 
28
* jfs_fsck can now find external journal on evms release 2 volumes
 
29
* code cleanup: fsck messaging is much cleaner
 
30
* Don't right-justify when printing volume label
 
31
* jfs_fsck should return zero when replaying the journal is successful
 
32
* jfs_fsck should not require that the device is opened with O_EXCL
 
33
  - A recent change to the 2.6.0 kernel makes O_EXCL fail when the volume
 
34
    is mounted, even if read-only
 
35
 
 
36
New in 1.1.2 - 2003-03-25
 
37
* fix undefined reference to errno (G. D. Haraldsson)
 
38
* allow jfs_mkfs to run on regular file
 
39
* fix for-loop going past last element of vopen array
 
40
* sanity checking on variable this_ag
 
41
* s_label displayed incorrectly when 16 chars long
 
42
 
 
43
New in 1.1.1 - 2002-12-17
 
44
* fix segmentation fault in mkfs.jfs when given bad block device
 
45
* fix jfs_debugfs to display directory index with directory entries
 
46
 
 
47
New in 1.1.0 - 2002-11-20
 
48
* rename jfs utilities as follows:
 
49
    fsck.jfs -> jfs_fsck, is hard linked to fsck.jfs upon install
 
50
    mkfs.jfs -> jfs_mkfs, is hard linked to mkfs.jfs upon install
 
51
    jfs_tune remains the same
 
52
    logdump -> jfs_logdump
 
53
    xchklog, xchkdmp combined -> jfs_fscklog
 
54
    xpeek -> jfs_debugfs
 
55
    logredo removed, function added to jfs_fsck via --replay_journal_only option
 
56
* update man pages appropriately for name changes
 
57
* change jfs_fsck option -o to --omit_journal_replay
 
58
* fix log replay errors
 
59
* fix off-by-one error, minor formatting error in jfs_fsck
 
60
* keep jfs_fsck from complaining during specific tree restructuring
 
61
* fix jfs_debugfs to recognize all inode types
 
62
* code cleanup
 
63
 
 
64
New in 1.0.24 - 2002-10-18
 
65
* byte-swapping fixes for big-endian hardware
 
66
* code cleanup
 
67
 
 
68
New in 1.0.23 - 2002-09-27
 
69
* print fsck.jfs start timestamp correctly in fsck.jfs log
 
70
* allow xchklog to run on a JFS file system with an external journal
 
71
* initialize program name in logdump properly
 
72
* code cleanup
 
73
 
 
74
New in 1.0.22 - 2002-09-09
 
75
* add jfs_tune utility (see jfs_tune man page for details)
 
76
  jfs_tune allows users to:
 
77
      attach a JFS external journal to a JFS file system 
 
78
      set/change volume label, UUID of JFS file system and external log devices
 
79
      view superblock information of JFS file system and external log devices
 
80
* add option '-J journal_device' to mkfs.jfs to create an external journal only 
 
81
  and optionally set its volume label (see mkfs.jfs man page)
 
82
* add option '-J device=' to mkfs.jfs to attach an existing JFS external journal 
 
83
  to the JFS file system that will be created (see mkfs.jfs man page)
 
84
* fix mkfs.jfs to store 16 character volume labels properly
 
85
* code cleaup
 
86
* add extend support to JFS FSIM for EVMS - see http://sourceforge.net/projects/evms/
 
87
 
 
88
New in 1.0.21 - 2002-08-12
 
89
* add external log support to xpeek
 
90
* fix fsck.jfs to update log device number in superblock after logredo with external log.
 
91
* fix typo in mkfs.jfs Emergency help. (Bas)
 
92
* do not build currently unused defrag, extendfs utilities
 
93
* eliminate uuid redefinition compiler warnings
 
94
* add logsuper functions to libfs
 
95
* fix printf format specifiers.  (Christoph Hellwig)
 
96
* code cleanup (all)
 
97
* update JFS FSIM for EVMS - see http://sourceforge.net/projects/evms/
 
98
 
 
99
New in 1.0.20 - 2002-06-21
 
100
* don't display heartbeat during log format if output is redirected
 
101
  (eliminates strange characters in redirected output from mkfs.jfs with external log, fsck.jfs Phase 9)
 
102
* fix mkfs.jfs to set version in JFS superblock properly if external log is used
 
103
  (enables JFS external log compatibility with EVMS 1.1-pre2 or greater)
 
104
* enhance jfsutils to support enormous disks like 8TB+ (Peter C.)
 
105
* remove unused variables (Christoph Hellwig)
 
106
 
 
107
New in 1.0.19 - 2002-06-07
 
108
* fix jfsutils packaging/build error from 1.0.18
 
109
 
 
110
New in 1.0.18 - 2002-05-24
 
111
* add support for external log
 
112
* endian code cleanup
 
113
* fix typo in fsck.jfs help
 
114
* fix fsck.jfs bug on big endian machines
 
115
 
 
116
New in 1.0.17 - 2002-04-02
 
117
* more rigorous dtree validation in fsck.jfs
 
118
* fix fsck.jfs to write to the fsck.jfs log properly on big endian machines
 
119
* fix xchklog to read the fsck.jfs log properly on big endian machines
 
120
* fix xpeek to display/modify PXD information properly on big endian machines
 
121
* replace fsck.jfs heartbeat with alarm() based heartbeat (Christoph Hellwig)
 
122
* improve mkfs.jfs and fsck.jfs parameter parsing and usage alerts
 
123
* messaging code cleanup, logredo code cleanup, general code cleanup (all)
 
124
 
 
125
New in 1.0.16 - 2002-03-11
 
126
* make fsck.jfs exit codes conform to fsck (see updated fsck.jfs man page)
 
127
* display/log fsck.jfs exit code in debug exit msg
 
128
* fix xchkdmp to print logredo messages
 
129
* make xchkdmp print message text instead of message number
 
130
* use PBSIZE for physical block size instead of BLKSSZGET ioctl
 
131
  (eliminates MD error msg "used obsolete MD ioctl", fixes S/390 mkfs.jfs)
 
132
* remove libfs open/close wrappers (Christoph Hellwig)
 
133
* messaging code cleanup, general code cleanup (all)
 
134
 
 
135
New in 1.0.15 - 2002-02-15
 
136
* eliminate invalid fsck.jfs internal error 10
 
137
* update xpeek and fsck.jfs man pages
 
138
* better error message if device to be fsck.jfs'ed is not jfs
 
139
* add support for 4.4 BSD-style getmntinfo (Christoph Hellwig)
 
140
* include sys/types.h for BSD (Hiten Pandya)
 
141
* use defacto standard autoconf macro for large file support (Christoph Hellwig)
 
142
* general jfsutils code cleanup (all)
 
143
 
3
144
New in 1.0.14 - 2002-01-28
4
145
* fix typecast problem causing fsck.jfs 'corrupt superblock' error message
5
146
* remove old types PVOID, UCHAR, USHORT, ULONG (code cleanup)
94
235
 
95
236
New in 1.0.0 - 2001-06-28
96
237
* Fixed small logredo problem
97
 
 
98
 
For older changes please take a look at 'changelog.jfs' in the JFS file system.