From: Eric Biggers Date: Mon, 13 May 2013 04:13:13 +0000 (-0500) Subject: Update version number to 1.4.0; update NEWS X-Git-Tag: v1.4.0~89 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=794ecd09fc527e3328e469c14e563d42a7a70a39 Update version number to 1.4.0; update NEWS --- diff --git a/Makefile.am b/Makefile.am index ab3f5e3c..18ac5b81 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,7 +6,7 @@ AM_CFLAGS = -std=gnu99 -fno-strict-aliasing lib_LTLIBRARIES = libwim.la -libwim_la_LDFLAGS = -version-info 6:0:0 $(WINDOWS_LDFLAGS) +libwim_la_LDFLAGS = -version-info 7:0:0 $(WINDOWS_LDFLAGS) libwim_la_SOURCES = \ src/add_image.c \ @@ -190,7 +190,7 @@ dist_check_SCRIPTS += tests/test-imagex-ntfs endif if WINDOWS_NATIVE_BUILD -# TODO: The tests need to be re-written for Windows builds. +# Tests are run manually for Windows builds. TESTS = else TESTS = $(dist_check_SCRIPTS) diff --git a/NEWS b/NEWS index 66be93d9..be3e274b 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,12 @@ Only the most important changes more recent than version 0.6 are noted here. -Version 1.3.4: +Version 1.4.0: + Added new "extract" and "update" subcommands to wimlib-imagex, along + with associated APIs in the library. These commands are intended mainly + for Windows use but can be used on UNIX as well. + + Many documentation improvements. + Fixed a bug in the Windows build where relative symbolic links were not captured in reparse-point fixup mode. @@ -8,7 +14,7 @@ Version 1.3.4: the WIM file, causing `wimlib_imagex optimize' to fail in some cases. Fixed a bug in the Windows build of wimlib-imagex where globbing - split-WIM parts could cause a crash. + split-WIM parts could cause the program to crash. With the Windows build it is now possible to restore a WIM containing symbolic links as a non-Administrator; however you will receive warnings diff --git a/README b/README index 764600da..a2dc56c3 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ INTRODUCTION -This is wimlib version 1.3.3 (April 2013). wimlib is a C library that can be +This is wimlib version 1.4.0 (May 2013). wimlib is a C library that can be used to create, modify, extract, and mount files in the Windows Imaging Format (WIM files). These files are normally created by using the `imagex.exe' utility on Windows, but wimlib is distributed with a free implementation of ImageX diff --git a/archlinux/PKGBUILD b/archlinux/PKGBUILD index 8fe0cfcd..0ce073e3 100644 --- a/archlinux/PKGBUILD +++ b/archlinux/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Eric Biggers pkgname=wimlib -pkgver=1.3.3 +pkgver=1.4.0 pkgrel=1 pkgdesc="A library to extract, create, and modify WIM files" arch=("i686" "x86_64") diff --git a/configure.ac b/configure.ac index ba2baa55..aa2f34e4 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([wimlib], [1.3.3], [ebiggers3@gmail.com]) +AC_INIT([wimlib], [1.4.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 eae2f909..08adf3c0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +wimlib (1.4.0-1) unstable; urgency=low + + * Update to v1.4.0 + + -- Eric Biggers Sun, 12 May 2013 22:59:55 -0500 + wimlib (1.3.3-1) unstable; urgency=low * Update to v1.3.3 diff --git a/doc/imagex-apply.1.in b/doc/imagex-apply.1.in index 5b917071..d9684c62 100644 --- a/doc/imagex-apply.1.in +++ b/doc/imagex-apply.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-apply \- Extract one image, or all images, from a WIM archive diff --git a/doc/imagex-capture.1.in b/doc/imagex-capture.1.in index 86231814..f4a1acde 100644 --- a/doc/imagex-capture.1.in +++ b/doc/imagex-capture.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-capture, @IMAGEX_PROGNAME@-append \- Create or append a WIM image diff --git a/doc/imagex-delete.1.in b/doc/imagex-delete.1.in index b930f5c9..41a10bc7 100644 --- a/doc/imagex-delete.1.in +++ b/doc/imagex-delete.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-delete \- Delete an image from a WIM archive diff --git a/doc/imagex-dir.1.in b/doc/imagex-dir.1.in index 2372cdd6..a529cc59 100644 --- a/doc/imagex-dir.1.in +++ b/doc/imagex-dir.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-dir \- Show the files contained in a WIM archive diff --git a/doc/imagex-export.1.in b/doc/imagex-export.1.in index 25996eb1..c6e012e7 100644 --- a/doc/imagex-export.1.in +++ b/doc/imagex-export.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-export \- Exports an image from a WIM archive to an existing or new WIM archive diff --git a/doc/imagex-extract.1.in b/doc/imagex-extract.1.in index 3fde7889..543a614b 100644 --- a/doc/imagex-extract.1.in +++ b/doc/imagex-extract.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-extract \- Extract files or directories from a WIM image diff --git a/doc/imagex-info.1.in b/doc/imagex-info.1.in index bdd2041d..561afe6f 100644 --- a/doc/imagex-info.1.in +++ b/doc/imagex-info.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-info \- Display information about a WIM file, or change information about an image diff --git a/doc/imagex-join.1.in b/doc/imagex-join.1.in index f3cdc592..5d92cdd1 100644 --- a/doc/imagex-join.1.in +++ b/doc/imagex-join.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-join \- Join split WIMs into a standalone one-part WIM diff --git a/doc/imagex-mount.1.in b/doc/imagex-mount.1.in index 9256fc70..9a60c650 100644 --- a/doc/imagex-mount.1.in +++ b/doc/imagex-mount.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-mount, @IMAGEX_PROGNAME@-mountrw, @IMAGEX_PROGNAME@-unmount \- Mount and unmount an image from a WIM archive diff --git a/doc/imagex-optimize.1.in b/doc/imagex-optimize.1.in index 9c783c24..1d0875e7 100644 --- a/doc/imagex-optimize.1.in +++ b/doc/imagex-optimize.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-optimize \- Optimize a WIM archive diff --git a/doc/imagex-split.1.in b/doc/imagex-split.1.in index f02ce9d5..6da46bbb 100644 --- a/doc/imagex-split.1.in +++ b/doc/imagex-split.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-split \- Split a WIM into multiple parts diff --git a/doc/imagex-update.1.in b/doc/imagex-update.1.in index 4c52ea0b..6bb8382a 100644 --- a/doc/imagex-update.1.in +++ b/doc/imagex-update.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX "1" "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX "1" "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@-update \- Update a WIM image diff --git a/doc/imagex.1.in b/doc/imagex.1.in index 5265968a..2fa5013a 100644 --- a/doc/imagex.1.in +++ b/doc/imagex.1.in @@ -1,4 +1,4 @@ -.TH IMAGEX 1 "April 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" +.TH IMAGEX 1 "May 2013" "@IMAGEX_PROGNAME@ @VERSION@" "User Commands" .SH NAME @IMAGEX_PROGNAME@ \- Create, modify, extract, mount, or unmount a WIM (Windows Imaging Format) archive .SH SYNOPSIS diff --git a/doc/mkwinpeimg.1.in b/doc/mkwinpeimg.1.in index 9e1bde30..d3e35793 100644 --- a/doc/mkwinpeimg.1.in +++ b/doc/mkwinpeimg.1.in @@ -1,4 +1,4 @@ -.TH MKWINPEIMG "1" "April 2013" "mkwinpeimg (wimlib @VERSION@)" "User Commands" +.TH MKWINPEIMG "1" "May 2013" "mkwinpeimg (wimlib @VERSION@)" "User Commands" .SH NAME mkwinpeimg \- Make a customized bootable image of Windows PE .SH SYNOPSIS diff --git a/make-release b/make-release index ea9a0b27..3d477d88 100755 --- a/make-release +++ b/make-release @@ -1,13 +1,13 @@ #!/bin/bash -oldver='1\.3\.2' -oldmonth=March +oldver='1\.3\.3' +oldmonth=April oldyear=2013 newmajor=1 -newminor=3 -newpatch=3 -newmonth=April +newminor=4 +newpatch=0 +newmonth=May newyear=2013 diff --git a/rpm/wimlib-minimal.spec b/rpm/wimlib-minimal.spec index 5d083c08..e403bde9 100644 --- a/rpm/wimlib-minimal.spec +++ b/rpm/wimlib-minimal.spec @@ -1,6 +1,6 @@ Summary: Library to extract, create, and modify WIM files Name: wimlib -Version: 1.3.3 +Version: 1.4.0 Release: 1 License: GPLv3+ Group: System/Libraries diff --git a/rpm/wimlib-without-ntfs-3g.spec b/rpm/wimlib-without-ntfs-3g.spec index 45ad0620..397d0373 100644 --- a/rpm/wimlib-without-ntfs-3g.spec +++ b/rpm/wimlib-without-ntfs-3g.spec @@ -1,6 +1,6 @@ Summary: Library to extract, create, and modify WIM files Name: wimlib -Version: 1.3.3 +Version: 1.4.0 Release: 1 License: GPLv3+ Group: System/Libraries diff --git a/rpm/wimlib.spec b/rpm/wimlib.spec index f1891fc2..26eddafc 100644 --- a/rpm/wimlib.spec +++ b/rpm/wimlib.spec @@ -1,6 +1,6 @@ Summary: Library to extract, create, and modify WIM files Name: wimlib -Version: 1.3.3 +Version: 1.4.0 Release: 1 License: GPLv3+ Group: System/Libraries diff --git a/src/wimlib.h b/src/wimlib.h index 9ffcc6ca..c4635e89 100644 --- a/src/wimlib.h +++ b/src/wimlib.h @@ -31,7 +31,7 @@ * * \section intro Introduction * - * This is the documentation for the library interface of wimlib 1.3.3. If you + * This is the documentation for the library interface of wimlib 1.4.0. If you * have installed wimlib and want to know how to use the @b wimlib-imagex * program, please see the man pages instead. Also: the actual project page * where you can download the source code for the library is at