]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/log
thirdparty/xfsprogs-dev.git
23 years agoxfs_repair in no-modify mode opens the filesystem device read-only now
Nathan Scott [Sun, 3 Feb 2002 04:29:50 +0000 (04:29 +0000)] 
xfs_repair in no-modify mode opens the filesystem device read-only now
(fix from Chris Pascoe).

23 years agoeffectively no-op change (cleanup) - switch over to using
Nathan Scott [Fri, 25 Jan 2002 02:16:52 +0000 (02:16 +0000)] 
effectively no-op change (cleanup) - switch over to using
XFS_IOC_FSGEOMETRY instead of XFS_IOC_GETFSUUID ioctl, so
we can deprecate that "special" UUID ioctl at some point
in the distant future.

23 years agoReduce XFS_MAX_FILE_OFFSET to something Linux can handle
Eric Sandeen [Tue, 22 Jan 2002 19:03:35 +0000 (19:03 +0000)] 
Reduce XFS_MAX_FILE_OFFSET to something Linux can handle

23 years agobump version for erics mkfs fix.
Nathan Scott [Sun, 20 Jan 2002 00:47:43 +0000 (00:47 +0000)] 
bump version for erics mkfs fix.

23 years agoDon't try to zero last 64k on the device if the filesystem is in a regular
Eric Sandeen [Mon, 14 Jan 2002 18:31:28 +0000 (18:31 +0000)] 
Don't try to zero last 64k on the device if the filesystem is in a regular
file.

23 years agosync with recent kernel source changes (benign for userspace).
Nathan Scott [Mon, 14 Jan 2002 07:08:16 +0000 (07:08 +0000)] 
sync with recent kernel source changes (benign for userspace).

23 years agodocument change to log zeroing logic in xfs_repair.
Nathan Scott [Mon, 14 Jan 2002 02:14:31 +0000 (02:14 +0000)] 
document change to log zeroing logic in xfs_repair.

23 years agobump version number.
Nathan Scott [Mon, 14 Jan 2002 00:06:29 +0000 (00:06 +0000)] 
bump version number.

23 years agoUpdate changelog for old fs signature removal.
Eric Sandeen [Fri, 11 Jan 2002 15:47:53 +0000 (15:47 +0000)] 
Update changelog for old fs signature removal.

23 years agosync with Keiths recent kernel change.
Nathan Scott [Fri, 11 Jan 2002 04:09:37 +0000 (04:09 +0000)] 
sync with Keiths recent kernel change.

23 years agouse snprintf instead of sprintf, to be sure, to be sure.
Nathan Scott [Fri, 11 Jan 2002 04:01:45 +0000 (04:01 +0000)] 
use snprintf instead of sprintf, to be sure, to be sure.

23 years agoforce even number of 512-byte blocks when data/log/rt fills partition
Eric Sandeen [Thu, 3 Jan 2002 21:39:35 +0000 (21:39 +0000)] 
force even number of 512-byte blocks when data/log/rt fills partition

23 years agofix a dopey typo.
Nathan Scott [Mon, 17 Dec 2001 05:55:05 +0000 (05:55 +0000)] 
fix a dopey typo.

23 years agobump to 1.3.16, document changes to xfs_db.
Nathan Scott [Sun, 16 Dec 2001 21:41:54 +0000 (21:41 +0000)] 
bump to 1.3.16, document changes to xfs_db.

23 years agoFixes a problem from the last bugfix checkin, picked up by QA on fuzzy.
Nathan Scott [Thu, 13 Dec 2001 09:18:24 +0000 (09:18 +0000)] 
Fixes a problem from the last bugfix checkin, picked up by QA on fuzzy.
Since sb_dirblklog is only 8bits long, we can no longer use a pointer to
an integer when looking for non-zero memory - this gives alignment issues
and takes us past the end of our dynamically allocated memory.  Chalk one
up to QA and electric fence.

23 years agoFix for bug number 843792 - xfs_repair incorrectly nukes sb_dirblklog
Nathan Scott [Thu, 13 Dec 2001 02:30:39 +0000 (02:30 +0000)] 
Fix for bug number 843792 - xfs_repair incorrectly nukes sb_dirblklog
superblock field for non-default block sizes.

23 years agobump to xfsprogs version 1.3.15.
Nathan Scott [Wed, 12 Dec 2001 03:18:29 +0000 (03:18 +0000)] 
bump to xfsprogs version 1.3.15.

23 years agosync kernel changes (32 bit inodes) with userspace code.
Nathan Scott [Tue, 11 Dec 2001 02:51:37 +0000 (02:51 +0000)] 
sync kernel changes (32 bit inodes) with userspace code.

23 years agobump version to 1.3.14.
Nathan Scott [Wed, 5 Dec 2001 07:11:19 +0000 (07:11 +0000)] 
bump version to 1.3.14.

23 years agoComment out automatic inode size selection code in mkfs
Steve Lord [Mon, 3 Dec 2001 17:52:09 +0000 (17:52 +0000)] 
Comment out automatic inode size selection code in mkfs

23 years agoDocument the "label" and "uuid" commands.
Nathan Scott [Mon, 3 Dec 2001 00:58:29 +0000 (00:58 +0000)] 
Document the "label" and "uuid" commands.

23 years agosync with recent change to kernel header (benign).
Nathan Scott [Sat, 17 Nov 2001 04:12:14 +0000 (04:12 +0000)] 
sync with recent change to kernel header (benign).

23 years agoconvert over from struct acl and other ACL related types/macros to
Nathan Scott [Wed, 14 Nov 2001 04:41:19 +0000 (04:41 +0000)] 
convert over from struct acl and other ACL related types/macros to
an xfs_acl_t variant so we can tell what is XFS-specific and what
is not.  will help our transition to a common EA/ACL codebase while
keeping our existing ondisk format intact.

23 years agoLet xfs_admin read labels and uuids on mounted filesystems
Eric Sandeen [Tue, 6 Nov 2001 22:00:03 +0000 (22:00 +0000)] 
Let xfs_admin read labels and uuids on mounted filesystems

23 years agoChange byteswapping macro to allow compiler to generate better code
Steve Lord [Fri, 2 Nov 2001 20:35:02 +0000 (20:35 +0000)] 
Change byteswapping macro to allow compiler to generate better code

23 years agoNo Message Supplied
Dean Roehrich [Tue, 30 Oct 2001 22:52:52 +0000 (22:52 +0000)] 
No Message Supplied

23 years agoupdate to 1.3.13.
Nathan Scott [Fri, 26 Oct 2001 00:44:32 +0000 (00:44 +0000)] 
update to 1.3.13.

23 years agoBump xfsprogs version number
Steve Lord [Thu, 25 Oct 2001 19:26:37 +0000 (19:26 +0000)] 
Bump xfsprogs version number

23 years agoIf we change the inode size, change the inode size log as well.
Steve Lord [Thu, 25 Oct 2001 16:42:56 +0000 (16:42 +0000)] 
If we change the inode size, change the inode size log as well.

23 years agosync userpsace with recent XFS kernel changes - this does not affect
Nathan Scott [Tue, 23 Oct 2001 23:44:04 +0000 (23:44 +0000)] 
sync userpsace with recent XFS kernel changes - this does not affect
userspace (libxfs), all affected code is removed by cpp.  some of the
added kernel diagnostics did not endian convert where needed - these
instances have been corrected.

23 years agoupdate installation requirements text - CONFIG_XFS_QUOTA is no longer
Nathan Scott [Thu, 18 Oct 2001 01:08:53 +0000 (01:08 +0000)] 
update installation requirements text - CONFIG_XFS_QUOTA is no longer
dependent on CONFIG_QUOTA.

23 years agoadd libxlog directory.
Nathan Scott [Wed, 17 Oct 2001 11:00:32 +0000 (11:00 +0000)] 
add libxlog directory.

23 years agoadd in the -f (file) option - man page claims this is supported, but in reality it...
Nathan Scott [Wed, 17 Oct 2001 07:30:46 +0000 (07:30 +0000)] 
add in the -f (file) option - man page claims this is supported, but in reality it was not.

23 years agobump version number, document changes.
Nathan Scott [Wed, 17 Oct 2001 00:01:56 +0000 (00:01 +0000)] 
bump version number, document changes.

23 years agofix pointer alignment issues on IA64 in handling block map structures.
Nathan Scott [Mon, 15 Oct 2001 10:34:04 +0000 (10:34 +0000)] 
fix pointer alignment issues on IA64 in handling block map structures.

23 years agofix compiler warnings on 64 bit machines.
Nathan Scott [Mon, 15 Oct 2001 09:03:17 +0000 (09:03 +0000)] 
fix compiler warnings on 64 bit machines.

23 years agoRemove IA64 unlaigned accesses in xfs_repair
Keith Owens [Mon, 15 Oct 2001 07:10:41 +0000 (07:10 +0000)] 
Remove IA64 unlaigned accesses in xfs_repair

23 years agoadd imap subdir, cleanup debian boorfloppies build process extras.
Nathan Scott [Sun, 14 Oct 2001 07:09:57 +0000 (07:09 +0000)] 
add imap subdir, cleanup debian boorfloppies build process extras.

23 years agoupdate the copyright, ditch debug operation.
Nathan Scott [Wed, 10 Oct 2001 07:12:17 +0000 (07:12 +0000)] 
update the copyright, ditch debug operation.

23 years agoupdate for 1.3.9.
Nathan Scott [Fri, 5 Oct 2001 04:43:53 +0000 (04:43 +0000)] 
update for 1.3.9.

23 years agobump to 1.3.9, document changes.
Nathan Scott [Wed, 3 Oct 2001 04:59:54 +0000 (04:59 +0000)] 
bump to 1.3.9, document changes.

23 years agoadd a definition of "min" macro, now needed in xfs_log_recover.c
Nathan Scott [Sun, 30 Sep 2001 23:41:44 +0000 (23:41 +0000)] 
add a definition of "min" macro, now needed in xfs_log_recover.c

23 years agofix xfs_repair bug in handling a corrupt root directory inode with multiple "lost...
Nathan Scott [Fri, 28 Sep 2001 00:30:25 +0000 (00:30 +0000)] 
fix xfs_repair bug in handling a corrupt root directory inode with multiple "lost+found" entries.

23 years agoadd missing build dependency for "binary" make target.
Nathan Scott [Wed, 26 Sep 2001 08:36:11 +0000 (08:36 +0000)] 
add missing build dependency for "binary" make target.

23 years agofix clean target - missed maxtrres.o till now.
Nathan Scott [Wed, 19 Sep 2001 05:50:51 +0000 (05:50 +0000)] 
fix clean target - missed maxtrres.o till now.

23 years agoincorporate Martin's changes to rework the LVM support in mkfs.
Nathan Scott [Wed, 19 Sep 2001 05:03:59 +0000 (05:03 +0000)] 
incorporate Martin's changes to rework the LVM support in mkfs.

23 years agoensure uint_t is defined, we need it now.
Nathan Scott [Wed, 12 Sep 2001 22:54:27 +0000 (22:54 +0000)] 
ensure uint_t is defined, we need it now.

23 years agosync MIN/MAX type casting changes with corresponding kernel change.
Nathan Scott [Wed, 12 Sep 2001 22:29:43 +0000 (22:29 +0000)] 
sync MIN/MAX type casting changes with corresponding kernel change.

23 years agoNo Message Supplied
Dean Roehrich [Wed, 12 Sep 2001 21:30:26 +0000 (21:30 +0000)] 
No Message Supplied

23 years agoMake install-sh posix compliant so ash as /bin/sh works.
Nathan Scott [Wed, 12 Sep 2001 00:03:41 +0000 (00:03 +0000)] 
Make install-sh posix compliant so ash as /bin/sh works.

23 years agoupdates for debian boot floppies - we now generate an extra little package
Nathan Scott [Tue, 11 Sep 2001 10:13:29 +0000 (10:13 +0000)] 
updates for debian boot floppies - we now generate an extra little package
for Debian which has a minimized mkfs only.

23 years agoupdates for libhandle licensing, libuuid link strategy configurable.
Nathan Scott [Mon, 10 Sep 2001 01:31:41 +0000 (01:31 +0000)] 
updates for libhandle licensing, libuuid link strategy configurable.

23 years agodo the same thing as db/check.c in the situation where we can't read
Nathan Scott [Mon, 3 Sep 2001 07:18:05 +0000 (07:18 +0000)] 
do the same thing as db/check.c in the situation where we can't read
one of a btree's blocks - warn, then continue; don't take a segv.

23 years agoBump version for 32-bit awareness.
Eric Sandeen [Fri, 31 Aug 2001 20:08:21 +0000 (20:08 +0000)] 
Bump version for 32-bit awareness.

23 years agobenign changes for userspace, keep in sync with kernel.
Nathan Scott [Fri, 31 Aug 2001 03:53:05 +0000 (03:53 +0000)] 
benign changes for userspace, keep in sync with kernel.

23 years agosync with benign-for-userspace change to kernel header.
Nathan Scott [Wed, 29 Aug 2001 08:26:12 +0000 (08:26 +0000)] 
sync with benign-for-userspace change to kernel header.

23 years ago#include'ing <linux/quota.h> was not such a good idea - relationship
Nathan Scott [Fri, 24 Aug 2001 03:56:54 +0000 (03:56 +0000)] 
#include'ing <linux/quota.h> was not such a good idea - relationship
between <linux/quota.h> and <sys/quota.h> is a problem.

23 years agofix with benign change in the kernel header.
Nathan Scott [Fri, 24 Aug 2001 01:57:46 +0000 (01:57 +0000)] 
fix with benign change in the kernel header.

23 years agosync with (benign for userspace) changes to the kernel header.
Nathan Scott [Mon, 20 Aug 2001 23:20:56 +0000 (23:20 +0000)] 
sync with (benign for userspace) changes to the kernel header.

23 years agodocument things changed so far.
Nathan Scott [Sun, 19 Aug 2001 09:59:52 +0000 (09:59 +0000)] 
document things changed so far.

23 years agobump version number.
Nathan Scott [Tue, 14 Aug 2001 04:04:00 +0000 (04:04 +0000)] 
bump version number.

23 years agoFix big endian platform problem
Steve Lord [Sat, 11 Aug 2001 16:34:26 +0000 (16:34 +0000)] 
Fix big endian platform problem

23 years agoNo Message Supplied
Dean Roehrich [Thu, 9 Aug 2001 15:30:48 +0000 (15:30 +0000)] 
No Message Supplied

23 years agomerge bugfix from irix in handling of realtime files with unwritten
Nathan Scott [Wed, 8 Aug 2001 00:11:18 +0000 (00:11 +0000)] 
merge bugfix from irix in handling of realtime files with unwritten
extents (doesn't really affect linux yet).  fix a typo in a diagnostic.

24 years agofix some typos, missing details.
Nathan Scott [Sun, 5 Aug 2001 03:38:51 +0000 (03:38 +0000)] 
fix some typos, missing details.

24 years agobump the revision number to 4.
Nathan Scott [Sat, 4 Aug 2001 01:07:30 +0000 (01:07 +0000)] 
bump the revision number to 4.

24 years agoFix endian conversion problem in frag command - we were byte flipping
Steve Lord [Fri, 3 Aug 2001 15:28:29 +0000 (15:28 +0000)] 
Fix endian conversion problem in frag command - we were byte flipping
the inode type twice, resulting in unrecognized inodes and most
of them getting skipped.

24 years agoadd an entry for these few minor items.
Nathan Scott [Wed, 1 Aug 2001 04:25:55 +0000 (04:25 +0000)] 
add an entry for these few minor items.

24 years agoadd description of the -l option for external logs.
Nathan Scott [Wed, 1 Aug 2001 04:06:06 +0000 (04:06 +0000)] 
add description of the -l option for external logs.

24 years agoI noticed that my programs were not linking with the shared libs. Apparently
Dean Roehrich [Tue, 31 Jul 2001 21:29:24 +0000 (21:29 +0000)] 
I noticed that my programs were not linking with the shared libs.  Apparently
if you say something like (from the dmapi tests stuff):

gcc -g -O2 -o dm_handle dm_handle.o libdmtest.a -ldm -lhandle

it will link with whatever it finds in /usr/lib.  If there are no shared libs
there then it'll link with the static libs.  When I add a symlink to make
libdm.so and libhandle.so appear in /usr/lib then I am able to link to the
shared libs.
No Message Supplied

24 years agobump revision to indicate we're done with libtool changes now.
Nathan Scott [Thu, 26 Jul 2001 22:49:22 +0000 (22:49 +0000)] 
bump revision to indicate we're done with libtool changes now.

24 years agouse the same symlink trick we just put int for .a, in the .la install case.
Nathan Scott [Thu, 26 Jul 2001 10:26:39 +0000 (10:26 +0000)] 
use the same symlink trick we just put int for .a, in the .la install case.

24 years agochange the so_dot_version mode back to 644
Dean Roehrich [Wed, 25 Jul 2001 15:28:28 +0000 (15:28 +0000)] 
change the so_dot_version mode back to 644

24 years agofix the AC_ARG_ENABLE macro for --enable-shared.
Dean Roehrich [Tue, 24 Jul 2001 20:22:44 +0000 (20:22 +0000)] 
fix the AC_ARG_ENABLE macro for --enable-shared.

24 years agoinstall static libs and libtool archives into /usr/lib, not /lib.
Nathan Scott [Mon, 23 Jul 2001 01:00:35 +0000 (01:00 +0000)] 
install static libs and libtool archives into /usr/lib, not /lib.

24 years agomissed one - tidy up debstd symlink workarounds.
Nathan Scott [Fri, 20 Jul 2001 08:53:11 +0000 (08:53 +0000)] 
missed one - tidy up debstd symlink workarounds.

24 years agomerge Deans changes to libtool build/install process from dmapi into the
Nathan Scott [Fri, 20 Jul 2001 08:18:35 +0000 (08:18 +0000)] 
merge Deans changes to libtool build/install process from dmapi into the
other XFS packages.

24 years agoadd prototype for fssetdm_by_handle().
Dean Roehrich [Thu, 19 Jul 2001 19:26:28 +0000 (19:26 +0000)] 
add prototype for fssetdm_by_handle().

24 years agoChecked standards compliance - update standards version to 3.5.5.
Nathan Scott [Thu, 19 Jul 2001 07:01:30 +0000 (07:01 +0000)] 
Checked standards compliance - update standards version to 3.5.5.

24 years agosync with benign-for-userspace header file update.
Nathan Scott [Thu, 19 Jul 2001 00:40:55 +0000 (00:40 +0000)] 
sync with benign-for-userspace header file update.

24 years agoinstall the right libtool archive this time.
Nathan Scott [Wed, 18 Jul 2001 09:20:56 +0000 (09:20 +0000)] 
install the right libtool archive this time.

24 years agoskip install & install-dev for non-Debian distributions.
Nathan Scott [Wed, 18 Jul 2001 07:37:28 +0000 (07:37 +0000)] 
skip install & install-dev for non-Debian distributions.

24 years agoupdated with DMAPI setdm details for dump/restore.
Nathan Scott [Wed, 18 Jul 2001 05:18:52 +0000 (05:18 +0000)] 
updated with DMAPI setdm details for dump/restore.

24 years agofix sign of BLKGETSIZE ioctl argument in libxfs.
Nathan Scott [Tue, 17 Jul 2001 23:53:16 +0000 (23:53 +0000)] 
fix sign of BLKGETSIZE ioctl argument in libxfs.

24 years agodocument BLKSZSET change.
Nathan Scott [Tue, 17 Jul 2001 00:05:37 +0000 (00:05 +0000)] 
document BLKSZSET change.

24 years agoTurn off use of the BLKBSZSET ioctl (which will likely go away soon)
Eric Sandeen [Mon, 16 Jul 2001 20:56:07 +0000 (20:56 +0000)] 
Turn off use of the BLKBSZSET ioctl (which will likely go away soon)

24 years agoneeded an LTDEPENDENCIES line for LIBXFS.
Nathan Scott [Mon, 16 Jul 2001 12:07:02 +0000 (12:07 +0000)] 
needed an LTDEPENDENCIES line for LIBXFS.

24 years agouse LTINSTALL for libtool created binaries (wraps our install-sh).
Nathan Scott [Mon, 16 Jul 2001 11:42:38 +0000 (11:42 +0000)] 
use LTINSTALL for libtool created binaries (wraps our install-sh).

24 years agoA much nicer fix to the clean/distclean issue.
Nathan Scott [Mon, 16 Jul 2001 08:42:02 +0000 (08:42 +0000)] 
A much nicer fix to the clean/distclean issue.

24 years agoremove a couple of no-longer-used macros.
Nathan Scott [Mon, 16 Jul 2001 08:28:37 +0000 (08:28 +0000)] 
remove a couple of no-longer-used macros.

24 years agoremove rules to tidy up tmp libtool files - we use the installed version now.
Nathan Scott [Mon, 16 Jul 2001 07:33:50 +0000 (07:33 +0000)] 
remove rules to tidy up tmp libtool files - we use the installed version now.

24 years agoCorrect parsing of mount options from hasmntopt() - parse on ","
Eric Sandeen [Mon, 16 Jul 2001 04:48:00 +0000 (04:48 +0000)] 
Correct parsing of mount options from hasmntopt() - parse on ","
to split out individual mount options.

24 years agoadd a pointer to autoconf documentation.
Nathan Scott [Sun, 15 Jul 2001 23:29:14 +0000 (23:29 +0000)] 
add a pointer to autoconf documentation.

24 years agofix liblvm linking problem due to libdisk code reorg. see comment in
Nathan Scott [Sun, 15 Jul 2001 04:32:35 +0000 (04:32 +0000)] 
fix liblvm linking problem due to libdisk code reorg.  see comment in
Makefile for more details.

24 years agoFix endianness on write, comments said bytes, code said bits. We want bytes. :)
Eric Sandeen [Fri, 13 Jul 2001 21:32:49 +0000 (21:32 +0000)] 
Fix endianness on write, comments said bytes, code said bits.  We want bytes.  :)

24 years agoBump minor version - revised xfs_types.h file
Steve Lord [Thu, 12 Jul 2001 17:31:50 +0000 (17:31 +0000)] 
Bump minor version - revised xfs_types.h file

24 years agoallow us to link with libefence for qa runs again.
Nathan Scott [Thu, 12 Jul 2001 01:03:25 +0000 (01:03 +0000)] 
allow us to link with libefence for qa runs again.

24 years agorework for libtool support. v1.3.0
Nathan Scott [Wed, 11 Jul 2001 04:01:18 +0000 (04:01 +0000)] 
rework for libtool support.

24 years agosync with low memory changes from kernel - these are noops in userspace though.
Nathan Scott [Sun, 8 Jul 2001 23:41:21 +0000 (23:41 +0000)] 
sync with low memory changes from kernel - these are noops in userspace though.

24 years agoFix negated case on check, gets rid of bogus error following ag xx
Steve Lord [Fri, 6 Jul 2001 20:08:33 +0000 (20:08 +0000)] 
Fix negated case on check, gets rid of bogus error following ag xx
unlinked list messages.