]>
wimlib.net Git - wimlib/log
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
Eric Biggers [Wed, 27 Mar 2013 03:40:53 +0000 (22:40 -0500)]
Move capture config parsing to imagex
Eric Biggers [Tue, 26 Mar 2013 21:27:45 +0000 (16:27 -0500)]
Print each file or directory excluded
Eric Biggers [Tue, 26 Mar 2013 21:18:33 +0000 (16:18 -0500)]
Adjust capture config; refactor unix_build_dentry_tree()
Eric Biggers [Tue, 26 Mar 2013 18:56:02 +0000 (13:56 -0500)]
Remove unimplemented CompressionExclusionList from capture config
Eric Biggers [Tue, 26 Mar 2013 18:54:23 +0000 (13:54 -0500)]
Win32: Minor code/comment fixes
Eric Biggers [Tue, 26 Mar 2013 17:40:39 +0000 (12:40 -0500)]
wimlib.h: Doc fixes
Eric Biggers [Tue, 26 Mar 2013 17:32:08 +0000 (12:32 -0500)]
Avoid implementation-defined calloc of 0 bytes
Eric Biggers [Tue, 26 Mar 2013 17:07:05 +0000 (12:07 -0500)]
imagex: Use enumerated type for long options
Eric Biggers [Sun, 24 Mar 2013 07:02:40 +0000 (02:02 -0500)]
Update NEWS
Eric Biggers [Sun, 24 Mar 2013 06:38:21 +0000 (01:38 -0500)]
Modify treatment of metadata entries
Image order is actually determined by the order of metadata entries in the
on-disk lookup table, not order of metadata resources in the WIM.
However, do not insert the metadata entries into the actual lookup hash table,
as they are treated specially.
Eric Biggers [Sun, 24 Mar 2013 03:57:14 +0000 (22:57 -0500)]
Win32 updates
Add --strict-acls option (WIMLIB_ADD_IMAGE_FLAG_STRICT_ACLS,
WIMLIB_EXTRACT_FLAG_STRICT_ACLS)
Better warnings when failing to get/set security data; also return to using
SetFileSecurity() to avoid problems with specifying descriptor in
CreateDirectory() or CreateFile().
Eric Biggers [Sun, 24 Mar 2013 01:21:41 +0000 (20:21 -0500)]
Win32 fixes
Eric Biggers [Sun, 24 Mar 2013 01:02:49 +0000 (20:02 -0500)]
Update version to 1.3.2
Eric Biggers [Sun, 24 Mar 2013 00:58:06 +0000 (19:58 -0500)]
Remove unneeded parameter from compression functions
Also refer to the (now improved) documentation for compress_func_t instead of
documenting xpress_compress() and lzx_compress() individually.
Eric Biggers [Sat, 23 Mar 2013 22:26:33 +0000 (17:26 -0500)]
Style
Eric Biggers [Sat, 23 Mar 2013 21:29:59 +0000 (16:29 -0500)]
Update char encoding docs
Eric Biggers [Sat, 23 Mar 2013 21:22:57 +0000 (16:22 -0500)]
init_ads_entry(): Fix comparison
Eric Biggers [Sat, 23 Mar 2013 21:04:41 +0000 (16:04 -0500)]
Char encoding updates and misc. fixes
Eric Biggers [Sat, 23 Mar 2013 04:42:11 +0000 (23:42 -0500)]
Encodings update (IN PROGRESS)
Eric Biggers [Sat, 23 Mar 2013 03:11:51 +0000 (22:11 -0500)]
Encodings update (IN PROGRESS)
Eric Biggers [Fri, 22 Mar 2013 16:01:39 +0000 (11:01 -0500)]
win32_read_file: Use UTF16-LE name
Eric Biggers [Fri, 22 Mar 2013 15:47:24 +0000 (10:47 -0500)]
buffer_io.h: Remove unnecessary casting
Eric Biggers [Fri, 22 Mar 2013 14:00:40 +0000 (09:00 -0500)]
Move FreeLibrary call to win32_global_cleanup()
Eric Biggers [Fri, 22 Mar 2013 06:10:05 +0000 (01:10 -0500)]
Fix symlink.c conditional
Eric Biggers [Fri, 22 Mar 2013 06:06:28 +0000 (01:06 -0500)]
Update version number to 1.3.1
Eric Biggers [Fri, 22 Mar 2013 06:06:16 +0000 (01:06 -0500)]
Update NEWS
Eric Biggers [Fri, 22 Mar 2013 06:06:06 +0000 (01:06 -0500)]
Dynamically load Find{Find,Next}StreamW()
Eric Biggers [Fri, 22 Mar 2013 05:12:49 +0000 (00:12 -0500)]
Add --noacls options and set dwDesiredAccess more appropriately
Eric Biggers [Fri, 22 Mar 2013 04:25:12 +0000 (23:25 -0500)]
win32.c: Misc. fixes
- Fix comments
- Document parameters to DeviceIOControl in win32_capture_reparse_point()
- win32_capture_stream(): Avoid ambiguity between drive letters and paths to
alternate data streams
- win32_extract_stream(): Don't treat paths beginning with drive letter as
relative
Eric Biggers [Fri, 22 Mar 2013 04:20:27 +0000 (23:20 -0500)]
Win32: skip dead code in symlink.c
Eric Biggers [Fri, 22 Mar 2013 04:15:11 +0000 (23:15 -0500)]
inode_add_ads_with_data(): Rename label
Eric Biggers [Fri, 22 Mar 2013 02:17:02 +0000 (21:17 -0500)]
imagex.1.in: Remove redundant words
Eric Biggers [Fri, 22 Mar 2013 02:16:46 +0000 (21:16 -0500)]
Add generated man pages to DISTCLEANFILES
Eric Biggers [Fri, 22 Mar 2013 01:36:36 +0000 (20:36 -0500)]
Allow "imagex" to be renamed (default: wimlib-imagex)
Eric Biggers [Thu, 21 Mar 2013 18:54:21 +0000 (13:54 -0500)]
win32.c realpath(): Don't allocate extra byte
Eric Biggers [Thu, 21 Mar 2013 17:16:10 +0000 (12:16 -0500)]
README: Update Windows reference
Eric Biggers [Thu, 21 Mar 2013 05:13:45 +0000 (00:13 -0500)]
Update wimlib.h docs
Eric Biggers [Thu, 21 Mar 2013 05:03:08 +0000 (00:03 -0500)]
Fix when debugging enabled but error messages are not
Eric Biggers [Thu, 21 Mar 2013 04:53:27 +0000 (23:53 -0500)]
Replace rename()
Eric Biggers [Thu, 21 Mar 2013 03:18:39 +0000 (22:18 -0500)]
Misc. fixes
Eric Biggers [Thu, 21 Mar 2013 02:07:02 +0000 (21:07 -0500)]
Fix glob()
Eric Biggers [Thu, 21 Mar 2013 00:49:09 +0000 (19:49 -0500)]
Update docs
Eric Biggers [Wed, 20 Mar 2013 19:32:43 +0000 (14:32 -0500)]
Update README.WINDOWS
Eric Biggers [Wed, 20 Mar 2013 19:31:53 +0000 (14:31 -0500)]
Conditionally declare win32_file_on_disk_fp
Eric Biggers [Wed, 20 Mar 2013 19:24:42 +0000 (14:24 -0500)]
Win32 fixes
Eric Biggers [Wed, 20 Mar 2013 15:40:47 +0000 (10:40 -0500)]
Fixes
Eric Biggers [Wed, 20 Mar 2013 05:51:07 +0000 (00:51 -0500)]
Fix utf16le_strlen() and recursive error messages
Eric Biggers [Wed, 20 Mar 2013 05:35:52 +0000 (00:35 -0500)]
Character encoding changes (IN PROGRESS)