diff --git a/ChangeLog b/ChangeLog index 66d9541e..b17540a7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2010-04-25 Jay Berkenbilt + + * 2.1.5: release + + * libqpdf/QPDF_encryption.cc (compute_encryption_key): remove + restrictions on length of file identifier string. (Fixes + qpdf-Bugs-2991412.) + 2010-04-18 Jay Berkenbilt * 2.1.4: release diff --git a/configure.ac b/configure.ac index 395b1622..04c09e7e 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. dnl This config.in requires autoconf 2.5 or greater. AC_PREREQ(2.60) -AC_INIT(qpdf,2.1.4) +AC_INIT(qpdf,2.1.5) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_FILES([autoconf.mk]) diff --git a/libqpdf/QPDF.cc b/libqpdf/QPDF.cc index 8371b381..67d0b587 100644 --- a/libqpdf/QPDF.cc +++ b/libqpdf/QPDF.cc @@ -15,7 +15,7 @@ #include #include -std::string QPDF::qpdf_version = "2.1.4"; +std::string QPDF::qpdf_version = "2.1.5"; void QPDF::InputSource::setLastOffset(off_t offset) diff --git a/libqpdf/build.mk b/libqpdf/build.mk index b2922a36..ac411d86 100644 --- a/libqpdf/build.mk +++ b/libqpdf/build.mk @@ -72,4 +72,4 @@ $(OBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.$(LOBJ): libqpdf/%.cc # * Otherwise, increment REVISION $(TARGETS_libqpdf): $(OBJS_libqpdf) - $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),3,3,0) + $(call makelib,$(OBJS_libqpdf),$@,$(LDFLAGS),$(LIBS),3,4,0) diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index 3c2ae1a3..9611df05 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -5,8 +5,8 @@ - - + + ]> @@ -2071,6 +2071,22 @@ print "\n"; ChangeLog in the source distribution. + + 2.1.5: April 25, 2010 + + + + + Remove restriction of file identifier strings to 16 bytes. + This unnecessary restriction was preventing qpdf from being + able to encrypt or decrypt files with identifier strings that + were not exactly 16 bytes long. The specification imposes no + such restriction. + + + + + 2.1.4: April 18, 2010 diff --git a/qpdf.spec b/qpdf.spec index 3296993f..cfeb4a18 100644 --- a/qpdf.spec +++ b/qpdf.spec @@ -1,6 +1,6 @@ Summary: Command-line tools and library for transforming PDF files Name: qpdf -Version: 2.1.4 +Version: 2.1.5 Release: 1%{?dist} License: Artistic Group: System Environment/Libraries