e0ed7404719a9ddd2ba427a80db5365c8bad18c0 |
|
20-Mar-2014 |
JP Abgrall <jpa@google.com> |
Switch back to 1.42.9 now that there is a fix Revert "Revert changes that moved from 1.41.14 to 1.42.9" This reverts commit 65f0aab98b20b5994a726ab90d355248bcddfffd.
/external/e2fsprogs/e2fsck/Makefile.in
|
65f0aab98b20b5994a726ab90d355248bcddfffd |
|
06-Mar-2014 |
JP Abgrall <jpa@google.com> |
Revert changes that moved from 1.41.14 to 1.42.9 Revert "e2fsck: Don't use e2fsck_global_ctx unless HAVE_SIGNAL_H" commit e80e74c41d85ff93f3d212ba6512340f48054a93. Revert "Merge remote-tracking branch 'linaro/linaro-1.42.9' into aosp_master" This reverts commit e97b2b6fc82f840e84dfc631b87f21be44ff2421, reversing changes made to 7e2fb9d09c245eba70ee008b78007315e9c0f1df. Revert "Prepare for upstream 1.42.9" This reverts commit 7e2fb9d09c245eba70ee008b78007315e9c0f1df. Bug: 13340735 Change-Id: If48b153a95ef5f69f7cdccb00e23524abff3c5a8 Signed-off-by: JP Abgrall <jpa@google.com>
/external/e2fsprogs/e2fsck/Makefile.in
|
832cb612f8c1c10525fe438206d4fe5c6d38a4e7 |
|
12-Oct-2013 |
Darrick J. Wong <darrick.wong@oracle.com> |
e2fsprogs: add (optional) sparse checking to the build Run sparse against source files when building e2fsprogs with 'make C=1'. If instead C=2, it configures basic ext2 types for bitwise checking with sparse, which can help find the (many many) spots where conversion errors are (possibly) happening. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
3df6014a3d216d19be7d2286de24e8ee106f18ad |
|
16-Jun-2013 |
Theodore Ts'o <tytso@mit.edu> |
Work around Debian Bug #712530 Add a test to see if the backtrace() function requires linking in a library in /usr/lib. Addresses-Debian-Bug: #708307 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
51fb43dd271b1413d8203d95fe40be05caef8dd1 |
|
06-Oct-2012 |
Theodore Ts'o <tytso@mit.edu> |
Fix makefiles to compile e2freefrag with profiling Also fix a bug caused by a stray continuation backslash which caused the e2fsck/Makefile to fail when profiling is enabled. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu> Reviewed-by: Eric Sandeen <sandeen@redhat.com>
/external/e2fsprogs/e2fsck/Makefile.in
|
c1986ecb6fc68427db7579d409929939117e45ff |
|
13-Jun-2012 |
Theodore Ts'o <tytso@mit.edu> |
Fix blhc (Build Log Hardening Check) warnings The Build Log Hardening Check is a debian tool which scans the output of a package build making sure that the security hardening flags are used when compiling and linking all of binaries in a package. For the most part we were passing CFLAGS, CPPFLAGS, and LDFLAGS down to the compiler and link commands, but there there were one or two exceptions. In addition, there where a few places in "make install" where the V=1 option was not being honored, which triggered blhc warnings since it couldn't analyze those commands. The e2fsck.static was the only binary that was not getting built and packaged with the hardening flags, but I've fixed all of the blhc warnings so in the future it will be obvious if we regress. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
2ae58b6d5c73e044f3d498feea5d81892af2671f |
|
04-Jun-2012 |
Jan Kara <jack@suse.cz> |
libquota: remove unnecessary definitions Quite some definitions in quota library are not necessary. Remove them. Also fold quota.h file into quotaio.h since it didn't contain that many definitions. Signed-off-by: Jan Kara <jack@suse.cz> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
b0e91c89257d906324d6081c952157f768dfc699 |
|
18-Mar-2012 |
Theodore Ts'o <tytso@mit.edu> |
e2fsck: add logging capability Add the ability to log messages about a file system to a specified directory, using a file name templace that can be specified in /etc/e2fsck.conf. This allows us to suppress the output of overly verbose e2fsck outputs while still allowing the full logging output to go to an appropriate file. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
d1154eb460efe588eaed3d439c1caaca149fa362 |
|
18-Sep-2011 |
Theodore Ts'o <tytso@mit.edu> |
Shorten compile commands run by the build system The DEFS line in MCONFIG had gotten so long that it exceeded 4k, and this was starting to cause some tools heartburn. It also made "make V=1" almost useless, since trying to following the individual commands run by make was lost in the noise of all of the defines. So fix this by putting the configure-generated defines in lib/config.h and the directory pathnames to lib/dirpaths.h. In addition, clean up some vestigal defines in configure.in and in the Makefiles to further shorten the cc command lines. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
624e4a6466dba9889f5f80dc168f2bb7c2a3f5d0 |
|
20-Jul-2011 |
Aditya Kali <adityakali@google.com> |
e2fsck: add support for checking the built-in quota files This patch adds support for doing quota accounting during full e2fsck scan if the 'quota' feature was set on the superblock. If user-visible quota inodes are in use, they will be hidden and converted to the reserved quota inodes. Signed-off-by: Aditya Kali <adityakali@google.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
9b3018a82e843d860e05dc8d75f9358d4436547e |
|
11-Aug-2011 |
Theodore Ts'o <tytso@mit.edu> |
e2fsck: catch termination signals and print information about them Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
97d26ce9e3589e9f5fa17014467a9730a884d158 |
|
07-Jun-2010 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: e2fsck/journal.c e2fsck/pass1.c e2fsck/pass2.c misc/mke2fs.c
|
5aa6c3f61c0559f03b68bdeef886f34ece106757 |
|
18-May-2010 |
Theodore Ts'o <tytso@mit.edu> |
Add configure options --enable-symlink-build and --enable-symlink-install These options allow e2fsprogs to be built using symlinks instead of hard links, and to be installed using symlinks instead of hard links, respectively. Addresses-Sourceforge-Bug: #1436294 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
de43f224d4b6565266f8c2caacfe2a82f03cabb0 |
|
05-Nov-2009 |
Matthias Andree <matthias.andree@gmx.de> |
Add $(LIBINTL) to tst_problem linked libs. Fixes build problem on systems where gettext() isn't in libc, such as FreeBSD. Signed-off-by: Matthias Andree <matthias.andree@gmx.de> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
e1f085079525c0ed4c5ab1f2abedaf9407a7b8da |
|
04-Oct-2009 |
Theodore Ts'o <tytso@mit.edu> |
Don't use in-tree header files if using system uuid or blkid libraries This commit forces the use of the system-provided blkid or uuid header files if we are using the system-provided blkid or uuid libraries. This avoids using the in-tree header files with the system libraries. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
c13351f6c53f175696044c0203bb3009af606c64 |
|
02-Jul-2009 |
Theodore Ts'o <tytso@mit.edu> |
Add support for configure --enable-verbose-makecmds Some people don't want to see the concise "kernel-style" make output. This configure option allows build engines that want to see the full set of commands executed by the makefile to get what they want. Most people will find this more distracting than useful, unless they need to debug the Makefiles. (It is not necessary to rerun configure to enable this verbose make output temprarily; if a developer wants to do a quick debug of a directory's makefile, he or she can simply edit the definition of the $(E) and $(Q) variables in the Makefile; instructions can be found in the MCONFIG file which is included in at the beginning of every Makefile.) Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
a6a1c0815c045fd12f65546e16d495338097f32a |
|
02-Jul-2009 |
Theodore Ts'o <tytso@mit.edu> |
Fix Makefile dependencies for libcom_err The e2fsprogs makefiles were using the same Makefile variable LIBCOM_ERR for the link-line arguments as well as the dependencies. Since LIBCOM_ERR can now include non-file arguments such as "-lpthread", we need to use a separate DEPLIBCOM_ERR variable that only has build file dependencies. Do the same thing for STATIC_LIBCOM_ERR and PROFILED_LIBCOM_ERR. Addresses-Sourceforge-Patches: #2813809 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
7494cbfd59eb61301e168dd8aa4b19c2f4b73532 |
|
28-Apr-2009 |
Andreas Dilger <adilger@sun.com> |
e2fsck: Add test code in problem.c to verify problem codes We've hit a number of cases where the error codes in problem.h have been assigned duplicate values compared to problems in our own e2fsck patches, and this can lead to confusing and difficult to find bugs in e2fsck (e.g. wrong problem messages, incorrect repair action, etc). Attached is a test case for the problem.c file to ensure that the problem table is sorted and does not contain any duplicate values. Having the problem table sorted allows the correctness checking to be very simple, and if it ever became important for performance we could use binary searching of the problem table for the specific problem code. Signed-off-by: Andreas Dilger <adilger@sun.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
992a2f7f68f879121c28ebc50c3e9a1615db2bfa |
|
15-Nov-2008 |
Theodore Ts'o <tytso@mit.edu> |
e2fsck: Fix build of e2fsck.profiled if profiling is enabled It's been a while since I've done a build using "configure --enable-profile", and some bitrot had set into the Makefiles... Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
0eeec8ac61bf1eaa31533b2be825cd75580829c9 |
|
12-Sep-2008 |
Theodore Ts'o <tytso@mit.edu> |
Fix compiling under diet libc Some recent changes had caused diet libc support to bitrot. Fix up missing header files and other portability fixups needed for dietlibc. (Many of these changes also improve general portability.) Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
55da987650b36a1b910a5968f7d83a190827f8bb |
|
03-Sep-2008 |
Theodore Ts'o <tytso@mit.edu> |
Improve ELF shared library handling Pass in -rpath-link option to the linker so that blkid will build correctly on systems that don't have libcom_err.so.2 installed. Fix debugfs to only try to link with -ldl when building without shared libraries; with ELF shared libraries, the library which requires -ldl (libss.so) can required the library dependency itself. Fix how we build tune2fs.static so that we use @LDFLAG_STATIC@, via $(LDFLAGS_STATIC), instead of hard-coding the use of -static. Addresses-Sourceforge-Bug: #2088537 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
3467f2db22fb5893ddca11da2a81b1fafa5505c4 |
|
19-Jul-2008 |
Theodore Ts'o <tytso@mit.edu> |
Fix cross compilation issues in e2fsck/gen_crc32table The Makefile should use BUILD_CFLAGS instead of ALL_CFLAGS since it will be built for the host, not the target. Addresses-Sourceforge-Bug: #2019287 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
ceebf84fbd5514a4b8abebc7d0e749bb3e8f5c19 |
|
13-Jul-2008 |
Theodore Ts'o <tytso@mit.edu> |
e2fsck: Set LD_LIBRARY_PATH before running "make check" programs This is needed so that "make check" works in the e2fsck library even if the shared libraries are not yet installed, and so that we run those programs against the version of the libraries built in the build tree. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
6f2ca692ecb993c23aabfcf3bb44376a03394cc0 |
|
19-Jun-2008 |
Theodore Ts'o <tytso@mit.edu> |
Fix "make check" in e2fsck subdirectory to use the in-tree com_err library Thanks to Jose Santos for pointing this out Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
51d12cebb61ca00f5455fe6e25938cd79fea15ab |
|
24-May-2008 |
Theodore Ts'o <tytso@mit.edu> |
Add CRC32 (big-endian) routine for use by journal checksums Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
eda08d45bd984547f87ad3770fad559c7ccede31 |
|
15-May-2008 |
Theodore Ts'o <tytso@mit.edu> |
Install {mkfs,fsck}.{ext4,ext4dev} binary and man pages Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
399033a6ab713bc1f8ebad90e47fced0e7491b62 |
|
29-Feb-2008 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint'
|
1f803990b8ebd27f49904896a73d596d1deb7c20 |
|
29-Feb-2008 |
Mike Frysinger <vapier@users.sourceforge.net> |
Fix makefile dependency issues for various install targets Addresses-Sourceforge-Patches: #1903484 Addresses-Sourceforge-Patches: #1903466 Addresses-Sourceforge-Patches: #1903456 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
a49670e64e28ac3b15e36cb6bd0a8135d3ecdbbb |
|
28-Feb-2008 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' Conflicts: lib/blkid/devname.c lib/blkid/probe.c misc/mke2fs.c misc/tune2fs.c
|
dcc91e1053c357efca35e0d5674aa78989ee44bf |
|
27-Feb-2008 |
Theodore Ts'o <tytso@mit.edu> |
Enhance e2fsck's reporting for reporting unsupported filesystem features Addresses-Sourceforge-Feature-Request: #1175808 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
428f6b32a9029e1f0bc2559233954955a6aae64c |
|
28-Jan-2008 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: configure lib/ext2fs/ext2_fs.h misc/e2image.c
|
7e8fe327b51051adcbb0d44169b1a933173ce1ff |
|
27-Jan-2008 |
Theodore Ts'o <tytso@mit.edu> |
Don't build e2fsck statically by default anymore Also removed the --enable-dynamic-static configure option. Unfortunately the usefulness of building e2fsck statically is gone on all modern distributions, since everything else on the system is built dynamically these days. In fact on some distributions it is almost impossible to build programs statically any more. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
1a855cb21f3c5d1c1b0acaf2beab879e9b5cd118 |
|
11-Aug-2007 |
Theodore Ts'o <tytso@mit.edu> |
Remove e2fsck's -s and -S options to byte-swap ancient PPC filesystems The need for fixing byte-swapped filesystems is long-gone, and this is getting in the way of cleaning up e2fsprogs's bitmaps code. So let's get rid of it; modern kernels haven't been able to deal with a byte-swapped filesystem in in about 9 years. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
cce2f497e07e426887a693744eaad8394d1b993a |
|
02-Oct-2006 |
Theodore Ts'o <tytso@mit.edu> |
Fix Debian FTBFS problem caused by devmapper library using pthreads Addresses Debian bug: #388718 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
1abdba4b64d91b039bda20d76566bba6cd75f3e5 |
|
27-Mar-2006 |
Theodore Ts'o <tytso@mit.edu> |
Add man page documenting the /etc/e2fsck.conf configuration file. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
9a4c209cd26a7eae3d1de427d9b028f69e1c2554 |
|
03-Jan-2006 |
Theodore Ts'o <tytso@mit.edu> |
Simplify profile core functionality Boil down and simplify profile.c, and move extra functionality that's not needed into profile_helpers.c Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
fd7ac1fc9889075885cd698ddd3287af6457c7be |
|
31-Dec-2005 |
Theodore Ts'o <tytso@mit.edu> |
Fix incorrect location of prof_err.h in profile.c. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
2fa9ba98337b07d6acfac52b5ee5dc8116dda866 |
|
31-Dec-2005 |
Theodore Ts'o <tytso@mit.edu> |
Add the profile library code to e2fsck The profile library was originally written by Theodore Ts'o in 1995 for use in the MIT Kerberos v5 library. It has been modified/enhanced/bug-fixed over time by other members of the MIT Kerberos team. This version was originally taken from the Kerberos v5 distribution, version 1.4.2, and radically simplified for use in e2fsprogs. (Support for locking for multi-threaded operations, being able to modify and update the configuration file programmatically, and Mac/Windows portability have been removed. It has been folded into a single C source file to make it easier to fold into an application program.) Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/e2fsck/Makefile.in
|
75e93ab0975f042edc25dde6f5d9496360207a94 |
|
06-May-2005 |
Theodore Ts'o <tytso@mit.edu> |
Update "make depend" information. Fixes SMP parallel build problem. (Addresses Sourceforge Bug: #1157933)
/external/e2fsprogs/e2fsck/Makefile.in
|
522798d3428807800d8471f5ac3050b82aa9de97 |
|
15-Dec-2004 |
Theodore Ts'o <tytso@mit.edu> |
Add install-strip and install-shlibs-strip targets Use Linux-kernel-style makefile output for "make install" Update intl/Makefile.in to version from gettext 0.14.1
/external/e2fsprogs/e2fsck/Makefile.in
|
6d4022786dc43e66f0699a72925b946b9d2e4439 |
|
15-Dec-2004 |
Theodore Ts'o <tytso@mit.edu> |
Use MKINSTALLDIRS macro so that the Makefiles can find the script correctly. Update Makefile dependencies. Update "make depend" production so that it filters out comments inserted by newer gcc compilers. Remove sync from e2fsck's "make all" target.
/external/e2fsprogs/e2fsck/Makefile.in
|
47204ff9830b17fc6317f48e88d2039f57a5d10a |
|
30-Nov-2004 |
Theodore Ts'o <tytso@mit.edu> |
Use Linux-kernel-style makefile output to make it easier to see errors/warnings.
/external/e2fsprogs/e2fsck/Makefile.in
|
dd60705665b916c9f67c3bbf86aa6bb620a14ecd |
|
03-Apr-2004 |
Theodore Ts'o <tytso@mit.edu> |
Refine the build process to avoid re-running subst all the time on some generated files, by having subst update the modtime on these files even when the generated file hasn't changed. We do this with generated files that do not have any downstream dependencies.
/external/e2fsprogs/e2fsck/Makefile.in
|
ed52f62bbdb013800e3951bff37631af6f51b3aa |
|
24-Feb-2004 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in (PROFILED_LIBS, PROFILED_DEPLIBS): Fix reference to libblkid so that the build will work with --enable-profile (Addresses Sourceforge bug #811408)
/external/e2fsprogs/e2fsck/Makefile.in
|
a04eba3f8868af1d9b7b504d3d430c55ed3dc777 |
|
03-May-2003 |
Theodore Ts'o <tytso@mit.edu> |
Update to gettext 0.11.5. We now enable NLS support by default. Fixed up support for using the internal intl library.
/external/e2fsprogs/e2fsck/Makefile.in
|
6cca7ba96d5433c25f11c9ce06f3cc5449c8f61c |
|
17-Mar-2003 |
Theodore Ts'o <tytso@mit.edu> |
Update dependency information in Makefiles
/external/e2fsprogs/e2fsck/Makefile.in
|
f364093b1956def0b0f1d037852cbb645284d5f2 |
|
02-Mar-2003 |
Theodore Ts'o <tytso@mit.edu> |
Update debugfs and e2fsck to use the blkid library.
/external/e2fsprogs/e2fsck/Makefile.in
|
482afc442d98b5f8d8571cfa2c7047907066c07d |
|
31-Oct-2002 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in (install): Search all compression extensions when deleting old man pages.
/external/e2fsprogs/e2fsck/Makefile.in
|
b7bad61521ef8dc7ab9345f97ef080f855e8317e |
|
31-Aug-2002 |
Theodore Ts'o <tytso@mit.edu> |
Update for 1.28 release.
/external/e2fsprogs/e2fsck/Makefile.in
|
838e773e7a6899cec10884ad6c3fdcdaef72b82b |
|
01-Aug-2002 |
Theodore Ts'o <tytso@mit.edu> |
Change e2fsck to use a red/black tree in pass1b, to remove O(n**2) algorithms. Makes e2fsck much, much faster in certain rare cases where the filesystem is severely corrupted.
/external/e2fsprogs/e2fsck/Makefile.in
|
b7a00563b22b0ea47ddc7117508c0b8e0d65df43 |
|
20-Jul-2002 |
Theodore Ts'o <tytso@mit.edu> |
Add support to e2fsck to reindex directories to use hash trees.
/external/e2fsprogs/e2fsck/Makefile.in
|
8fdc9985c1e2a4467630b33719b7feb281b7b33b |
|
26-Jun-2002 |
Theodore Ts'o <tytso@mit.edu> |
Add initial support for htree directories.
/external/e2fsprogs/e2fsck/Makefile.in
|
25813b1313a520d118dd16cf5b98545d1f13f53f |
|
24-Feb-2002 |
Theodore Ts'o <tytso@mit.edu> |
Fix typo in previous changeset; the man pages for fsck.ext2 and fsck.ext3 should be linked to the one for e2fsck, not fsck.
/external/e2fsprogs/e2fsck/Makefile.in
|
b9f409255eec6ccaa7d297bcbf5e2a6478a02735 |
|
24-Feb-2002 |
Theodore Ts'o <tytso@mit.edu> |
Update makefiles to install mkfs.ext3, and to install man pages for mkfs.ext2/3 and fsck.ext2/3. Also remove any compressed man pages before installing the man pages.
/external/e2fsprogs/e2fsck/Makefile.in
|
96b5cacc0487de54263812034ae00c7c8634c8b3 |
|
24-Dec-2001 |
Theodore Ts'o <tytso@mit.edu> |
Miscellaneous cleanup before 1.26-WIP release. Removed unused .cvsignore in include/asm directory so it can disappear. Updated makefile dependencies, and stop including <topsrc>/include in the -I search path, since it's no longer needed.
/external/e2fsprogs/e2fsck/Makefile.in
|
19007e51a548d1e0eff01025dde9f147a0beb26d |
|
24-Dec-2001 |
Theodore Ts'o <tytso@mit.edu> |
Move linux/jbd.h to ext2fs/kernel-jbd.h, to avoid using the system header file version of hbd.h when using diet glibc (since it forcibly adds /usr/include to the beginning of include search path.)
/external/e2fsprogs/e2fsck/Makefile.in
|
8cf93332d180e6929d73cd8c855c3a83d6a6648c |
|
16-Dec-2001 |
Theodore Ts'o <tytso@mit.edu> |
Fix e2fsck's handling of external journals,and update journal recovery files from 2.4.17-pre8.
/external/e2fsprogs/e2fsck/Makefile.in
|
571fc5a89c17985626df29823617b63094d10b31 |
|
02-Dec-2001 |
Theodore Ts'o <tytso@mit.edu> |
Fixes necessary for e2fsprogs to work using the diet libc. - Renamed linux/list.h to be linux/linked_list.h to work around a problem caused by diet libc insistence to search the kernel header files ahead of all other files in the include path, including the user specified include files. - Worked around a bug in diet libc which core dumps when using putc with stderr by using fputs instead. As a bonus, this also shaved a few bytes off of com_err.o. - Fixed a real bug in debugfs which was detected because diet libc was more sensitive than glibc when incorrectly using fclose() where pclose() is required.
/external/e2fsprogs/e2fsck/Makefile.in
|
e3bda7830290c7cc6579f3be980518d9a33d6a0e |
|
09-Aug-2001 |
Theodore Ts'o <tytso@mit.edu> |
Add dependencies to iscan.
/external/e2fsprogs/e2fsck/Makefile.in
|
55fd07ed0a5f4ed3dcc770526ee1ad3be967ac98 |
|
19-Jul-2001 |
Theodore Ts'o <tytso@mit.edu> |
This patch completes the initial extended attribute/ACL support for e2fsck. We now check the entire EA block to make sure that the all of the EA entries look sane.
/external/e2fsprogs/e2fsck/Makefile.in
|
342d847db355d81299218e07a1e58ece82080a04 |
|
02-Jul-2001 |
Theodore Ts'o <tytso@mit.edu> |
Add initial support for extended attribute blocks
/external/e2fsprogs/e2fsck/Makefile.in
|
16f095ee6e0f82490fedca01e1be729bd22a7efb |
|
13-Jun-2001 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in: Insert missing dependencies.
/external/e2fsprogs/e2fsck/Makefile.in
|
5df55d7f847e29d23227592a0bb23daad1a61500 |
|
11-Jun-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, swapfs.c, unix.c: Makefile.in: Add message.c and swapfs.c to the list of source files to build the make depend. swapfs.c, unix.c: Only support the -s and -S options to e2fsck if ENABLE_SWAPFS is defined. Many files: ext2fs.h, bitops.h, block.c, bmap.c, closefs.c, dirblock.c, inode.c, native.c, openfs.c, rw_bitmaps.c, swapfs.c: Only include the byte-swapping logic if ENABLE_SWAPFS is turned on or if we're on a big-endian machine. initialize.c (ext2fs_initialize):Use WORDS_BIGENDIAN directly to set EXT2_FLAG_SWAP_BYTES, instead of using ext2fs_native_flag. native.c (ext2fs_native_flag): Use WORDS_BIGENDIAN provided by autoconf to determine whether or not return EXT2_FLAG_SWAP_BYTES.
/external/e2fsprogs/e2fsck/Makefile.in
|
797f5ef14e92294b329e52971d467d7af5b2993e |
|
02-Jun-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, wordwrap.pl: Makefile.in: Move include/asm/types.h.in to lib/ext2fs/ext2_fs.h.in. wordwrap.pl: Add some rules which help fix up the dependencies. Many files: Move include/asm/types.h.in to lib/ext2fs/ext2_fs.h.in.
/external/e2fsprogs/e2fsck/Makefile.in
|
54c637d4d29af3e6365779f8b12976abe95a4753 |
|
14-May-2001 |
Theodore Ts'o <tytso@mit.edu> |
Many files: badblocks.c, chattr.c, dumpe2fs.c, e2image.c, findsuper.c, lsattr.c, mke2fs.c, mklost+found.c, tune2fs.c, util.c: Change location of ext2_fs.h to be ext2fs/ext2_fs.h ChangeLog, Makefile.in, resize2fs.h: resize2fs.h: Change location of ext2_fs.h to be ext2fs/ext2_fs.h ChangeLog, Makefile.in, debugfs.h: debugfs.h: Change location of ext2_fs.h to be ext2fs/ext2_fs.h ChangeLog, Makefile.in, e2fsck.h, scantest.c: e2fsck.h, scantest.c: Change location of ext2_fs.h to be ext2fs/ext2_fs.h ChangeLog, Makefile.in, tst_uuid.c, uuid_time.c: tst_uuid.c, uuid_time.c: Remove unneeded #include of ext2_fs.h ChangeLog, Makefile.in, e2p.h: e2p.h: Change location of ext2_fs.h to be ext2fs/ext2_fs.h ChangeLog, Makefile.in, test_icount.c, test_rel.c: test_icount.c, test_rel.c: Change location of ext2_fs.h to be ext2fs/ext2_fs.h
/external/e2fsprogs/e2fsck/Makefile.in
|
a05c589a5ef9959ac91f9b56bba9e61aeacb9d9c |
|
18-Jan-2001 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in: Update makefile dependencies
/external/e2fsprogs/e2fsck/Makefile.in
|
cc7067b40bbd3e585da3031c1e06794107ff0d0b |
|
03-Jan-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, jfs_user.h: jfs_user.h: Moved contents of jfs_e2fsck.h into jfs_user.h.
/external/e2fsprogs/e2fsck/Makefile.in
|
0e8a9560d89dd9cca73037a59efa93e46abdccda |
|
09-Dec-2000 |
Theodore Ts'o <tytso@mit.edu> |
Many files: jfs_e2fsck.h, jfs_user.h: Replaces jfs_compat.h. The jfs.h file has been moved to the include/linux directory. journal.c, revoke.c, recovery.c: Updated files from Stephen to support the V2 superblock and revoke processing. The journal.c and revoke.c files are copies from the ext3 kernel source. Makefile.in: Added revoke.c to the list of source/object files. Makefile.in: Fix up some mistakes in the source file list, and regenerate the dependencies. Update Makefile dependencies. ChangeLog, jfs.h: jfs.h: Remove excess #include of JFS_DEBUG. Not needed for e2fsprogs, since we optioanlly define it in the configuration file system.
/external/e2fsprogs/e2fsck/Makefile.in
|
80bfaa3e40ae6ab00cc3d4d1f4c0eeefce0b1a96 |
|
18-Aug-2000 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Makefile.in: Update the make dependencies problem.c, problem.h: Add the problem codes: PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK, PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE, PR_0_ORPHAN_INODE_INUSE super.c (release_inode_blocks, release_orphan_inodes, check_super_block): Add support for clearing orphaned inodes from the unmounted filesystem. journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check; this is now handled in check_super_block --- non-journaled filesystems can use the orphan list in the future. Also, move the the re-opening of the filesystem to e2fsck_run_ext3_journal(). debugfs.c: debugfs.c (finish_range): Make sure the pager FILE pointer to use. configure, configure.in, ChangeLog: configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
/external/e2fsprogs/e2fsck/Makefile.in
|
3b5386dca8e0008e13351be5de6323576329aa58 |
|
14-Aug-2000 |
Theodore Ts'o <tytso@mit.edu> |
Many files: journal.c: implement loading of ext3 journal for recovery code problem.c (fix_problem): return answer from PR_AFTER_CODE to caller. Add journal problems. recovery.c (journal_recover): user-space ext3 journal recovery code unix.c (main) : check journal and do recovery in separate steps jfs.h, recovery.c: Files ext3 kernel code. jfs_compat.h: Compatibility header file to allow kernel code to be linked to e2fsck.
/external/e2fsprogs/e2fsck/Makefile.in
|
17390c047f5470eec005c5461a7926d03d6bbbe7 |
|
07-Jul-2000 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, e2fsck.h, journal.c, unix.c: unix.c (check_if_skip): Modify algorithm for checking s_max_mnt_count to match with the kernel. (If s_max_mnt_count is negative, ignore the mnt_count check.) unix.c (e2fsck_update_progress): Adjust the width of the progress bar dynamically, based on the filesystem name that we need to display. unix.c (main): If the ext3 needs_recovery flag is set, call e2fsck_run_ext3_journal() and then restart the e2fsck run. journal.c (e2fsck_run_ext3_journal): New file which contains logic to recover the ext3 journal. This version relies on the kernel being able to mount the filesystem in order to run the journal.
/external/e2fsprogs/e2fsck/Makefile.in
|
1d2792181f5d178769d6d53d86443601537b041f |
|
19-May-2000 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in: Makefile.in (install): Create a symbolic link for fsck.ext3 as well. ChangeLog, e2fsprogs.spec: e2fsprogs.spec (fsck.ext3): Add /sbin/fsck.ext3 to the spec file.
/external/e2fsprogs/e2fsck/Makefile.in
|
28ffafb09c6fd8a9ebe716c06b02143771a9b17f |
|
08-Feb-2000 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, bitops.h: bitops.h (ext2fs_mark_generic_bitmap, ext2fs_unmark_generic_bitmap, ext2fs_mark_block_bitmap, ext2fs_unmark_block_bitmap, ext2fs_mark_inode_bitmap, ext2fs_unmark_inode_bitmap): Change to return the previous state of the bit that is being marked or unmarked. For speed optimization. ChangeLog, pass3.c: pass3.c (check_directory): Only do the loop detection algorithm if we've searched over 2048 parent directories and haven't found the end yet. This means that in the common case, we don't allocate or clear the inode_loop_detection bitmap, which for large systems, merely clearing the bitmap for each directory was turning out to be quite expensive. Thanks to Jani Jaakkola (jjaakkol@cs.helsinki.fi) for identifying this problem. ChangeLog, Makefile.in, e2fsck.h, unix.c: Makefile.in: Call sync after finishing building all in this directory. unix.c (PRS): sync the filesystem before trying to use BLKFLSBUF, to minimize the chance of causing dirty blocks to get dropped. e2fsck.h: Manually define BLKFLSBUF if not defined, and we're on a Linux/i386 system.
/external/e2fsprogs/e2fsck/Makefile.in
|
894edb2eaf913fa2294d26c7bbc2fd0c7306dbc3 |
|
18-Jan-2000 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in: Makefile.in: Since LIBUUID can sometimes include "-lsocket" we need a separate DEPLIBUUID that can be used in Makefile's dependency rules.
/external/e2fsprogs/e2fsck/Makefile.in
|
5c36a2f85b4f8648ed7916c7e5d489dea09c1a37 |
|
19-Nov-1999 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in: Makefile.in (distclean): Remove TAGS and Makefile.in.old from the source directory. Also, when making the .exclude file for the source_tar_file, exclude those two files as well. Makefile.in (distclean): Remove TAGS and Makefile.in.old from the source directory.
/external/e2fsprogs/e2fsck/Makefile.in
|
3ac9f0efa1b5f24b0a04721addb96d1a604b3c83 |
|
19-Jul-1999 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in: Add flushb to list of files which are removed when doing a make clean. Add a distclean production which removes Makefile Add the doc substree to the clean and distclean rules.
/external/e2fsprogs/e2fsck/Makefile.in
|
6c133523b23aa6cdae2da2dc35aeaac1904539a4 |
|
03-Jul-1999 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, MCONFIG.in, configure.in, configure: MCONFIG.in (BUILD_CC): configure.in (BUILD_CC): If cross compiling, find the native C compiler and set it to BUILD_CC so that we can successfully build util/subst. ChangeLog, Makefile.in: Makefile.in (subst): Build subst using $(BUILD_CC), since it's a helper program which must be built using the native C compiler during a cross-compilation. Makefile.in: Update dependencies.
/external/e2fsprogs/e2fsck/Makefile.in
|
5a679c8fb15540f86fc2eae3117412adc6ecbb33 |
|
03-Dec-1998 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, pass3.c, problem.c: pass3.c (get_lost_and_found): If the filesystem is not opened read-only, then force /lost+found to be created if it is not present. problem.c: Allow PR_3_NO_LF_DIR to be handled during a preen operation. ChangeLog, Makefile.in: Makefile.in: Updated dependencies. ChangeLog, fsck.c: fsck.c (load_fs_info): Parse /etc/fstab ourselves, instead of relying on getmntent(). This has the advantage of allowing us to properly handle missing pass numbers correctly. ChangeLog, configure.in: configure.in: Add paths.h to header files for which we search.
/external/e2fsprogs/e2fsck/Makefile.in
|
7e44f24237285e809a9f6752e5c960a421e4e998 |
|
01-Apr-1998 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in: Change to use new installation directory variables convention. Fix uninstall rules to take $(DESTDIR) into account. Remove cat8dir and cat1dir from the installdirs target, since modern man package don't necessarily put the cat directory in /usr/man/cat?. Makefile.in: Change to use new installation directory variables convention. Fix uninstall rules to take $(DESTDIR) into account. Remove cat8dir from the installdirs target, since modern man package don't necessarily put the cat directory in /usr/man/cat?. Change to use new installation directory variables convention. Fix installdirs and uninstall rules to reflect the fact that debugfs has been installed in the root filesystem. Fix uninstall rules to take $(DESTDIR) into account.
/external/e2fsprogs/e2fsck/Makefile.in
|
5be8dc2143c7b3b21a9b8fb56797dd855ee87560 |
|
01-Dec-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: dblist.c (ext2fs_get_num_dirs): Make ext2fs_get_num_dirs more paranoid about validating the directory counts from the block group information. all files: Don't include stdlib.h anymore; include it in ext2_fs.h, since that file requires stdlib.h ChangeLog, Makefile.in, dirinfo.c: dirinfo.c (e2fsck_add_dir_info): Use ext2fs_get_num_dirs instead of e2fsck_get_num_dirs, which has been removed. Makefile.in (PROGS): Remove @EXTRA_PROGS@, since we don't want to compile and install flushb. ChangeLog, configure.in: Remove @EXTRA_PROGS@, since we aren't using it in 2fsck/Makefile.in anymore ChangeLog, Makefile.in: Install debugfs in /sbin, instead of /usr/sbin. libext2fs.texinfo: Update version string to be 1.12 Makefile.in: Fix bug in find script which made the exclusion list, where a '-' was missing from an -name option.
/external/e2fsprogs/e2fsck/Makefile.in
|
08b213017f8371ce4b56ad4d368eb0f92211d04e |
|
03-Nov-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Change ext2fs_read_inode, ext2fs_write_inode to take the e2fsck context as their first argument. Change dir_info.c routines to take an e2fsck_context, renamed them to start with e2fsck_ to avoid namespace issues, and changed them to store the directory information inside the e2fsck context. Added e2fsck_run() which calls all of the e2fsck passes in the correct order, and which handles the return of abort codes. Added abort processing, both via setjmp/longjmp and via flags in the e2fsck context. Use a flag in the e2fsck context instead of the restart_e2fsck global variable. Change uses of free and malloc to ext2fs_free_mem and ext2fs_get_mem.
/external/e2fsprogs/e2fsck/Makefile.in
|
8bf191e8660939687ef35c013066d2082cb16722 |
|
20-Oct-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Place #ifdef RESOURCE_TRACK around code which uses init_resource_track and print_resource_track. (Not all systems have timeval)
/external/e2fsprogs/e2fsck/Makefile.in
|
d40259fd552d942903f2fd0b426c75a5c2516017 |
|
20-Oct-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Rename io.h to be ext2_io.h (avoid namespace collisions) ChangeLog, resize2fs.h: Add #ifdef's for HAVE_SYS_TYPES_H and HAVE_SYS_TIME_H.
/external/e2fsprogs/e2fsck/Makefile.in
|
44339bdff87584b72a2ade7d3a1426e3335f2167 |
|
15-Oct-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Use new substitution technology which doesn't depend on shell scripts. (Faster, and better for MS-DOS port!)
/external/e2fsprogs/e2fsck/Makefile.in
|
1b6bf1759af884957234b7dce768b785f792abd0 |
|
03-Oct-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: pass*.c, super.c: Massive changes to avoid using printf and com_err routines. All diagnostic messages are now routed through the fix_problem interface. pass2.c (check_dir_block): Check for duplicate '.' and '..' entries. problem.c, problem.h: Add new problem codes PR_2_DUP_DOT and PR_2_DUP_DOT_DOT. problem.c: Added new problem codes for some of the superblock corruption checks, and for the pass header messages. ("Pass 1: xxxxx") util.c (print_resource_track): Now takes a description argument. super.c, unix.c, e2fsck.c: New files to separate out the operating-specific operations out from e2fsck.c. e2fsck.c now contains the global e2fsck context management routines, and super.c contains the "pass 0" initial validation of the superblock and global block group descriptors. pass1.c, pass2.c, pass3.c, pass4.c, pass5.c, util.c: Eliminate (nearly) all global variables and moved them to the e2fsck context structure. problem.c, problem.h: Added new problem codes PR_0_SB_CORRUPT, PR_0_FS_SIZE_WRONG, PR_0_NO_FRAGMENTS, PR_0_BLOCKS_PER_GROUP, PR_0_FIRST_DATA_BLOCK expect.1, expect.2: Updated tests to align with e2fsck problem.c changes.
/external/e2fsprogs/e2fsck/Makefile.in
|
a29f4d30f24d68f1f1c75548e020689ede532c05 |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checkin of e2fsprogs 1.10
/external/e2fsprogs/e2fsck/Makefile.in
|
2ecc6fefa176f3203598225eb9ae2f61c3ae9c10 |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 1.09
/external/e2fsprogs/e2fsck/Makefile.in
|
21c84b71e205b5ab13f14343da5645dcc985856d |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs-1.07
/external/e2fsprogs/e2fsck/Makefile.in
|
1e3472c5f37ca3686dd69b079d4d02a302f5798d |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 1.05
/external/e2fsprogs/e2fsck/Makefile.in
|
62c06f790c4920ec2721515e36d599751f6d4d2d |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 1.04.
/external/e2fsprogs/e2fsck/Makefile.in
|
74becf3c0a065f8d64e07ce4d31f9fe53be91d62 |
|
26-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checkin of e2fsprogs 1.02.
/external/e2fsprogs/e2fsck/Makefile.in
|
50e1e10fa0ac12a3e2a9d20a75ee9041873cda96 |
|
26-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 0.5c
/external/e2fsprogs/e2fsck/Makefile.in
|