Update of /cvsroot/ssic-linux/openssi/e2fsprogs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7909
Modified Files:
Tag: OPENSSI-DEBIAN
ChangeLog MCONFIG.in RELEASE-NOTES configure configure.in
e2fsprogs.spec e2fsprogs.spec.in version.h
Log Message:
merge with e2fsprogs-1.34+1.35-WIP-2004.01.31
Index: ChangeLog
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/e2fsprogs/Attic/ChangeLog,v
retrieving revision 1.1.5.1
retrieving revision 1.1.5.1.2.1
diff -C2 -d -r1.1.5.1 -r1.1.5.1.2.1
*** ChangeLog 1 Aug 2003 18:26:23 -0000 1.1.5.1
--- ChangeLog 23 Feb 2004 00:58:25 -0000 1.1.5.1.2.1
***************
*** 1,2 ****
--- 1,11 ----
+ 2003-12-25 Theodore Ts'o <tytso@xxxxxxx>
+
+ * e2fsprogs.spec.in: Add filefrag program to the RPM spec file.
+
+ 2003-11-26 Theodore Ts'o <tytso@xxxxxxx>
+
+ * MCONFIG.in: Make the gcc-wall print more warnings to catch
+ signed vs. unsigned problems.
+
2003-08-01 Philipp Thomas <pthomas@xxxxxxx>
Index: MCONFIG.in
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/e2fsprogs/Attic/MCONFIG.in,v
retrieving revision 1.1.5.1.2.1
retrieving revision 1.1.5.1.2.2
diff -C2 -d -r1.1.5.1.2.1 -r1.1.5.1.2.2
*** MCONFIG.in 5 Dec 2003 01:09:17 -0000 1.1.5.1.2.1
--- MCONFIG.in 23 Feb 2004 00:58:26 -0000 1.1.5.1.2.2
***************
*** 125,134 ****
#
WFLAGS= -ansi -D_POSIX_SOURCE -pedantic $(WFLAGS_EXTRA) \
! -Wall -Wwrite-strings -Wpointer-arith \
-Wcast-qual -Wcast-align \
-Wstrict-prototypes -Wmissing-prototypes \
-Wformat-security -Wformat-nonliteral \
-Wmissing-format-attribute \
! -Wnested-externs -Winline -DNO_INLINE_FUNCS -Wshadow
gcc-wall-new:
--- 125,135 ----
#
WFLAGS= -ansi -D_POSIX_SOURCE -pedantic $(WFLAGS_EXTRA) \
! -Wall -W -Wwrite-strings -Wpointer-arith \
-Wcast-qual -Wcast-align \
-Wstrict-prototypes -Wmissing-prototypes \
-Wformat-security -Wformat-nonliteral \
-Wmissing-format-attribute \
! -Wnested-externs -Winline -DNO_INLINE_FUNCS -Wshadow \
! -UENABLE_NLS
gcc-wall-new:
Index: RELEASE-NOTES
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/e2fsprogs/Attic/RELEASE-NOTES,v
retrieving revision 1.1.5.1
retrieving revision 1.1.5.1.2.1
diff -C2 -d -r1.1.5.1 -r1.1.5.1.2.1
*** RELEASE-NOTES 21 Aug 2003 06:14:43 -0000 1.1.5.1
--- RELEASE-NOTES 23 Feb 2004 00:58:26 -0000 1.1.5.1.2.1
***************
*** 1,4 ****
! E2fsprogs 1.35-WIP (August 21, 2003)
! ===================================
Add support for backing up the journal inode location in the
--- 1,47 ----
! E2fsprogs 1.35-WIP (January 31, 2004)
! =====================================
!
! Fix NLS bug in e2fsck, by avoiding trying to expand an empty string
! (the NLS library will replace "" with the .po header information).
!
! Fix a bug in mke2fs which caused -T largefile or -T largefile4 to core
! dump due to a division by zero error. (Addresses Debian bug #207082)
!
! Fixed a bug in e2fsck which caused it to incorrectly fix a filesystem
! when reconnecting a directory requires creating a lost+found
! directory. (Addresses Debian bug #219640).
!
! Fixed a bug where e2fsck would bomb out if a journal needed to be
! replayed when using an alternate superblock.
!
! E2fsck will give an extra grace period before actually forcing a check
! if the laptop is running on battery. The next time fsck runs while
! the system is on the AC mains, or after the grace period is exceeded,
! the filesystem will be checked. (Addresses Debian bug #205177)
!
! E2fsck will inform the user when there are 5 or fewer mounts before a
! filesystem check will be forced. (Addresses Debian bug #157194)
!
! Fix e2fsck's handling of corrupted indirect blocks in the bad block.
! We now correctly handle the case where there is an overlap between a
! block group descriptor or a superblock and a bad block indirect block.
! In the case where the indirect block is corrupted, we now suggest
! "e2fsck -c".
!
! Fix byte swap bugs in e2fsck that caused the journal backup location
! in the superblock and symlinks created by SE Linux to be cleared
! by e2fsck on big-endian machines. (Addresses Debian bug #228723)
!
! E2fsck -c now replaces the current list of bad blocks with the ones
! found by badblocks.
!
! Fix bugs in e2fsck and tune2fs which could cause a core dump if a
! non-existent LABEL or UUID specifier is to e2fsck or tune2fs.
!
! Fix a potential bug in e2fsck which could cause it to core dump when
! trying to print the location of the backup superblock.
!
! Protect against a potential core dump in e2fsck when printing a
! message about backup superblocks.
Add support for backing up the journal inode location in the
***************
*** 11,14 ****
--- 54,59 ----
Debugfs's logdump command has been enhanced so that it can use the
journal information in the superblock.
+
+ E2fsck will now update all superblocks when moving the journal inode.
Shrink the size of the e2fsck executable by moving some initialized
***************
*** 19,25 ****
--- 64,88 ----
to another program. (Addresses Debian bug #204137)
+ Debugfs's mkdir command will automatically expand the directory if
+ necessary. (Addresses Debian Bug: #217892)
+
+ Fixed a bug in debugfs so that copying a file from /dev/null uses the
+ correct mode bits. (Addresses Debian Bug: #217456)
+
+ If the environment variables DEBUFS_PAGER and PAGER are not set,
+ debugfs now searches for the appropriate pager to use, beginning with
+ /usr/bin/pager, and then falling back to 'more' and 'less'.
+ (Addresses Debian bug #221977)
+
+ Chattr now stops processing options when it sees '--'. (Addresses
+ Debian bug #225188)
+
Fix regression tests so they work correctly when e2fsprogs is compiled
with configure --disable-htree.
+ Fix bug in uuid library when there is no network card and the library
+ is generating a time-based uuid. The random MAC address was not
+ correctly generated to be a multicast address.
+
Add compile_et extensions from Heimdall that were missed the first time
arounded.
***************
*** 31,35 ****
#203713)
! Update and clarified various man pages.
Fixed various Debian packaging issues (see debian/changelog).
--- 94,101 ----
#203713)
! Updated and clarified various man pages. (Addresses Debian Bug
! #206845, #222606, #214920)
!
! Updated and fixed translations. (Addresses Debian bugs #200086, #214633)
Fixed various Debian packaging issues (see debian/changelog).
***************
*** 38,41 ****
--- 104,110 ----
-------------------
+ Centralize code which calculates the location of the superblock
+ and block group descriptors so that it is in a single library routine.
+
Added two new functions, ext2fs_file_open2() and
ext2fs_inode_io_intern2() which take a pointer to an inode structure.
***************
*** 59,62 ****
--- 128,140 ----
aid build process on systems can use invoke GNU make as "gmake".
+ Added regression testing for mke2fs.
+
+ Fixed gcc -Wall nitpicks.
+
+ Fixed various compiler warnings.
+
+ Add portability fixes for FreeBSD and for using fsctl under Darwin to
+ support ext2 ioctl's.
+
E2fsprogs 1.34 (July 25, 2003)
***************
*** 240,244 ****
Updated the Turkish .po translation file.
! Added heimdall and MIT krb5 extensions to the com_err library to make
it more compatible with com_err libraries from those distributions.
--- 318,322 ----
Updated the Turkish .po translation file.
! Added Heimdal and MIT krb5 extensions to the com_err library to make
it more compatible with com_err libraries from those distributions.
Index: configure
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/e2fsprogs/Attic/configure,v
retrieving revision 1.1.5.1
retrieving revision 1.1.5.1.2.1
diff -C2 -d -r1.1.5.1 -r1.1.5.1.2.1
*** configure 1 Aug 2003 18:26:23 -0000 1.1.5.1
--- configure 23 Feb 2004 00:58:26 -0000 1.1.5.1.2.1
***************
*** 5258,5262 ****
fi
! for ac_hdr in stdlib.h unistd.h stdarg.h errno.h malloc.h mntent.h paths.h
dirent.h getopt.h setjmp.h signal.h termios.h linux/fd.h linux/major.h
sys/disklabel.h sys/ioctl.h sys/mkdev.h sys/mount.h sys/sockio.h sys/socket.h
sys/sysmacros.h sys/time.h sys/stat.h sys/types.h sys/wait.h sys/resource.h
net/if.h netinet/in.h
do
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
--- 5258,5262 ----
fi
! for ac_hdr in stdlib.h unistd.h stdarg.h errno.h malloc.h mntent.h paths.h
dirent.h getopt.h setjmp.h signal.h termios.h linux/fd.h linux/major.h
sys/disk.h sys/disklabel.h sys/ioctl.h sys/mkdev.h sys/mount.h sys/sockio.h
sys/socket.h sys/sysmacros.h sys/time.h sys/stat.h sys/types.h sys/wait.h
sys/resource.h net/if.h netinet/in.h
do
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
Index: configure.in
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/e2fsprogs/Attic/configure.in,v
retrieving revision 1.1.5.1
retrieving revision 1.1.5.1.2.1
diff -C2 -d -r1.1.5.1 -r1.1.5.1.2.1
*** configure.in 1 Aug 2003 18:26:23 -0000 1.1.5.1
--- configure.in 23 Feb 2004 00:58:27 -0000 1.1.5.1.2.1
***************
*** 570,574 ****
AC_CHECK_PROGS(BUILD_CC, gcc cc)
fi
! AC_CHECK_HEADERS(stdlib.h unistd.h stdarg.h errno.h malloc.h mntent.h paths.h
dirent.h getopt.h setjmp.h signal.h termios.h linux/fd.h linux/major.h
sys/disklabel.h sys/ioctl.h sys/mkdev.h sys/mount.h sys/sockio.h sys/socket.h
sys/sysmacros.h sys/time.h sys/stat.h sys/types.h sys/wait.h sys/resource.h
net/if.h netinet/in.h)
AC_FUNC_VPRINTF
dnl Check to see if dirent has member d_reclen. On cygwin those d_reclen
--- 570,574 ----
AC_CHECK_PROGS(BUILD_CC, gcc cc)
fi
! AC_CHECK_HEADERS(stdlib.h unistd.h stdarg.h errno.h malloc.h mntent.h paths.h
dirent.h getopt.h setjmp.h signal.h termios.h linux/fd.h linux/major.h
sys/disk.h sys/disklabel.h sys/ioctl.h sys/mkdev.h sys/mount.h sys/sockio.h
sys/socket.h sys/sysmacros.h sys/time.h sys/stat.h sys/types.h sys/wait.h
sys/resource.h net/if.h netinet/in.h)
AC_FUNC_VPRINTF
dnl Check to see if dirent has member d_reclen. On cygwin those d_reclen
Index: e2fsprogs.spec
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/e2fsprogs/Attic/e2fsprogs.spec,v
retrieving revision 1.1.5.1
retrieving revision 1.1.5.1.2.1
diff -C2 -d -r1.1.5.1 -r1.1.5.1.2.1
*** e2fsprogs.spec 21 Aug 2003 06:19:14 -0000 1.1.5.1
--- e2fsprogs.spec 23 Feb 2004 00:58:27 -0000 1.1.5.1.2.1
***************
*** 107,110 ****
--- 107,111 ----
%{_root_sbindir}/tune2fs
%{_sbindir}/mklost+found
+ %{_sbindir}/filefrag
%{_root_libdir}/libcom_err.so.*
***************
*** 140,143 ****
--- 141,145 ----
%{_mandir}/man8/resize2fs.8*
%{_mandir}/man8/tune2fs.8*
+ %{_mandir}/man8/filefrag.8*
%files devel
Index: e2fsprogs.spec.in
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/e2fsprogs/Attic/e2fsprogs.spec.in,v
retrieving revision 1.1.5.1
retrieving revision 1.1.5.1.2.1
diff -C2 -d -r1.1.5.1 -r1.1.5.1.2.1
*** e2fsprogs.spec.in 23 Jul 2003 13:08:34 -0000 1.1.5.1
--- e2fsprogs.spec.in 23 Feb 2004 00:58:27 -0000 1.1.5.1.2.1
***************
*** 107,110 ****
--- 107,111 ----
%{_root_sbindir}/tune2fs
%{_sbindir}/mklost+found
+ %{_sbindir}/filefrag
%{_root_libdir}/libcom_err.so.*
***************
*** 140,143 ****
--- 141,145 ----
%{_mandir}/man8/resize2fs.8*
%{_mandir}/man8/tune2fs.8*
+ %{_mandir}/man8/filefrag.8*
%files devel
Index: version.h
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/e2fsprogs/Attic/version.h,v
retrieving revision 1.1.5.1
retrieving revision 1.1.5.1.2.1
diff -C2 -d -r1.1.5.1 -r1.1.5.1.2.1
*** version.h 21 Aug 2003 06:14:43 -0000 1.1.5.1
--- version.h 23 Feb 2004 00:58:27 -0000 1.1.5.1.2.1
***************
*** 8,10 ****
#define E2FSPROGS_VERSION "1.35-WIP"
! #define E2FSPROGS_DATE "21-Aug-2003"
--- 8,10 ----
#define E2FSPROGS_VERSION "1.35-WIP"
! #define E2FSPROGS_DATE "31-Jan-2004"
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
|