diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 40db8da0b..fd0377c91 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -10,7 +10,22 @@ Versions 1.12 onwards of JHOVE released by the Open Preservation Foundation. JHOVE 1.16 ---------- -2016-03-16 + +### 2017-07-20 : FIX - NPE preventing CrossRefStream objects from being read +Contains: +- [Pull Request #258](https://github.com/openpreserve/jhove/pull/258) + +Fixes PDFs with CrossRefStream objects being reported as "Well-formed and valid" when most of the file's contents remain unchecked. + +### 2017-03-20 : FIX - Broken ModuleBase.skipBytes method +Contains: +- [Pull Request #194](https://github.com/openpreserve/jhove/pull/194) + +Fixes: +- [Issue #71](https://github.com/openpreserve/jhove/issues/71) +- [Issue #193](https://github.com/openpreserve/jhove/issues/193) + +2017-03-16 ### General diff --git a/jhove-bbt/scripts/create-1.16-target.sh b/jhove-bbt/scripts/create-1.16-target.sh index 58317c7d2..b410fa970 100644 --- a/jhove-bbt/scripts/create-1.16-target.sh +++ b/jhove-bbt/scripts/create-1.16-target.sh @@ -64,8 +64,8 @@ find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i '/^ UTF8-hul<\/module>$/ UTF8-hul<\/module>/' {} \; -find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i 's/^ PDF-hul<\/module>$/ PDF-hul<\/module>/' {} \; -find "${targetRoot}" -type f -name "audit-PDF-hul.jhove.xml" -exec sed -i 's/^ 1.7<\/release>$/ 1.8<\/release>/' {} \; +find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i 's/^ PDF-hul<\/module>$/ PDF-hul<\/module>/' {} \; +find "${targetRoot}" -type f -name "audit-PDF-hul.jhove.xml" -exec sed -i 's/^ 1.7<\/release>$/ 1.9<\/release>/' {} \; find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i 's/^ WAVE-hul<\/module>$/ WAVE-hul<\/module>/' {} \; find "${targetRoot}" -type f -name "audit-WAVE-hul.jhove.xml" -exec sed -i 's/^ 1.3<\/release>$/ 1.4<\/release>/' {} \; @@ -76,11 +76,11 @@ find "${targetRoot}" -type f -name "audit-UTF8-hul.jhove.xml" -exec sed -i 's/^ find "${targetRoot}" -type f -name "*.jhove.xml" -exec sed -i 's/2011-02-03/2014-07-18/' {} \; -find "${targetRoot}" -type f -name "audit-PDF-hul.jhove.xml" -exec sed -i 's/^ 2012-08-12<\/date>$/ 2017-03-14<\/date>/' {} \; +find "${targetRoot}" -type f -name "audit-PDF-hul.jhove.xml" -exec sed -i 's/^ 2012-08-12<\/date>$/ 2017-07-20<\/date>/' {} \; find "${targetRoot}" -type f -name "audit-WAVE-hul.jhove.xml" -exec sed -i 's/^ 2007-12-14<\/date>$/ 2017-03-14<\/date>/' {} \; -find "${targetRoot}" -type f -name "*.pdf.jhove.xml" -exec sed -i 's%PDF%PDF%' {} \; -find "${targetRoot}" -type f -name "README.jhove.xml" -exec sed -i 's%PDF%PDF%' {} \; +find "${targetRoot}" -type f -name "*.pdf.jhove.xml" -exec sed -i 's%PDF%PDF%' {} \; +find "${targetRoot}" -type f -name "README.jhove.xml" -exec sed -i 's%PDF%PDF%' {} \; find "${targetRoot}" -type f -name "*.wav.jhove.xml" -exec sed -i 's%WAVE%WAVE%' {} \; find "${targetRoot}" -type f -name "audit.jhove.xml" -exec sed -i 's/.*<\/rights>/Derived from software Copyright 2004-2011 by the President and Fellows of Harvard College. Version 1.7 to 1.11 independently released. Version 1.12 onwards released by Open Preservation Foundation. Released under the GNU Lesser General Public License.<\/rights>/' {} \; @@ -91,28 +91,28 @@ find "${targetRoot}" -type f -name "*.jhove.xml" -exec sed -i 's%Unicode6\.0\.0% find "${targetRoot}" -type f -name "*.jhove.xml" -exec sed -i 's%