f9e0f1d4a7cf32c4091eee7d2a1676cac1d17438 |
|
11-Nov-2016 |
Adrien Schildknecht <adriens@google.com> |
libext2fs: android sparse io manager Add a new io manager to directly output sparse images. Test: mke2fs [...] -E sparse_file; simg2img system.img system.ext4; e2fsck system.ext4 Change-Id: I41cf8c1b33d359be4f104e03fb4041863214843c
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
a2143b51605931db28ba3d5f18f06a73c265287b |
|
02-Sep-2016 |
Theodore Ts'o <tytso@mit.edu> |
Fix build reproducibility for mk_cmds and compile_et The mk_cmds and compile_et scripts include the build directory, which breaks the build reproducibility goal of Debian. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
3166e2e54099bb60586cb071ed6a5daf54638fdb |
|
07-Jun-2016 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: don't use $(LDFLAGS_STATIC) when linking test programs The tst_* progams aren't intended to be linked 100% stically; they just link against some of the static libraries. So use $(ALL_LDFLAGS) and not $(LDFLAGS_STATIC). Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
0eb9fb99da686ac87bbd58554ad88f9567552ae9 |
|
31-May-2016 |
Theodore Ts'o <tytso@mit.edu> |
lib: build elf shared libraries using -fPIC -shared Make sure we use "-fPIC -shared" consistently on linker and compiler command lines when building or linking the shared objects for the ELF shared library. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
749f07121d9c98c317987a87f44c458745f39f15 |
|
30-May-2016 |
Theodore Ts'o <tytso@mit.edu> |
Add configure --disable-tdb which disables e2fsck's scratch_files feature The scratch_files feature is not really needed except on 32-bit platforms, since tdb's performance is pretty awful given how we are using it. Maybe SQLite would be faster, but for 64-bit platforms, enabling swap works fairly well, especially using the rbtree for the bitmap abstraction. We leave tdb for Android since it's unlikely that someone will be trying to connect petabyte+ sized file systems to a mobile handset. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
fd1677e8010c1697caf3f7d800b84ba7d79bd5f3 |
|
22-May-2016 |
Theodore Ts'o <tytso@mit.edu> |
Add --enable-hardening which builds e2fsprogs with security hardening Enable the following security features: stack protection, fortify, read-only relocation tables, immediate dynamic symbol binding, and text segment ASLR by enabling position independent executable (PIE). Special handling is provided for shared library and statically linked executables. For all the gory details please see: https://lists.debian.org/debian-devel/2016/05/msg00302.html Distributions who want to do their own special thing can set CFLAGS, CFLAGS_SHLIB, CLFAGS_STLIB, LDFLAGS, LDFLAGS_SHLIB and LDFLAGS_STATIC as appropriate. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
e3760b72c6fa8eda632c0fd80fa991ca38f86f28 |
|
15-Mar-2016 |
Theodore Ts'o <tytso@mit.edu> |
Update lib/ext2fs/Makefile.in using "make depend" Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
3dca12fb62448f52663c859a089244d9cf37c5e3 |
|
13-Jul-2015 |
Theodore Ts'o <tytso@mit.edu> |
Move dict.c from e2fsck to lib/support The quota code required that we included dict.o in libsupport.a, so we might as well just move dict.c and dict.h to lib/support, and then have e2fsck use the version of dict.c in libsupport.a. This simplifies the build system and eliminates having two identical copies of dict.o floating around in the build tree. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
99ceb8ec1acd7f38da289966b9984b3ffa1914a9 |
|
13-Jul-2015 |
Theodore Ts'o <tytso@mit.edu> |
Move the check_plausibility() function from misc to lib/support The check_plausibility() function is now used all over the place, so we should move the plausible.c file to lib/support and remove the special case handling for that file that had been in the build system. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
f34af41b72ed8ca29b4579a8967ced7b61924c71 |
|
12-Jul-2015 |
Theodore Ts'o <tytso@mit.edu> |
rename libquota.a to libsupport.a We will be using libsupport.a for e2fsprogs's internal support functions. It will contain the quota support functions, but we will also be moving code such as profile.c and plausible.c to libsupport. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
5aad5b8e0e3cfa2eaaf29d773df16941166e51cd |
|
11-Jun-2015 |
Darrick J. Wong <darrick.wong@oracle.com> |
libext2fs: implement fallocate Create a library function to perform fallocation on arbitrary files. This is a bit more intense than Ted's original mk_hugefiles implementation since we have to honor any blocks that may already be allocated to the file. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
81f95d43d52adef4d46a9c60d4cbb98ed5043062 |
|
26-May-2015 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs, libe2p, misc: git rid of jfs_user.h Having multiple versions of jfs_user.h was confusing the Android build. Clean up things by removing the lib/ext2fs/jfs_user.h and misc/jfs_user.h and simplifying how we emulate the kernel infrastructure needed by journal replay code and removing the kernel-specific lines from kernel-jbd.h. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
dc248a10ca498c96734f9568c213ace4a92aefa9 |
|
05-May-2015 |
Darrick J. Wong <darrick.wong@oracle.com> |
libext2fs: support atexit cleanups Use the atexit() function to provide a means for the library to clean itself up on program exit. This will be used by the undo IO manager to flush the undo file state to disk if the program should terminate without closing the io channel, since most e2fsprogs clients will simply exit() when they hit errors. This won't help for signal termination; client programs must set up signal handlers. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
437651ad234e125e2ef9c9f213cb3f5c92e67307 |
|
03-May-2015 |
Theodore Ts'o <tytso@mit.edu> |
Update ext4 encryption format to final v4.1 version The directory hash is now calculated using the on-disk encrypted filename, and we no longer use the digest encoding or the SHA-256 encoding, so remove them from the ext2fs library until there is some reason we need them. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
8afaf3be33fe129357cb616ca6939077d6e5ead9 |
|
06-Apr-2015 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: fix bug in ext2fs_digest_encode() The ext2fs_digest_encode() function was broken for any input which was a multiple of 3. Previously we never hit that case, so we never noticed it was busted. Also fix up the unit test so future problems like this get noticed quickly. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
6a5bdaf73d8f8e707910cf9aaba01cc5d582625c |
|
08-Mar-2015 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: fix up ext2fs_sha256() and ext2fs_sha512() Add const annotation to the input pointers; also run the tst_sha256 and tst_sha512 unit tests on a "make check". Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
bf34b4af70cc7e149f17a8ec8f422ede88b2fd4a |
|
08-Mar-2015 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: add ext2fs_digest_encode() Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
569ee9020d15f5cf5237d1110f314c81d2417897 |
|
24-Feb-2015 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: add functions for sha256 and sha512 Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
180f376b04c6cca59e25817927efd8fa95493022 |
|
08-Nov-2014 |
Darrick J. Wong <darrick.wong@oracle.com> |
misc: fix compiler warnings and minor build errors Fix some gcc-4.8 warnings and other problems that broke the build. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
c8b20b40ebf0278b2d100a964a32d8e13046f437 |
|
14-Sep-2014 |
Darrick J. Wong <darrick.wong@oracle.com> |
misc: add plausibility checks to debugfs/tune2fs/dumpe2fs/e2fsck If any of these utilities detect a bad superblock magic, call check_plausibility to see if blkid can identify the passed-in argument as something else (xfs, partition, etc.) in the hopes of catching a user error. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
b598c517b394b0fa9de1a3cf709f780ca42d4583 |
|
19-Sep-2014 |
Darrick J. Wong <darrick.wong@oracle.com> |
misc: move check_plausibility into a separate file Move check_plausibility() into a separate file so that various programs can use it without having to declare useless global variables that the util.c functions seem to require. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
cc0d98330331dae2145458f3ddc49a7a08e489eb |
|
19-Sep-2014 |
Theodore Ts'o <tytso@mit.edu> |
Fix build failures due to missing $(SYSLIBS) Two link lines were missing $(SYSLIBS), which is needed for dietlibc. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
a2c664ae908dc7d4b545013e669b1cbf76c1e79c |
|
12-Sep-2014 |
Theodore Ts'o <tytso@mit.edu> |
lib/ext2fs: fix Makefile to avoid a build splat when building without VPATH When building in the source tree, the order of the includes caused the compiling of debugfs/journal.c while in the lib/ext2fs directory to find the version in lib/ext2fs instead of the desired version in e2fsck/jfs_user.h. We need to eventually get rid of this whole mess and have only one jfs_user.h and build the journal-related functions once in an internal library which is used only by e2fsprogs progams. Signed-off-by: Theodore Ts'o <tytso@mit.edu> Reported-by: "Darrick J. Wong" <darrick.wong@oracle.com>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
463eb92131d9bab6ca48820a1bd47352117db360 |
|
09-Sep-2014 |
Darrick J. Wong <darrick.wong@oracle.com> |
debugfs: add the ability to write transactions to the journal Extend debugfs with the ability to create transactions and replay the journal. This will eventually be used to test kernel recovery and metadata_csum recovery. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
759c46cf45a8f8a1938404604bf666479e9b9831 |
|
09-Sep-2014 |
Darrick J. Wong <darrick.wong@oracle.com> |
debugfs: create journal handling routines Create a journal.c with routines adapted from e2fsck/journal.c to handle opening and closing the journal, and setting up the descriptors, and all that. Unlike e2fsck's versions which try to identify and fix problems, the routines here have no way to repair anything. [ Modified by tytso to fold debugfs/jfs_user.h into e2fsck/jfs_user.h, so we don't have to copy recovery.c and revoke.c into debugfs. --tytso ] Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
330cebc0e95aa8d81477a63932381bcc84eea3c1 |
|
11-Sep-2014 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: debugfs/debugfs.c e2fsck/Makefile.in lib/ext2fs/Makefile.in tests/test_config
|
53904ae543591a46688650003085978669d67c13 |
|
06-Sep-2014 |
Michael Forney <forney@google.com> |
Apply LDFLAGS when building tests Signed-off-by: Michael Forney <forney@google.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
60abcd7394dc42fea2efae125579d5bdf4f783b7 |
|
06-Sep-2014 |
Michael Forney <forney@google.com> |
tests: Add to LD_LIBRARY_PATH instead of overriding Signed-off-by: Michael Forney <forney@google.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
f9f3050a0ad9be1c37b00c8478199d286ddcaeda |
|
22-Jul-2014 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: debian/changelog e2fsck/pass1.c lib/ext2fs/Makefile.in
|
a34c72ab2d3a0e6573d95f5be8d11492eafc7fb0 |
|
10-Jul-2014 |
Theodore Ts'o <tytso@mit.edu> |
lib/ext2fs: Only build tst_libext2fs for make check It's only necessary to build tst_libext2fs when running "make check". Also make sure the links of the tst_* programs are done with $(ALL_LDFLAGS). Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
7f7d1cb462789eef8e359caa46523ed6b99255e1 |
|
06-Jul-2014 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: debugfs/set_fields.c tests/f_mmp/script tests/f_mmp_garbage/script tests/m_mmp/script tests/t_mmp_1on/script tests/t_mmp_2off/script
|
2f8d0251967360ee216c339ee76f3ceab3aadb4d |
|
18-Apr-2014 |
Eric Sandeen <sandeen@redhat.com> |
e2fsprogs: remove checker infrastructure Per http://www.gnu.org/software/checker/ the gcc "-checker" option is long deprecated. Nuke it from e2fsprogs. Most people would never hit this, but people who love to turn knobs, such as the reporter of kernel.org bz#74171, might run into it and be sad. Signed-off-by: Eric Sandeen <sandeen@redhat.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
6bb8845953adc9087f1d1bf3bcb375dbc121254b |
|
27-May-2014 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: debugfs/debugfs.c
|
1f15ba003446a741c0a7295ab0eaaed7fce8f7d2 |
|
27-May-2014 |
Theodore Ts'o <tytso@mit.edu> |
lib/ext2fs: clean and build ext2_types.h as necessary Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
ceff962c67f19724e6fffe92adfdfff0cd462722 |
|
23-May-2014 |
Theodore Ts'o <tytso@mit.edu> |
tst_libext2fs: add new debug program which used for libext2fs unit tests Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
ba08cb996a10a8f5e72625ed054cb029571d84e0 |
|
13-May-2014 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: debugfs/Makefile.in debugfs/debug_cmds.ct debugfs/debugfs.c debugfs/debugfs.h e2fsck/Makefile.in misc/Makefile.in misc/mke2fs.c
|
a46300fe703a03185575ad1b45ff03e90d76f04c |
|
12-May-2014 |
Darrick J. Wong <darrick.wong@oracle.com> |
misc: create better-packaged static analysis reports Fix some minor bugs relating to passing CFLAGS to cppcheck, and package the cppcheck output into nicer looking reports. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
c9bc7484cc79f486f6cf4a36a5d936e545f99f3d |
|
12-May-2014 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: e2fsck/pass1.c
|
4e2d9f7f4ed55e42ee42b39bb13ad7372b4f37a1 |
|
07-May-2014 |
David Michael <fedora.dm0@gmail.com> |
Add a make variable for the pkgconfig install dir Adding the pkgconfigdir variable allows specifying an installation location for pkg-config files independent of libdir. Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
f1605243a4bab97b860beb1bb9ce3522959414f6 |
|
14-Mar-2014 |
Darrick J. Wong <darrick.wong@oracle.com> |
all: Introduce cppcheck static checking for make C=1 Introduce more static checking via cppcheck. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
cecc79ac3fa06bebe6d022305cf50197811b5751 |
|
06-Mar-2014 |
Theodore Ts'o <tytso@mit.edu> |
Update Makefile dependencies Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
31253488385a62e4db53cad04f55188a2861b4bb |
|
03-Mar-2014 |
Zheng Liu <wenqing.lz@taobao.com> |
libext2fs: add a unit test for inline data In this unit test, we will test the interface of inline data and make sure it is fine. Signed-off-by: Zheng Liu <wenqing.lz@taobao.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
416c1de94ddf7199aedaf7b039292a36b92699fb |
|
06-Dec-2013 |
Zheng Liu <wenqing.lz@taobao.com> |
libext2fs: handle inline data in dir iterator function Inline_data is handled in dir iterator because a lot of commands use this function to traverse directory entries in debugfs. We need to handle inline_data individually because inline_data is saved in two places. One is in i_block, and another is in ibody extended attribute. After applied this commit, the following commands in debugfs can support the inline_data feature: - cd - chroot - link* - ls - ncheck - pwd - unlink * TODO: Inline_data doesn't expand to ibody extended attribute because link command doesn't handle DIR_NO_SPACE error until now. But if we have already expanded inline data to ibody ea area, link command can occupy this space. Signed-off-by: Zheng Liu <wenqing.lz@taobao.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
3ba59bf649772967bcde59c6e1513937c2a0c835 |
|
24-Feb-2014 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next
|
fedfb27fe55f5fe643c1f110e55ee4413db8ec5b |
|
23-Feb-2014 |
Theodore Ts'o <tytso@mit.edu> |
Add coverage testing using gcov To check the coverage of e2fsprogs's regression test, do the following: configure --enable-gcov make -j8 ; make -j8 check ; make coverage.txt The coverage information will be the coverage.txt and *.gcov files in the build directories. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
f0996c12d5f189be2fddafc4b2665345230b3826 |
|
31-Jan-2014 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: lib/ext2fs/alloc.c misc/mke2fs.c
|
c714d024826470a010dc3ff08300f52a9ab1556c |
|
31-Jan-2014 |
Theodore Ts'o <tytso@mit.edu> |
Fix up the Makefiles dependencies in lib/ext2fs and lib/quota Also use angle brackets for the #include of dirpaths.h to avoid the need to manually massage the Makefile.in for the util directory. This is needed because we have to create a fake dirpaths.h file in the util directory. The fake dirpaths.h file is rquired to break the circular dependency caused by util/subst creating dirpaths.h, while util/subst.c is including config.h, which includes dirpaths.h. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
d954fa407b4c7699b6bde635de45fda63e8d343a |
|
13-Jan-2014 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: build tst_bitmaps with rep invariants checking enabled When building tst_bitmaps, enable #define DEBUG_RB, so we are always testing the sanity of the in-memory representation of the bitmap when using red-black trees as part of a "make check" run. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
d2dce124dd47447cb0849b49feb499f02250826e |
|
06-Jan-2014 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: debian/changelog e2fsck/Makefile.in
|
6c59a665da13d6a2acbf3fc01a3fb4338fb46a6e |
|
05-Jan-2014 |
Theodore Ts'o <tytso@mit.edu> |
configure: fix --with-diet-libc Newer versions of autoconf pull in AC_PROG_GCC as part of AC_CANONICAL_HOST. So we need check for WITH_DIET_LIBC earlier in configure.in. Also, e2fsprogs now needs functions which are found in diet libc's compat library. So add support for autoconf's LIBS function, and automatically set libs to include -lcompat. Finally, disable compiling e4defrag by deault if --with-diet-libc is specified because the program has too many glibc dependencies. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
2ffccc82c4b9ed935e45118e325896b70e9e3eb0 |
|
26-Dec-2013 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: lib/ext2fs/csum.c
|
f404167dda29a59d2be2882328aeb074b9899669 |
|
17-Dec-2013 |
Theodore Ts'o <tytso@mit.edu> |
Clean up sparse warnings Mostly by adding static and removing excess extern qualifiers. Also convert a few remaining non-ANSI function declarations to ANSI. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
e337e7fad8d9f29ea6a7436b40361f3a1a17a6af |
|
13-Oct-2013 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: e2fsck/problem.c e2fsck/rehash.c e2fsck/super.c
|
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/lib/ext2fs/Makefile.in
|
7b68fa38b800fdbdfdad77273749f630b585f4c0 |
|
16-Jan-2013 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: RELEASE-NOTES lib/ext2fs/ext2_err.et.in version.h
|
f01c1a6bce5e6674cbfa5260db1691bca01a4410 |
|
04-Jan-2013 |
Darren Hart <dvhart@infradead.org> |
libext2fs: add the ext2fs_symlink() function Creating symlinks is a complex affair when accounting for slowlinks. Create a new function, ext2fs_symlink(), modeled after ext2fs_mkdir(). Like ext2fs_mkdir(), ext2fs_symlink() takes on the task of allocating a new inode and block (for slowlinks), setting up sane default values in the inode, copying the target path to either the inode (for fastlinks) or to the first block (for slowlinks), and accounting for the inode and block stats. Disallow link targets longer than blocksize as the Linux kernel prevents this. It does not attempt to expand the parent directory, instead returning EXT2_ET_DIR_NO_SPACE and leaving it to the caller to expand just as ext2fs_mkdir() does. Ideally, I think both of these functions should make a single attempt to expand the directory. [ Fixed a few bugs discovered when creating a test case for ext2fs_symlink() ] Signed-off-by: Darren Hart <dvhart@infradead.org> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu> Cc: "Darrick J. Wong" <darrick.wong@oracle.com> Cc: Andreas Dilger <adilger@dilger.ca>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
ab83252174bf450e865e76d7c7347c9c39fccadf |
|
24-Dec-2012 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: e2fsck/problem.c e2fsck/problem.h
|
068136c31e6fb7d6508d59190eeab6257340075c |
|
23-Dec-2012 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: link the test programs with static libraries Force the use of the static libraries when linking the test program so that "make check" works when the shared libraries have not been installed, and so that we test against the version of the libraries in the source tree. Reported-by: g.esp@free.fr Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
bee7b67ce92bb912fccc0dcce3c71c186c2a988b |
|
23-Dec-2012 |
Theodore Ts'o <tytso@mit.edu> |
debugfs: add the ability to manipulate the extent tree directly This commit adds the functionality which had previously only been in the tst_extents command to debugfs. The debugfs command extent_open will open extent tree of a particular inode, and enables a series of commands which will allow the user to interact with the extent tree directly. Once the extent tree is closed via extent_open(), these additional commands will be disabled again. This commit exports two new functions from lib/ext2fs/extent.c which had previously been statically defined: ext2fs_extent_node_split() and ext2fs_extent_goto2(). Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
0e7e7c8ef89cf32fdb1210bfde1feb90880c327b |
|
10-Sep-2012 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: lib/ext2fs/ext2fs.h
|
ab3f5c5aad6310be1d1891c05f1bc8cf7ccf0cef |
|
10-Sep-2012 |
Theodore Ts'o <tytso@mit.edu> |
Allow e2fsprogs to be built using the clang (LLVM) frontend Since clang uses C99 semantics by default, the main changes required to allow clang to build e2fsprogs was to add support the C99 inline semantics, while still allowing us to be built when the legacy (but still default for gcc) GNU C89 inline semantics are in force. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
2d913dbcdfd1dc47fe8ec2afa3162a73fcbe1a9c |
|
07-Aug-2012 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next
|
d5aa6a82b37a0e78d8882601e6ad9da9d9dcb4da |
|
04-Aug-2012 |
Theodore Ts'o <tytso@mit.edu> |
Put ELF_OTHER_LIBS in the right place for the linker Commit a7c17431b9 attempted to fix a problem where the system libraries might get used instead of local libraries for things like -lcom_err. It tried to accomplish this by moving $(ELF_OTHER_LIBS) to before $(LDFLAGS). Unfortunately, this was the wrong fix; $(ELF_OTHER_LIBS) *MUST* be after the object files, or the linker might not pull in the necessary library and not include it into the DT_NEEDED section of the shared library. The proper fix is to add a -L$(LIB) before $(LDFLAGS), and then remove the -L option from all of the ELF_OTHER_LIBS definitions in the library Makefiles. Addresses-Sourceforge-Bug: #3554345 Cc: Olivier Blin <olivier.blin@softathome.com> Reported-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
bc0b1a899a646266e37e80d5e6e880a8c3a3b204 |
|
30-Jul-2012 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: move ext2fs_get_num_dirs to its own file This reduces the number of C library symbols needed by boot loader systems such as yaboot. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
d71520751ecfb9e0196ff154122f54f2e0f12d0f |
|
02-May-2012 |
Theodore Ts'o <tytso@mit.edu> |
Support systems without posix_memalign() and memalign() MacOS 10.5 doesn't have posix_memalign() nor memalign(), but it does have valloc(). The Android SDK would like to be built on MacOS 10.5, so I've added support for a good-enough emulation of memalign()'s functionality using valloc(), with an explicit test to make sure valloc() is returning a pointer which is sufficiently aligned given the requested alignment. This won't work if you try to operate on a file system with a 16k blocksize using an e2fsprogs built on MacOS 10.5 system, but it is good enough for the common case of 4k blocksize file systems, and we will let the memory allocation fail in the alignment is not good enough. I've also added a unit test for ext2fs_get_memalign() so we can be sure it's working as expected. I've tested the code paths with HAVE_POSIX_MEMALIGN defined, HAVE_POSIX_MEMALIGN undefined, and HAVE_POSIX_MEMALIGN and HAVE_MEMALIGN undefined on an x86 Linux system, and so I know the valloc() code path works OK. The simplistic (and less safe) patch at: https://trac.macports.org/attachment/ticket/33692/patch-lib-ext2fs-inline.c.diff Shows that using valloc() apparently works OK for MacOS 10.5 (but if it doesn't the unit test will catch a problem). Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
46f100707c3cd07e271b0c6f5523ec6ca1ac4416 |
|
06-Apr-2012 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: improve testing coverage of tst_bitmaps Improve the test coverage of tst_bitmaps by: (a) adding the ability to test the legacy (32-bit) bitmap code (b) adding tests for ext2fs_find_first_zero_inode_bitmap2() and ext2fs_find_first_zero_block_bitmap2() The recent regressions caused by the addition (and use) of ext2fs_find_first_zero_inode_bitmap2() would have been caught if we had added these tests first. (Another object lesson in why unit tests are critically important!) Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
70d7281dcbf3180d291ade48296982dcda356877 |
|
28-Mar-2012 |
Theodore Ts'o <tytso@mit.edu> |
Update Release Notes, Changelogs, version.h, etc. for 1.42.2 release Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
d182831a15dfa4d36979be10fdfd4ec06bdd65b9 |
|
18-Dec-2011 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: add pseudo bitmap backend type EXT2FS_BMAP64_AUTODIR This backend type will automatically switch between the bitarray and the rbtree backend based on the number of directories in the file system. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
c1359d91958cadfbc0987921ee5b4db717852e90 |
|
18-Dec-2011 |
Lukas Czerner <lczerner@redhat.com> |
libext2fs: add a bitmap implementation using rbtree's For a long time we had a bitarray backend for storing filesystem metadata bitmaps, however today this approach might hit its limits with todays huge data storage devices, because of its memory utilization. Bitarrays stores bitmaps as ..well, as bitmaps. But this is in most cases highly unefficient because we need to allocate memory even for the big parts of bitmaps we will never use, resulting in high memory utilization especially for huge filesystem, when bitmaps might occupy gigabytes of space. This commit adds another backend to store bitmaps. It is based on rbtrees and it stores just used extents of bitmaps. It means that it can be more memory efficient in most cases. I have done some limited benchmarking and it shows that rbtree backend consumes approx 65% less memory that bitarray on 312GB filesystem aged with Impression (default config). This number may grow significantly with the filesystem size, but also it may be a lot lower (even negative) if the inodes are very fragmented (need more benchmarking). This commit itself does not enable the use of rbtree backend. [ Simplified the code by avoiding unneeded memory allocation and deallocation of del_ext. In addition, fixed a bug discovered by the tst_bitmaps tests: rb_unamrk_bmap() must return true if the bit was previously set in bitmap, and zero otherwise -- tytso ] Signed-off-by: Lukas Czerner <lczerner@redhat.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
5db745a2836fd480d6be1b7cf388b0aad6b786ad |
|
16-Dec-2011 |
Lukas Czerner <lczerner@redhat.com> |
libext2fs: add rbtree library This commit adds rbtree library into e2fsprogs so it can be used for various internal data structures. The rbtree implementation is ripped of kernel rbtree implementation with small changes needed for it to work outside kernel. [ I prefixed the exported symbols and interface with ext2fs_ to keep avoid pulluting the namespace exported by the libext2fs shared library. -- tytso ] Signed-off-by: Lukas Czerner <lczerner@redhat.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
b8ad88b3e746b0c37dfb61e0fe7ad7a7636f9537 |
|
18-Dec-2011 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: add tests for the bitmap functions These tests allow us to be sure that the new bitmap backends are correctly implemented. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
499d5ec5582209279bb0cf86672770d77b047871 |
|
29-Nov-2011 |
Theodore Ts'o <tytso@mit.edu> |
Update Release Notes, Changelogs, version.h, etc. for 1.42 release Also fixed depfix.sed Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
930d7a7fb777c4558b5417ae00a4cf57b10169a2 |
|
26-Nov-2011 |
Theodore Ts'o <tytso@mit.edu> |
tst_fs_struct: add program to help check ABI compatibility of ext2fs_filsys Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
c4ab66c526c2f9bdff2e9abb817287b585e2e95d |
|
17-Nov-2011 |
Theodore Ts'o <tytso@mit.edu> |
debugfs: add filefrag command Add the ability to report on the fragmentation of a file on a file system opened using debugfs. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
5e96c5721d58acfbf9d76b62214f6ae421fe4e6b |
|
15-Nov-2011 |
Theodore Ts'o <tytso@mit.edu> |
debugfs: add the freefrag command The freefrag command provides the functionality of e2freefrag on the currently open file system in debugfs. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
fd7c37fec1aec297c883998e811ee339024edf6e |
|
05-Oct-2011 |
Theodore Ts'o <tytso@mit.edu> |
Update for e2fsprogs 1.42-WIP-1005 release Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
756690a29e088946129bed95066ec146f79fab89 |
|
03-Oct-2011 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs, libquota: fix some makefile dependency issues Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
a7a63675af85b4b636e9df4961ca44ea03bf160b |
|
30-Sep-2011 |
Darrick J. Wong <djwong@us.ibm.com> |
libext2fs: Fix various bugs from the metadata checksum integration Fix several minor errors in structure definitions, the byteswap code, and Makefiles that result from merging the crc32c and initial parts of the metadata checksumming patchset. Signed-off-by: Darrick J. Wong <djwong@us.ibm.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
0f5eba7501f467f757792ee449d16c9259b994fd |
|
24-Sep-2011 |
Andreas Dilger <adilger@whamcloud.com> |
ext2fs: add multi-mount protection (INCOMPAT_MMP) Multi-mount protection is feature that allows mke2fs, e2fsck, and others to detect if the filesystem is mounted on a remote node (on SAN disks) and avoid corrupting the filesystem. For e2fsprogs this means that it checks the MMP block to see if the filesystem is in use, and marks the filesystem busy while e2fsck is running on the system. This is useful on SAN disks that are shared between high-availability servers, or accessible by multiple nodes that aren't in HA pairs. MMP isn't intended to serve as a primary HA exclusion mechanism, but as a failsafe to protect against user, software, or hardware errors. There is no requirement that e2fsck updates the MMP block at regular intervals, but e2fsck does this occasionally to provide useful information to the sysadmin in case of a detected conflict. For the kernel (since Linux 3.0) MMP adds a "heartbeat" mechanism to periodically write to disk (every few seconds by default) to notify other nodes that the filesystem is still in use and unsafe to modify. Originally-by: Kalpak Shah <kalpak@clusterfs.com> Signed-off-by: Johann Lombardi <johann@whamcloud.com> Signed-off-by: Andreas Dilger <adilger@whamcloud.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
65b7a463da3b8f7ce0892be579f34ba4cf66456e |
|
16-Sep-2011 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: fix size check in tst_inode_size Also add run tst_inode_size automaically from "make check" Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
db8bbf27c9eeaa9c1803fb52a6cc7a60c5250c7e |
|
16-Sep-2011 |
Darrick J. Wong <djwong@us.ibm.com> |
libext2fs: Add crc32c implementation for metadata checksumming Add a slicing-by-8 CRC32c implementation for metadata checksumming. Adapted from Bob Pearson's kernel patch. Also added a self-test mechanism so we can verify that the crc32c implementation is working correctly. Signed-off-by: Darrick J. Wong <djwong@us.ibm.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
897fbaac7dfb2afe1eb67a76f3b003a8eca19199 |
|
14-Sep-2011 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: add new test: tst_inode_size This test makes sure the size of the ext2_inode is what we expect Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
1ca87790b914a1958f3cbd8b5e1e7037f2cf30ed |
|
20-Jun-2011 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: fix makefile dependency problem lib/ext2fs/Makefile.in had a buggy entry for blkmap64_ba.c in $(SRCS), which caused this source file to not have a valid Makefile dependency entry, so blkmap64_ba.o would not get rebuilt when it needed to be. Also updated the Makefile dependency for the misc directory while we're at it. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
bf0449b1a6547a566975cb32c18a2ba5972deace |
|
18-May-2011 |
Lukas Czerner <lczerner@redhat.com> |
e2image: Add support for qcow2 format This commit adds support for exporting filesystem into QCOW2 image format. Like sparse format this saves space, by writing only necessary (metadata blocks) into image. Unlike sparse image, QCOW2 image is NOT sparse, hence does not change its size by copying with not-sparse-aware tools. New options '-Q' has been added to tell the e2image to use QCOW2 as an output image format. QCOW2 supports encryption and compression, however e2image so far does no support such features, however you can still scramble filenames with '-s' option. Signed-off-by: Lukas Czerner <lczerner@redhat.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
562f264243f4d4385910b6f06872730214977736 |
|
20-Dec-2010 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: lib/ext2fs/block.c lib/ext2fs/csum.c resize/main.c
|
c816ecb204a32e67788738e050ff2b14a721672b |
|
14-Dec-2010 |
Eric Sandeen <sandeen@redhat.com> |
e2fsprogs: fix type-punning warnings Flags used during RHEL/Fedora builds lead to a couple type-punning warnings: recovery.c: In function 'do_one_pass': recovery.c:539: warning: dereferencing type-punned pointer will break strict-aliasing rules ./csum.c: In function 'print_csum': ./csum.c:170: warning: dereferencing type-punned pointer will break strict-aliasing rules The two changes below fix this up. Note that the csum test binary output changes slightly, but this does not break any tests. Signed-off-by: Eric Sandeen <sandeen@redhat.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
3adb9374fb92736e393ad64f751073b19927ec0e |
|
22-Jul-2010 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: Add new function ext2fs_punch() This function deallocates a range of blocks from a passed-in file. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
db0bdb49f49fc3dd14c12439d934a3403a3be9f1 |
|
19-Jul-2010 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: resize/extent.c
|
8c084167ee5ea4ae28359b0d67d583eb1068465c |
|
25-Jun-2010 |
Theodore Ts'o <tytso@mit.edu> |
Fix Makefile dependencies for test programs in lib/ext2fs Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/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
|
4d452afe4757fdac1bd92fd6fcc09091eff181bd |
|
18-May-2010 |
Theodore Ts'o <tytso@mit.edu> |
Always build namei.o so that building with "configure --disable-debugfs" works namei.o is also needed by e2initrd_helper. Long term, if we care about reduced e2fsprogs builds, we need a more general solution for deciding what .o files are needed for a particular build. Given that install floppies are going (gone?) the way the dodo bird, we probably don't care, though. Addresses-Sourceforge-Bug: #2911433 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
95bcea9fc149e349865f9eb30988ad1b4e1c1342 |
|
05-Oct-2009 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next Conflicts: configure configure.in misc/mke2fs.c
|
f790bc33b20e5c1a9d357c41cb2c1b7ea486f98c |
|
04-Oct-2009 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: Always build file_io.c Commit 1d9b818: dumpe2fs: Print more information about the inline journal caused dumpe2fs to use ext2fs_file_open2(). Previously the file_io functions were only used by debugfs, so if debugfs was disabled, file_io was not built. Now that dumpe2fs is also using file_io, we need to build it unconditionally. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
04f13d6685b57c29974e4ce2d9074679123bf8a9 |
|
09-Sep-2009 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: Add error table initialization to test programs Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
95fd65bb7fcf84e8d1e207f84b9d5a9f99626a38 |
|
24-Aug-2009 |
Valerie Aurora Henson <vaurora@redhat.com> |
libext2fs: create generic numeric progress meters and use them With 64-bit file systems, mke2fs can take a long time to do things other than write inode tables. I exported the mke2fs numeric progress meter and used it for allocating group tables and the final file system flush. Signed-off-by: Valerie Aurora (Henson) <vaurora@redhat.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
69365c689b7164014e539b40ef62fc8eb804a05c |
|
22-Aug-2009 |
Theodore Ts'o <tytso@mit.edu> |
Add support for 64-bit bitmaps Initial design was done by Theodore Ts'o; implementation was fleshed out by Valerie Aurora Henson. Also includes some fixes from Nick Dokos. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu> Signed-off-by: Valerie Aurora Henson <vaurora@redhat.com> Signed-off-by: Nick Dokos <nicholas.dokos@hp.com>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
cf268fd4849693e13b993bab53c85b6422d0aee4 |
|
11-Jul-2009 |
Theodore Ts'o <tytso@mit.edu> |
Remove tst_csum.c from lib/ext2fs/Makefile.in's SRCS list The tst_csum test is now part of csum.c, so there isn't a separate tst_csum.c file that should be listed as one of the source files in lib/ext2fs. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
e3854b3b7c7c499a663d752f9196a0d74eb5ec98 |
|
06-Jun-2009 |
Jose R. Santos <jrs@us.ibm.com> |
Add new blk64_t handling functions Add new blknum.c file which contains funtions to handle blk64_t and low/high values in super blocks and inodes. (Includes fixes from Nick Dokos, and additions from Valerie Aurora Henson) Signed-off-by: Jose R. Santos <jrs@us.ibm.com> Signed-off-by: Valerie Aurora Henson <vaurora@redhat.com> Signed-off-by: Nick Dokos <nicholas.dokos@hp.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
337079375e418c48516e75879d4341bead185619 |
|
30-May-2009 |
Theodore Ts'o <tytso@mit.edu> |
Update lib/xt2fs/Makefile.in using "make depend"
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
470e737a872918afd9067de1ce92d571d5671d40 |
|
29-May-2009 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: Move test code for csum.c inline instead of in a separate file Move the test code which is used to build the tst_csum progam from tst_csum into csum.c under an #ifdef DEBUG to simplify things and to avoid compile problems caused by not having a prototype for ext2fs_group_desc_csum(). Addresses-Sourceforge-Bug: #2484331 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
41aeae11a657eb64c47f733850fc78350cd48cde |
|
24-Apr-2009 |
Theodore Ts'o <tytso@mit.edu> |
Update lib/ext2fs/Makefile.in using "make depend" Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
d58d8320e881a751cc40e3f2ab00c6e16c8447db |
|
02-Oct-2008 |
Theodore Ts'o <tytso@mit.edu> |
Update Makefile depend information for crc16.o Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
af773654b2faf1d001fa2fa6b929a67ce7c7ca00 |
|
01-Sep-2008 |
Theodore Ts'o <tytso@mit.edu> |
Enable test_io debugging by default Test I/O debugging is incredibly useful for rooting out problems, so let's enable by default, especially now that its overhead is only incurred when it is needed. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
3da77aab976ce1b93673be9c5c63b253664d11da |
|
10-Jul-2008 |
Theodore Ts'o <tytso@mit.edu> |
Update dependencies in the Makefile for lib/ext2fs Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
9d99416ea38f159e61aef10f76a1e417e8cb3090 |
|
08-Jun-2008 |
Theodore Ts'o <tytso@mit.edu> |
Fix dependency for $(LIBSS) when an explicit dlopen() library is needed Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
dabfa68f81207f3ec5e9cc3215f3eb9e891294e7 |
|
07-Jun-2008 |
Theodore Ts'o <tytso@mit.edu> |
Update Makefile dependencies for lib/ext2fs
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
72a168b59cbabdcfb1fe9db30f3d63f6f9731324 |
|
13-Aug-2007 |
Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> |
libext2fs: Add undo I/O manager This I/O manager saves the contents of the location being overwritten to a tdb database. This helps in undoing the changes done to the file system. Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
daf7a6e5d1621d4d84feabedb286e23dc5ad7dbb |
|
17-Apr-2008 |
Theodore Ts'o <tytso@mit.edu> |
Fix tst_extents build when building w/o dynamic libraries $(LIBSS) should automatically include @DLOPEN_LIB@ so the right thing happens for programs that need to use the ss library. Reorder the library link order for tst_extents since the blkid library uses libuuid functions. Thanks to Eric Sandeen for pointing this problem out! Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
1ca1059fd0126fd2c065f272a566c18f14bab16d |
|
09-Apr-2008 |
Theodore Ts'o <tytso@mit.edu> |
Add support for the HUGE_FILE feature Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
4b57781f504a2dd3873eafdcd4e4a962825eed6b |
|
01-Apr-2008 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: Make all test programs link only against the static library This is needed so that all of the test programs compile correctly on big-endian systems. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
d89ad0aefd5a38b401d945998a5b65de75d828f6 |
|
25-Mar-2008 |
Eric Sandeen <sandeen@redhat.com> |
Fix parallel builds for lib/ext2fs/extent.o Updated the Makefile dependencies using "make depend". Signed-off-by: Eric Sandeen <sandeen@redhat.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
d4f34d41be97e23db07d5ed606fcc1a26f5a3c76 |
|
22-Oct-2007 |
Jose R. Santos <jrs@us.ibm.com> |
Add uninit block group support to various libext2fs functions Signed-off-by: Jose R. Santos <jrs@us.ibm.com> Signed-off-by: Andreas Dilger <adilger@clusterfs.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
ca2634a46ab9da85a3a015a7772770d9dbe5848e |
|
22-Oct-2007 |
Jose R. Santos <jrs@us.ibm.com> |
Add initial checksum support for the gdt_checksum/uninit_group feature - Add support for computing CRC-16 value. - Add call to check/verify/set csum on block_groups. - Add a test program to verify csum operations. Signed-off-by: Jose R. Santos <jrs@us.ibm.com> Signed-off-by: Andreas Dilger <adilger@clusterfs.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
3eb07f649350acfd9e145584d57aac3c1b65d0ba |
|
15-Oct-2007 |
Theodore Ts'o <tytso@mit.edu> |
Add support for extents to libext2fs Initial implemenation of extents support in libext2fs Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
4d5cb2ac91a79e491c1b01ea58d1a5bf1ad98f22 |
|
22-Oct-2007 |
Jose R. Santos <jrs@us.ibm.com> |
lib/ext2fs/Makefile.in: Reorder some of the $(SRCS) in alphabetical order. All files under $(OBJS) and $(SRCS) should be in alphabetical order but this is not always the case. Let fix some some of these before applying new files to the list of $(SRCS). Signed-off-by: Jose R. Santos <jrs@us.ibm.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu> -- lib/ext2fs/Makefile.in | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-)
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
a5dda0542283d0674f42a0d1b04d33888f512eab |
|
11-Aug-2007 |
Theodore Ts'o <tytso@mit.edu> |
Remove configure --enable-swapfs and associated support #defines This removes the last vestiges of support for the legacy PowerPC big-endian filesystem format. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
50448d3dffc66f86592ee0d4b16e4bbe9d08449e |
|
23-Jul-2007 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: 32-bit bitmap refactorization, part 2 Move the contents of rs_bitmap.c and cmp_bitmaps.c into gen_bitmap.c and bitmaps.c. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
a0553c9d6e8dd6f538f18ae447c45e52f3c40eb6 |
|
23-Jul-2007 |
Theodore Ts'o <tytso@mit.edu> |
libext2fs: 32-bit bitmap refactorization, part 1 Move the 32-bit specific bitmap code into gen_bitmap.c, and the high-level interfaces into bitmaps.c. Eventually we'll move the new-style bitmap code into gen_bitmap64.c, but first we need to isolate the code with knowledge of the bitmap internals in one place first. In this patch we move allocation, free, copy, clear, set_padding, and fudge_end function into gen_bitmap.c, and make sure that the bitmaps.c and bitops.c no longer have any knowledge of the bitmap internals. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
a2b2ff61c88ac7583f288a1723d8195a0b7f2f83 |
|
31-May-2007 |
Theodore Ts'o <tytso@mit.edu> |
Add test to make sure the ext2 superblock structure is 1024 bytes Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
1cb78d8433af774864c9d62a246e5edbc612b123 |
|
06-Apr-2007 |
Theodore Ts'o <tytso@mit.edu> |
Add a regression test suite for libext2fs's icount abstraction Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
106ad96daee151064aa44a857f82ba10c8258b40 |
|
05-Apr-2007 |
Theodore Ts'o <tytso@mit.edu> |
Add tdb from Samba into libext2fs library. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
89dd65704f4397c49d40ae8c171928831e6a74bf |
|
13-Nov-2006 |
Theodore Ts'o <tytso@mit.edu> |
Check in ext4 extent headers into the source tree Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
4ea7ea007bb227727ee1d4dca997c4f5b21d3a30 |
|
09-Apr-2006 |
Theodore Ts'o <tytso@mit.edu> |
Fix asm_types.h type conflicts This caused FTBFS bugs on AMD64 platforms, since it uses a different 64-bit type when compared with IA64, so we need to make our autoconfiguration system more intelligent. Addresses Debian Bugs: #360661, #360317 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
f9bcce3be04b554004a82d4fe10edaf6077241be |
|
25-Mar-2006 |
Theodore Ts'o <tytso@mit.edu> |
Fix the i386 bitmap operations so they are 32-bit clean The x86 assembly instructures for bit test-and-set, test-and-clear, etc., interpret the bit number as a 32-bit signed number, which is problematic in order to support filesystems > 8TB. Added new inline functions (in C) to implement a ext2fs_fast_set/clear_bit() that does not return the old value of the bit, and use it for the fast block/bitmap functions. Added a regression test suite to test the low-level bit operations functions to make sure they work correctly. Note that a bitmap can address 2**32 blocks requires 2**29 bytes, or 512 megabytes. E2fsck requires 3 (and possibly 4 block bitmaps), which means that the block bitmaps can require 2GB all by themselves, and this doesn't include the 4 or 5 inode bitmaps (which assuming an 8k inode ratio, will take 256 megabytes each). This means that it's more likely that a filesystem check of a filesystem greater than 2**31 blocks will fail if the e2fsck is dynamically linked (since the shared libraries can consume a substantial portion of the 3GB address space available to x86 userspace applications). Even if e2fsck is statically linked, for a badly damaged filesystem, which may require additional block and/or inode bitmaps, I am not sure e2fsck will succeed in all cases. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
3ded50b37cfb3d3864792dfed7793029a061267e |
|
11-Dec-2005 |
Theodore Ts'o <tytso@mit.edu> |
Address parallel build problem in the library Makefiles Add a dependency to make sure that the subdirectories are created before creating all of the object files. Addresses Sourceforge Bug: #1261553 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
06ce1f6b282f2c632b1aabbee07a103d1bc1fa69 |
|
19-Mar-2005 |
Theodore Ts'o <tytso@mit.edu> |
Fix clean target to remove tst_getsectsize. Remove useless -DDEBUG when linking tst_getsectsize.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
b7aa0d653e4fcfbff3f122e1382fcca090f82a44 |
|
05-Feb-2005 |
Theodore Ts'o <tytso@mit.edu> |
Remove *.pc files on a "make distclean" Remove emacs backup files in tests/Makefile on a "make clean"
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
dbb2a1014a553a1d6df83c4cb718ba645ae952f0 |
|
04-Feb-2005 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in (clean): Remove tst_getsize when doing a make clean
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
e644186542707a44e5fbeddd581eb3f77a30ba0f |
|
26-Jan-2005 |
Theodore Ts'o <tytso@mit.edu> |
Add pkg-config files to e2fsprogs's libraries.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
8800c738350800a66d38aa22f5ec916f97c29622 |
|
19-Jan-2005 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in: Fix the kernel compile-time echo commands to be consistent and portable
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
dc8ce3463791366ac844d3f0436709511fa09c49 |
|
06-Jan-2005 |
Theodore Ts'o <tytso@mit.edu> |
Fix resize inode handling on big endian systems, by adding new routines that read/write indirect blocks, byte swapping them if necessary.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
1b4cd9c7464d5bd0f5b416c7303bcc827e312473 |
|
16-Dec-2004 |
Theodore Ts'o <tytso@mit.edu> |
sparse.c (ext2fs_list_backups, ext2fs_bg_has_super), res_gdt.c (list_backups), closefs.c (ext2fs_bg_has_super), ext2fs.h: Move ext2fs_list_backups() to res_gdt.c, and ext2fs_bg_has_super() back to closefs.c. There's no reason for the new file, since list_backups() isn't being used by any other functions, and can be made static, and all users of the ext2fs filesystem will have to call ext2fs_close() anyway.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
d323f8fb369089b97d6f3bf0f8d64ceeab0b10f5 |
|
15-Dec-2004 |
Theodore Ts'o <tytso@mit.edu> |
Add support for on-line resizing ala the resize inode. This patch is taken from Fedora Core 3's e2fsprogs 1.35-11.2.src.rpm's e2fsprogs-resize.patch.
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
2e8ca9a26b0bd7dae546a3f9a98df67b043fe3be |
|
30-Nov-2004 |
Theodore Ts'o <tytso@mit.edu> |
Add support for passing options to the io layer using the URL syntax. For example, /tmp/test.img?offset=1024. Multiple options can separated using the & character, although at the moment the only option implemented is the offset option in the unix_io layer.
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
2b5901d9c7eb4b60cce5a9726517b8f79e5e0bfc |
|
19-Nov-2004 |
Theodore Ts'o <tytso@mit.edu> |
Remove the a.out DLL support, since it's been obsolete and unmaintained for a long time now.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
434661f8d5efd0999e586dfbf73b319f070bc20b |
|
01-Mar-2004 |
Theodore Ts'o <tytso@mit.edu> |
Patch from Brian Bergstrand to use the correct -fPIC flag for Darwin in order to get rid of the compiler warning.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
1daf758571f444bf61e8a201e963f7d3b2d273e1 |
|
01-Feb-2004 |
Theodore Ts'o <tytso@mit.edu> |
Update for WIP release 1.35-WIP release dated 31-Jan-2004.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
ef344e13d2125e9dae3764b98f9fe3a170cd79e2 |
|
21-Nov-2003 |
Theodore Ts'o <tytso@mit.edu> |
Centeralize calculation of which blocks are reserved/used for the superblock and block group descriptors into two functions: ext2fs_reserve_super_and_bgd, found in lib/ext2fs/alloc_sb.c, and ext2fs_super_and_bgd_lock, found in lib/ext2fs/close.c. Change e2fsck/pass1.c (mark_table_blocks), lib/ext2fs/closefs.c (ext2fs_flush), lib/ext2fs/initialize.c (ext2fs_initialize), and misc/dumpe2fs.c (list_desc) to use these functions. e2fsck/ChangeLog pass1.c (mark_table_blocks): Use the new function ext2fs_reserve_super_and_bgd to calculate the blocks to be reserved. lib/ext2fs/ChangeLog closefs.c (ext2fs_super_and_bgd_loc): New function which centralizes the calculation of the superblock and block group descriptors. (ext2fs_flush): Use ext2fs_super_and_bgd_lock to figure out where to write the superblock and block group descriptors. alloc_sb.c (ext2fs_reserve_super_and_bgd): New function which reserves space in the block bitmap using ext2fs_super_and_bgd_loc. initialize.c (ext2fs_initialize): Use ext2fs_reserve_super_and_bgd to initialize the block bitmap. misc/ChangeLog dumpe2fs.c (list_desc): Use ext2fs_super_and_bgd_loc to determine the locations of the superblock and block group descriptors.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
c6df04bbdb12db1060ac11ba0e996bddca84032f |
|
23-Jul-2003 |
Theodore Ts'o <tytso@mit.edu> |
Update makefile dependencies.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
93d5c38791a3778eed18fe968cdd136d23d0fa07 |
|
21-May-2003 |
Theodore Ts'o <tytso@mit.edu> |
mke2fs.c (PRS, set_fs_defaults): If the sector size of the device is larger than the default block size, then use the sector size of the device as the default block size. getsectsize.c (ext2fs_get_device_sectsize): New function which returns the hardware sector size (if it is available).
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
afb6d709ba94cee1ab6b32c5f2f7acaa37c6845d |
|
21-Apr-2003 |
Theodore Ts'o <tytso@mit.edu> |
Use DYLD_LIBRAY_PATH so that "make check" works on Darwin systems when building with shared libraries.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
91835c151fd48fd03bfe74133b8214486af18c12 |
|
31-Mar-2003 |
Theodore Ts'o <tytso@mit.edu> |
Change compile_et to generate header files that use <et/com_err.h> instead of <com_err.h>, so the current version of the header file is used. Add a --build-tree option to compile_et to make sure that it uses the et_?.awk files from the build tree. Remove legacy support for varargs.h, K&R C, and pre-POSIX signal support. Also fixed gcc -Wall nits.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
feb44c6955378a0b698886d104808ed2a5644258 |
|
08-Nov-2002 |
Theodore Ts'o <tytso@mit.edu> |
Skip byteswap tests on --disable-swapfs Disable certain tests that depend on the byteswapping functions being present so that "make check" succeeds even if --disable-swapfs is passed to the configure script.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
c6633059470c28757062daa811ef50265f5f582a |
|
24-Sep-2002 |
Theodore Ts'o <tytso@mit.edu> |
Update for 1.29 release.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
e5b164373c2b7feb867f701f6493e3d87765272c |
|
18-Aug-2002 |
Theodore Ts'o <tytso@mit.edu> |
Update to debian's 1.27+1.28-WIP-0626-1 Revert the shlibs hack. Makefile.in: Remove inode_io.o from the standard object files in libext2fs, and only build it if debugfs is enabled (it requires fileio.o, which is only built if --disable-debugfs isn't specified to configure).
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
917e87509841ad7bd91cfd7d423204f831ebfc93 |
|
13-Aug-2002 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in: Move dupfs.o and test_io.o from the needed-by-debugfs object list to the needed-by-resizer object list. Fixes compile problem if the system is built with only --disable-debugfs.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
52783e0ca72a80c549e9d266b3472f78fc61bdb2 |
|
11-Mar-2002 |
Theodore Ts'o <tytso@mit.edu> |
Add new function to the libext2fs library, ext2fs_dirhash, which calculates the hash of a filename for indexed directories.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
304905df4acb457faed3b807d31b84b46bebbd80 |
|
08-Mar-2002 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in (check): Use LD_LIBRARY_PATH to run test programs. (From Philipp Thomas <pthomas@suse.de>)
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
f12e285ffd9ff0b37c4f91d5ab2b021ed1eb43be |
|
20-Feb-2002 |
Theodore Ts'o <tytso@mit.edu> |
Add new inode I/O abstraction interface which exports an inode as an I/O object. Export ext2_file_flush as a public interface. Also minor cleanups to tighten code in other I/O abstractions, and to mark a void * pointer as const in the ext2_file_write interface.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
7d4343d0d05ce69e0a72da5ac34eea415d4c789f |
|
12-Feb-2002 |
Theodore Ts'o <tytso@mit.edu> |
Lots of small random portability fixes to make e2fsprogs build under AIX --- even without the 5L compatibility toolkit, and even using the uber-crippled AIX native C compiler.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
a5f3f5c19191c0eabd345f9cad2d9159e9bc0084 |
|
03-Feb-2002 |
Theodore Ts'o <tytso@mit.edu> |
Update files for 1.26 release.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
8bd0c95908baa3af706b9e731daff9472bec74c9 |
|
03-Jan-2002 |
Theodore Ts'o <tytso@mit.edu> |
dir_iterate.c (ext2fs_dir_iterate2, ext2fs_process_dir_block): Add support for a new flag, DIRENT_FLAG_INCLUDE_REMOVED, which will return deleted directory entries. ext2fs_dir_iterate2 takes a new callback function which is identical with the one used by ext2fs_dblist_dir_iterate(). If the directory entry is deleted, the callback function will be called with the entry paraemter set to DIRENT_DELETED_FILE. Makefile.in, alloc_stats.c (ext2fs_inode_alloc_stats, ext2fs_block_alloc_stats): New functions which update block/inode allocation statistics in the bitmaps, block group descriptors, and superblock. mkjournal.c (mkjournal_proc), mkdir.c (ext2fs_mkdir), expanddir.c (expand_dir_proc), bb_inode.c (clear_bad_block_proc, set_bad_block_proc, ext2fs_update_bb_inode), alloc.c (ext2fs_alloc_block): Update to use new block/inode allocation statistics.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
5f0fabe6db7a6494cc50eaa71a960e7527fda052 |
|
24-Dec-2001 |
Theodore Ts'o <tytso@mit.edu> |
Fix broken Makefile dependencies.
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/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/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
ac493821ea0af9767a4c0f21a322133494bcdc48 |
|
04-Jul-2001 |
Theodore Ts'o <tytso@mit.edu> |
Add new functions to bitops.h to find quickly search for set bits in a bitmask. (In both C and i386 assembler).
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
342d847db355d81299218e07a1e58ece82080a04 |
|
02-Jul-2001 |
Theodore Ts'o <tytso@mit.edu> |
Add initial support for extended attribute blocks
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
d1e66b79360761ee6011202830536c2fe0459d0a |
|
16-Jun-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in: Makefile.in: Fix bug in installation of ext2_types.h. It is a file which is generated and is therefore found in the build directory, not source directory.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
364a373e16efda7b6f5b7bdc992594ec04ffcc14 |
|
14-Jun-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, setsuper.c: setsuper.c: Add s_lastcheck field to the fields which can be modified using set_super_value. (Suggested by Andreas Dilger) ChangeLog, Makefile.in: Makefile.in (HFILES): Add ext2_types.h to the list of files which should be installed.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
30ae14c9ded3c52e9fcf4869057cbc3b9927afb2 |
|
14-Jun-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in: Makefile.in: Limit some .o files from being included into the library if --disable-debugfs, --disable-swapfs, --disable-imager, or --disable-resizer are used.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
3034f62a0f9c31e6dce8bd1237cffd3851847250 |
|
11-Jun-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, bitops.h, gen_bitmap.c: Makefile.in, gen_bitmap.c, bitops.h: Move inline functions ext2fs_mark_generic_bitmap and ext2fs_unmark_generic_bitmap to gen_bitmap.c as normal functions. (This saves space and doesn't significantly change the speed of e2fsck on a P-III.) ChangeLog: Add missing log entry for unix.c.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
349a484a57ab13fed315f72552bdf8dbf89ba72a |
|
11-Jun-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, mkjournal.c: Makefile.in: Remove the dependence on the libe2p library. mkjournal.c (ext2fs_add_journal_inode): Replace use of fsetflags with direct usage of the ioctl/fchflags so that we don't have to depend on the libe2p library.
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
9f8046fc6dfc13eee2f5c363214e60b533872cac |
|
14-May-2001 |
Theodore Ts'o <tytso@mit.edu> |
Many files: alloc.c, alloc_tables.c, badblocks.c, bb_compat.c, bb_inode.c, bitmaps.c, bitops.c, block.c, bmap.c, bmove.c, brel_ma.c, check_desc.c, closefs.c, cmp_bitmaps.c, dblist.c, dblist_dir.c, dir_iterate.c, dirblock.c, dupfs.c, expanddir.c, ext2_fs.h, fileio.c, finddev.c, flushb.c, freefs.c, get_pathname.c, getsize.c, icount.c, imager.c, initialize.c, inline.c, inode.c, irel_ma.c, ismounted.c, link.c, lookup.c, mkdir.c, mkjournal.c, namei.c, native.c, newdir.c, nt_io.c, openfs.c, read_bb.c, read_bb_file.c, rs_bitmap.c, rw_bitmaps.c, swapfs.c, test_io.c, tst_badblocks.c, tst_byteswap.c, tst_getsize.c, tst_iscan.c, unix_io.c, unlink.c, valid_blk.c, version.c, write_bb_file.c, ext2_fs.h: Moved file from include/linux. Adjust all files in this directroy to include this file.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
2521f52dddc604d9f173eeb3343218425484d045 |
|
11-May-2001 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in: Update make depend information.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
52db0b4178553318aac08bb9cdc1d42743e6beeb |
|
17-Apr-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, ismounted.c: ismounted.c (check_mntent): Check /proc/mounts on Linux systems before checking /etc/mtab. The EXT2_MF_READONLY flag is now set from the /etc/mtab options field for all filesystems, not just the root filesystem. Add debugging code to make it easier to test ext2fs_check_if_mounted().
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
9ec53cf4f32cc65e91a9c71651f05a6d872a7088 |
|
20-Feb-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, bitops.h, tst_byteswap.c: bitops.h (ext2fs_swab16, ext2fs_swab32): Add i386 assembly inline functions. tst_byteswap.c: New function to test the byteswap functions. Add to regression test suite.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
a05c589a5ef9959ac91f9b56bba9e61aeacb9d9c |
|
18-Jan-2001 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in: Update makefile dependencies
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
4d0f3e17a5b7556505fe437680070fe3bb140d67 |
|
11-Jan-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, MCONFIG.in, configure, configure.in: MCONFIG.in: Change --enable-gcc-wall handling so that it's no longer a configure option, but something which is done when the developer uses the command "make gcc-wall". configure.in: Remove test for ino_t, since we don't use it any more (we always use our own ext2_ino_t). Remove --enable-gcc-wall support. Add test for sys/ioctl.h .del-types.h.in~ca55114a: Remove definition of ino_t ChangeLog, Makefile.in, ext2fs.h, flushb.c, jump.funcs: flushb.c (ext2fs_sync_device): New function which centralizes all of the places which might try to use the BLKFLSBUF or FDFLUSH ioctls (and usually failing to define them since the system header files don't usually do this for us, and we're trying to avoid usage of kernel include files now.)
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
4becab6824aa5fdb022a293ae0b4622784496256 |
|
03-Jan-2001 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, mkjournal.c: Makefile.in: Link in libe2p when creating libext2fs as a shared library, since mkjournal.c now references fsetflags(). mkjournal.c (ext2fs_add_journal_inode): Folded in Andreas Dilger's changes (with fixups) to allow on-line creation of a journal file. .del-types.h.in~ca55114a: Change what we use to protect the header file to be _ASM_TYPES_H instead of _LINUX_TYPES_H. (Needed to make libc5 builds happy). version.h: Update for WIP release.
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
72ed12648368b3f3ea14e8102e20bf5d3a3be6d3 |
|
12-Nov-2000 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, e2image.h, ext2_err.et.in, ext2fs.h, imager.c: imager.c (ext2fs_image_{inode,super,bitmap}_{read,write}, ext2_fs.h, Makefile.in: New file that has routines that save ext2fs metadata to a file. ext2_err.et.in (EXT2_ET_MAGIC_E2IMAGE): New error code assigned. e2image.h: New file which defines the file format for the ext2 image file. (Saved copy of ext2 metadata to a file as a saving throw against worst-case damage.) ChangeLog, Makefile.in, e2image.c: e2image.c, Makefile.in: New program which saves ext2 metadata to a file for people who need a last-ditch saving throw.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
d3cd93cabeac8c153c8ae7b1b7358d6ced86b15e |
|
24-Oct-2000 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, ext2_err.et.in, ext2fs.h, jfs_dat.h, mkjournal.c: Makefile.in, ext2fs.h, jfs_dat.h, mkjournal.c: Add functions for creating an ext3 journal on a filesystem. ext2_err.et.in (EXT2_JOURNAL_NOT_BLOCK): Add new error code. .del-ext2_fs.h~7a460879, ChangeLog: ext2_fs.h (EXT2_JOURNAL_INO): Add definition for EXT2_JOURNAL_INO; reserve inode #7 for EXT2_RESIZE_INO. TODO: Commit TOOD suggestion.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
de23aa1d177a67283f5f5a1f172b00527fe3b63a |
|
19-Aug-2000 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, ext2fs.h, finddev.c: finddev.c, ext2fs.h, Makefile.in: Add new file, finddev.c, which provides the function ext2fs_find_block_device(). This function returns the pathname to a block device, given its device number.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
57dca85467cf3fc61565e916a5f2e35db8020d88 |
|
04-Jul-2000 |
Theodore Ts'o <tytso@mit.edu> |
Many files: tst_badblocks.c: Update test program to test ext2fs_read_bb_FILE2 and ext2fs_write_FILE. write_bb_file.c (ext2fs_write_bb_FILE): New function which writes out bad blocks list to a file. read_bb_file.c (ext2fs_read_bb_FILE2): Add new function which changes the callback function to take two additional arguments; a private blind pointer supplied by the caller, and pointer to a char * containing a pointer to the invalid string. badblocks.c (ext2fs_badblocks_equal): Add new function which returns true if two badblocks list are equal. Makefile.in: Remove explicit link of -lc in the shared library. (It shouldn't be necessary, and is harmful in some cases). jump.funcs: dll/jump.funcs: Add new jumptable entries for ext2fs_write_bb_FILE, ext2fs_read_bb_FILE2, and ext2fs_badblocks_equal.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
f0f4acbdd51fde0ef72b2d275c4aac22560b2dae |
|
26-May-2000 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in: Makefile.in: Add hack dependency rule so that parallel makes work correctly.
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
9b9fe8ac19db2bbd202bffd305ceee767a45f57a |
|
08-Nov-1999 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, badblocks.c, freefs.c, tst_badblocks.c: Makefile.in (tst_badblocks): Add freefs.o to the object list, since ext2fs_badblocks_list_free was moved to freefs.c. tst_badblocks.c: Use the newer badblocks API names. Add duplicate blocks to the test inputs to test dealing with adding blocks which are already in the badblocks list. badblocks.c (ext2fs_badblocks_list_add): If appending to the end of the list, use a shortcut O(1) operations instead of an O(n) operation. (Idea suggested by David Beattie.) freefs.c (ext2fs_free): Use ext2fs_badblocks_list_free() instead of badblocks_list_free(), to save a procedure call.
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
469bec82e309ccf346d785b2e02f5772ff62e7bb |
|
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.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
4a31c48b827f378f386b28461fd14b41d709e4eb |
|
30-Mar-1998 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, bmap.c, bmove.c, ext2fs.h, jump.funcs: ext2fs.h: If __STRICT_ANSI__ is defined and we're on a platform with 32 bit longs, then we need to manually define __s64 and __u64, since the current kernel header files don't define these if __STRICT_ANSI__ is defined. This is a problem if we are compiling with full GCC warnings, since we do need 64 bit support. Makefile.in (OBJS): Remove bmove.o from files to be built, since we're not using ext2fs_move_blocks() and there is some question as to its usefulness in its current form. bmap.c (block_bmap): Remove unused function. bmove.c (process_block): Fix -Wall warning. ChangeLog, debugfs.c, debugfs.h, dump.c: debugfs.h: Add declaration for do_dirty_filsys() to prevent -Wall warnings. debugfs.c (copy_file): dump.c (dump_file): Fix -Wall warning caused by signed/unsigned mismatch.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
d36d835b48f3c280b254a9ca6d519d5c97d14ad4 |
|
12-Nov-1997 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, Makefile.pq, ext2_err.et.in, tst_getsize.c: Makefile.in, tst_getsize.c: Added new file which is used to test the ext2fs_get_device_size function. ext2_err.et.in (EXT2_ET_UNIMPLEMENTED): Added new error code.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
4e27d7641a7741bf218994d1519a699fc9d0d1e1 |
|
26-Oct-1997 |
Theodore Ts'o <tytso@mit.edu> |
version.h: Update version.h for interim release ChangeLog, Makefile.in, test_icount.c: Makefile.in (PROGS): Remove test_rel from the test programs that we build for now. test_icount.c: Fix some random lint warnings. Makefile.in: Fix typo in removing brel_ma.o and irel_ma.o from the Makefile
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
30fab293065b7fc6d7d138e8e9eea533a3560873 |
|
26-Oct-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: ext2fs.h: Added function declarations and constants for bmap.c and fileio.c. ext2_err.et.in: Added new error messages EXT2_FILE_RO and EXT2_ET_MAGIC_EXT2_FILE Makefile.in: Added files bmap.c and fileio.c, and temporarily commented out brel_ma.c and irel_ma.c bmap.c: New file which maps a file's logical block number to its physical block number. fileio.c: New file which implements simple file reading and writing primitives. alloc.c (ext2fs_alloc_block): New function which allocates a block, zeros it, and updates the filesystem accounting records appropriately.
/external/e2fsprogs/lib/ext2fs/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/lib/ext2fs/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/lib/ext2fs/Makefile.in
|
e9affb7bec8641abfc1a63abbd6009a2464ef2dd |
|
24-Aug-1997 |
Theodore Ts'o <tytso@mit.edu> |
ChangeLog, Makefile.in, initialize.c, .del-io.h~72680822, openfs.c: Makefile.in (ELF_SO_VERSION): Bump version to be 2.4 since we've added a new field to the io_channel (app_data). io.h: Add a new element to the io_channel structure, app_data. initialize.c, openfs.c: Set io->app_data to point at the filesystem handle.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
bc210074ea643a0849aa446382eb6ff6b2f5591b |
|
17-Jun-1997 |
Theodore Ts'o <tytso@mit.edu> |
Makefile.in: Performed a "make depend" for the upcoming release Many files: Checkins for the 1.10 release.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
1e1da29fbd4204a267ebd7c64d37e1f95a9dad08 |
|
09-Jun-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: bmove.c (ext2fs_move_blocks): New function which takes a bitmap of blocks which need to be moved, and moves those blocks to another location in the filesystem. rs_bitmap.c (ext2fs_resize_generic_bitmap): When expanding a bitmap, make sure all of the new parts of the bitmap are zero. bitmaps.c (ext2fs_copy_bitmap): Fix bug; the destination bitmap wasn't being returned to the caller. alloc_tables.c (ext2fs_allocate_group_table): Add new function ext2fs_allocate_group_table() which sets the group tables for a particular block group. The relevant code was factored out of ext2fs_allocate_tables(). dblist.c (make_dblist): Adjust the initial size of the directory block list to be a bit more realize (ten plus twice the number of directories in the filesystem). Check in interim work.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
a29f4d30f24d68f1f1c75548e020689ede532c05 |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checkin of e2fsprogs 1.10
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
2ecc6fefa176f3203598225eb9ae2f61c3ae9c10 |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 1.09
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
521e36857227b21e7ab47b0a97f788d2af9f9717 |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 1.08.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
21c84b71e205b5ab13f14343da5645dcc985856d |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs-1.07
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
1e3472c5f37ca3686dd69b079d4d02a302f5798d |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 1.05
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
62c06f790c4920ec2721515e36d599751f6d4d2d |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 1.04.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
74becf3c0a065f8d64e07ce4d31f9fe53be91d62 |
|
26-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checkin of e2fsprogs 1.02.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
297f47a13edce54d08517182e714083a0a7f196c |
|
26-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 1.01.
/external/e2fsprogs/lib/ext2fs/Makefile.in
|
50e1e10fa0ac12a3e2a9d20a75ee9041873cda96 |
|
26-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 0.5c
/external/e2fsprogs/lib/ext2fs/Makefile.in
|