]> wimlib.net Git - wimlib/log
wimlib
11 years agowimlib_export() updates
Eric Biggers [Sun, 21 Oct 2012 20:56:45 +0000 (15:56 -0500)]
wimlib_export() updates

- Roll back changes if the function fails.
- Allow exporting an image that was just added with wimlib_add_image().

11 years agoCleanup image export code
Eric Biggers [Sun, 21 Oct 2012 16:54:58 +0000 (11:54 -0500)]
Cleanup image export code

11 years agotest-imagex-ntfs: Error message if ntfs-3g not setuid root
Eric Biggers [Sun, 21 Oct 2012 16:19:51 +0000 (11:19 -0500)]
test-imagex-ntfs: Error message if ntfs-3g not setuid root

11 years agoClean up spec file
Eric Biggers [Sun, 21 Oct 2012 16:18:47 +0000 (11:18 -0500)]
Clean up spec file

11 years agoto_leXX() -> cpu_to_leXX(), leXX_to_cpu()
Eric Biggers [Tue, 2 Oct 2012 16:56:46 +0000 (11:56 -0500)]
to_leXX() -> cpu_to_leXX(), leXX_to_cpu()

Split the macros to_leXX() into separate macros for converting *from* in-memory
little endian *to* the correct in-CPU value, and for converting *from* a correct
in-CPU value *to* in-memory little-endian.  In reality these macros are defined
the same, but it makes sense to distinguish the cases (as is done in other
projects such as the Linux kernel).

By the way, wimlib still has NOT actually been tested on big-endian systems.

11 years agoprint_security_descriptor(): Do not modify const data
Eric Biggers [Tue, 2 Oct 2012 16:38:41 +0000 (11:38 -0500)]
print_security_descriptor(): Do not modify const data

11 years agoextract_wim_resource_to_fd(): Handle full_write() retval correctly
Eric Biggers [Sun, 30 Sep 2012 21:55:49 +0000 (16:55 -0500)]
extract_wim_resource_to_fd(): Handle full_write() retval correctly

11 years agoimagex capture/append: --verbose implies verbose write
Eric Biggers [Sun, 30 Sep 2012 21:34:46 +0000 (16:34 -0500)]
imagex capture/append: --verbose implies verbose write

11 years agoimagex-capture.1.in: times captured to nearest 100 ns
Eric Biggers [Sun, 30 Sep 2012 21:05:57 +0000 (16:05 -0500)]
imagex-capture.1.in:  times captured to nearest 100 ns

11 years agoimagex.1.in: Fix errors
Eric Biggers [Sun, 30 Sep 2012 21:03:40 +0000 (16:03 -0500)]
imagex.1.in: Fix errors

11 years agoAdd 'GNU/Linux equivalents of WIM format' section to README
Eric Biggers [Sat, 22 Sep 2012 20:37:40 +0000 (15:37 -0500)]
Add 'GNU/Linux equivalents of WIM format' section to README

11 years agotest-imagex-ntfs: fix msg, mount without allow_other
Eric Biggers [Sat, 22 Sep 2012 15:16:35 +0000 (10:16 -0500)]
test-imagex-ntfs: fix msg, mount without allow_other

11 years agoUpdate README
Eric Biggers [Mon, 17 Sep 2012 02:48:54 +0000 (21:48 -0500)]
Update README

11 years agowimfs_readlink(): Use wim_pathname_to_inode()
Eric Biggers [Sun, 16 Sep 2012 19:32:50 +0000 (14:32 -0500)]
wimfs_readlink(): Use wim_pathname_to_inode()

11 years agoFix test-imagex-ntfs messages
Eric Biggers [Thu, 13 Sep 2012 20:22:44 +0000 (15:22 -0500)]
Fix test-imagex-ntfs messages

11 years agoFix a compiler warning
Eric Biggers [Thu, 13 Sep 2012 16:00:37 +0000 (11:00 -0500)]
Fix a compiler warning

11 years agoFix up LZ77 compression code and prepare v1.0.3 v1.0.3
Eric Biggers [Tue, 11 Sep 2012 01:01:29 +0000 (20:01 -0500)]
Fix up LZ77 compression code and prepare v1.0.3

11 years agolzx_compress(): block_type parameter
Eric Biggers [Mon, 10 Sep 2012 02:46:11 +0000 (21:46 -0500)]
lzx_compress(): block_type parameter

11 years agoLZX LRU queue array_to_le32() fix
Eric Biggers [Mon, 10 Sep 2012 01:43:28 +0000 (20:43 -0500)]
LZX LRU queue array_to_le32() fix

11 years agoLZ77 lazy match fix
Eric Biggers [Wed, 5 Sep 2012 03:42:46 +0000 (22:42 -0500)]
LZ77 lazy match fix

11 years agoremove struct image_statistics
Eric Biggers [Wed, 5 Sep 2012 00:50:22 +0000 (19:50 -0500)]
remove struct image_statistics

11 years agoFix up calculation of image XML statistics
Eric Biggers [Wed, 5 Sep 2012 00:46:21 +0000 (19:46 -0500)]
Fix up calculation of image XML statistics

11 years agoComment fixes
Eric Biggers [Tue, 4 Sep 2012 14:33:29 +0000 (09:33 -0500)]
Comment fixes

11 years agoRemove unneeded code
Eric Biggers [Tue, 4 Sep 2012 14:23:49 +0000 (09:23 -0500)]
Remove unneeded code

11 years agoFix archlinux/PKGBUILD.in
Eric Biggers [Tue, 4 Sep 2012 06:11:24 +0000 (01:11 -0500)]
Fix archlinux/PKGBUILD.in

11 years agoVersion 1.0.2 v1.0.2
Eric Biggers [Tue, 4 Sep 2012 05:58:27 +0000 (00:58 -0500)]
Version 1.0.2

11 years agoFix lte ref counting
Eric Biggers [Tue, 4 Sep 2012 05:50:10 +0000 (00:50 -0500)]
Fix lte ref counting

11 years agoupdate_lte_of_staging_file() fix
Eric Biggers [Tue, 4 Sep 2012 05:16:29 +0000 (00:16 -0500)]
update_lte_of_staging_file() fix

11 years agofd->lte => fd->f_lte, fix inode_add_ads()
Eric Biggers [Tue, 4 Sep 2012 04:52:06 +0000 (23:52 -0500)]
fd->lte => fd->f_lte, fix inode_add_ads()

11 years agoinode fields rename
Eric Biggers [Tue, 4 Sep 2012 04:37:06 +0000 (23:37 -0500)]
inode fields rename

11 years agodentry.c, dentry.h cleanup
Eric Biggers [Tue, 4 Sep 2012 03:44:23 +0000 (22:44 -0500)]
dentry.c, dentry.h cleanup

11 years agoads entries
Eric Biggers [Tue, 4 Sep 2012 03:13:47 +0000 (22:13 -0500)]
ads entries

11 years agofixes
Eric Biggers [Tue, 4 Sep 2012 02:43:29 +0000 (21:43 -0500)]
fixes

11 years agoMount fixes
Eric Biggers [Tue, 4 Sep 2012 01:29:58 +0000 (20:29 -0500)]
Mount fixes

11 years agoFixes
Eric Biggers [Tue, 4 Sep 2012 00:52:31 +0000 (19:52 -0500)]
Fixes

11 years agoinode updates (IN PROGRESS)
Eric Biggers [Mon, 3 Sep 2012 22:23:49 +0000 (17:23 -0500)]
inode updates (IN PROGRESS)

11 years agoinode updates (IN PROGRESS)
Eric Biggers [Mon, 3 Sep 2012 20:39:03 +0000 (15:39 -0500)]
inode updates (IN PROGRESS)

11 years agoput_inode() fix
Eric Biggers [Mon, 3 Sep 2012 14:32:51 +0000 (09:32 -0500)]
put_inode() fix

11 years agoinode updates
Eric Biggers [Mon, 3 Sep 2012 05:53:04 +0000 (00:53 -0500)]
inode updates

11 years agoRewrite to use inodes (IN PROGRESS)
Eric Biggers [Mon, 3 Sep 2012 04:15:24 +0000 (23:15 -0500)]
Rewrite to use inodes (IN PROGRESS)

11 years agoMore ADS entry moving issues
Eric Biggers [Sun, 2 Sep 2012 21:57:34 +0000 (16:57 -0500)]
More ADS entry moving issues

11 years agoFixed bug when capturing NTFS file with multiple named data streams
Eric Biggers [Sun, 2 Sep 2012 21:12:21 +0000 (16:12 -0500)]
Fixed bug when capturing NTFS file with multiple named data streams

11 years agoMake WIM mounting work on FreeBSD v1.0.1
Eric Biggers [Sun, 2 Sep 2012 19:33:26 +0000 (14:33 -0500)]
Make WIM mounting work on FreeBSD

- Fallback to `umount' if `fusermount' is not available.
- Place message in message queue before executing `umount'.  This is needed in
  case the unmount occurs synchronously.

11 years agoCompile on FreeBSD
Eric Biggers [Sun, 2 Sep 2012 16:42:45 +0000 (11:42 -0500)]
Compile on FreeBSD

11 years agodist files and test fixes
Eric Biggers [Sun, 2 Sep 2012 05:27:45 +0000 (00:27 -0500)]
dist files and test fixes

11 years agoTest cleanup
Eric Biggers [Sun, 2 Sep 2012 05:16:54 +0000 (00:16 -0500)]
Test cleanup

11 years agoTest suite and mount updates
Eric Biggers [Sun, 2 Sep 2012 05:14:58 +0000 (00:14 -0500)]
Test suite and mount updates

11 years agoFix in write_wim_resource(), and add test cases
Eric Biggers [Sun, 2 Sep 2012 02:22:47 +0000 (21:22 -0500)]
Fix in write_wim_resource(), and add test cases

11 years agoimagex export: For new dest WIMs, default to ctype of src WIM v1.0.0
Eric Biggers [Sat, 1 Sep 2012 21:36:34 +0000 (16:36 -0500)]
imagex export: For new dest WIMs, default to ctype of src WIM

11 years agoMinor fixes (this is now v1.0.0 by the way)
Eric Biggers [Sat, 1 Sep 2012 21:28:50 +0000 (16:28 -0500)]
Minor fixes (this is now v1.0.0 by the way)

11 years agoDocument list.h source
Eric Biggers [Sat, 1 Sep 2012 20:43:17 +0000 (15:43 -0500)]
Document list.h source

11 years agoimagex-delete.1 updates
Eric Biggers [Sat, 1 Sep 2012 20:38:57 +0000 (15:38 -0500)]
imagex-delete.1 updates

11 years agoimagex-dir.1, imagex-info.1 updates
Eric Biggers [Sat, 1 Sep 2012 20:35:21 +0000 (15:35 -0500)]
imagex-dir.1, imagex-info.1 updates

11 years agoimagex-apply.1 updates
Eric Biggers [Sat, 1 Sep 2012 20:26:49 +0000 (15:26 -0500)]
imagex-apply.1 updates

11 years agoREADME update
Eric Biggers [Sat, 1 Sep 2012 20:01:23 +0000 (15:01 -0500)]
README update

11 years agoRemove unused code from imagex.c
Eric Biggers [Sat, 1 Sep 2012 19:51:58 +0000 (14:51 -0500)]
Remove unused code from imagex.c

11 years agomkwinpeimg.1 updates
Eric Biggers [Sat, 1 Sep 2012 19:51:08 +0000 (14:51 -0500)]
mkwinpeimg.1 updates

11 years agoUpdate Arch Linux PKGBUILD
Eric Biggers [Sat, 1 Sep 2012 19:47:05 +0000 (14:47 -0500)]
Update Arch Linux PKGBUILD

11 years agoTest suite: Allow out of directory build
Eric Biggers [Sat, 1 Sep 2012 19:27:16 +0000 (14:27 -0500)]
Test suite: Allow out of directory build

11 years agodoxygen docs updates
Eric Biggers [Sat, 1 Sep 2012 18:49:57 +0000 (13:49 -0500)]
doxygen docs updates

11 years agoUpdate TODO
Eric Biggers [Sat, 1 Sep 2012 18:26:36 +0000 (13:26 -0500)]
Update TODO

11 years agoUpdate NEWS
Eric Biggers [Sat, 1 Sep 2012 18:26:11 +0000 (13:26 -0500)]
Update NEWS

11 years agosecurity descriptor application fix
Eric Biggers [Sat, 1 Sep 2012 17:58:09 +0000 (12:58 -0500)]
security descriptor application fix

11 years agoDocument libntfs-3g versions allowed
Eric Biggers [Sat, 1 Sep 2012 13:58:42 +0000 (08:58 -0500)]
Document libntfs-3g versions allowed

11 years agoGet rid of code clone from libntfs-3g
Eric Biggers [Sat, 1 Sep 2012 05:45:14 +0000 (00:45 -0500)]
Get rid of code clone from libntfs-3g

11 years agoNTFS capture update
Eric Biggers [Sat, 1 Sep 2012 05:38:52 +0000 (00:38 -0500)]
NTFS capture update

Allow the use of ntfs_xattr_system_getattr() as an alternative to
ntfs_get_inode_security() and ntfs_get_inode_attributes().

11 years agoNTFS apply update
Eric Biggers [Sat, 1 Sep 2012 05:21:08 +0000 (00:21 -0500)]
NTFS apply update

Allow the use of ntfs_xattr_system_setxattr() as an alternative to
ntfs_set_inode_security() and ntfs_set_inode_attributes().

11 years agoimagex capture and append consolidation
Eric Biggers [Sat, 1 Sep 2012 05:02:52 +0000 (00:02 -0500)]
imagex capture and append consolidation

11 years agoimage default names
Eric Biggers [Sat, 1 Sep 2012 04:47:01 +0000 (23:47 -0500)]
image default names

11 years agoExport from split WIM
Eric Biggers [Sat, 1 Sep 2012 03:04:46 +0000 (22:04 -0500)]
Export from split WIM

11 years agoMore comments about flags
Eric Biggers [Sat, 1 Sep 2012 01:52:07 +0000 (20:52 -0500)]
More comments about flags

11 years agoSplit WIM mount and split WIM documentation
Eric Biggers [Sat, 1 Sep 2012 01:31:02 +0000 (20:31 -0500)]
Split WIM mount and split WIM documentation

11 years agosplit WIM apply, doc updates
Eric Biggers [Fri, 31 Aug 2012 22:31:56 +0000 (17:31 -0500)]
split WIM apply, doc updates

11 years agoENOENT fix
Eric Biggers [Fri, 31 Aug 2012 04:37:37 +0000 (23:37 -0500)]
ENOENT fix

11 years agoFix a couple random issues
Eric Biggers [Fri, 31 Aug 2012 04:34:32 +0000 (23:34 -0500)]
Fix a couple random issues

11 years agoFix print part number of total parts in WIM header
Eric Biggers [Fri, 31 Aug 2012 04:03:39 +0000 (23:03 -0500)]
Fix print part number of total parts in WIM header

11 years agoNTFS test updates and NTFS capture fix
Eric Biggers [Fri, 31 Aug 2012 03:52:16 +0000 (22:52 -0500)]
NTFS test updates and NTFS capture fix

11 years agoNTFS tests
Eric Biggers [Fri, 31 Aug 2012 02:56:22 +0000 (21:56 -0500)]
NTFS tests

11 years agontfs-cmp program
Eric Biggers [Fri, 31 Aug 2012 02:36:46 +0000 (21:36 -0500)]
ntfs-cmp program

11 years agoMore test cases and DOS names capture/apply fixes
Eric Biggers [Thu, 30 Aug 2012 22:55:28 +0000 (17:55 -0500)]
More test cases and DOS names capture/apply fixes

11 years agoMore NTFS tests
Eric Biggers [Thu, 30 Aug 2012 19:53:18 +0000 (14:53 -0500)]
More NTFS tests

11 years agotest-imagex-ntfs (IN PROGRESS)
Eric Biggers [Thu, 30 Aug 2012 19:25:37 +0000 (14:25 -0500)]
test-imagex-ntfs (IN PROGRESS)

11 years agoFix build without new libntfs-3g
Eric Biggers [Thu, 30 Aug 2012 18:03:28 +0000 (13:03 -0500)]
Fix build without new libntfs-3g

11 years agonew NTFS 3g patches
Eric Biggers [Thu, 30 Aug 2012 17:59:56 +0000 (12:59 -0500)]
new NTFS 3g patches

11 years agorm COPYING.LIB from Makefile.am
Eric Biggers [Thu, 30 Aug 2012 05:09:16 +0000 (00:09 -0500)]
rm COPYING.LIB from Makefile.am

11 years agoUpdate NEWS, docs
Eric Biggers [Thu, 30 Aug 2012 05:06:10 +0000 (00:06 -0500)]
Update NEWS, docs

11 years agowimlib.h documentation
Eric Biggers [Thu, 30 Aug 2012 04:50:44 +0000 (23:50 -0500)]
wimlib.h documentation

11 years agoMore documentation updates
Eric Biggers [Thu, 30 Aug 2012 04:07:50 +0000 (23:07 -0500)]
More documentation updates

11 years agoMan page updates
Eric Biggers [Thu, 30 Aug 2012 02:30:01 +0000 (21:30 -0500)]
Man page updates

11 years agoimagex apply documentation
Eric Biggers [Thu, 30 Aug 2012 02:07:49 +0000 (21:07 -0500)]
imagex apply documentation

11 years agoLicense and documentation
Eric Biggers [Thu, 30 Aug 2012 00:34:12 +0000 (19:34 -0500)]
License and documentation

Change license LGPLv2.1 to GPLv3+ and begin updating documentation

11 years agoNTFS apply ADS fixes
Eric Biggers [Wed, 29 Aug 2012 22:18:17 +0000 (17:18 -0500)]
NTFS apply ADS fixes

11 years agoFix various NTFS capture issues
Eric Biggers [Wed, 29 Aug 2012 21:45:29 +0000 (16:45 -0500)]
Fix various NTFS capture issues

11 years agoRemove duplicate ntfs typedefs
Eric Biggers [Wed, 29 Aug 2012 14:17:21 +0000 (09:17 -0500)]
Remove duplicate ntfs typedefs

11 years agoAdd config.rpath (empty file)
Eric Biggers [Wed, 29 Aug 2012 13:50:19 +0000 (08:50 -0500)]
Add config.rpath (empty file)

11 years agoComments etc.
Eric Biggers [Wed, 29 Aug 2012 04:48:58 +0000 (23:48 -0500)]
Comments etc.

11 years agoBuild fixes
Eric Biggers [Wed, 29 Aug 2012 03:38:21 +0000 (22:38 -0500)]
Build fixes

Use casts to or from `uintptr_t' to avoid warnings on 32-bit platforms when we
get or set the FUSE private data in mount.c.

Make the XATTR interface optional.  Support is omitted automatically if the
setxattr() function or the `attr/xattr.h' header is not found.

Fix a couple of the test cases.

11 years agodentry.h: Don't typedef WIMStruct
Eric Biggers [Wed, 29 Aug 2012 02:50:13 +0000 (21:50 -0500)]
dentry.h: Don't typedef WIMStruct

(Avoid duplicate typedef)

11 years agoFix various issues
Eric Biggers [Wed, 29 Aug 2012 02:41:47 +0000 (21:41 -0500)]
Fix various issues

11 years agoPrint names of dentries in split link groups when in debug mode
Eric Biggers [Wed, 29 Aug 2012 01:39:18 +0000 (20:39 -0500)]
Print names of dentries in split link groups when in debug mode