474 lines
17 KiB
Plaintext
474 lines
17 KiB
Plaintext
|
-------------------------------------------------------------------
|
||
|
Tue May 17 16:37:58 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||
|
|
||
|
- add jfsutils_format-security_ftbs.patch
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Oct 11 11:59:23 UTC 2021 - David Disseldorp <ddiss@suse.com>
|
||
|
|
||
|
- UsrMerge: don't override _sbindir (bsc#1191065)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Apr 29 13:46:30 UTC 2020 - Martin Liška <mliska@suse.cz>
|
||
|
|
||
|
- Added patch: libfs-Fixing-issue-with-variable-name-collision.patch
|
||
|
- Remove not needed -fcommon.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Apr 27 19:21:25 UTC 2020 - Martin Liška <mliska@suse.cz>
|
||
|
|
||
|
- Enable -fcommon in order to fix boo#1160272.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Aug 1 13:25:53 UTC 2018 - schwab@suse.de
|
||
|
|
||
|
- sysmacros.patch: include <sys/sysmacros.h> for major
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Mar 18 12:18:59 UTC 2015 - mpluskal@suse.com
|
||
|
|
||
|
- Cleanup spec file with spec-cleaner
|
||
|
- Use url for source
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Nov 16 19:22:02 UTC 2012 - aj@suse.de
|
||
|
|
||
|
- Fix missing include (patch jfs-headers.patch).
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat May 26 12:41:22 UTC 2012 - jengelh@inai.de
|
||
|
|
||
|
- Remove redundant tags/sections from specfile
|
||
|
- Parallel build with %_smp_mflags
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sun Jun 19 10:34:30 UTC 2011 - per@opensuse.org
|
||
|
|
||
|
- update to version 1.1.15
|
||
|
* Several fixes for large filesystems where 64-bit variables are needed
|
||
|
* Fix incorrect size check on directories
|
||
|
* Make the timestamp format consistent
|
||
|
- spec: add sed-script to fix warnings wrt formatting of man-pages
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Nov 12 18:55:10 CST 2009 - jnelson-suse@jamponi.net
|
||
|
|
||
|
- update to version 1.1.14
|
||
|
* Fix journal replay to handle records that span 3 pages
|
||
|
* Increase the maximum inline journal size from 32 MB to 128 MB
|
||
|
* Don't call ioctl(BLKFLSBUF) on a ramdisk. It wipes out everything.
|
||
|
* Fix fsck abort
|
||
|
|
||
|
- changes in 1.1.13
|
||
|
* Rewrite a confusing error messages
|
||
|
* Improve sanity checking when replaying the journal
|
||
|
* Work around _LARGEFILE_SOURCE not getting defined by autoconf
|
||
|
* Remove unhelpful allocation debug messages
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Jun 30 11:17:13 CEST 2008 - mkoenig@suse.de
|
||
|
|
||
|
- update to version 1.1.12
|
||
|
* Allow -n flag to be passed to jfs_fsck in conjuction with
|
||
|
-f, -a, or -p
|
||
|
* Look for external journal in /proc/mdstat in case of raid
|
||
|
- remove patches
|
||
|
jfsutils-1.1.8-missingdecl.diff
|
||
|
jfsutils-1.1.11-open_fix.patch
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Nov 26 15:21:08 CET 2007 - mkoenig@suse.de
|
||
|
|
||
|
- fix build: missing third argument for open
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Apr 4 12:47:42 CEST 2007 - mkoenig@suse.de
|
||
|
|
||
|
- add Supplements line [FATE#301966]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Jul 10 17:53:46 CEST 2006 - mskibbe@suse.de
|
||
|
|
||
|
- update to version 1.1.11 which
|
||
|
o includes patches
|
||
|
jfsutils-1.1.10-missingreturn.diff
|
||
|
jfsutils-1.1.10-use_gnu_basename.patch
|
||
|
o Add compiler flags to generate useful warnings
|
||
|
o Eliminate compiler warnings
|
||
|
o Fix segfault in markImap
|
||
|
o Fix buffer overflow
|
||
|
o clean up
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon May 22 16:41:56 CEST 2006 - hvogel@suse.de
|
||
|
|
||
|
- define fsck_message.c to be _GNU_SOURCE so we get the declaration
|
||
|
for basename from string.h. Fixes a segfault on s390x [#177131]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jan 25 21:37:02 CET 2006 - mls@suse.de
|
||
|
|
||
|
- converted neededforbuild to BuildRequires
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jan 11 16:38:51 CET 2006 - mmj@suse.de
|
||
|
|
||
|
- dirty_index_page is void not int [#141064]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Oct 19 23:43:58 CEST 2005 - mmj@suse.de
|
||
|
|
||
|
- Update to 1.1.10:
|
||
|
o More stdio cleanup
|
||
|
o fsck was not recognizing the root filesystem as jfs
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Oct 5 12:36:43 CEST 2005 - mmj@suse.de
|
||
|
|
||
|
- Update to 1.1.9:
|
||
|
o Add support for Dragonfly BSD. Change to use stream I/O.
|
||
|
o Reduce memory usage in fsck by removing structure members and
|
||
|
code relating to OS/2 DASD limits.
|
||
|
o Fix stack buffer overflow in Is_Device_Mounted
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jul 6 12:32:18 CEST 2005 - mmj@suse.de
|
||
|
|
||
|
- Fix missing decls
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed May 4 10:15:53 CEST 2005 - mmj@suse.de
|
||
|
|
||
|
- Update to 1.1.8:
|
||
|
o fsck should not bail out if reserved (but unused) inode 1 is bad
|
||
|
o code cleanup - remove unused variables, eliminate compiler warnings
|
||
|
o Added blocks parameter to jfs_mkfs to specify file system size
|
||
|
o Ensure that data gets flushed to disk
|
||
|
o Fix bug in replaying journal that corrupted inodes
|
||
|
o Update directory index table when moving directory entries
|
||
|
o Use O_DIRECT when checking for bad blocks (jfs_mkfs -c)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Aug 11 14:37:04 CEST 2004 - mmj@suse.de
|
||
|
|
||
|
- Update to 1.1.7:
|
||
|
o --replay_journal_only shouldn't clear FM_DIRTY
|
||
|
o Ensure changes to disk occur in proper order
|
||
|
o Message corrections
|
||
|
o Directory Index Table corrections for big-endian systems
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Apr 29 08:43:48 CEST 2004 - mmj@suse.de
|
||
|
|
||
|
- Update to 1.1.6 which contains the function for fsck to verify
|
||
|
and fix the directory inode tables [#39627]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Apr 16 09:50:25 CEST 2004 - mmj@suse.de
|
||
|
|
||
|
- Compile with -fno-strict-aliasing
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Mar 8 10:40:40 CET 2004 - mmj@suse.de
|
||
|
|
||
|
- Update to 1.1.5:
|
||
|
o Fix problem creating entries in lost+found
|
||
|
o Fix buffer overflow
|
||
|
o Fix replaying of symlink journal records
|
||
|
o Improve performance of duplicate block checking
|
||
|
o Fix segfault when printing an errant message
|
||
|
o Don't open volume with O_EXCL unless it's necessary
|
||
|
o Support sharing of journal between multiple volumes
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Oct 31 14:17:33 CET 2003 - mmj@suse.de
|
||
|
|
||
|
- Update to 1.1.4:
|
||
|
o Work around gcc 2.95 bug
|
||
|
o Handle log full without crashing
|
||
|
o Message format fix
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Oct 16 13:09:47 CEST 2003 - mmj@suse.de
|
||
|
|
||
|
- Don't build as root.
|
||
|
- Update to 1.1.3 including:
|
||
|
o jfs_fsck can now find external journal on evms release 2 volumes
|
||
|
o code cleanup: fsck messaging is much cleaner
|
||
|
o Don't right-justify when printing volume label
|
||
|
o jfs_fsck should return zero when replaying the journal is successful
|
||
|
o jfs_fsck should not require that the device is opened with O_EXCL
|
||
|
- A recent change to the 2.6.0 kernel makes O_EXCL fail when the
|
||
|
volume is mounted, even if read-only
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Mar 26 10:47:34 CET 2003 - mmj@suse.de
|
||
|
|
||
|
- Update to 1.1.2:
|
||
|
o fix undefined reference to errno
|
||
|
o allow jfs_mkfs to run on regular file
|
||
|
o fix for-loop going past last element of vopen array
|
||
|
o sanity checking on variable this_ag
|
||
|
o s_label displayed incorrectly when 16 chars long
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Jan 10 10:44:16 CET 2003 - mmj@suse.de
|
||
|
|
||
|
- Update to 1.1.1:
|
||
|
o fix segmentation fault in mkfs.jfs when given bad block device
|
||
|
o fix jfs_debugfs to display directory index with directory entries
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Nov 29 13:29:02 CET 2002 - mmj@suse.de
|
||
|
|
||
|
- Add missing #include <errno.h>
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Nov 20 21:58:06 CET 2002 - mmj@suse.de
|
||
|
|
||
|
- Update to 1.1.0, which renames all tools to be prepended with
|
||
|
jfs_, except mkfs and fsck
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sun Oct 20 10:17:55 CEST 2002 - mmj@suse.de
|
||
|
|
||
|
- Update to 1.0.24
|
||
|
o byte-swapping fixes for big-endian hardware [#21085] [#19487]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Sep 27 21:37:56 CEST 2002 - mmj@suse.de
|
||
|
|
||
|
- update to 1.0.23
|
||
|
o print fsck.jfs start timestamp correctly in fsck.jfs log
|
||
|
o allow xchklog to run on a JFS file system with an external journal
|
||
|
o initialize program name in logdump properly
|
||
|
o code cleanup
|
||
|
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Sep 19 11:37:45 CEST 2002 - mmj@suse.de
|
||
|
|
||
|
- update to 1.0.22
|
||
|
o correctly store a volume label in superblock s_label
|
||
|
o pass external journal volume label
|
||
|
o better portability
|
||
|
o external journal fixes
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Aug 12 21:02:56 MEST 2002 - bk@suse.de
|
||
|
|
||
|
- update to 1.0.21
|
||
|
o add external log support to xpeek
|
||
|
o fix fsck.jfs to update log device number in superblock after
|
||
|
logredo with external log.
|
||
|
o do not build currently unused defrag, extendfs utilities
|
||
|
o add logsuper functions to libfs
|
||
|
o fix printf format specifiers. (Christoph Hellwig)
|
||
|
o update JFS FSIM for EVMS
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Jul 8 17:50:18 CEST 2002 - bk@suse.de
|
||
|
|
||
|
- update to 1.0.20
|
||
|
o don't display heartbeat during log format if output is redirected
|
||
|
o enhance jfsutils to support enormous disks like 8TB+ (Peter C.)
|
||
|
o set version in JFS superblock properly if external log is used
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jun 5 14:47:36 CEST 2002 - ro@suse.de
|
||
|
|
||
|
- added e2fsprogs-devel to neededforbuild
|
||
|
(needed for uuid.h)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jun 5 12:32:33 CEST 2002 - bk@suse.de
|
||
|
|
||
|
- update to 1.0.18
|
||
|
o add support for external log
|
||
|
o endian code cleanup
|
||
|
o fix typo in fsck.jfs help
|
||
|
o fix fsck.jfs bug on big endian machines
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Apr 9 12:41:59 CEST 2002 - bk@suse.de
|
||
|
|
||
|
- update to 1.0.17
|
||
|
o more rigorous dtree validation in fsck.jfs
|
||
|
o fix fsck.jfs to write to the fsck.jfs log properly on big endian machines
|
||
|
o fix xchklog to read the fsck.jfs log properly on big endian machines
|
||
|
o fix xpeek to display/modify PXD information properly on big endian machines
|
||
|
o replace fsck.jfs heartbeat with alarm() based heartbeat (Christoph Hellwig)
|
||
|
o improve mkfs.jfs and fsck.jfs parameter parsing and usage alerts
|
||
|
o messaging code cleanup, logredo code cleanup, general code cleanup (all)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Mar 20 22:51:01 CET 2002 - bk@suse.de
|
||
|
|
||
|
- update to 1.0.16
|
||
|
o make fsck.jfs exit codes conform to fsck (see updated fsck.jfs man page)
|
||
|
o display/log fsck.jfs exit code in debug exit msg
|
||
|
o fix xchkdmp to print logredo messages
|
||
|
o make xchkdmp print message text instead of message number
|
||
|
o use PBSIZE for physical block size instead of BLKSSZGET ioctl
|
||
|
(eliminates MD error msg "used obsolete MD ioctl", fixes S/390 mkfs.jfs)
|
||
|
o remove libfs open/close wrappers (Christoph Hellwig)
|
||
|
o messaging code cleanup, general code cleanup (all)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Feb 18 10:55:55 CET 2002 - grimmer@suse.de
|
||
|
|
||
|
- update to 1.0.15:
|
||
|
o eliminate invalid fsck.jfs internal error 10
|
||
|
o update xpeek and fsck.jfs man pages
|
||
|
o better error message if device to be fsck.jfs'ed is not jfs
|
||
|
o add support for 4.4 BSD-style getmntinfo
|
||
|
o include sys/types.h for BSD
|
||
|
o use defacto standard autoconf macro for large file support
|
||
|
o general jfsutils code cleanup
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jan 30 10:59:27 CET 2002 - grimmer@suse.de
|
||
|
|
||
|
- renamed package from jfsprogs to jfsutils to be compliant with
|
||
|
upstream source and added Provides: and Obsoletes: tags
|
||
|
- update to 1.0.14:
|
||
|
o fix typecast problem causing fsck.jfs 'corrupt superblock'
|
||
|
error message
|
||
|
o remove old types PVOID, UCHAR, USHORT, ULONG (code cleanup)
|
||
|
- bzipped sources
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Jan 22 09:21:37 CET 2002 - grimmer@suse.de
|
||
|
|
||
|
- update to 1.0.12:
|
||
|
o autoheader must precede automake
|
||
|
o use current date as release date in jfs utils
|
||
|
o fix fsck to update maps at auto check time
|
||
|
o fix file system utilities to be more portable
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Dec 19 14:26:22 CET 2001 - grimmer@suse.de
|
||
|
|
||
|
- update to 1.0.11 which fixes the following bugs:
|
||
|
o Convert JFS utilities to use autoconf/automake
|
||
|
o Display correct error messages for disk not accessible
|
||
|
o Have all utilities print version number
|
||
|
o Convert JFS utilities to use autoconf/automake
|
||
|
- fixed file list and spec file to build with automake
|
||
|
- man_html has been removed
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Dec 1 18:42:07 CET 2001 - grimmer@suse.de
|
||
|
|
||
|
- update to 1.0.10 which fixes the following bug:
|
||
|
o fsck shouldn't endian swap dtree struct twice
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Nov 10 00:22:10 CET 2001 - bk@suse.de
|
||
|
|
||
|
- update to 1.0.9 which fixes the following bugs:
|
||
|
o don't print heartbeat if fsck.jfs output is redirected
|
||
|
o make mkfs.jfs options conform to mkfs, clean up parse code
|
||
|
o fix typo in mkfs.jfs man_html page
|
||
|
o allow xpeek to show us directory xtrees
|
||
|
o fix fsck.jfs infinite loop on big endian hardware
|
||
|
(jitterbug 182)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Oct 17 19:04:41 CEST 2001 - mantel@suse.de
|
||
|
|
||
|
- updated to 1.0.8 which fixes the following bugs:
|
||
|
o cleanup option handling (make -y behave, -f override -p)
|
||
|
o Add more informative error message when running fsck.jfs RO
|
||
|
o clean up remove carriage return after new line in messaging
|
||
|
o print mkfs.jfs version correctly
|
||
|
o Synclist was being built backwards causing logredo to quit
|
||
|
too early
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Oct 11 09:34:50 CEST 2001 - grimmer@suse.de
|
||
|
|
||
|
- Update to 1.0.7 which fixes the following bugs:
|
||
|
o improve fsck's 'mounted' detection (this will remove the fsck
|
||
|
message 'Cannot access file system description file to determine
|
||
|
mount status and file system type of /dev/device name') [#11309]
|
||
|
o improve utils' checking for fs type jfs
|
||
|
o replace __uX with uintX_t - (Thanks Fred Oberhauser)
|
||
|
o change fsck.jfs options to be similar to e2fsck
|
||
|
o set fsck.jfs default to automatically fix the file system
|
||
|
- removed uintX_t_for__uX.patch since it has been integrated into
|
||
|
the official sources now
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Oct 2 10:20:36 CEST 2001 - grimmer@suse.de
|
||
|
|
||
|
- Update to 1.0.6 (bugfixes - see changelog.jfs for details)
|
||
|
- added README and changelog.jfs to the file list
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Sep 18 15:21:50 CEST 2001 - froh@suse.de
|
||
|
|
||
|
- uintX_t_for__uX.patch: jfsutils/libfs/unicode_to_utf8.{c,h} is
|
||
|
borrowed from the kernel source tree and uses __uX datatypes from
|
||
|
<linux/types.h>. this patch replaces these uses by uintX_t from
|
||
|
<stdint.h>
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sun Sep 16 19:31:41 CEST 2001 - grimmer@suse.de
|
||
|
|
||
|
- Update to 1.0.5 - bugfixes:
|
||
|
* Fixed jfsprogs.spec to handle utilities not being in file
|
||
|
system source tree
|
||
|
* Cleaned up include files
|
||
|
* Fixed inconsistencies in mkfs man, html pages
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Sep 5 13:36:38 CEST 2001 - grimmer@suse.de
|
||
|
|
||
|
- Update to 1.0.4
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Aug 23 12:45:53 CEST 2001 - grimmer@suse.de
|
||
|
|
||
|
- Update to 1.0.3
|
||
|
- now uses the separated jfsutils tarball (utils have been split
|
||
|
from the kernel sources)
|
||
|
- reworked spec file to fit the new tarball file locations
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Aug 7 10:18:16 CEST 2001 - grimmer@suse.de
|
||
|
|
||
|
- Update to 1.0.2 (bugfix release, see the changelog for details)
|
||
|
- removed bus_error.patch (now included in upstream sources)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Aug 2 12:36:22 CEST 2001 - grimmer@suse.de
|
||
|
|
||
|
- added bus_error.patch (posted by Barry Arndt <barndt@us.ibm.com> on
|
||
|
jfs-discussion@dwoss.lotus.com) to fix a bus error on SPARC
|
||
|
when runnning mkfs.jfs (wrong typecast in indodes.c causes a
|
||
|
value of 1 being added to the address of buffer, resulting in
|
||
|
an odd numbered address in buf_ai)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jul 11 12:49:36 CEST 2001 - grimmer@suse.de
|
||
|
|
||
|
- update to 1.0.1
|
||
|
- removed now obsolete patch for mkfs.jfs
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Jul 5 13:48:13 CEST 2001 - grimmer@suse.de
|
||
|
|
||
|
- added patch from <kkaempf@suse.de> to add a "-f" option
|
||
|
to mkfs.jfs (this disables the "Are you sure?" confirmation)
|
||
|
- updated mkfs.jfs manual page to reflect the change
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Jun 29 17:48:08 CEST 2001 - grimmer@suse.de
|
||
|
|
||
|
- initial package (version 1.0.0)
|
||
|
- added various documentation from the web site
|
||
|
(JFS Overview Paper, JFS Layout Paper, JFS Log
|
||
|
Paper, JFS Root Boot HOWTO)
|
||
|
|