Author: lehmi Date: Mon Apr 18 11:13:22 2022 New Revision: 53940 Log: provide 2.0.26 release candidate
Added: dev/pdfbox/2.0.26/ dev/pdfbox/2.0.26/RELEASE-NOTES.txt (with props) dev/pdfbox/2.0.26/debugger-app-2.0.26.jar (with props) dev/pdfbox/2.0.26/debugger-app-2.0.26.jar.asc (with props) dev/pdfbox/2.0.26/debugger-app-2.0.26.jar.sha512 dev/pdfbox/2.0.26/fontbox-2.0.26.jar (with props) dev/pdfbox/2.0.26/fontbox-2.0.26.jar.asc (with props) dev/pdfbox/2.0.26/fontbox-2.0.26.jar.sha512 dev/pdfbox/2.0.26/pdfbox-2.0.26-src.zip (with props) dev/pdfbox/2.0.26/pdfbox-2.0.26-src.zip.asc (with props) dev/pdfbox/2.0.26/pdfbox-2.0.26-src.zip.sha512 dev/pdfbox/2.0.26/pdfbox-2.0.26.jar (with props) dev/pdfbox/2.0.26/pdfbox-2.0.26.jar.asc (with props) dev/pdfbox/2.0.26/pdfbox-2.0.26.jar.sha512 dev/pdfbox/2.0.26/pdfbox-app-2.0.26.jar (with props) dev/pdfbox/2.0.26/pdfbox-app-2.0.26.jar.asc (with props) dev/pdfbox/2.0.26/pdfbox-app-2.0.26.jar.sha512 dev/pdfbox/2.0.26/pdfbox-debugger-2.0.26.jar (with props) dev/pdfbox/2.0.26/pdfbox-debugger-2.0.26.jar.asc (with props) dev/pdfbox/2.0.26/pdfbox-debugger-2.0.26.jar.sha512 dev/pdfbox/2.0.26/pdfbox-tools-2.0.26.jar (with props) dev/pdfbox/2.0.26/pdfbox-tools-2.0.26.jar.asc (with props) dev/pdfbox/2.0.26/pdfbox-tools-2.0.26.jar.sha512 dev/pdfbox/2.0.26/preflight-2.0.26.jar (with props) dev/pdfbox/2.0.26/preflight-2.0.26.jar.asc (with props) dev/pdfbox/2.0.26/preflight-2.0.26.jar.sha512 dev/pdfbox/2.0.26/preflight-app-2.0.26.jar (with props) dev/pdfbox/2.0.26/preflight-app-2.0.26.jar.asc (with props) dev/pdfbox/2.0.26/preflight-app-2.0.26.jar.sha512 dev/pdfbox/2.0.26/xmpbox-2.0.26.jar (with props) dev/pdfbox/2.0.26/xmpbox-2.0.26.jar.asc (with props) dev/pdfbox/2.0.26/xmpbox-2.0.26.jar.sha512 Added: dev/pdfbox/2.0.26/RELEASE-NOTES.txt ============================================================================== --- dev/pdfbox/2.0.26/RELEASE-NOTES.txt (added) +++ dev/pdfbox/2.0.26/RELEASE-NOTES.txt Mon Apr 18 11:13:22 2022 @@ -0,0 +1,97 @@ +Release Notes -- Apache PDFBox -- Version 2.0.26 + +Introduction +------------ + +The Apache PDFBox library is an open source Java tool for working with PDF documents. + +This is an incremental bugfix release based on the earlier 2.0.25 release. It contains +a couple of fixes and small improvements. + +For more details on these changes and all the other fixes and improvements +included in this release, please refer to the following issues on the +PDFBox issue tracker at https://issues.apache.org/jira/browse/PDFBOX. + +Bug + +[PDFBOX-4623] - COSParser: Infinite recursion +[PDFBOX-5203] - TestCreateSignature.testCreateSignedTimeStamp checkLTV build test fail +[PDFBOX-5283] - No Content - xRef / Obj Parsing +[PDFBOX-5305] - Pdf-A/1b Validation +[PDFBOX-5339] - A list of bugs found ï¼70 bugs in total) +[PDFBOX-5342] - Text size option for PDFBox Debugger +[PDFBOX-5345] - IllegalArgumentException: Input buffer too short in StandardSecurityHandler.computeRC4key +[PDFBOX-5352] - ArrayIndexOutOfBoundsException in PDSeparation.tintTransform() +[PDFBOX-5360] - EOFException: Can't read 20 bytes +[PDFBOX-5361] - Wrong datatype for OPM in PDExtendedGraphicsState +[PDFBOX-5366] - Unhandled IOException thrown from BaseParser creates issue in PDFStreamEngine.processStreamOperators +[PDFBOX-5372] - *LOADS of* "WARNING: key node000xxxxx already exists in destination IDTree" +[PDFBOX-5373] - NullPointerException in PDRange.getMin() +[PDFBOX-5376] - Image interpolation when there shouldn't be +[PDFBOX-5377] - pDAcroForm.flatten() does not remove /SigFlags in /Catalog object +[PDFBOX-5380] - Could not read embedded TTF for font +[PDFBOX-5387] - ToUnicodeWriter.writeTo allows byte overflow in bfrange operator +[PDFBOX-5390] - TextToPDF appends space to each line +[PDFBOX-5393] - NegativeArraySizeException in pfb parser with 0 byte pfb font file +[PDFBOX-5395] - Hangup in COSFilterInputStream.nextRange +[PDFBOX-5397] - Certain PDF cannot be processed +[PDFBOX-5398] - Parsing fails in 2.0.26 that worked in 2.0.25 +[PDFBOX-5399] - Object must be defined and must not be compressed object +[PDFBOX-5400] - Page tree root must be a dictionary +[PDFBOX-5401] - A carefully crafted pdf can trigger an infinite loop while parsing +[PDFBOX-5402] - POCIDFontType2 (Wingdings) encode throws a NullPointerException +[PDFBOX-5410] - Possible loop detection is triggered in 2.0.26 but file works in 2.0.25 +[PDFBOX-5412] - IOException: object reference 112 0 R at offset 18355 in content stream +[PDFBOX-5413] - Field text missing +[PDFBOX-5418] - NPE during page render +[PDFBOX-5419] - Parsing shows 1 empty page with 2.0.26 and 7 with 2.0.25 + +Improvement + +[PDFBOX-5347] - Create push button example +[PDFBOX-5348] - FontMapper should also take into account the user's font directory on Windows operating systems +[PDFBOX-5363] - Don't log warnings if there are not fonts to cache +[PDFBOX-5379] - support multiple widgets in PDTerminalField.importFDF() +[PDFBOX-5385] - Improve AddValidationInformation to handle exceptional situations better +[PDFBOX-5388] - Avoid duplicate certificates in AddValidation example +[PDFBOX-5394] - Render symbol for file attachment annotations + +Task + +[PDFBOX-5356] - Add test of PFB font +[PDFBOX-5396] - Add maven enforcer rule to ensure that JAVA_HOME is set + +Release Contents +---------------- + +This release consists of a single source archive packaged as a zip file. +The archive can be unpacked with the jar tool from your JDK installation. +See the README.txt file for instructions on how to build this release. + +The source archive is accompanied by a SHA512 checksum and a PGP signature +that you can use to verify the authenticity of your download. +The public key used for the PGP signature can be found at +https://www.apache.org/dist/pdfbox/KEYS. + +About Apache PDFBox +------------------- + +Apache PDFBox is an open source Java library for working with PDF documents. +This project allows creation of new PDF documents, manipulation of existing +documents and the ability to extract content from documents. Apache PDFBox +also includes several command line utilities. Apache PDFBox is published +under the Apache License, Version 2.0. + +For more information, visit https://pdfbox.apache.org/ + +About The Apache Software Foundation +------------------------------------ + +Established in 1999, The Apache Software Foundation provides organizational, +legal, and financial support for more than 100 freely-available, +collaboratively-developed Open Source projects. The pragmatic Apache License +enables individual and commercial users to easily deploy Apache software; +the Foundation's intellectual property framework limits the legal exposure +of its 2,500+ contributors. + +For more information, visit https://www.apache.org/ Propchange: dev/pdfbox/2.0.26/RELEASE-NOTES.txt ------------------------------------------------------------------------------ svn:eol-style = native Added: dev/pdfbox/2.0.26/debugger-app-2.0.26.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/debugger-app-2.0.26.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/2.0.26/debugger-app-2.0.26.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/debugger-app-2.0.26.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/2.0.26/debugger-app-2.0.26.jar.sha512 ============================================================================== --- dev/pdfbox/2.0.26/debugger-app-2.0.26.jar.sha512 (added) +++ dev/pdfbox/2.0.26/debugger-app-2.0.26.jar.sha512 Mon Apr 18 11:13:22 2022 @@ -0,0 +1 @@ +e3d2b81dc131036eec4c66cb7d90f09a772e1ea56d96f05e6f3eceb7676e67d20698143ccb2541de66b16af98548d2142ad2259ae92ac2f4b870f4d4a33d12a2 Added: dev/pdfbox/2.0.26/fontbox-2.0.26.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/fontbox-2.0.26.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/2.0.26/fontbox-2.0.26.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/fontbox-2.0.26.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/2.0.26/fontbox-2.0.26.jar.sha512 ============================================================================== --- dev/pdfbox/2.0.26/fontbox-2.0.26.jar.sha512 (added) +++ dev/pdfbox/2.0.26/fontbox-2.0.26.jar.sha512 Mon Apr 18 11:13:22 2022 @@ -0,0 +1 @@ +784198008e4c23c15eca09b2ff10bb9419edb48db1dfaac9cfdad8a914ef002c07f0ac17e59add755f606cbb0e18a2468c34e1acdacf68faab8fec51726dd870 Added: dev/pdfbox/2.0.26/pdfbox-2.0.26-src.zip ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/pdfbox-2.0.26-src.zip ------------------------------------------------------------------------------ svn:mime-type = application/zip Added: dev/pdfbox/2.0.26/pdfbox-2.0.26-src.zip.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/pdfbox-2.0.26-src.zip.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/2.0.26/pdfbox-2.0.26-src.zip.sha512 ============================================================================== --- dev/pdfbox/2.0.26/pdfbox-2.0.26-src.zip.sha512 (added) +++ dev/pdfbox/2.0.26/pdfbox-2.0.26-src.zip.sha512 Mon Apr 18 11:13:22 2022 @@ -0,0 +1 @@ +e14c57e28d10324dbcb6ad239bad5751a2dab0035bbd80427afd03f65467ec1376ddd7d08e7cefd4d950b149f85d8f505f6f50cc3093fd65bb8a2cbb2b8c7c1e Added: dev/pdfbox/2.0.26/pdfbox-2.0.26.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/pdfbox-2.0.26.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/2.0.26/pdfbox-2.0.26.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/pdfbox-2.0.26.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/2.0.26/pdfbox-2.0.26.jar.sha512 ============================================================================== --- dev/pdfbox/2.0.26/pdfbox-2.0.26.jar.sha512 (added) +++ dev/pdfbox/2.0.26/pdfbox-2.0.26.jar.sha512 Mon Apr 18 11:13:22 2022 @@ -0,0 +1 @@ +a8bce5ada3851b13dbfffddb042c9a0d6f5b42773e10ba8007e18b09ae4be61b0a70cb85227f060414487ba55befec24b298a78c1ae93c7b2d77661c62f1eda3 Added: dev/pdfbox/2.0.26/pdfbox-app-2.0.26.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/pdfbox-app-2.0.26.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/2.0.26/pdfbox-app-2.0.26.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/pdfbox-app-2.0.26.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/2.0.26/pdfbox-app-2.0.26.jar.sha512 ============================================================================== --- dev/pdfbox/2.0.26/pdfbox-app-2.0.26.jar.sha512 (added) +++ dev/pdfbox/2.0.26/pdfbox-app-2.0.26.jar.sha512 Mon Apr 18 11:13:22 2022 @@ -0,0 +1 @@ +42394a11a897e7447e8c59f4673d6e251fde03808dfc494d56c80489010faf772f6840f19475601b03cea12e3f434128e58a9eba62abd96c444a09a9442ea200 Added: dev/pdfbox/2.0.26/pdfbox-debugger-2.0.26.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/pdfbox-debugger-2.0.26.jar ------------------------------------------------------------------------------ svn:mime-type = application/zip Added: dev/pdfbox/2.0.26/pdfbox-debugger-2.0.26.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/pdfbox-debugger-2.0.26.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/2.0.26/pdfbox-debugger-2.0.26.jar.sha512 ============================================================================== --- dev/pdfbox/2.0.26/pdfbox-debugger-2.0.26.jar.sha512 (added) +++ dev/pdfbox/2.0.26/pdfbox-debugger-2.0.26.jar.sha512 Mon Apr 18 11:13:22 2022 @@ -0,0 +1 @@ +cca22bbd82e170506996beac7fef20dff2e518dc2dc5ff301f0f60b2d2ac61ddbd73da2c14135bb348e411bab3fa8bf83c75af041743cf97b64d0105502d3bc7 Added: dev/pdfbox/2.0.26/pdfbox-tools-2.0.26.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/pdfbox-tools-2.0.26.jar ------------------------------------------------------------------------------ svn:mime-type = application/zip Added: dev/pdfbox/2.0.26/pdfbox-tools-2.0.26.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/pdfbox-tools-2.0.26.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/2.0.26/pdfbox-tools-2.0.26.jar.sha512 ============================================================================== --- dev/pdfbox/2.0.26/pdfbox-tools-2.0.26.jar.sha512 (added) +++ dev/pdfbox/2.0.26/pdfbox-tools-2.0.26.jar.sha512 Mon Apr 18 11:13:22 2022 @@ -0,0 +1 @@ +fc6886cae1d9e88aea5b892f18d77aa29408aa37154a1a0850e18839904484eb23257e155becd0a5dd8492c6149802c453a7eaa1eeccd392cd9a815f77db4b63 Added: dev/pdfbox/2.0.26/preflight-2.0.26.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/preflight-2.0.26.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/2.0.26/preflight-2.0.26.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/preflight-2.0.26.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/2.0.26/preflight-2.0.26.jar.sha512 ============================================================================== --- dev/pdfbox/2.0.26/preflight-2.0.26.jar.sha512 (added) +++ dev/pdfbox/2.0.26/preflight-2.0.26.jar.sha512 Mon Apr 18 11:13:22 2022 @@ -0,0 +1 @@ +53e4aee3a095823e877f622411934865783b58699e2a6d8fb334329c0270054aa62715154f3ab13d1cc07cb76ee106bbfcba54ef6c57471f67a63cf5a095d8f2 Added: dev/pdfbox/2.0.26/preflight-app-2.0.26.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/preflight-app-2.0.26.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/2.0.26/preflight-app-2.0.26.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/preflight-app-2.0.26.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/2.0.26/preflight-app-2.0.26.jar.sha512 ============================================================================== --- dev/pdfbox/2.0.26/preflight-app-2.0.26.jar.sha512 (added) +++ dev/pdfbox/2.0.26/preflight-app-2.0.26.jar.sha512 Mon Apr 18 11:13:22 2022 @@ -0,0 +1 @@ +b53f2a21aefe4e848154ed2fad8334aa8b71fddbcf6980c4c114ebaeafac083cfedbbed3ba2055039ab2a9e7ee02fdf8be88bc252df8aba519bae1207e7a77a2 Added: dev/pdfbox/2.0.26/xmpbox-2.0.26.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/xmpbox-2.0.26.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/2.0.26/xmpbox-2.0.26.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/2.0.26/xmpbox-2.0.26.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/2.0.26/xmpbox-2.0.26.jar.sha512 ============================================================================== --- dev/pdfbox/2.0.26/xmpbox-2.0.26.jar.sha512 (added) +++ dev/pdfbox/2.0.26/xmpbox-2.0.26.jar.sha512 Mon Apr 18 11:13:22 2022 @@ -0,0 +1 @@ +118fce73e671b44b47bb0120d6fc48869300a091d4841f4f2ccea2220e27a7134305d808ae2017ea93d851c5ca8b3ee06c2f92b2fb7fd3f69f678a844cd1c1a1