]> wimlib.net Git - wimlib/blobdiff - NEWS
system compression: add several more exclusion patterns
[wimlib] / NEWS
diff --git a/NEWS b/NEWS
index ab71b7c8d9f5ae644f8b568699286057acaf9641..5a4d7ba2718c6a704026d6f1afdad53511512831 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,62 @@
-Version 1.8.1-BETA:
+Version 1.8.3-BETA:
+       Fixed a bug with libntfs-3g extraction present since v1.8.1.  Sometimes,
+       some Microsoft software would not correctly recognize data in the
+       resulting filesystem.  Users of the (UNIX-only) NTFS-3g based WIM
+       extraction support should not use wimlib v1.8.1 or wimlib v1.8.2.
+
+       Several improvements to System Compression (compact mode) support:
+
+               wof.sys (or wofadk.sys) is now automatically attached to the
+               target volume if needed.
+
+               Compact-mode extractions now work correctly with wofadk.sys on
+               older versions of Windows.
+
+               For compatibility with the Windows bootloader, XPRESS4K
+               compression is now automatically forced on certain files.
+
+Version 1.8.2:
+       This release primarily contains various minor bug fixes and
+       improvements, including:
+
+               Improved handling of deep directory structures.
+
+               Fixed a bug where on 32-bit systems, the library could enter an
+               infinite loop if a WIM file was malformed in a specific way.
+
+               Added a workaround for a case where libntfs-3g may report
+               duplicate streams in an NTFS file.
+
+               Windows symbolic links and junctions in mounted WIM images are
+               now automatically rewritten to be valid in the mounted location.
+
+               Reparse point fixes: correctly handle the "ReparseReserved"
+               field, and correctly handle "empty" (data-less) reparse points.
+
+               On Windows, wimlib now acquires SeManageVolumePrivilege, which
+               is needed to create externally backed files using the
+               "wofadk.sys" driver.
+
+               Improved validation of filenames.
+
+               Improved LZMS decompression speed.
+
+               The configure script now honors alternate pkg-config settings.
+
+               Links have been updated to point to the new website.
+
+       In addition, experimental support has been added for compressing
+       extracted files using System Compression on Windows 10.  This
+       functionality is available through the new '--compact' option to
+       'wimapply' and 'wimextract' as well as new library flags.
+
+Version 1.8.1:
        Fixed a bug in the LZX decompressor: malicious input data could cause
        out of bounds writes to memory (since wimlib v1.2.2).
 
        Fixed a bug in the LZX decompressor: malicious input data could cause
        out of bounds writes to memory (since wimlib v1.2.2).
 
+       The output of the 'wiminfo' command now consolidates various boolean
+       flags (such as "Relative path junction") into a single line.
+
        A file can now have both an unnamed data stream ("file contents") and a
        reparse point stream.  Such files can exist as a result of the use of
        certain Windows features, such as offline storage, including "OneDrive".
        A file can now have both an unnamed data stream ("file contents") and a
        reparse point stream.  Such files can exist as a result of the use of
        certain Windows features, such as offline storage, including "OneDrive".
@@ -14,6 +69,9 @@ Version 1.8.1-BETA:
        On Windows, named data streams are now correctly extracted to existing
        "readonly" directories.  Before, an error would be reported.
 
        On Windows, named data streams are now correctly extracted to existing
        "readonly" directories.  Before, an error would be reported.
 
+       On Windows, it is now possible to do a "WIMBoot mode" extraction with
+       non-standalone WIMs such as delta WIMs.
+
        On Windows, when doing an extraction in "WIMBoot mode", files larger
        than 4 gigabytes are now never extracted as externally backed.  This
        works around a bug in Microsoft's "WOF" driver.
        On Windows, when doing an extraction in "WIMBoot mode", files larger
        than 4 gigabytes are now never extracted as externally backed.  This
        works around a bug in Microsoft's "WOF" driver.
@@ -28,7 +86,11 @@ Version 1.8.1-BETA:
        In mounted WIM images, the disk usage provided for each file (st_blocks)
        is now the compressed size rather than the uncompressed size.
 
        In mounted WIM images, the disk usage provided for each file (st_blocks)
        is now the compressed size rather than the uncompressed size.
 
-       The performance of NTFS-3g capture mode has been slightly improved.
+       The performance of the NTFS-3g and Windows capture modes has been
+       slightly improved.
+
+       On UNIX-like systems, symbolic links whose targets contain the backslash
+       character are now handled correctly (losslessly).
 
 Version 1.8.0:
        Improved the LZX compressor.  It is now 15-20% faster than before and
 
 Version 1.8.0:
        Improved the LZX compressor.  It is now 15-20% faster than before and