aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* e2fsprogs: fix Free Software Foundation addressLukas Czerner2018-04-191-2/+2
| | | | | | | | | This is mostly automatic replace of Free Software Foundation address in all our files with the correct address that can be found at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt Signed-off-by: Lukas Czerner <lczerner@redhat.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* AOSP: Suppress warnings/errors for clang+mingwDan Willemsen2018-02-261-3/+0
| | | | | | | | | | | | Hide unused parameters/variables warnings for mingw. There are a lot of typedef redefinition errors (warnings) stemming from linux/types.h being included after ext2_types.h Bug: 69933068 Test: mmma external/e2fsprogs Change-Id: Id0815e9e01f4c137fb57696f7afd37935ebd35a1 From AOSP commit: 5155fb404659d345ee4b536673ac83b0f822e8a3
* AOSP: build mke2fs for windows using android mingw libraryJin Qian2018-02-267-0/+122
| | | | | | Bug: 23686092 Change-Id: I4c7b0c69e3e3c48321d3a0a964ad65c87fc32bbd From AOSP commit: 83da0276c3ff0a1c33f9042798b319542e254060
* AOSP: android: libext2fs and com_err for windowsAdrien Schildknecht2017-05-231-4/+9
| | | | | | | | | Test: m libext2fs-host && m libext2_com_err-host Change-Id: I92b6717b617a4f7f16182bf12af58cb22f20fa8f From AOSP commit: 1538eb4c580d53657f82e4e0170ca5ad5b67455c Signed-off-by: Theodore Ts'o <tytso@mit.edu>
* Remove trailing whitespace for the entire source treeTheodore Ts'o2008-08-272-10/+10
| | | | Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
* Remove Changelog files since they're not used after the git migrationTheodore Ts'o2007-07-081-99/+0
| | | | Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
* Update Release Notes, Changelogs, version.h, etc. for 1.40 releaseTheodore Ts'o2007-06-241-0/+4
| | | | Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
* Update for e2fsprogs 1.38 release.Theodore Ts'o2005-06-301-0/+4
|
* Update for the e2fsprogs 1.37 release.Theodore Ts'o2005-03-211-0/+4
|
* Update for release of e2fsprogs 1.36.Theodore Ts'o2005-02-051-0/+4
|
* Update version number for e2fsprogs 1.35 release.Theodore Ts'o2004-02-281-0/+4
|
* Update for 1.34 release.Theodore Ts'o2003-07-261-0/+4
|
* Update for 1.33 release.Theodore Ts'o2003-04-211-0/+4
| | | | | | | | | Fix typo's in README.subset Change debian control file so it doesn't bomb out if the EVMS FSIM is not there, since it is not built on the Hurd. Resolves Debian bug #189687.
* Update files for 1.32 release.Theodore Ts'o2002-11-091-0/+4
|
* Update files for 1.31 release.Theodore Ts'o2002-11-081-0/+4
|
* Update files for 1.30 release.Theodore Ts'o2002-11-011-0/+4
|
* Update for 1.29 release.Theodore Ts'o2002-09-241-0/+4
|
* Update changelogs for 1.28 releaseTheodore Ts'o2002-08-311-0/+4
|
* Update for 1.27 release.Theodore Ts'o2002-03-081-0/+4
|
* Update files for 1.26 release.Theodore Ts'o2002-02-031-0/+4
|
* Miscellaneous cleanup before 1.26-WIP release. Removed unusedTheodore Ts'o2001-12-241-1/+0
| | | | | | | .cvsignore in include/asm directory so it can disappear. Updated makefile dependencies, and stop including <topsrc>/include in the -I search path, since it's no longer needed.
* Remove include/linux/ChangeLog to clean up the include/linux subdirectory.Theodore Ts'o2001-12-241-219/+0
|
* Move linux/jbd.h to ext2fs/kernel-jbd.h, to avoid using the Theodore Ts'o2001-12-233-1073/+0
| | | | | | | system header file version of hbd.h when using diet glibc (since it forcibly adds /usr/include to the beginning of include search path.)
* Fix e2fsck's handling of external journals,and update journal Theodore Ts'o2001-12-163-133/+357
| | | | | | recovery files from 2.4.17-pre8.
* Fixes necessary for e2fsprogs to work using the diet libc.Theodore Ts'o2001-12-022-1/+1
| | | | | | | | | | | | | | | | - 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.
* Update changelogs for 1.25 release.Theodore Ts'o2001-09-202-0/+8
|
* Update for 1.24a releaseTheodore Ts'o2001-09-042-0/+8
|
* Update for 1.24 release.Theodore Ts'o2001-08-312-0/+8
|
* Add missing log entry showing when we released e2fsprogs 1.23Theodore Ts'o2001-08-272-0/+8
|
* Update changelogs for 1.22.Theodore Ts'o2001-06-232-0/+8
|
* ChangeLog:Theodore Ts'o2001-06-162-0/+8
| | | | | Update for 1.21 release.
* ChangeLog, jfs.h:Theodore Ts'o2001-06-082-1/+5
| | | | | | | jfs.h: Synchronize with ext3 0.7a ChangeLog, recovery.c, revoke.c: recover.c, revoke.c: Synchronize with ext3 0.7a
* ChangeLog, wordwrap.pl:Theodore Ts'o2001-06-011-45/+0
| | | | | | | | 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.
* e2fsprogs.lsm, version.h:Theodore Ts'o2001-05-252-0/+8
| | | | | | | Update version string for 1.20 release ChangeLog: Update Changelogs for 1.20 release.
* ChangeLog:Theodore Ts'o2001-05-251-1/+1
| | | | | Fix spelling typo.
* .del-ext2_fs.h~7a460879, ChangeLog:Theodore Ts'o2001-05-142-627/+6
| | | | | | ext2_fs.h: Define EXGT2_RESIZE_INO and EXT2_FEATURE_COMPAT_DIR_INDEX ext2_fs.h: Moved file to lib/ext2fs
* ChangeLog, fsck.c:Theodore Ts'o2001-05-122-2/+5
| | | | | | | | fsck.c (PRS): fsck -? now prints the usage message. ChangeLog, jfs.h: jfs.h (JFS_DEBUG): Don't define JFS_DEBUG for non-kernel builds; if necessasry it can be set with configure --enable-jfs-debug
* .del-ext2_fs.h~7a460879, ChangeLog:Theodore Ts'o2001-05-012-22/+23
| | | | | | | | | ext2_fs.h: New feature assignments for EXT2_FEATURE_COMPAT_RESIZE_INODE for Andreas Dilger and EXT3_FEATURE_COMPAT_DIR_INDEX for Daniel Phillips. Synchronize kernel function prototypes (which don't matter for e2fsprogs) with Linux 2.4.4.
* jfs.h:Theodore Ts'o2001-03-291-17/+23
| | | | | | | Move things around so that user-mode stuff is outside #ifdef LINUX, and stuff which is kernel-only into #ifdef LINUX. (Should be synced up with sct).
* jfs.h:Theodore Ts'o2001-03-291-14/+17
| | | | | Update to synchronize with 0.6b version of jfs.h
* problem.c:Theodore Ts'o2001-02-081-2/+0
| | | | | | | Add quick compression of journal -> @j jfs.h: Eliminate force of JFS_DEBUG for userspace
* ChangeLog, feature.c:Theodore Ts'o2001-01-142-0/+6
| | | | | | | | | feature.c: Remove backward compatibility #ifdef's for old ext2_fs.h header files. .del-ext2_fs.h~7a460879, ChangeLog: ext2_fs.h (EXT3_FEATURE_INCOMPAT_JOURNAL_DEV): Add definition for use with external journal devices.
* ChangeLog, MCONFIG.in, configure, configure.in:Theodore Ts'o2001-01-111-4/+0
| | | | | | | | | | | | | | | | | | 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.)
* ChangeLog, jfs.h, jfs_compat.h:Theodore Ts'o2001-01-063-8/+30
| | | | | | | | jfs.h: Move prototypes outside of the KERNEL #ifdef. Remove indentation in front of #define. jfs_compat.h: Add #include of netinet/in.h for htonl, and not to use inline functions if compiling with gcc -Wall.
* ChangeLog, Makefile.in, mkjournal.c:Theodore Ts'o2001-01-031-2/+2
| | | | | | | | | | | | | 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.
* .del-ext2_fs.h~7a460879, ChangeLog:Theodore Ts'o2000-12-312-1/+4
| | | | | ext2_fs.h (EXT3_JOURNAL_DATA_FL): Add new inode flag definition.
* ChangeLog, jfs.h:Theodore Ts'o2000-12-312-9/+36
| | | | | jfs.h: Update to 0.5e version
* Many files:Theodore Ts'o2000-12-092-2/+4
| | | | | | | | | | | | | | | | | 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.
* ChangeLog, jfs_user.h, mkjournal.c:Theodore Ts'o2000-12-094-0/+818
| | | | | | | | mkjournal.c (init_journal_superblock): Sync Stephen's changes which creates a V2 superblock instead of a V1 superblock. ChangeLog, jfs.h, jfs_compat.h, list.h: jfs.h, jfs_compat.h, list.h: New files added to support ext3.
* ChangeLog, Makefile.in, ext2_err.et.in, ext2fs.h, jfs_dat.h, mkjournal.c:Theodore Ts'o2000-10-242-0/+12
| | | | | | | | | | | | 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.