From 1685d10027f11400c73de4c2d8f9580ba4f8b1f2 Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Sun, 24 May 2020 11:22:36 -0700 Subject: [PATCH] v1.13.2 --- Makefile.am | 2 +- NEWS | 11 +++++++++++ README | 2 +- configure.ac | 2 +- doc/man1/mkwinpeimg.1 | 2 +- doc/man1/wimapply.1 | 2 +- doc/man1/wimcapture.1 | 2 +- doc/man1/wimdelete.1 | 2 +- doc/man1/wimdir.1 | 2 +- doc/man1/wimexport.1 | 2 +- doc/man1/wimextract.1 | 2 +- doc/man1/wiminfo.1 | 2 +- doc/man1/wimjoin.1 | 2 +- doc/man1/wimlib-imagex.1 | 2 +- doc/man1/wimmount.1 | 2 +- doc/man1/wimoptimize.1 | 2 +- doc/man1/wimsplit.1 | 2 +- doc/man1/wimupdate.1 | 2 +- doc/man1/wimverify.1 | 2 +- include/wimlib.h | 4 ++-- 20 files changed, 31 insertions(+), 20 deletions(-) diff --git a/Makefile.am b/Makefile.am index b6fbeaf4..10c9c45c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -200,7 +200,7 @@ libwim_la_CFLAGS = \ $(LIBFUSE_CFLAGS) \ $(LIBCRYPTO_CFLAGS) -libwim_la_LDFLAGS = $(AM_LDFLAGS) -version-info 31:0:16 +libwim_la_LDFLAGS = $(AM_LDFLAGS) -version-info 32:0:17 libwim_la_LIBADD = \ $(PTHREAD_LIBS) \ diff --git a/NEWS b/NEWS index c720f6c3..8b72b59c 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,14 @@ +Version 1.13.2: + Prevented miscompilation with gcc 10 at -O3 + (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94994). + + Avoided some compiler warnings with gcc 9 and later. + + The 'mkwinpeimg' script now also looks for syslinux modules in + /usr/share/syslinux, to handle where openSUSE installs them. + + Removed obsolete packaging files from the source tree. + Version 1.13.1: Fixed a crash or incorrect output during LZMS compression with a compression level greater than 50 and a chunk size greater than 64 MiB. diff --git a/README b/README index 3c87edb9..0f0bb32c 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ INTRODUCTION -This is wimlib version 1.13.1 (May 2019). wimlib is a C library for +This is wimlib version 1.13.2 (May 2020). 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, diff --git a/configure.ac b/configure.ac index 659a1e90..88cde791 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ ############################################################################### -AC_INIT([wimlib], [1.13.1], [ebiggers3@gmail.com]) +AC_INIT([wimlib], [1.13.2], [ebiggers3@gmail.com]) AC_CONFIG_SRCDIR([src/wim.c]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_AUX_DIR([build-aux]) diff --git a/doc/man1/mkwinpeimg.1 b/doc/man1/mkwinpeimg.1 index 4081a8d3..62929613 100644 --- a/doc/man1/mkwinpeimg.1 +++ b/doc/man1/mkwinpeimg.1 @@ -1,4 +1,4 @@ -.TH MKWINPEIMG "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH MKWINPEIMG "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME mkwinpeimg \- Make a customized bootable image of Windows PE .SH SYNOPSIS diff --git a/doc/man1/wimapply.1 b/doc/man1/wimapply.1 index b0e45cf4..25342187 100644 --- a/doc/man1/wimapply.1 +++ b/doc/man1/wimapply.1 @@ -1,4 +1,4 @@ -.TH WIMAPPLY "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMAPPLY "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimapply \- Apply a WIM image .SH SYNOPSIS diff --git a/doc/man1/wimcapture.1 b/doc/man1/wimcapture.1 index 3d2bf397..7dc57354 100644 --- a/doc/man1/wimcapture.1 +++ b/doc/man1/wimcapture.1 @@ -1,4 +1,4 @@ -.TH WIMCAPTURE "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMCAPTURE "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimcapture, wimappend \- Capture or append a WIM image .SH SYNOPSIS diff --git a/doc/man1/wimdelete.1 b/doc/man1/wimdelete.1 index ae07ff77..a109e2b3 100644 --- a/doc/man1/wimdelete.1 +++ b/doc/man1/wimdelete.1 @@ -1,4 +1,4 @@ -.TH WIMDELETE "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMDELETE "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimdelete \- Delete an image from a WIM archive .SH SYNOPSIS diff --git a/doc/man1/wimdir.1 b/doc/man1/wimdir.1 index 8c42aa64..cefdaf60 100644 --- a/doc/man1/wimdir.1 +++ b/doc/man1/wimdir.1 @@ -1,4 +1,4 @@ -.TH WIMDIR "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMDIR "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimdir \- List the files contained in a WIM image .SH SYNOPSIS diff --git a/doc/man1/wimexport.1 b/doc/man1/wimexport.1 index 24f68ff5..041caa22 100644 --- a/doc/man1/wimexport.1 +++ b/doc/man1/wimexport.1 @@ -1,4 +1,4 @@ -.TH WIMEXPORT "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMEXPORT "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimexport \- Export image(s) from a WIM archive .SH SYNOPSIS diff --git a/doc/man1/wimextract.1 b/doc/man1/wimextract.1 index ab0f4b0a..37fe10d9 100644 --- a/doc/man1/wimextract.1 +++ b/doc/man1/wimextract.1 @@ -1,4 +1,4 @@ -.TH WIMEXTRACT "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMEXTRACT "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimextract \- Extract files from a WIM image .SH SYNOPSIS diff --git a/doc/man1/wiminfo.1 b/doc/man1/wiminfo.1 index ecb3f093..b364b92d 100644 --- a/doc/man1/wiminfo.1 +++ b/doc/man1/wiminfo.1 @@ -1,4 +1,4 @@ -.TH WIMINFO "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMINFO "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wiminfo \- Display or change information about a WIM file or image .SH SYNOPSIS diff --git a/doc/man1/wimjoin.1 b/doc/man1/wimjoin.1 index c4817f80..9eaf844f 100644 --- a/doc/man1/wimjoin.1 +++ b/doc/man1/wimjoin.1 @@ -1,4 +1,4 @@ -.TH WIMJOIN "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMJOIN "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimjoin\- Join a split WIM into a standalone WIM .SH SYNOPSIS diff --git a/doc/man1/wimlib-imagex.1 b/doc/man1/wimlib-imagex.1 index 73eacf86..8754f6f0 100644 --- a/doc/man1/wimlib-imagex.1 +++ b/doc/man1/wimlib-imagex.1 @@ -1,4 +1,4 @@ -.TH WIMLIB-IMAGEX 1 "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMLIB-IMAGEX 1 "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimlib-imagex \- Extract, create, modify, or mount a WIM archive .SH SYNOPSIS diff --git a/doc/man1/wimmount.1 b/doc/man1/wimmount.1 index a1ab531f..c5e51339 100644 --- a/doc/man1/wimmount.1 +++ b/doc/man1/wimmount.1 @@ -1,4 +1,4 @@ -.TH WIMMOUNT "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMMOUNT "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimmount, wimmountrw, wimunmount \- Mount or unmount a WIM image .SH SYNOPSIS diff --git a/doc/man1/wimoptimize.1 b/doc/man1/wimoptimize.1 index bf859a69..01b6a350 100644 --- a/doc/man1/wimoptimize.1 +++ b/doc/man1/wimoptimize.1 @@ -1,4 +1,4 @@ -.TH WIMOPTIMIZE "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMOPTIMIZE "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimoptimize \- Optimize a WIM archive .SH SYNOPSIS diff --git a/doc/man1/wimsplit.1 b/doc/man1/wimsplit.1 index 9f95fedc..69116a48 100644 --- a/doc/man1/wimsplit.1 +++ b/doc/man1/wimsplit.1 @@ -1,4 +1,4 @@ -.TH WIMSPLIT "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMSPLIT "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimsplit \- Split a WIM archive into multiple parts .SH SYNOPSIS diff --git a/doc/man1/wimupdate.1 b/doc/man1/wimupdate.1 index a01607bd..55873909 100644 --- a/doc/man1/wimupdate.1 +++ b/doc/man1/wimupdate.1 @@ -1,4 +1,4 @@ -.TH WIMUPDATE "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMUPDATE "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimupdate \- Update a WIM image .SH SYNOPSIS diff --git a/doc/man1/wimverify.1 b/doc/man1/wimverify.1 index 597ba1ce..add78264 100644 --- a/doc/man1/wimverify.1 +++ b/doc/man1/wimverify.1 @@ -1,4 +1,4 @@ -.TH WIMVERIFY "1" "May 2019" "wimlib 1.13.1" "User Commands" +.TH WIMVERIFY "1" "May 2020" "wimlib 1.13.2" "User Commands" .SH NAME wimverify \- Verify a WIM archive .SH SYNOPSIS diff --git a/include/wimlib.h b/include/wimlib.h index 521b32fb..a613c4fb 100644 --- a/include/wimlib.h +++ b/include/wimlib.h @@ -11,7 +11,7 @@ /** * @mainpage * - * This is the documentation for the library interface of wimlib 1.13.1, a C + * This is the documentation for the library interface of wimlib 1.13.2, a C * library for creating, modifying, extracting, and mounting files in the * Windows Imaging (WIM) format. This documentation is intended for developers * only. If you have installed wimlib and want to know how to use the @b @@ -411,7 +411,7 @@ #define WIMLIB_MINOR_VERSION 13 /** Patch version of the library (for example, the 5 in 1.2.5). */ -#define WIMLIB_PATCH_VERSION 1 +#define WIMLIB_PATCH_VERSION 2 #ifdef __cplusplus extern "C" { -- 2.43.0