]>
wimlib.net Git - wimlib/log
Eric Biggers [Sun, 28 Apr 2013 18:21:12 +0000 (13:21 -0500)]
win32_extract_try_rpfix(): Simplify conditional
Eric Biggers [Sun, 28 Apr 2013 18:09:56 +0000 (13:09 -0500)]
maybe_apply_dentry(): Fix NO_STREAMS case
Eric Biggers [Sun, 28 Apr 2013 16:42:22 +0000 (11:42 -0500)]
Win32: Simplify encrypted extract; re-try on sharing violations
Eric Biggers [Sun, 28 Apr 2013 15:56:24 +0000 (10:56 -0500)]
Win32: Encrypted extract fixes
Eric Biggers [Sun, 28 Apr 2013 05:19:09 +0000 (00:19 -0500)]
maybe_apply_dentry(): Treat encrypted directories as streamless
Eric Biggers [Sun, 28 Apr 2013 04:56:27 +0000 (23:56 -0500)]
win32_capture_streams(): Only warn on stream lookup fail
Eric Biggers [Sun, 28 Apr 2013 03:49:14 +0000 (22:49 -0500)]
Update README, README.WINDOWS, NEWS
Eric Biggers [Sun, 28 Apr 2013 03:29:49 +0000 (22:29 -0500)]
mount_image.c: Use fuse_context.umask only when available
Eric Biggers [Sun, 28 Apr 2013 03:00:51 +0000 (22:00 -0500)]
Add Windows rpfix tests
Eric Biggers [Sun, 28 Apr 2013 02:37:20 +0000 (21:37 -0500)]
Misc. fixes
Eric Biggers [Sun, 28 Apr 2013 01:52:48 +0000 (20:52 -0500)]
refactor reparse point code; Win32: working extract rpfix
Eric Biggers [Sat, 27 Apr 2013 19:50:01 +0000 (14:50 -0500)]
Win32 apply: Accept ERROR_ACCESS_DENIED for SACL access denied
Eric Biggers [Sat, 27 Apr 2013 19:36:08 +0000 (14:36 -0500)]
Win32 apply: More special checks for root directory
Eric Biggers [Sat, 27 Apr 2013 19:30:36 +0000 (14:30 -0500)]
Win32: Do not set file attributes on root directory
Eric Biggers [Sat, 27 Apr 2013 19:25:10 +0000 (14:25 -0500)]
Win32 apply: Fixes, comments
Eric Biggers [Sat, 27 Apr 2013 07:03:02 +0000 (02:03 -0500)]
Support for encrypted restore
Eric Biggers [Sat, 27 Apr 2013 04:56:57 +0000 (23:56 -0500)]
Win32: Get encrypted capture actually working
Eric Biggers [Sat, 27 Apr 2013 04:23:11 +0000 (23:23 -0500)]
win32_set_special_attributes(): Skip compression IOCTL on encrypted files
Eric Biggers [Sat, 27 Apr 2013 04:16:49 +0000 (23:16 -0500)]
Add win32-test-imagex-capture_and_apply.bat
Eric Biggers [Sat, 27 Apr 2013 03:05:15 +0000 (22:05 -0500)]
Win32 apply: clear compression flag when needed
Eric Biggers [Sat, 27 Apr 2013 02:27:47 +0000 (21:27 -0500)]
Win32 extract: Some refactoring; set security on handle, not path
Eric Biggers [Sat, 27 Apr 2013 00:50:15 +0000 (19:50 -0500)]
win32: handle excluded reparse points correctly
Eric Biggers [Fri, 26 Apr 2013 21:17:10 +0000 (16:17 -0500)]
Add win32-tree-cmp
Eric Biggers [Fri, 26 Apr 2013 04:52:58 +0000 (23:52 -0500)]
Win32: Fix, comment capture reparse-point fixups
Eric Biggers [Thu, 25 Apr 2013 14:30:11 +0000 (09:30 -0500)]
Win32: Do not hard link files with nNumberOfLinks = 1
Eric Biggers [Thu, 25 Apr 2013 05:17:06 +0000 (00:17 -0500)]
win32: Do not hard link directories, even if file IDs say so
Eric Biggers [Thu, 25 Apr 2013 04:24:18 +0000 (23:24 -0500)]
wimlib_free(): Add missing pthread_mutex_destroy()
Eric Biggers [Thu, 25 Apr 2013 04:22:30 +0000 (23:22 -0500)]
win32_get_short_name(): Add missing FindClose
Eric Biggers [Thu, 25 Apr 2013 04:07:31 +0000 (23:07 -0500)]
Win32: Do not create lookup table entries for 0 length streams
Eric Biggers [Thu, 25 Apr 2013 03:49:54 +0000 (22:49 -0500)]
unix_capture_directory(): Add missing ret=0
Eric Biggers [Thu, 25 Apr 2013 03:48:12 +0000 (22:48 -0500)]
wimlib_vmsg(): fflush stderr
Eric Biggers [Thu, 25 Apr 2013 03:32:31 +0000 (22:32 -0500)]
print_inode_dentries(): Fix
Eric Biggers [Thu, 25 Apr 2013 03:26:33 +0000 (22:26 -0500)]
Win32: Show at most 5 hard linking warnings
Eric Biggers [Thu, 25 Apr 2013 03:16:40 +0000 (22:16 -0500)]
replace_forbidden_characters(): Use different character
Eric Biggers [Thu, 25 Apr 2013 03:09:38 +0000 (22:09 -0500)]
Read/write reserved/unknown fields in WIM dentry and ADS entries
Eric Biggers [Thu, 25 Apr 2013 02:52:21 +0000 (21:52 -0500)]
Factor code out from inode_set_symlink() into inode_set_unnamed_stream()
Eric Biggers [Thu, 25 Apr 2013 02:22:59 +0000 (21:22 -0500)]
Win32: Skip extracting reparse points when not supported
Eric Biggers [Thu, 25 Apr 2013 02:22:36 +0000 (21:22 -0500)]
util.c: Print carriage return before warnings/errors
Eric Biggers [Thu, 25 Apr 2013 01:33:49 +0000 (20:33 -0500)]
do_overlay(): Do overlays recursively
Eric Biggers [Thu, 25 Apr 2013 00:58:07 +0000 (19:58 -0500)]
Fix capturing non-directories in source list mode
Eric Biggers [Thu, 25 Apr 2013 00:45:25 +0000 (19:45 -0500)]
Update NEWS
Eric Biggers [Thu, 25 Apr 2013 00:42:39 +0000 (19:42 -0500)]
Fixes; write --{no,}rpfix docs; enable --rpfix capture by default
Eric Biggers [Mon, 22 Apr 2013 22:09:41 +0000 (17:09 -0500)]
make_symlink_reparse_data_buf(): Use full path
Eric Biggers [Mon, 22 Apr 2013 22:08:39 +0000 (17:08 -0500)]
wimlib_vfprintf(): Handle %W with null pointer
Eric Biggers [Mon, 22 Apr 2013 05:58:45 +0000 (00:58 -0500)]
Windows rpfix capture (in progress)
Eric Biggers [Mon, 22 Apr 2013 02:43:23 +0000 (21:43 -0500)]
rpfix extract on UNIX
Eric Biggers [Mon, 22 Apr 2013 01:41:10 +0000 (20:41 -0500)]
rpfix capture on UNIX
Eric Biggers [Sun, 21 Apr 2013 23:48:13 +0000 (18:48 -0500)]
Use REPARSE_POINT_MAX_SIZE macro
Eric Biggers [Sun, 21 Apr 2013 22:49:46 +0000 (17:49 -0500)]
unix_capture_directory(): Use readdir() instead of readdir_r()
Eric Biggers [Sun, 21 Apr 2013 22:08:53 +0000 (17:08 -0500)]
capture_ntfs_streams(): Set 'ret' properly
Eric Biggers [Sun, 21 Apr 2013 21:57:30 +0000 (16:57 -0500)]
Misc. fixes
Eric Biggers [Thu, 11 Apr 2013 15:28:49 +0000 (10:28 -0500)]
Simplify write_resource_cb()
Eric Biggers [Thu, 11 Apr 2013 15:28:21 +0000 (10:28 -0500)]
Add missing iconv_cleanup()s
Eric Biggers [Thu, 11 Apr 2013 04:57:38 +0000 (23:57 -0500)]
win32: Improve support for different filesystems
Eric Biggers [Wed, 10 Apr 2013 06:01:59 +0000 (01:01 -0500)]
Win32: Add untested support for encryted capture
Eric Biggers [Wed, 10 Apr 2013 01:56:59 +0000 (20:56 -0500)]
Adjust full path calculations
Eric Biggers [Tue, 9 Apr 2013 16:14:46 +0000 (11:14 -0500)]
Save original xml_data only when needed
Eric Biggers [Tue, 9 Apr 2013 15:55:50 +0000 (10:55 -0500)]
implement WIMLIB_INIT_FLAG_ASSUME_UTF8
Eric Biggers [Mon, 8 Apr 2013 18:10:43 +0000 (13:10 -0500)]
Use -fno-strict-aliasing
Eric Biggers [Mon, 8 Apr 2013 16:52:01 +0000 (11:52 -0500)]
configure.ac: Fix --enable-verify-compression
Eric Biggers [Mon, 8 Apr 2013 16:49:19 +0000 (11:49 -0500)]
Update README
Eric Biggers [Mon, 8 Apr 2013 16:44:32 +0000 (11:44 -0500)]
--disable-verify-compression by default
Eric Biggers [Mon, 8 Apr 2013 16:29:01 +0000 (11:29 -0500)]
Fix compiling with --without-fuse
Eric Biggers [Mon, 8 Apr 2013 16:24:55 +0000 (11:24 -0500)]
Wrap do_ntfs_umount() declaration with WITH_NTFS_3G
Eric Biggers [Mon, 8 Apr 2013 15:24:31 +0000 (10:24 -0500)]
Multithreaded stream write: Fix progress function calls
Eric Biggers [Mon, 8 Apr 2013 05:21:27 +0000 (00:21 -0500)]
Update library CURRENT and AGE
Eric Biggers [Mon, 8 Apr 2013 05:17:07 +0000 (00:17 -0500)]
Update version to 1.3.3
Eric Biggers [Mon, 8 Apr 2013 05:16:27 +0000 (00:16 -0500)]
Update NEWS
Eric Biggers [Mon, 8 Apr 2013 05:11:46 +0000 (00:11 -0500)]
read_dentry(): Ignore ReparseTag for non-reparse-points
Eric Biggers [Mon, 8 Apr 2013 05:07:55 +0000 (00:07 -0500)]
Write uncompressible streams uncompressed in multithreaded code path
Eric Biggers [Mon, 8 Apr 2013 04:28:46 +0000 (23:28 -0500)]
Comment multithreaded stream writing code
Eric Biggers [Mon, 8 Apr 2013 03:56:01 +0000 (22:56 -0500)]
Add --threads option to imagex-optimize
Eric Biggers [Mon, 8 Apr 2013 03:55:50 +0000 (22:55 -0500)]
Multithreaded stream writing fixes
Eric Biggers [Sun, 7 Apr 2013 05:20:54 +0000 (00:20 -0500)]
Multithreaded compression (IN PROGRESS)
Eric Biggers [Sun, 7 Apr 2013 02:13:06 +0000 (21:13 -0500)]
resource code fixes/cleanup
Eric Biggers [Sun, 7 Apr 2013 01:31:01 +0000 (20:31 -0500)]
wim_checksum_unhashed_streams(): Use image_for_each_unhashed_stream_safe()
Eric Biggers [Sun, 7 Apr 2013 01:27:30 +0000 (20:27 -0500)]
overwrite_wim_inplace(): cleanup
Eric Biggers [Sun, 7 Apr 2013 00:21:48 +0000 (19:21 -0500)]
write.c, lookup table.c: cleanup
Eric Biggers [Sat, 6 Apr 2013 23:03:18 +0000 (18:03 -0500)]
Add more comments
Eric Biggers [Sat, 6 Apr 2013 22:40:21 +0000 (17:40 -0500)]
finish_write(): Reorganize
Eric Biggers [Sat, 6 Apr 2013 22:19:48 +0000 (17:19 -0500)]
xml_update_image_info(): Assume streams are resolved
Eric Biggers [Sun, 31 Mar 2013 06:36:48 +0000 (01:36 -0500)]
Rewriting multithreaded compression code (IN PROGRESS)
Eric Biggers [Sun, 31 Mar 2013 05:02:43 +0000 (00:02 -0500)]
Get capturing NTFS reparse points working again
Eric Biggers [Sun, 31 Mar 2013 04:13:25 +0000 (23:13 -0500)]
Fixes
Eric Biggers [Sun, 31 Mar 2013 01:35:25 +0000 (20:35 -0500)]
Fixes; comments
Eric Biggers [Sat, 30 Mar 2013 21:58:16 +0000 (16:58 -0500)]
Get append working
Eric Biggers [Sat, 30 Mar 2013 21:25:04 +0000 (16:25 -0500)]
Fixes, comments
Eric Biggers [Sat, 30 Mar 2013 19:29:55 +0000 (14:29 -0500)]
refcnt image metadata; calculate full path on-demand
Eric Biggers [Sat, 30 Mar 2013 05:27:15 +0000 (00:27 -0500)]
Initial rewrite of resource code
Eric Biggers [Fri, 29 Mar 2013 18:06:45 +0000 (13:06 -0500)]
Win32: Improve restoring of special attributes
Eric Biggers [Fri, 29 Mar 2013 02:20:26 +0000 (21:20 -0500)]
WIM capture: Share inodes immediately
Maintain a map (inode number, device number) => (WIM inode) throughout the
process of capturing a WIM image so that we can immediately detect a dentry that
refers to an already-captured inode. Then, the inode can be shared immediately,
and its streams need not be read again. In addition, the inodes need not be
sent through more complicated the hard link group disambiguation code; also, on
UNIX, capturing files with the same inode number but on different devices now
guaranteed to work correctly.
Eric Biggers [Thu, 28 Mar 2013 23:14:46 +0000 (18:14 -0500)]
split, join: Read input WIM(s) sequentially
Eric Biggers [Thu, 28 Mar 2013 16:55:53 +0000 (11:55 -0500)]
Export compression and decompression functions
Eric Biggers [Thu, 28 Mar 2013 16:46:18 +0000 (11:46 -0500)]
join_wims(): Don't rebuild metadata resources
Eric Biggers [Thu, 28 Mar 2013 01:23:00 +0000 (20:23 -0500)]
Replace _wcserror_s for Windows XP compatibility
Eric Biggers [Wed, 27 Mar 2013 05:39:22 +0000 (00:39 -0500)]
overwrite_wim_inplace(): Only write new metadata resources for modified images
Eric Biggers [Wed, 27 Mar 2013 05:29:26 +0000 (00:29 -0500)]
write.c: Send fewer progress msgs when extracting streams
Eric Biggers [Wed, 27 Mar 2013 04:38:43 +0000 (23:38 -0500)]
Add make-windoze-release script
Eric Biggers [Wed, 27 Mar 2013 04:25:41 +0000 (23:25 -0500)]
export compression functions when using special define
Eric Biggers [Wed, 27 Mar 2013 03:43:19 +0000 (22:43 -0500)]
Fix debugging statements