Author: lehmi Date: Mon Mar 11 19:21:54 2024 New Revision: 67886 Log: provide 3.0.2 candidate
Added: dev/pdfbox/3.0.2/ dev/pdfbox/3.0.2/RELEASE-NOTES.txt (with props) dev/pdfbox/3.0.2/debugger-app-3.0.2.jar (with props) dev/pdfbox/3.0.2/debugger-app-3.0.2.jar.asc (with props) dev/pdfbox/3.0.2/debugger-app-3.0.2.jar.sha512 dev/pdfbox/3.0.2/fontbox-3.0.2.jar (with props) dev/pdfbox/3.0.2/fontbox-3.0.2.jar.asc (with props) dev/pdfbox/3.0.2/fontbox-3.0.2.jar.sha512 dev/pdfbox/3.0.2/pdfbox-3.0.2-src.zip (with props) dev/pdfbox/3.0.2/pdfbox-3.0.2-src.zip.asc (with props) dev/pdfbox/3.0.2/pdfbox-3.0.2-src.zip.sha512 dev/pdfbox/3.0.2/pdfbox-3.0.2.jar (with props) dev/pdfbox/3.0.2/pdfbox-3.0.2.jar.asc (with props) dev/pdfbox/3.0.2/pdfbox-3.0.2.jar.sha512 dev/pdfbox/3.0.2/pdfbox-app-3.0.2.jar (with props) dev/pdfbox/3.0.2/pdfbox-app-3.0.2.jar.asc (with props) dev/pdfbox/3.0.2/pdfbox-app-3.0.2.jar.sha512 dev/pdfbox/3.0.2/pdfbox-debugger-3.0.2.jar (with props) dev/pdfbox/3.0.2/pdfbox-debugger-3.0.2.jar.asc (with props) dev/pdfbox/3.0.2/pdfbox-debugger-3.0.2.jar.sha512 dev/pdfbox/3.0.2/pdfbox-io-3.0.2.jar (with props) dev/pdfbox/3.0.2/pdfbox-io-3.0.2.jar.asc (with props) dev/pdfbox/3.0.2/pdfbox-io-3.0.2.jar.sha512 dev/pdfbox/3.0.2/pdfbox-tools-3.0.2.jar (with props) dev/pdfbox/3.0.2/pdfbox-tools-3.0.2.jar.asc (with props) dev/pdfbox/3.0.2/pdfbox-tools-3.0.2.jar.sha512 dev/pdfbox/3.0.2/preflight-3.0.2.jar (with props) dev/pdfbox/3.0.2/preflight-3.0.2.jar.asc (with props) dev/pdfbox/3.0.2/preflight-3.0.2.jar.sha512 dev/pdfbox/3.0.2/preflight-app-3.0.2.jar (with props) dev/pdfbox/3.0.2/preflight-app-3.0.2.jar.asc (with props) dev/pdfbox/3.0.2/preflight-app-3.0.2.jar.sha512 dev/pdfbox/3.0.2/xmpbox-3.0.2.jar (with props) dev/pdfbox/3.0.2/xmpbox-3.0.2.jar.asc (with props) dev/pdfbox/3.0.2/xmpbox-3.0.2.jar.sha512 Added: dev/pdfbox/3.0.2/RELEASE-NOTES.txt ============================================================================== --- dev/pdfbox/3.0.2/RELEASE-NOTES.txt (added) +++ dev/pdfbox/3.0.2/RELEASE-NOTES.txt Mon Mar 11 19:21:54 2024 @@ -0,0 +1,107 @@ +Release Notes -- Apache PDFBox -- Version 3.0.2 + +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 3.0.1 release. It contains +a couple of fixes and small improvements. + +A migration guide is available at https://pdfbox.apache.org/3.0/migration.html. It is +still a work in progress and we are happy to include any valuable feedback from our +community. + +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-2725] - [PATCH] Split pdf lose accessibility tags +[PDFBOX-5375] - Allow creating of PDFXObjectImage without accessing to the image stream +[PDFBOX-5704] - char not rendered +[PDFBOX-5714] - PDFBox 3.0 regression: duplicate references in dictionary values +[PDFBOX-5715] - Lines vanish when printing on MacOS +[PDFBOX-5717] - NullPointerException calling saveIncrementalForExternalSigning +[PDFBOX-5721] - The embedded font DroidSansFallbackFull reports an error when parsing, and finally uses lastResortFont, resulting in garbled fonts. +[PDFBOX-5722] - Wrong scope for maven dependencies +[PDFBOX-5723] - COSName caches already cached hashCode +[PDFBOX-5724] - CharStringCommand.equals() does not conform to the contract of Object.equals +[PDFBOX-5727] - Font operation takes a long time with 3.0.1 +[PDFBOX-5728] - NullPointerException in TTFSubsetter.buildPostTable() +[PDFBOX-5730] - The expected SubstFormat for ExtensionSubstFormat1 subtable is 108 but should be 1 +[PDFBOX-5732] - Problem converting PDF to image (java.awt.color.CMMException: Can not access specified profile) +[PDFBOX-5733] - lookupType is to be replaced by extensionLookupType in type 7 lookup table +[PDFBOX-5735] - Set the default value for PDNonTerminalField +[PDFBOX-5737] - java.lang.ArrayIndexOutOfBoundsException Bug Report +[PDFBOX-5738] - Wrong colors in PDF since PDFBOX-5488 +[PDFBOX-5742] - Split result PDFs broken +[PDFBOX-5744] - EOFException while readMultipleSubstitutionSubtable() +[PDFBOX-5745] - EOFException while readSingleLookupSubTable() +[PDFBOX-5748] - Cannot get overlayPDF working on command line interface +[PDFBOX-5751] - Convert to image exception +[PDFBOX-5752] - Font errors after copying a page to another document +[PDFBOX-5754] - PDF conversion in this format is very slow. Is there any room for optimization? +[PDFBOX-5757] - streamCacheCreateFunction not passed to PDFParser +[PDFBOX-5758] - ExceptionInInitializerError when unmapping is not supported +[PDFBOX-5760] - NPE in FIlter.decode() when called with empty list +[PDFBOX-5763] - IllegalArgumentException: -Infinity is not a finite number +[PDFBOX-5764] - Wrong chunksize when using a ByteBuffer to initialize a RandomAccessReadBuffer +[PDFBOX-5772] - Inconsistent signature page handling when signing in existing signature fields +[PDFBOX-5773] - Add leading "0" for octal values in MacOSRomanEncoding +[PDFBOX-5775] - importPage destroys annotations +[PDFBOX-5776] - DataFormatException: invalid distance too far back +[PDFBOX-5778] - Grayscale JPEG rendered multicolor +[PDFBOX-5781] - OutOfMemoryError in FileSystemFontsProvider.scanFonts +[PDFBOX-5782] - NPE in PageDrawer.getPaint() + +New Feature + +[PDFBOX-5768] - Enable Native Markdown Extraction in Apache PDFBox + +Improvement + +[PDFBOX-5729] - GsubWorkerForDevanagari and GsubWorkerForGujarati created +[PDFBOX-5762] - When splitting, keep page destinations that are part of target document(s) +[PDFBOX-5783] - Replace Exception with some repair attempt + +Task + +[PDFBOX-5739] - Add test for PDFBOX-3347 +[PDFBOX-5741] - Add test for PDFBOX-4106 + +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 SHA512 checksums 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/3.0.2/RELEASE-NOTES.txt ------------------------------------------------------------------------------ svn:eol-style = native Added: dev/pdfbox/3.0.2/debugger-app-3.0.2.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/debugger-app-3.0.2.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/3.0.2/debugger-app-3.0.2.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/debugger-app-3.0.2.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/3.0.2/debugger-app-3.0.2.jar.sha512 ============================================================================== --- dev/pdfbox/3.0.2/debugger-app-3.0.2.jar.sha512 (added) +++ dev/pdfbox/3.0.2/debugger-app-3.0.2.jar.sha512 Mon Mar 11 19:21:54 2024 @@ -0,0 +1 @@ +9dba9b0a514cd8da2534f43fe087f01a58af9797298e57a87b3b039834b156f7971d9dfe04bd612ebcf7649cafb7e8dc42d3bd25c6902e2a1ed36ca6c0e5f8e3 Added: dev/pdfbox/3.0.2/fontbox-3.0.2.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/fontbox-3.0.2.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/3.0.2/fontbox-3.0.2.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/fontbox-3.0.2.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/3.0.2/fontbox-3.0.2.jar.sha512 ============================================================================== --- dev/pdfbox/3.0.2/fontbox-3.0.2.jar.sha512 (added) +++ dev/pdfbox/3.0.2/fontbox-3.0.2.jar.sha512 Mon Mar 11 19:21:54 2024 @@ -0,0 +1 @@ +934e2ac6ab7a44626c0b1dbc4b99f7acc10096545c279a41de76ce908371e1a618b6ffed5b2df7fe4605dd05d9ede739d7ec846fc0d06beb54e3ed87e1eea968 Added: dev/pdfbox/3.0.2/pdfbox-3.0.2-src.zip ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-3.0.2-src.zip ------------------------------------------------------------------------------ svn:mime-type = application/zip Added: dev/pdfbox/3.0.2/pdfbox-3.0.2-src.zip.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-3.0.2-src.zip.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/3.0.2/pdfbox-3.0.2-src.zip.sha512 ============================================================================== --- dev/pdfbox/3.0.2/pdfbox-3.0.2-src.zip.sha512 (added) +++ dev/pdfbox/3.0.2/pdfbox-3.0.2-src.zip.sha512 Mon Mar 11 19:21:54 2024 @@ -0,0 +1 @@ +d2eaaa4e7a139b00d79d7518ca66ee2c33300dbeed11c05554413e478b2a76814a7404a9467cb2dc3502840259188965a3483342c7d44e3280b68649aec670f8 Added: dev/pdfbox/3.0.2/pdfbox-3.0.2.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-3.0.2.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/3.0.2/pdfbox-3.0.2.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-3.0.2.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/3.0.2/pdfbox-3.0.2.jar.sha512 ============================================================================== --- dev/pdfbox/3.0.2/pdfbox-3.0.2.jar.sha512 (added) +++ dev/pdfbox/3.0.2/pdfbox-3.0.2.jar.sha512 Mon Mar 11 19:21:54 2024 @@ -0,0 +1 @@ +a857cbe7c7d02315b7726bb370187b3eb27b1805ec20aee15bec4b9a37f35dcaa7edc06543f9a411e656852bb87e916814e1d9e47497479891f3fa2fc2890e80 Added: dev/pdfbox/3.0.2/pdfbox-app-3.0.2.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-app-3.0.2.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/3.0.2/pdfbox-app-3.0.2.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-app-3.0.2.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/3.0.2/pdfbox-app-3.0.2.jar.sha512 ============================================================================== --- dev/pdfbox/3.0.2/pdfbox-app-3.0.2.jar.sha512 (added) +++ dev/pdfbox/3.0.2/pdfbox-app-3.0.2.jar.sha512 Mon Mar 11 19:21:54 2024 @@ -0,0 +1 @@ +8ec6f94a21ebbd7eca2be50491e3f383587755c0e832b229cc25e33297d0112898d8f9549f4c48a190ea241057fbe12b1c96bd3dee8ecbf97c61f2e8baa50f72 Added: dev/pdfbox/3.0.2/pdfbox-debugger-3.0.2.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-debugger-3.0.2.jar ------------------------------------------------------------------------------ svn:mime-type = application/zip Added: dev/pdfbox/3.0.2/pdfbox-debugger-3.0.2.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-debugger-3.0.2.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/3.0.2/pdfbox-debugger-3.0.2.jar.sha512 ============================================================================== --- dev/pdfbox/3.0.2/pdfbox-debugger-3.0.2.jar.sha512 (added) +++ dev/pdfbox/3.0.2/pdfbox-debugger-3.0.2.jar.sha512 Mon Mar 11 19:21:54 2024 @@ -0,0 +1 @@ +47baebf9e4315365cc6551b2c36597a26622eb79a39df3712d35f68cf2f959051929f1af24a4816d4a2d90846ad423f1907db2ede57fcd77b0cf1765f15d7c74 Added: dev/pdfbox/3.0.2/pdfbox-io-3.0.2.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-io-3.0.2.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/3.0.2/pdfbox-io-3.0.2.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-io-3.0.2.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/3.0.2/pdfbox-io-3.0.2.jar.sha512 ============================================================================== --- dev/pdfbox/3.0.2/pdfbox-io-3.0.2.jar.sha512 (added) +++ dev/pdfbox/3.0.2/pdfbox-io-3.0.2.jar.sha512 Mon Mar 11 19:21:54 2024 @@ -0,0 +1 @@ +648d7727856c59b99e15f6bff8ad1ad0338066762b47f0aaf44e61c122ade628c212cb4f2f2e05c3ec2d8835548be9c235f835bca25af85d28cb8b189479c77a Added: dev/pdfbox/3.0.2/pdfbox-tools-3.0.2.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-tools-3.0.2.jar ------------------------------------------------------------------------------ svn:mime-type = application/zip Added: dev/pdfbox/3.0.2/pdfbox-tools-3.0.2.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/pdfbox-tools-3.0.2.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/3.0.2/pdfbox-tools-3.0.2.jar.sha512 ============================================================================== --- dev/pdfbox/3.0.2/pdfbox-tools-3.0.2.jar.sha512 (added) +++ dev/pdfbox/3.0.2/pdfbox-tools-3.0.2.jar.sha512 Mon Mar 11 19:21:54 2024 @@ -0,0 +1 @@ +843c02cf4b09e1e2fbff13668808bb4c9a31a0e93a31bb33560fdcd340a4435e5fff163dad19399883acb7b9684edd186abe5d894582be31c810e77e7a0f16a1 Added: dev/pdfbox/3.0.2/preflight-3.0.2.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/preflight-3.0.2.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/3.0.2/preflight-3.0.2.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/preflight-3.0.2.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/3.0.2/preflight-3.0.2.jar.sha512 ============================================================================== --- dev/pdfbox/3.0.2/preflight-3.0.2.jar.sha512 (added) +++ dev/pdfbox/3.0.2/preflight-3.0.2.jar.sha512 Mon Mar 11 19:21:54 2024 @@ -0,0 +1 @@ +c5035563cc6332b6c6c0869bdc341d3b2855bf15f671a0259521113b299fb3d4eb71b704d1f4cd6d3825d969624e7e314add6b1c020a5601c41ca2a921b08d41 Added: dev/pdfbox/3.0.2/preflight-app-3.0.2.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/preflight-app-3.0.2.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/3.0.2/preflight-app-3.0.2.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/preflight-app-3.0.2.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/3.0.2/preflight-app-3.0.2.jar.sha512 ============================================================================== --- dev/pdfbox/3.0.2/preflight-app-3.0.2.jar.sha512 (added) +++ dev/pdfbox/3.0.2/preflight-app-3.0.2.jar.sha512 Mon Mar 11 19:21:54 2024 @@ -0,0 +1 @@ +c3b39fffc946a88c7f2689e55ed4550edb480b3b2f48d3d02a6faf3ceb9953649d590fe250da4a88822c2472deb181c30d3ea385ffc723baa4d6b739b94afea5 Added: dev/pdfbox/3.0.2/xmpbox-3.0.2.jar ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/xmpbox-3.0.2.jar ------------------------------------------------------------------------------ svn:mime-type = application/java-archive Added: dev/pdfbox/3.0.2/xmpbox-3.0.2.jar.asc ============================================================================== Binary file - no diff available. Propchange: dev/pdfbox/3.0.2/xmpbox-3.0.2.jar.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: dev/pdfbox/3.0.2/xmpbox-3.0.2.jar.sha512 ============================================================================== --- dev/pdfbox/3.0.2/xmpbox-3.0.2.jar.sha512 (added) +++ dev/pdfbox/3.0.2/xmpbox-3.0.2.jar.sha512 Mon Mar 11 19:21:54 2024 @@ -0,0 +1 @@ +7c0f6ae08801646470b73c680af62775fa8ef632ae4e52646ccda45b9e557a7bdc427aad968941d82ce667f09162f886f8fb37227005e0c0846d213b72e01b24