wimunmount now provides the '--new-image' option to cause changes to a
read-write mounted image to be committed as a new image rather than as
- an update of the same image. (The corresponding new library flag is
+ an update of the mounted image. (The corresponding new library flag is
WIMLIB_UNMOUNT_FLAG_NEW_IMAGE.)
- The LZMS compression chunk size, or "dictionary size", may now be up to
- 1 GiB (2^30).
+ The LZMS ("recovery") compression chunk size, or "dictionary size", may
+ now be up to 1 GiB (1,073,741,824 bytes).
- The performance of LZX and LZMS compression with large chunk sizes has
- been slightly improved.
+ The performance of LZX ("maximum") and LZMS ("recovery") compression
+ with large chunk sizes has been slightly improved.
Version 1.6.1:
Stored files with size exactly 4 GiB (4,294,967,296 bytes) are now
-AC_INIT([wimlib], [1.6.2-beta], [ebiggers3@gmail.com])
+AC_INIT([wimlib], [1.6.2-BETA], [ebiggers3@gmail.com])
AC_CONFIG_SRCDIR([src/wim.c])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_AUX_DIR([build-aux])
WIMs, which usually contain LZMS-compressed solid blocks and may carry the
\fI.esd\fR file extension rather than \fI.wim\fR. However, \fI.esd\fR files
downloaded directly by the Windows 8 web downloader have encrypted segments, and
-wimlib cannot export images from files until they are first decrypted. In
+wimlib cannot export images from such files until they are first decrypted. In
addition, to ensure the destination archive is created in the original WIM
format rather than in the newer format, specify \fB--compress\fR=\fImaximum\fR.
.SH EXAMPLES
*/
/*
- * Copyright (C) 2012, 2013 Eric Biggers
+ * Copyright (C) 2012, 2013, 2014 Eric Biggers
*
* This file is part of wimlib, a library for working with WIM files.
*
*/
/*
- * Copyright (C) 2012, 2013 Eric Biggers
+ * Copyright (C) 2012, 2013, 2014 Eric Biggers
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
{
static const tchar *s =
T(
-IMAGEX_PROGNAME " (" PACKAGE ") " PACKAGE_VERSION "\n"
-"Copyright (C) 2012, 2013 Eric Biggers\n"
+IMAGEX_PROGNAME " (distributed with " PACKAGE " " PACKAGE_VERSION ")\n"
+"Copyright (C) 2012, 2013, 2014 Eric Biggers\n"
"License GPLv3+; GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.\n"
"This is free software: you are free to change and redistribute it.\n"
"There is NO WARRANTY, to the extent permitted by law.\n"
}
version() {
- echo "$script_name (wimlib $WIMLIB_VERSION)"
+ echo "$script_name (distributed with wimlib $WIMLIB_VERSION)"
exit 0
}
#endif
/* Assign inode numbers. Also, if a read-write mount was requested,
- * mark the dentry tree as modified, and add each streams referenced by
+ * mark the dentry tree as modified, and add each stream referenced by
* files in the image to a list and preemptively double the number of
* references to each. The latter is done to allow implementing the
* WIMLIB_UNMOUNT_FLAG_NEW_IMAGE semantics. */
struct wim_lookup_table_entry *lte;
lte = inode_stream_lte(inode, i, wim->lookup_table);
- if (lte) {
- lte->orig_stream_list = (struct list_head){NULL, NULL};
+ if (lte)
lte->out_refcnt = 0;
- }
}
}
image_for_each_inode(inode, imd) {