From: Eric Biggers Date: Fri, 23 Nov 2018 23:35:07 +0000 (-0800) Subject: v1.13.0 X-Git-Tag: v1.13.0^0 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=bd926816f3b9d5982d1c497840c56724520c62dc v1.13.0 --- diff --git a/Makefile.am b/Makefile.am index 92c09feb..dc653f7a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -201,7 +201,7 @@ libwim_la_CFLAGS = \ $(LIBFUSE_CFLAGS) \ $(LIBCRYPTO_CFLAGS) -libwim_la_LDFLAGS = $(AM_LDFLAGS) -version-info 29:0:14 +libwim_la_LDFLAGS = $(AM_LDFLAGS) -version-info 30:0:15 libwim_la_LIBADD = \ $(PTHREAD_LIBS) \ diff --git a/NEWS b/NEWS index b75e3804..a727ebb1 100644 --- a/NEWS +++ b/NEWS @@ -1,9 +1,8 @@ -Version 1.13.0-BETA: +Version 1.13.0: On Windows, wimlib now supports capturing and applying extended attributes (EAs). It is compatible with DISM with the /EA option, available since Windows 10 version 1607. wimlib's EA support is on by - default; no option has to be provided, and it should work on older - versions of Windows too. + default and works on older versions of Windows too. Partially fixed a bug where [ExclusionException] entries didn't take effect when the containing directory is matched by [ExclusionList]. It diff --git a/README b/README index 07e729ed..8eb699f2 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ INTRODUCTION -This is wimlib version 1.13.0-BETA (January 2018). wimlib is a C library for +This is wimlib version 1.13.0 (November 2018). 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/README.WINDOWS b/README.WINDOWS index c54a773b..d778fb52 100644 --- a/README.WINDOWS +++ b/README.WINDOWS @@ -94,7 +94,7 @@ from source, potentially with customizations. Although wimlib's build system is designed for UNIX-like systems and is easiest to use on Linux, it's possible to build Windows binaries on Windows using Cygwin with MinGW. To do this, follow the instructions below. For the sake of example, I'll assume you are building a -64-bit version of wimlib v1.11.0. +64-bit version of wimlib v1.13.0. Run the Cygwin installer, available from https://www.cygwin.com/setup-x86.exe. When you get to the package selection screen, choose the following additional @@ -107,13 +107,13 @@ packages from category "Devel": - mingw64-x86_64-pkg-config - mingw64-x86_64-winpthreads -Download wimlib's source code from https://wimlib.net/downloads/wimlib-1.11.0.tar.gz. +Download wimlib's source code from https://wimlib.net/downloads/wimlib-1.13.0.tar.gz. Start a Cygwin terminal and run the following commands: cd /cygdrive/c/Users/example/Downloads # (or wherever you downloaded the source to) - tar xf wimlib-1.11.0.tar.gz - cd wimlib-1.11.0 + tar xf wimlib-1.13.0.tar.gz + cd wimlib-1.13.0 ./configure --host=x86_64-w64-mingw32 make @@ -162,12 +162,12 @@ version you want, bootstrap the repository, and run the Windows release script: git clone git://wimlib.net/wimlib cd wimlib - git checkout v1.11.0 + git checkout v1.13.0 ./bootstrap ./tools/make-windows-release x86_64 The release script will download and build libxml2 and winpthreads as static libraries, then build wimlib, then do some final tasks and bundle the resulting files up into a ZIP archive. If successful you'll end up with a file like -"wimlib-1.11.0-windows-x86_64-bin.zip", just like the official releases. For +"wimlib-1.13.0-windows-x86_64-bin.zip", just like the official releases. For 32-bit binaries just use "i686" instead of "x86_64". diff --git a/configure.ac b/configure.ac index 329a5d9d..95f97c7e 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ ############################################################################### -AC_INIT([wimlib], [1.13.0-BETA], [ebiggers3@gmail.com]) +AC_INIT([wimlib], [1.13.0], [ebiggers3@gmail.com]) AC_CONFIG_SRCDIR([src/wim.c]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_AUX_DIR([build-aux]) diff --git a/debian/changelog b/debian/changelog index d94aae86..8a199682 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +wimlib (1.13.0-1) unstable; urgency=low + + * Update to v1.13.0 + + -- Eric Biggers Thu, 22 Nov 2018 17:04:35 -0800 + wimlib (1.12.0-1) unstable; urgency=low * Update to v1.12.0 diff --git a/doc/man1/mkwinpeimg.1 b/doc/man1/mkwinpeimg.1 index 5ddafe84..0cc020c3 100644 --- a/doc/man1/mkwinpeimg.1 +++ b/doc/man1/mkwinpeimg.1 @@ -1,4 +1,4 @@ -.TH MKWINPEIMG "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH MKWINPEIMG "1" "November 2018" "wimlib 1.13.0" "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 5c160d0e..b2181361 100644 --- a/doc/man1/wimapply.1 +++ b/doc/man1/wimapply.1 @@ -1,4 +1,4 @@ -.TH WIMAPPLY "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMAPPLY "1" "November 2018" "wimlib 1.13.0" "User Commands" .SH NAME wimapply \- Apply a WIM image .SH SYNOPSIS diff --git a/doc/man1/wimcapture.1 b/doc/man1/wimcapture.1 index 40ef2476..760eadb5 100644 --- a/doc/man1/wimcapture.1 +++ b/doc/man1/wimcapture.1 @@ -1,4 +1,4 @@ -.TH WIMCAPTURE "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMCAPTURE "1" "November 2018" "wimlib 1.13.0" "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 20e0801b..c3c41b74 100644 --- a/doc/man1/wimdelete.1 +++ b/doc/man1/wimdelete.1 @@ -1,4 +1,4 @@ -.TH WIMDELETE "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMDELETE "1" "November 2018" "wimlib 1.13.0" "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 5d6cef46..685172d6 100644 --- a/doc/man1/wimdir.1 +++ b/doc/man1/wimdir.1 @@ -1,4 +1,4 @@ -.TH WIMDIR "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMDIR "1" "November 2018" "wimlib 1.13.0" "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 6cea5faa..9acd3c18 100644 --- a/doc/man1/wimexport.1 +++ b/doc/man1/wimexport.1 @@ -1,4 +1,4 @@ -.TH WIMEXPORT "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMEXPORT "1" "November 2018" "wimlib 1.13.0" "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 86275a2b..db5e2c85 100644 --- a/doc/man1/wimextract.1 +++ b/doc/man1/wimextract.1 @@ -1,4 +1,4 @@ -.TH WIMEXTRACT "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMEXTRACT "1" "November 2018" "wimlib 1.13.0" "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 0567517a..8b09aa24 100644 --- a/doc/man1/wiminfo.1 +++ b/doc/man1/wiminfo.1 @@ -1,4 +1,4 @@ -.TH WIMINFO "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMINFO "1" "November 2018" "wimlib 1.13.0" "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 6073aab3..57d187d4 100644 --- a/doc/man1/wimjoin.1 +++ b/doc/man1/wimjoin.1 @@ -1,4 +1,4 @@ -.TH WIMJOIN "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMJOIN "1" "November 2018" "wimlib 1.13.0" "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 6c7c8808..7a90796a 100644 --- a/doc/man1/wimlib-imagex.1 +++ b/doc/man1/wimlib-imagex.1 @@ -1,4 +1,4 @@ -.TH WIMLIB-IMAGEX 1 "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMLIB-IMAGEX 1 "November 2018" "wimlib 1.13.0" "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 9b33445e..d29a754c 100644 --- a/doc/man1/wimmount.1 +++ b/doc/man1/wimmount.1 @@ -1,4 +1,4 @@ -.TH WIMMOUNT "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMMOUNT "1" "November 2018" "wimlib 1.13.0" "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 657f7df6..f36c3776 100644 --- a/doc/man1/wimoptimize.1 +++ b/doc/man1/wimoptimize.1 @@ -1,4 +1,4 @@ -.TH WIMOPTIMIZE "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMOPTIMIZE "1" "November 2018" "wimlib 1.13.0" "User Commands" .SH NAME wimoptimize \- Optimize a WIM archive .SH SYNOPSIS diff --git a/doc/man1/wimsplit.1 b/doc/man1/wimsplit.1 index de1eb207..bfc12025 100644 --- a/doc/man1/wimsplit.1 +++ b/doc/man1/wimsplit.1 @@ -1,4 +1,4 @@ -.TH WIMSPLIT "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMSPLIT "1" "November 2018" "wimlib 1.13.0" "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 a3beadf9..c1007a36 100644 --- a/doc/man1/wimupdate.1 +++ b/doc/man1/wimupdate.1 @@ -1,4 +1,4 @@ -.TH WIMUPDATE "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMUPDATE "1" "November 2018" "wimlib 1.13.0" "User Commands" .SH NAME wimupdate \- Update a WIM image .SH SYNOPSIS diff --git a/doc/man1/wimverify.1 b/doc/man1/wimverify.1 index 774a5ab5..450cce32 100644 --- a/doc/man1/wimverify.1 +++ b/doc/man1/wimverify.1 @@ -1,4 +1,4 @@ -.TH WIMVERIFY "1" "July 2017" "wimlib 1.12.0" "User Commands" +.TH WIMVERIFY "1" "November 2018" "wimlib 1.13.0" "User Commands" .SH NAME wimverify \- Verify a WIM archive .SH SYNOPSIS diff --git a/include/wimlib.h b/include/wimlib.h index c2b5b81f..43c38526 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.12.0, a C + * This is the documentation for the library interface of wimlib 1.13.0, 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 @@ -408,7 +408,7 @@ #define WIMLIB_MAJOR_VERSION 1 /** Minor version of the library (for example, the 2 in 1.2.5). */ -#define WIMLIB_MINOR_VERSION 12 +#define WIMLIB_MINOR_VERSION 13 /** Patch version of the library (for example, the 5 in 1.2.5). */ #define WIMLIB_PATCH_VERSION 0 diff --git a/rpm/wimtools.spec b/rpm/wimtools.spec index 8979a7e7..2df0eeae 100644 --- a/rpm/wimtools.spec +++ b/rpm/wimtools.spec @@ -1,6 +1,6 @@ Name: wimtools Summary: Tools to create, extract, modify, and mount WIM files -Version: 1.12.0 +Version: 1.13.0 Release: 1 License: GPLv3+ URL: https://wimlib.net diff --git a/tools/update-version b/tools/update-version index 99f7b74d..e795dadf 100755 --- a/tools/update-version +++ b/tools/update-version @@ -1,14 +1,14 @@ #!/bin/bash -oldver='1\.11\.0' -oldmonth=January +oldver='1\.12\.0' +oldmonth=July oldyear=2017 newmajor=1 -newminor=12 +newminor=13 newpatch=0 -newmonth=July -newyear=2017 +newmonth=November +newyear=2018 newver="${newmajor}.${newminor}.${newpatch}"