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 \
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)
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.
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
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
# Maintainer: Eric Biggers <ebiggers3 at gmail dot com>
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")
-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])
+wimlib (1.4.0-1) unstable; urgency=low
+
+ * Update to v1.4.0
+
+ -- Eric Biggers <ebiggers3gmail.com> Sun, 12 May 2013 22:59:55 -0500
+
wimlib (1.3.3-1) unstable; urgency=low
* Update to v1.3.3
-.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
-.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
-.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
-.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
-.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
-.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
-.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
-.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
-.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
-.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
-.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
-.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
-.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
-.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
#!/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
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
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
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
*
* \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 <a
#define WIMLIB_MAJOR_VERSION 1
/** Minor version of the library (for example, the 2 in 1.2.5). */
-#define WIMLIB_MINOR_VERSION 3
+#define WIMLIB_MINOR_VERSION 4
/** Patch version of the library (for example, the 5 in 1.2.5). */
-#define WIMLIB_PATCH_VERSION 3
+#define WIMLIB_PATCH_VERSION 0
/**
* Opaque structure that represents a WIM file. This is an in-memory structure