Commit 584793ea1e34797ab01ffa11d26f302cd9790f4c
1 parent
f0307891
Spell check, update release notes for 10.6.3
Showing
4 changed files
with
30 additions
and
3 deletions
ChangeLog
| 1 | +2022-03-07 Jay Berkenbilt <ejb@ql.org> | |
| 2 | + | |
| 3 | + * Minor internal changes to assist with building in other | |
| 4 | + environments: rename internal bits.icc to qpdf/bits_functions.hh | |
| 5 | + (not part of public API), enforce reordering of header files to | |
| 6 | + prevent jpeglib.h from interfering with other headers, remove an | |
| 7 | + unused header that was accidentally added in 10.6.0 but never | |
| 8 | + referenced by any code. | |
| 9 | + | |
| 10 | + * Make build work and tests work when NDEBUG is defined. This | |
| 11 | + involved a few changes to some test files but no changes to any | |
| 12 | + library code. | |
| 13 | + | |
| 1 | 14 | 2022-02-25 Jay Berkenbilt <ejb@ql.org> |
| 2 | 15 | |
| 3 | 16 | * Bug fix in JSON parser: accept \/ in a string as valid input per | ... | ... |
TODO
| ... | ... | @@ -3,7 +3,6 @@ Next |
| 3 | 3 | ==== |
| 4 | 4 | |
| 5 | 5 | In order: |
| 6 | -* PR #661 (overloaded getters from m-holger) | |
| 7 | 6 | * cmake |
| 8 | 7 | * code formatting |
| 9 | 8 | * PointerHolder -> shared_ptr |
| ... | ... | @@ -284,7 +283,7 @@ When creating output from a string: |
| 284 | 283 | * Else encode as "b:" |
| 285 | 284 | |
| 286 | 285 | When reading a string, any string that doesn't follow the above rules |
| 287 | -is an error. This includes "r:" strings not paresable as a real | |
| 286 | +is an error. This includes "r:" strings not parseable as a real | |
| 288 | 287 | number, "/Name" strings containing a NUL character, "s:" or "b:" |
| 289 | 288 | strings that are not valid JSON strings, "b:" strings containing |
| 290 | 289 | character values > 0xff, or "e:" values that are not valid base64. | ... | ... |
cSpell.json
| ... | ... | @@ -2,6 +2,7 @@ |
| 2 | 2 | "version": "0.1", |
| 3 | 3 | "words": [ |
| 4 | 4 | "abuild", |
| 5 | + "dontalign", | |
| 5 | 6 | "aclocal", |
| 6 | 7 | "acro", |
| 7 | 8 | "acroform", |
| ... | ... | @@ -60,7 +61,9 @@ |
| 60 | 61 | "cleartext", |
| 61 | 62 | "cloudmersive", |
| 62 | 63 | "clusterfuzz", |
| 64 | + "cmake", | |
| 63 | 65 | "cmatch", |
| 66 | + "codepoint", | |
| 64 | 67 | "coldwind", |
| 65 | 68 | "colorspace", |
| 66 | 69 | "conftest", |
| ... | ... | @@ -79,6 +82,7 @@ |
| 79 | 82 | "decrypter", |
| 80 | 83 | "deduplicating", |
| 81 | 84 | "deps", |
| 85 | + "deserialization", | |
| 82 | 86 | "destdir", |
| 83 | 87 | "dests", |
| 84 | 88 | "devel", |
| ... | ... | @@ -186,6 +190,7 @@ |
| 186 | 190 | "jmap", |
| 187 | 191 | "jmsg", |
| 188 | 192 | "jnull", |
| 193 | + "jpeglib", | |
| 189 | 194 | "jpool", |
| 190 | 195 | "jsamparray", |
| 191 | 196 | "jsample", |
| ... | ... | @@ -246,6 +251,7 @@ |
| 246 | 251 | "mutators", |
| 247 | 252 | "nbsp", |
| 248 | 253 | "ndash", |
| 254 | + "ndebug", | |
| 249 | 255 | "nendstream", |
| 250 | 256 | "nfields", |
| 251 | 257 | "ngrandkids", | ... | ... |
manual/release-notes.rst
| ... | ... | @@ -6,7 +6,12 @@ Release Notes |
| 6 | 6 | For a detailed list of changes, please see the file |
| 7 | 7 | :file:`ChangeLog` in the source distribution. |
| 8 | 8 | |
| 9 | -10.6.3: XXX | |
| 9 | +10.6.3: March 8, 2022 | |
| 10 | + - Announcement of upcoming change: | |
| 11 | + | |
| 12 | + - qpdf 11 will be built with cmake. The qpdf 11 documentation will | |
| 13 | + include detailed migration instructions. | |
| 14 | + | |
| 10 | 15 | - Bug fixes: |
| 11 | 16 | |
| 12 | 17 | - Recognize strings explicitly encoded as UTF-8 as allowed by the |
| ... | ... | @@ -17,6 +22,10 @@ For a detailed list of changes, please see the file |
| 17 | 22 | specifies auto sizing. At this time, qpdf does not support auto |
| 18 | 23 | sizing. |
| 19 | 24 | |
| 25 | + - Minor, non-functional changes to build and documentation to | |
| 26 | + accommodate a wider range of compilation environments in | |
| 27 | + preparation for migration to cmake. | |
| 28 | + | |
| 20 | 29 | 10.6.2: February 16, 2022 |
| 21 | 30 | - Bug fixes: |
| 22 | 31 | ... | ... |