Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ADD TAG: E2FSPROGS-1_36E2FSPROGS-1_36 | Theodore Ts'o | 2005-02-05 | 1 | -0/+1 |
| | |||||
* | Update for release of e2fsprogs 1.36. | Theodore Ts'o | 2005-02-05 | 27 | -7/+126 |
| | |||||
* | Makefile util/gen-tarball executable after creating the file. | Theodore Ts'o | 2005-02-05 | 3 | -0/+8 |
| | |||||
* | Remove *.pc files on a "make distclean" | Theodore Ts'o | 2005-02-05 | 14 | -9/+40 |
| | | | | | Remove emacs backup files in tests/Makefile on a "make clean" | ||||
* | Remove support for --enable-clear-htree; this was | Theodore Ts'o | 2005-02-05 | 14 | -63/+22 |
| | | | | | only needed during the early development of the htree patch. | ||||
* | Add support for maintainer mode, which enables the makefile rules | Theodore Ts'o | 2005-02-04 | 6 | -5/+53 |
| | | | | | | to rebuild the configure script from configure.in, and to reubuild the .gmo files in po directory. | ||||
* | Makefile.in (clean): Remove tst_getsize when doing a make clean | Theodore Ts'o | 2005-02-04 | 2 | -2/+6 |
| | |||||
* | filefrag.c (frag_report): In verbose mode, print the first and | Theodore Ts'o | 2005-02-04 | 2 | -1/+9 |
| | | | | | last block numbers; may be useful for some folks. | ||||
* | Use inline instead of __inline__ in the blkid debugging code for | Theodore Ts'o | 2005-02-03 | 1 | -3/+3 |
| | | | | | Solaris compatibility. | ||||
* | Drop the sparc assembly bitwise operations; it's less efficient | Theodore Ts'o | 2005-02-03 | 6 | -156/+17 |
| | | | | | | | | | | than the GCC 3.4 compile code and triggers compiler warnings on sparc64. Thanks to Matthias Andree for his analysis and suggestions. (Addresses Debian Bug #232326) Remove support for the --enable-old-bitops configure option which was only for very old sparc systems. | ||||
* | Define _XOPEN_SOURCE to be 500 to fix compilation problems on Solaris. | Theodore Ts'o | 2005-02-03 | 4 | -10/+12 |
| | |||||
* | Update release notes and version.h for e2fsprogs 1.36-rc5 release. | Theodore Ts'o | 2005-01-28 | 3 | -7/+34 |
| | |||||
* | pass2.c (e2fsck_process_bad_inode): Fix a corner case involving | Theodore Ts'o | 2005-01-28 | 2 | -0/+20 |
| | | | | | | | big-endian systems, long symlinks and i_file_acl set when it shouldn't be. Without this bugfix, f_clear_xattr will fail on big-endian machines. | ||||
* | f_bad_inode, f_recnect_bad: Adjust test cases to take into | Theodore Ts'o | 2005-01-28 | 3 | -4/+12 |
| | | | | | account the change which clears the i_file_acl field earlier. | ||||
* | Fix two bugs found by the regression test suites. The bug was created when | Theodore Ts'o | 2005-01-28 | 4 | -13/+40 |
| | | | | | | | | | we changed ext2fs_create_resize_inode to always create the resize inode, even when s_reserved_gdt_blocks is zero. Mke2fs and e2fsck was calling ext2fs_create_resize_inode() unconditionally, and depending on s_reserved_gdt_blocks to be zero, instead of explicitly checking the resize_inode feature. | ||||
* | Fixed missing not_fixed branch in e2fsck so that if the frag size field in | Theodore Ts'o | 2005-01-27 | 1 | -1/+2 |
| | | | | | | the inode is not fixed, the inode_bad_map bitmap won't be cleared. Thanks to Stephen Tweedie for pointing this out. | ||||
* | blkid.c (main, compare_search_type): Make blkid -t work more | Theodore Ts'o | 2005-01-27 | 9 | -45/+50 |
| | | | | | | | | consistently when the blkid cache file is explicitly set to /dev/null. (Addresses Debian Bug #292425) Also expose blkid_verify() as a public function to the blkid library. | ||||
* | mke2fs.c (PRS): Don't use a blocksize greater than 4k, even on | Theodore Ts'o | 2005-01-27 | 2 | -2/+7 |
| | | | | | | | 2.6 kernels, unless explicitly requested by the user; not all 2.6 kernels (includeing stock 2.6 kernels as of this writing) don't support blocksizes > 4k. | ||||
* | mke2fs.c (PRS): If the device size is too big to be expressed | Theodore Ts'o | 2005-01-27 | 2 | -2/+18 |
| | | | | | | using a 1k blocksize, retry with a 4k blocksize. (Addresses Sourceforge bug #1106631) | ||||
* | Create the resize inode is created even if the s_reserved_gdt_blocks is | Theodore Ts'o | 2005-01-27 | 4 | -3/+11 |
| | | | | | | zero; e2fsck will now complain and recreate the resize inode if i_links_count is zero or if it is not a regular file. | ||||
* | Cset exclude: tytso@think.thunk.org|ChangeSet|20050123214956|52665 | Theodore Ts'o | 2005-01-27 | 2 | -9/+0 |
| | |||||
* | Fix e2fsck to not delete symlinks that contain an extended attribute after | Theodore Ts'o | 2005-01-27 | 7 | -20/+93 |
| | | | | | | the ext_attr feature flag has been cleared. (Addresses Red Hat Bugzilla #146284) | ||||
* | Fix Solaris portability bug in the resize tests. | Theodore Ts'o | 2005-01-26 | 2 | -10/+10 |
| | |||||
* | Update version.h and release notes for the e2fsprogs 1.36-rc4 release. | Theodore Ts'o | 2005-01-26 | 3 | -4/+77 |
| | |||||
* | Add functions which allow an application program to do a run-time query | Theodore Ts'o | 2005-01-26 | 4 | -2/+61 |
| | | | | | of the version of the blkid library. | ||||
* | Fix "make uninstall" to make sure it removes everything that is installed. | Theodore Ts'o | 2005-01-26 | 6 | -1/+26 |
| | |||||
* | Add pkg-config files to e2fsprogs's libraries. | Theodore Ts'o | 2005-01-26 | 26 | -22/+175 |
| | |||||
* | e2image.c (scramble_dir_block): Make sure the unused space | Theodore Ts'o | 2005-01-26 | 2 | -6/+12 |
| | | | | | | in the '.' and '..' directory entries are cleared when e2image -rs is specified. | ||||
* | resize2fs.c: Fix bug where we don't release the blocks belonging | Theodore Ts'o | 2005-01-26 | 4 | -45/+2740 |
| | | | | | | to the old inode table blocks when we move the inode table. (Addresses Debian Bug: #290894) | ||||
* | Add library support for large (EA in inode) inodes. Make sure that garbage | Theodore Ts'o | 2005-01-25 | 6 | -132/+310 |
| | | | | | | doesn't get written into the reserved portion when writing into filesystems that have large inodes defined. | ||||
* | probe.c: Windows can perform a "quick format" that doesn't clear | Theodore Ts'o | 2005-01-25 | 2 | -1/+8 |
| | | | | | | | enough of the partition that the blkid probes can get confused. Do the NTFS test first to deal with this Windows misfeature. (Addresses Debian Bug #291990) | ||||
* | E2fsck will now check the individual block group inode and block free counts, | Theodore Ts'o | 2005-01-25 | 9 | -39/+110 |
| | | | | | | | as well as the filesystem-wide inode and block free counts. If any of the free counts is too large, force a full filesystem check. (Addresses Debian Bug #291571) | ||||
* | Clarified the tune2fs man page about how the -c option works. | Theodore Ts'o | 2005-01-24 | 2 | -1/+5 |
| | |||||
* | Fix e2fsck so that it does not complain if the resize_inode feature is | Theodore Ts'o | 2005-01-23 | 2 | -0/+9 |
| | | | | | | | | enabled, but s_reserved_gdt_blocks is zero and there is no double indirect block in the resize inode. If there are no blocks reserved for on-line expansion, there is no need for the DIND block to be allocated in the resize inode. | ||||
* | Skip the r_resize_inode test if resize2fs is not compiled (due to | Theodore Ts'o | 2005-01-21 | 2 | -2/+12 |
| | | | | | configure's --disable-resizer option) | ||||
* | Make blkid -t display all devices that match the specified criteria, | Theodore Ts'o | 2005-01-21 | 3 | -5/+33 |
| | | | | | | | not just the first one. (Addresses Debian Bug #290530) Update the blkid man page's description of the -t option. | ||||
* | Add support to the blkid library to recognize Oracle ASM volumes. | Theodore Ts'o | 2005-01-21 | 3 | -9/+39 |
| | |||||
* | Add new utility program, copy_sparse.c, which is very useful | Theodore Ts'o | 2005-01-21 | 3 | -1/+239 |
| | | | | | for dealing with large sparse files (such as e2image files). | ||||
* | set_fields.c: Add support for the jnl_blocks[] for set_super_value | Theodore Ts'o | 2005-01-20 | 2 | -0/+6 |
| | |||||
* | filefrag.c (frag_report): Fix filefrag so that it works | Theodore Ts'o | 2005-01-20 | 2 | -1/+7 |
| | | | | | | correctly with sparse files; unallocated blocks should not be treated as a discontinuity. | ||||
* | MCONFIG.in: | Matthias Andree | 2005-01-20 | 1 | -3/+2 |
| | | | | | | | | Rearrange -I options to give local includes precedence over /usr/local/include, to unbreak the build when an older e2fsprogs version (with includes) is installed under /usr/local (for instance, on FreeBSD). | ||||
* | Fix stupid typo in the CreateOS FreeBSD/Solaris changeset. Also included | Theodore Ts'o | 2005-01-19 | 2 | -0/+10 |
| | | | | | changelogs which I forgot to include in the changeset. | ||||
* | Add interpretation of OS Creator values for FreeBSD and Lites in mke2fs | Theodore Ts'o | 2005-01-19 | 3 | -0/+13 |
| | | | | | | | | and dumpe2fs. Eventually, we should fold this into a single function for converting numbers to creator os codes, and vice versa (in TODO file) | ||||
* | r_resize_inode, m_dasd_bs, m_large_file, m_meta_bg, m_no_opt, | Theodore Ts'o | 2005-01-19 | 19 | -34/+2073 |
| | | | | | | m_read_opt, m_std, run_mke2fs, filter_dumpe2fs: Make tests portable so they pass correctly on a FreeBSD system. | ||||
* | Miscellaneous gcc -Wall cleanups. Use fixed rather than floating point | Theodore Ts'o | 2005-01-19 | 2 | -13/+19 |
| | | | | | math to avoid rounding issues. | ||||
* | Cleanup C code in debugfs's setfield. Added missing return statement (turned | Theodore Ts'o | 2005-01-19 | 2 | -0/+13 |
| | | | | | | out it didn't cause a functional bug) and added #define _XOPEN_SOURCE on non-Solaris systems to pick up strptime()'s definition. | ||||
* | configure.in: Clean up checks for dirent.d_reclen, ssize_t, | Theodore Ts'o | 2005-01-19 | 3 | -115/+188 |
| | | | | | | | | | llseek, lseek64, sockaddr.sa_len and make the lseek checks immune to compiler warnings, so that they can be compiled with Intel C++ 8.1. Patch from: Matthias Andree <matthias.andree@gmx.de> | ||||
* | Remove debugging printf from e2image -s's code. | Theodore Ts'o | 2005-01-19 | 2 | -4/+6 |
| | |||||
* | Update release notes, changelog, for the 1.36-rc3 release. | Theodore Ts'o | 2005-01-19 | 3 | -3/+26 |
| | |||||
* | Remove libgnuintl.h file, since it is a generated file. | Theodore Ts'o | 2005-01-19 | 1 | -296/+0 |
| |