INTRODUCTION
-This is wimlib version 1.8.3-BETA (September 2015). wimlib is a C library for
+This is wimlib version 1.9.1-BETA (February 2016). wimlib is a C library for
creating, modifying, extracting, and mounting files in the Windows Imaging
Format (WIM files). wimlib and its command-line frontend 'wimlib-imagex'
provide a free and cross-platform alternative to Microsoft's WIMGAPI, ImageX,
To install wimlib and wimlib-imagex on Windows, just download and extract the
ZIP file containing the latest binaries. See README.WINDOWS for more details.
-All official wimlib releases are available from http://wimlib.net.
+All official wimlib releases are available from https://wimlib.net.
WIM FILES
IMAGEX IMPLEMENTATION
wimlib itself is a C library, and it provides a documented public API (See:
-http://wimlib.net/apidoc) for other programs to use. However, it is also
+https://wimlib.net/apidoc) for other programs to use. However, it is also
distributed with a command-line program called "wimlib-imagex" that uses this
library to implement an imaging tool similar to Microsoft's ImageX.
wimlib-imagex supports almost all the capabilities of Microsoft's ImageX as well
=============================================================================
| None [1] || 361,314,224 in 2.7s | 361,315,338 in 3.0s |
| XPRESS [2] || 137,954,729 in 3.0s | 140,457,081 in 6.4s |
- | XPRESS (slow) [3] || 135,214,004 in 8.8s | N/A |
+ | XPRESS (slow) [3] || 135,147,054 in 8.0s | N/A |
| LZX (quick) [4] || 130,098,933 in 3.3s | N/A |
- | LZX (normal) [5] || 126,369,877 in 10.1s | 127,293,110 in 19.2s |
- | LZX (slow) [6] || 125,945,733 in 17.7s | N/A |
+ | LZX (normal) [5] || 126,310,241 in 9.9s | 127,293,110 in 18.5s |
+ | LZX (slow) [6] || 125,884,919 in 17.4s | N/A |
| LZMS (non-solid) [7] || 116,150,698 in 23.4s | N/A |
| LZMS (solid) [8] || 88,108,326 in 55.6s | 88,771,800 in 90.9s |
| "WIMBoot" [9] || 166,892,801 in 3.0s | 169,108,689 in 8.9s |
- | "WIMBoot" (slow) [10] || 165,022,523 in 7.3s | N/A |
+ | "WIMBoot" (slow) [10] || 165,004,333 in 7.8s | N/A |
=============================================================================
Notes:
| ZIP (Info-ZIP, -9) | 732,297 |
| WIM (wimlib, LZX quick) | 686,420 |
| WIM (WIMGAPI, LZX) | 651,866 |
- | WIM (wimlib, LZX normal) | 624,142 |
- | WIM (wimlib, LZX slow) | 619,514 |
+ | WIM (wimlib, LZX normal) | 623,718 |
+ | WIM (wimlib, LZX slow) | 619,382 |
| WIM (wimlib, LZMS non-solid) | 581,046 |
| tar.bz2 (bzip, default) | 565,008 |
| tar.bz2 (bzip, -9) | 565,008 |
wimlib is mainly used on x86 and x86_64 CPUs, but it should also work on a
number of other GCC-supported 32-bit or 64-bit architectures. It has been
-tested on the ARM architecture.
+tested on the ARM and MIPS architectures.
Currently, gcc and clang are the only supported compilers. A few nonstandard
extensions are used in the code.