Commit f9cf79706d723c1bed6f8e8c8edfdfcfb5b99657

Authored by Jay Berkenbilt
1 parent e5cdeff4

Bump version to 11.6.2 and update release notes

CMakeLists.txt
@@ -5,7 +5,7 @@ cmake_minimum_required(VERSION 3.16) @@ -5,7 +5,7 @@ cmake_minimum_required(VERSION 3.16)
5 # the project line. When updating the version, check make_dist for all 5 # the project line. When updating the version, check make_dist for all
6 # the places it has to be updated. 6 # the places it has to be updated.
7 project(qpdf 7 project(qpdf
8 - VERSION 11.6.1 8 + VERSION 11.6.2
9 LANGUAGES C CXX) 9 LANGUAGES C CXX)
10 10
11 # Enable correct rpath handling for MacOSX 11 # Enable correct rpath handling for MacOSX
include/qpdf/DLL.h
@@ -26,8 +26,8 @@ @@ -26,8 +26,8 @@
26 /* The first version of qpdf to include the version constants is 10.6.0. */ 26 /* The first version of qpdf to include the version constants is 10.6.0. */
27 #define QPDF_MAJOR_VERSION 11 27 #define QPDF_MAJOR_VERSION 11
28 #define QPDF_MINOR_VERSION 6 28 #define QPDF_MINOR_VERSION 6
29 -#define QPDF_PATCH_VERSION 1  
30 -#define QPDF_VERSION "11.6.1" 29 +#define QPDF_PATCH_VERSION 2
  30 +#define QPDF_VERSION "11.6.2"
31 31
32 /* 32 /*
33 * This file defines symbols that control the which functions, 33 * This file defines symbols that control the which functions,
manual/conf.py
@@ -16,7 +16,7 @@ project = 'QPDF' @@ -16,7 +16,7 @@ project = 'QPDF'
16 copyright = '2005-2023, Jay Berkenbilt' 16 copyright = '2005-2023, Jay Berkenbilt'
17 author = 'Jay Berkenbilt' 17 author = 'Jay Berkenbilt'
18 # make_dist and the CI build lexically find the release version from this file. 18 # make_dist and the CI build lexically find the release version from this file.
19 -release = '11.6.1' 19 +release = '11.6.2'
20 version = release 20 version = release
21 extensions = [ 21 extensions = [
22 'sphinx_rtd_theme', 22 'sphinx_rtd_theme',
manual/release-notes.rst
@@ -35,6 +35,21 @@ Planned changes for future 12.x (subject to change): @@ -35,6 +35,21 @@ Planned changes for future 12.x (subject to change):
35 35
36 .. x.y.z: not yet released 36 .. x.y.z: not yet released
37 37
  38 +11.6.2: not yet released
  39 + - Bug fixes:
  40 +
  41 + - Fix a very old bug that could cause qpdf to call an internal
  42 + ``finish`` function twice on certain stream decoding errors.
  43 + With certain incorrect input files, this could cause qpdf to
  44 + call gnutls or openssl 1 in a way that could cause them to
  45 + crash.
  46 +
  47 + - Development changes:
  48 +
  49 + - Control some ``.idea`` files for JetBrains CLion. We will be
  50 + iterating on making it easier to work with qpdf in CLion in
  51 + coming releases.
  52 +
38 11.6.1: September 5, 2023 53 11.6.1: September 5, 2023
39 - Bug fixes: 54 - Bug fixes:
40 55