Commit 1e629c278a8953d4262235830ecb1456086210f8

Authored by Jay Berkenbilt
1 parent 222ec049

Prepare 10.0.0 release

ChangeLog
1 2020-04-06 Jay Berkenbilt <ejb@ql.org> 1 2020-04-06 Jay Berkenbilt <ejb@ql.org>
2 2
  3 + * 10.0.0: release
  4 +
3 * Move random number generation into the crypto providers. The old 5 * Move random number generation into the crypto providers. The old
4 os-based secure random number generation with fallback to insecure 6 os-based secure random number generation with fallback to insecure
5 random number generation (only if allowed at build time) has moved 7 random number generation (only if allowed at build time) has moved
README-maintainer
@@ -188,6 +188,8 @@ RELEASE PREPARATION @@ -188,6 +188,8 @@ RELEASE PREPARATION
188 * qpdf/qpdf.cc 188 * qpdf/qpdf.cc
189 `make_dist` verifies this consistency. 189 `make_dist` verifies this consistency.
190 190
  191 +* Run ./autogen.sh
  192 +
191 * Add a release entry to ChangeLog. 193 * Add a release entry to ChangeLog.
192 194
193 195
autofiles.sums
1 -3fa4ba7aa1286928e542cd2dd221ce43775e03c9689d82edd1cafc80bf51b0a5 configure.ac 1 +2bf5c9f65e959d8b7c9b0a94c0c5f3658d116c3e9d28d199fbb93b114ac37c83 configure.ac
2 d3f9ee6f6f0846888d9a10fd3dad2e4b1258be84205426cf04d7cef02d61dad7 aclocal.m4 2 d3f9ee6f6f0846888d9a10fd3dad2e4b1258be84205426cf04d7cef02d61dad7 aclocal.m4
3 b0ce6d1dba8effa47d25154b2bb56eddafc997254a0f3f903cf9b6abffc03616 libqpdf/qpdf/qpdf-config.h.in 3 b0ce6d1dba8effa47d25154b2bb56eddafc997254a0f3f903cf9b6abffc03616 libqpdf/qpdf/qpdf-config.h.in
4 5297971a0ef90bcd5563eb3f7127a032bb76d3ae2af7258bf13479caf8983a60 m4/ax_cxx_compile_stdcxx.m4 4 5297971a0ef90bcd5563eb3f7127a032bb76d3ae2af7258bf13479caf8983a60 m4/ax_cxx_compile_stdcxx.m4
5 35bc5c645dc42d47f2daeea06f8f3e767c8a1aee6a35eb2b4854fd2ce66c3413 m4/ax_random_device.m4 5 35bc5c645dc42d47f2daeea06f8f3e767c8a1aee6a35eb2b4854fd2ce66c3413 m4/ax_random_device.m4
6 6a1e4f8aa2902d7993300660c43e6ee479b4b6781ed7d5ef9c9f9f1cc46623b7 m4/libtool.m4 6 6a1e4f8aa2902d7993300660c43e6ee479b4b6781ed7d5ef9c9f9f1cc46623b7 m4/libtool.m4
7 -26fa3285c35dd6ab00ed1e466ba92a17e4655e01897731ec18a587a4cf5e4f8d m4/lt~obsolete.m4  
8 e77ebba8361b36f14b4d0927173a034b98c5d05049697a9ded84d85eb99a7990 m4/ltoptions.m4 7 e77ebba8361b36f14b4d0927173a034b98c5d05049697a9ded84d85eb99a7990 m4/ltoptions.m4
9 5a6735cda60e0ba0d1b706c0ef648f5d096298da46daefd9cdecdb6a0f4584d3 m4/ltsugar.m4 8 5a6735cda60e0ba0d1b706c0ef648f5d096298da46daefd9cdecdb6a0f4584d3 m4/ltsugar.m4
10 a27b754709de61575197bf5a980696c98ae49da3f92f0de8ee7f42dd543b7465 m4/ltversion.m4 9 a27b754709de61575197bf5a980696c98ae49da3f92f0de8ee7f42dd543b7465 m4/ltversion.m4
  10 +26fa3285c35dd6ab00ed1e466ba92a17e4655e01897731ec18a587a4cf5e4f8d m4/lt~obsolete.m4
11 9fab676fae13feb97d5183a8ed86ae9398c76d21927c28bc59460d230f3e0884 m4/pkg.m4 11 9fab676fae13feb97d5183a8ed86ae9398c76d21927c28bc59460d230f3e0884 m4/pkg.m4
configure
1 #! /bin/sh 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles. 2 # Guess values for system-dependent variables and create Makefiles.
3 -# Generated by GNU Autoconf 2.69 for qpdf 9.1.1. 3 +# Generated by GNU Autoconf 2.69 for qpdf 10.0.0.
4 # 4 #
5 # 5 #
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@ MAKEFLAGS= @@ -587,8 +587,8 @@ MAKEFLAGS=
587 # Identity of this package. 587 # Identity of this package.
588 PACKAGE_NAME='qpdf' 588 PACKAGE_NAME='qpdf'
589 PACKAGE_TARNAME='qpdf' 589 PACKAGE_TARNAME='qpdf'
590 -PACKAGE_VERSION='9.1.1'  
591 -PACKAGE_STRING='qpdf 9.1.1' 590 +PACKAGE_VERSION='10.0.0'
  591 +PACKAGE_STRING='qpdf 10.0.0'
592 PACKAGE_BUGREPORT='' 592 PACKAGE_BUGREPORT=''
593 PACKAGE_URL='' 593 PACKAGE_URL=''
594 594
@@ -1376,7 +1376,7 @@ if test &quot;$ac_init_help&quot; = &quot;long&quot;; then @@ -1376,7 +1376,7 @@ if test &quot;$ac_init_help&quot; = &quot;long&quot;; then
1376 # Omit some internal or obsolete options to make the list less imposing. 1376 # Omit some internal or obsolete options to make the list less imposing.
1377 # This message is too long to be a string in the A/UX 3.1 sh. 1377 # This message is too long to be a string in the A/UX 3.1 sh.
1378 cat <<_ACEOF 1378 cat <<_ACEOF
1379 -\`configure' configures qpdf 9.1.1 to adapt to many kinds of systems. 1379 +\`configure' configures qpdf 10.0.0 to adapt to many kinds of systems.
1380 1380
1381 Usage: $0 [OPTION]... [VAR=VALUE]... 1381 Usage: $0 [OPTION]... [VAR=VALUE]...
1382 1382
@@ -1442,7 +1442,7 @@ fi @@ -1442,7 +1442,7 @@ fi
1442 1442
1443 if test -n "$ac_init_help"; then 1443 if test -n "$ac_init_help"; then
1444 case $ac_init_help in 1444 case $ac_init_help in
1445 - short | recursive ) echo "Configuration of qpdf 9.1.1:";; 1445 + short | recursive ) echo "Configuration of qpdf 10.0.0:";;
1446 esac 1446 esac
1447 cat <<\_ACEOF 1447 cat <<\_ACEOF
1448 1448
@@ -1628,7 +1628,7 @@ fi @@ -1628,7 +1628,7 @@ fi
1628 test -n "$ac_init_help" && exit $ac_status 1628 test -n "$ac_init_help" && exit $ac_status
1629 if $ac_init_version; then 1629 if $ac_init_version; then
1630 cat <<\_ACEOF 1630 cat <<\_ACEOF
1631 -qpdf configure 9.1.1 1631 +qpdf configure 10.0.0
1632 generated by GNU Autoconf 2.69 1632 generated by GNU Autoconf 2.69
1633 1633
1634 Copyright (C) 2012 Free Software Foundation, Inc. 1634 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2297,7 +2297,7 @@ cat &gt;config.log &lt;&lt;_ACEOF @@ -2297,7 +2297,7 @@ cat &gt;config.log &lt;&lt;_ACEOF
2297 This file contains any messages produced by compilers while 2297 This file contains any messages produced by compilers while
2298 running configure, to aid debugging if configure makes a mistake. 2298 running configure, to aid debugging if configure makes a mistake.
2299 2299
2300 -It was created by qpdf $as_me 9.1.1, which was 2300 +It was created by qpdf $as_me 10.0.0, which was
2301 generated by GNU Autoconf 2.69. Invocation command line was 2301 generated by GNU Autoconf 2.69. Invocation command line was
2302 2302
2303 $ $0 $@ 2303 $ $0 $@
@@ -16207,9 +16207,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu @@ -16207,9 +16207,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
16207 # * Otherwise, increment LT_REVISION 16207 # * Otherwise, increment LT_REVISION
16208 16208
16209 # LT = libtool 16209 # LT = libtool
16210 -LT_CURRENT=27  
16211 -LT_AGE=1  
16212 -LT_REVISION=1 16210 +LT_CURRENT=28
  16211 +LT_AGE=0
  16212 +LT_REVISION=0
16213 16213
16214 16214
16215 16215
@@ -18945,7 +18945,7 @@ cat &gt;&gt;$CONFIG_STATUS &lt;&lt;\_ACEOF || ac_write_fail=1 @@ -18945,7 +18945,7 @@ cat &gt;&gt;$CONFIG_STATUS &lt;&lt;\_ACEOF || ac_write_fail=1
18945 # report actual input values of CONFIG_FILES etc. instead of their 18945 # report actual input values of CONFIG_FILES etc. instead of their
18946 # values after options handling. 18946 # values after options handling.
18947 ac_log=" 18947 ac_log="
18948 -This file was extended by qpdf $as_me 9.1.1, which was 18948 +This file was extended by qpdf $as_me 10.0.0, which was
18949 generated by GNU Autoconf 2.69. Invocation command line was 18949 generated by GNU Autoconf 2.69. Invocation command line was
18950 18950
18951 CONFIG_FILES = $CONFIG_FILES 18951 CONFIG_FILES = $CONFIG_FILES
@@ -19011,7 +19011,7 @@ _ACEOF @@ -19011,7 +19011,7 @@ _ACEOF
19011 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19011 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19012 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 19012 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19013 ac_cs_version="\\ 19013 ac_cs_version="\\
19014 -qpdf config.status 9.1.1 19014 +qpdf config.status 10.0.0
19015 configured by $0, generated by GNU Autoconf 2.69, 19015 configured by $0, generated by GNU Autoconf 2.69,
19016 with options \\"\$ac_cs_config\\" 19016 with options \\"\$ac_cs_config\\"
19017 19017
configure.ac
@@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
2 dnl This config.in requires autoconf 2.5 or greater. 2 dnl This config.in requires autoconf 2.5 or greater.
3 3
4 AC_PREREQ([2.68]) 4 AC_PREREQ([2.68])
5 -AC_INIT([qpdf],[9.1.1]) 5 +AC_INIT([qpdf],[10.0.0])
6 6
7 AC_CONFIG_MACRO_DIR([m4]) 7 AC_CONFIG_MACRO_DIR([m4])
8 AC_CONFIG_FILES([autoconf.mk]) 8 AC_CONFIG_FILES([autoconf.mk])
@@ -52,9 +52,9 @@ LT_INIT([win32-dll]) @@ -52,9 +52,9 @@ LT_INIT([win32-dll])
52 # * Otherwise, increment LT_REVISION 52 # * Otherwise, increment LT_REVISION
53 53
54 # LT = libtool 54 # LT = libtool
55 -LT_CURRENT=27  
56 -LT_AGE=1  
57 -LT_REVISION=1 55 +LT_CURRENT=28
  56 +LT_AGE=0
  57 +LT_REVISION=0
58 AC_SUBST(LT_CURRENT) 58 AC_SUBST(LT_CURRENT)
59 AC_SUBST(LT_REVISION) 59 AC_SUBST(LT_REVISION)
60 AC_SUBST(LT_AGE) 60 AC_SUBST(LT_AGE)
libqpdf/QPDF.cc
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 #include <qpdf/QPDF_Stream.hh> 25 #include <qpdf/QPDF_Stream.hh>
26 #include <qpdf/QPDF_Array.hh> 26 #include <qpdf/QPDF_Array.hh>
27 27
28 -std::string QPDF::qpdf_version = "9.1.1"; 28 +std::string QPDF::qpdf_version = "10.0.0";
29 29
30 static char const* EMPTY_PDF = 30 static char const* EMPTY_PDF =
31 "%PDF-1.3\n" 31 "%PDF-1.3\n"
manual/qpdf-manual.xml
@@ -5,8 +5,8 @@ @@ -5,8 +5,8 @@
5 <!ENTITY mdash "&#x2014;"> 5 <!ENTITY mdash "&#x2014;">
6 <!ENTITY ndash "&#x2013;"> 6 <!ENTITY ndash "&#x2013;">
7 <!ENTITY nbsp "&#xA0;"> 7 <!ENTITY nbsp "&#xA0;">
8 -<!ENTITY swversion "9.1.1">  
9 -<!ENTITY lastreleased "January 26, 2020"> 8 +<!ENTITY swversion "10.0.0">
  9 +<!ENTITY lastreleased "April 6, 2020">
10 ]> 10 ]>
11 <book> 11 <book>
12 <bookinfo> 12 <bookinfo>
qpdf/qpdf.cc
@@ -38,7 +38,7 @@ static int constexpr EXIT_CORRECT_PASSWORD = 3; @@ -38,7 +38,7 @@ static int constexpr EXIT_CORRECT_PASSWORD = 3;
38 38
39 static char const* whoami = 0; 39 static char const* whoami = 0;
40 40
41 -static std::string expected_version = "9.1.1"; 41 +static std::string expected_version = "10.0.0";
42 42
43 struct PageSpec 43 struct PageSpec
44 { 44 {