X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=NEWS;h=c31cea5cf68262711e633a71e7cbbc74eedb5221;hb=04dcfc0042a286557e6a0cf358793538d6500379;hp=a0d271b6741ee5ad8b355dd3342d84a7eddb1fc7;hpb=811f0b5538c0e7ea50e4b62b61194c783c0f209e;p=wimlib diff --git a/NEWS b/NEWS index a0d271b6..c31cea5c 100644 --- a/NEWS +++ b/NEWS @@ -1,12 +1,13 @@ Only the most important changes more recent than version 0.6 are noted here. Version 1.5.0: - Added support for "pipable" WIMs. This support allows capturing images - to standard output or applying images from standard input, but they are + Added support for "pipable" WIMs. Pipable WIMs allow capturing images + to standard output and applying images from standard input, but they are not compatible with Microsoft's software and are not created by default. - See documentation for --pipable flag of `wimlib-imagex capture' for more - information. Two new functions have been added to the library to fully - support this: wimlib_write_to_fd() and wimlib_extract_image_from_pipe(). + See the documentation for --pipable flag of `wimlib-imagex capture' for + more information. Two new functions have been added to the library to + fully support this: wimlib_write_to_fd() and + wimlib_extract_image_from_pipe(). wimlib now preserve WIM integrity tables by default, even if WIMLIB_WRITE_FLAG_CHECK_INTEGRITY is not specified. This changes the @@ -36,18 +37,34 @@ Version 1.5.0: The test suite no longer fails when run in a locale where the decimal separator is not a period. - WIMLIB_PROGRESS_MSG_EXTRACT_DENTRY has been removed and - WIMLIB_EXTRACT_FLAG_VERBOSE re-reserved for future use. + From the library, WIMLIB_PROGRESS_MSG_EXTRACT_DENTRY has been removed + and WIMLIB_EXTRACT_FLAG_VERBOSE re-reserved for future use. Also, + WIMLIB_PROGRESS_MSG_JOIN_STREAMS has been removed, but + WIMLIB_PROGRESS_MSG_WRITE_STREAMS will be received instead and now + provides WIM part numbers. The extraction code has been rewritten and it will now be easier to support new features on all supported backends (currently Win32, UNIX, and NTFS-3g). For example, hard-linked extraction mode (--hardlink) is now supported on all backends, not just UNIX. + The LZX compression and decompression code now compiles correctly on the + ARM architecture (where 'char' is unsigned). + + wimlib_split() progress messages now report the total number of parts + being written. + + Fixed storing DOS names in NTFS-3g capture mode. + A few changes were made to the error codes returned by library routines. + To make wimlib easier to use on Windows, wimlib_global_init() now + automatically attempts to acquire additional privileges on Windows, so + library clients need not do this (although they can provide a flag to + get the old behavior and manage privileges themselves). + This update bumps the shared library version number up to 9, since it - doesn't quite not maintain binary compatibility with previous releases. + doesn't quite maintain binary compatibility with previous releases. Version 1.4.2: Fixed bug in `wimlib-imagex export' that made it impossible to export an