diff --git a/ChangeLog b/ChangeLog index e40c10d1..a2e641d5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -11,6 +11,8 @@ 2019-09-17 Jay Berkenbilt + * Fix a few integer warnings for big-endian systems. + * QIntC tests: don't assume char is signed. Fixes #361. 2019-08-31 Jay Berkenbilt diff --git a/ispell-words b/ispell-words index 17cf0340..2ba7128c 100644 --- a/ispell-words +++ b/ispell-words @@ -575,6 +575,7 @@ EncryptionData EncryptionParameters EncryptMetadata endian +endianness endif endl endobj diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index f9d87f41..d3cb2353 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -4364,6 +4364,45 @@ print "\n"; ChangeLog in the source distribution. + + 9.0.1: September XXX, 2019 + + + + + Bug Fixes/Enhancements + + + + + Fix some build and test issues on big-endian systems and + compilers with characters that are unsigned by default. + The problems were in build and test only. There were no + actual bugs in the qpdf library itself relating to + endianness or unsigned characters. + + + + + When a dictionary has a duplicated key, report this with a + warning. The behavior of the library in this case is + unchanged, but the error condition is no longer silently + ignored. + + + + + When a form field's display rectangle is erroneously + specified with inverted coordinates, detect and correct this + situation. This avoids some form fields from being flipped + when flattening annotations on files with this condition. + + + + + + + 9.0.0: August 31, 2019