Author: lehmi
Date: Mon Jan 13 16:23:07 2025
New Revision: 74149
Log:
provide 2.0.33 candidate
Added:
dev/pdfbox/2.0.33/
dev/pdfbox/2.0.33/RELEASE-NOTES.txt (with props)
dev/pdfbox/2.0.33/debugger-app-2.0.33.jar (with props)
dev/pdfbox/2.0.33/debugger-app-2.0.33.jar.asc (with props)
dev/pdfbox/2.0.33/debugger-app-2.0.33.jar.sha512
dev/pdfbox/2.0.33/fontbox-2.0.33.jar (with props)
dev/pdfbox/2.0.33/fontbox-2.0.33.jar.asc (with props)
dev/pdfbox/2.0.33/fontbox-2.0.33.jar.sha512
dev/pdfbox/2.0.33/pdfbox-2.0.33-src.zip (with props)
dev/pdfbox/2.0.33/pdfbox-2.0.33-src.zip.asc (with props)
dev/pdfbox/2.0.33/pdfbox-2.0.33-src.zip.sha512
dev/pdfbox/2.0.33/pdfbox-2.0.33.jar (with props)
dev/pdfbox/2.0.33/pdfbox-2.0.33.jar.asc (with props)
dev/pdfbox/2.0.33/pdfbox-2.0.33.jar.sha512
dev/pdfbox/2.0.33/pdfbox-app-2.0.33.jar (with props)
dev/pdfbox/2.0.33/pdfbox-app-2.0.33.jar.asc (with props)
dev/pdfbox/2.0.33/pdfbox-app-2.0.33.jar.sha512
dev/pdfbox/2.0.33/pdfbox-debugger-2.0.33.jar (with props)
dev/pdfbox/2.0.33/pdfbox-debugger-2.0.33.jar.asc (with props)
dev/pdfbox/2.0.33/pdfbox-debugger-2.0.33.jar.sha512
dev/pdfbox/2.0.33/pdfbox-tools-2.0.33.jar (with props)
dev/pdfbox/2.0.33/pdfbox-tools-2.0.33.jar.asc (with props)
dev/pdfbox/2.0.33/pdfbox-tools-2.0.33.jar.sha512
dev/pdfbox/2.0.33/preflight-2.0.33.jar (with props)
dev/pdfbox/2.0.33/preflight-2.0.33.jar.asc (with props)
dev/pdfbox/2.0.33/preflight-2.0.33.jar.sha512
dev/pdfbox/2.0.33/preflight-app-2.0.33.jar (with props)
dev/pdfbox/2.0.33/preflight-app-2.0.33.jar.asc (with props)
dev/pdfbox/2.0.33/preflight-app-2.0.33.jar.sha512
dev/pdfbox/2.0.33/xmpbox-2.0.33.jar (with props)
dev/pdfbox/2.0.33/xmpbox-2.0.33.jar.asc (with props)
dev/pdfbox/2.0.33/xmpbox-2.0.33.jar.sha512
Added: dev/pdfbox/2.0.33/RELEASE-NOTES.txt
==============================================================================
--- dev/pdfbox/2.0.33/RELEASE-NOTES.txt (added)
+++ dev/pdfbox/2.0.33/RELEASE-NOTES.txt Mon Jan 13 16:23:07 2025
@@ -0,0 +1,118 @@
+Release Notes -- Apache PDFBox -- Version 2.0.33
+
+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.32 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.
+
+
+Release Contents
+----------------
+
+Bug
+[PDFBOX-3690] - Character positions shifted
+[PDFBOX-3774] - Incorrectly extracted text (broken words)
+[PDFBOX-4627] - Wrong color of uncolored tiling pattern
+[PDFBOX-4718] - OutOfMemoryError - during renderImageWithDPI
+[PDFBOX-5025] - BaseParser fails when a number is followed by a string
starting with 'e'
+[PDFBOX-5054] - Type3 font is not rendered
+[PDFBOX-5225] - Flattening removes all annotations when widget annotation has
no page
+[PDFBOX-5307] - Image lost on page render
+[PDFBOX-5487] - extra whitespaces when extracting Arabic text
+[PDFBOX-5657] - SMaskInData not supported for JPX images
+[PDFBOX-5797] - Kid Widget /DA is ignored in setDefaultAppearance() call
+[PDFBOX-5831] - Radio button can't be set
+[PDFBOX-5853] - the PDDocument.documentId does not seem to be written into the
flat byteStream
+[PDFBOX-5854] - PDFBox is unable to remove ID
+[PDFBOX-5855] - Fix last step of the build process
+[PDFBOX-5859] - StringIndexOutOfBoundsException in AppearanceGeneratorHelper
+[PDFBOX-5861] - ClassCastException in SetLineJoinStyle.process()
+[PDFBOX-5866] - Unable to load password protected pdf
+[PDFBOX-5868] - PDFBox not extracting text of non-latin languages(tamil,
bengali) properly but adobe reader's save as text does
+[PDFBOX-5869] - Checkstyle
+[PDFBOX-5870] - [PATCH] Detect CMYK image without relying on metadata
+[PDFBOX-5879] - Regression from PDFBOX-5841: Text extraction with rotation
magic fails for PDF with multiple content streams in a page
+[PDFBOX-5880] - PDF render blank page: The end of the stream doesn't point to
the correct offset, using workaround to read the stream, stream start position:
196, length: 0, expected end position: 196
+[PDFBOX-5881] - CVE for Lucene libraries
+[PDFBOX-5882] - The pattern created with PDFBox shows inconsistent colors
between Safari and Adobe.
+[PDFBOX-5890] - BDC sequence with resource reference instead of with MCID
+[PDFBOX-5896] - StackOverflowError in PDFieldFactory.findFieldType
+[PDFBOX-5900] - ClassCastException in AnnotationValidator
+[PDFBOX-5902] - The CPU usage of a PDF file with a size of 85.6 MB is abnormal
+[PDFBOX-5905] - Many ZapfDingbats symbols do not appear when page is rendered.
+[PDFBOX-5906] - IOException when reading isolated "+"
+[PDFBOX-5908] - IllegalArgumentException: capacity < 0: (-75475220 < 0) in
RandomAccessReadBuffer constructor
+[PDFBOX-5913] - FontBox spawns a `cmd` subprocess to read an environment
variable (on Windows)
+[PDFBOX-5914] - Implement PDF 2.0 dash phase clarification (2)
+[PDFBOX-5917] - Particular PDF fails on renderImageWithDPI call
+[PDFBOX-5920] - PDType0Font return invalid space width
+[PDFBOX-5924] - Icons of text annotations sometimes too large
+[PDFBOX-5928] - Orphan page check doesn't check annotation destinations
+[PDFBOX-5931] - NPE in COSArray.indexOfObject
+[PDFBOX-5932] - NPE in PagePane.mouseMoved()
+[PDFBOX-5933] - ArrayIndexOutOfBoundsException in CMap.toInt()
+
+New Feature
+[PDFBOX-5865] - Show ASN.1 decoded Contents for Signature-Dictionary
+
+Improvement
+[PDFBOX-1529] - Exchange hard-coded values for variables and provide
command-line options in TextToPDF component
+[PDFBOX-4743] - Long rendering time of fonts in a specific PDF
+[PDFBOX-5872] - Support imageio-jnr / imageio-openjpeg library for JPEG2000
decoding
+[PDFBOX-5873] - Improve ExtractTTFFonts
+[PDFBOX-5874] - Change Loglevel from Warn to info when rebuilding font cache
+[PDFBOX-5884] - Support OCG visibility expressions
+[PDFBOX-5887] - Add page getter/setter to PDObjectReference
+[PDFBOX-5889] - Support long values for COSInteger objects
+[PDFBOX-5891] - Empty constructor for PDViewerPreferences
+[PDFBOX-5892] - Add check of /P to PDFMergerUtilityTest
+[PDFBOX-5895] - support Markdown extraction from the command line
+[PDFBOX-5911] - Calculate dpi dynamically when printing with raster
+[PDFBOX-5929] - Remove orphan annotations in structure tree
+[PDFBOX-5930] - Add font name to PrintTextLocations
+
+Wish
+[PDFBOX-3345] - Improve detection whether printing or viewing
+[PDFBOX-5852] - Hi CPU and memory usage when converting a PDF with type 4
shading
+
+Task
+[PDFBOX-5912] - 2.0 builds fail on jenkins because jdk11 no longer supported
+
+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.33/RELEASE-NOTES.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: dev/pdfbox/2.0.33/debugger-app-2.0.33.jar
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/debugger-app-2.0.33.jar
------------------------------------------------------------------------------
svn:mime-type = application/java-archive
Added: dev/pdfbox/2.0.33/debugger-app-2.0.33.jar.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/debugger-app-2.0.33.jar.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/pdfbox/2.0.33/debugger-app-2.0.33.jar.sha512
==============================================================================
--- dev/pdfbox/2.0.33/debugger-app-2.0.33.jar.sha512 (added)
+++ dev/pdfbox/2.0.33/debugger-app-2.0.33.jar.sha512 Mon Jan 13 16:23:07 2025
@@ -0,0 +1 @@
+d0726e1f6a122f0dcf7aedce8b471a32a4e7963d75f4056e60d1bc67289dddccaf90a7f37d8a1c8c8ac77849b8dd8345ed23eaef07752eac3225e96ab1fd7308
Added: dev/pdfbox/2.0.33/fontbox-2.0.33.jar
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/fontbox-2.0.33.jar
------------------------------------------------------------------------------
svn:mime-type = application/java-archive
Added: dev/pdfbox/2.0.33/fontbox-2.0.33.jar.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/fontbox-2.0.33.jar.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/pdfbox/2.0.33/fontbox-2.0.33.jar.sha512
==============================================================================
--- dev/pdfbox/2.0.33/fontbox-2.0.33.jar.sha512 (added)
+++ dev/pdfbox/2.0.33/fontbox-2.0.33.jar.sha512 Mon Jan 13 16:23:07 2025
@@ -0,0 +1 @@
+b63b78cc3f4c09f6d2562612668137457c6c7547dfb87d8d9fd65476b06994c615f77dcb6ef2c42672fab11439927ce2e46e9ab2b77861c9f531406be1d73e3d
Added: dev/pdfbox/2.0.33/pdfbox-2.0.33-src.zip
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/pdfbox-2.0.33-src.zip
------------------------------------------------------------------------------
svn:mime-type = application/zip
Added: dev/pdfbox/2.0.33/pdfbox-2.0.33-src.zip.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/pdfbox-2.0.33-src.zip.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/pdfbox/2.0.33/pdfbox-2.0.33-src.zip.sha512
==============================================================================
--- dev/pdfbox/2.0.33/pdfbox-2.0.33-src.zip.sha512 (added)
+++ dev/pdfbox/2.0.33/pdfbox-2.0.33-src.zip.sha512 Mon Jan 13 16:23:07 2025
@@ -0,0 +1 @@
+aa58512773a3162f8130eb73febca9cb12347b89268b06a3563a724264cec26bb87a3eafe3636c212294d458618570104cd884ec037aca2084f54bce47f225a4
Added: dev/pdfbox/2.0.33/pdfbox-2.0.33.jar
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/pdfbox-2.0.33.jar
------------------------------------------------------------------------------
svn:mime-type = application/java-archive
Added: dev/pdfbox/2.0.33/pdfbox-2.0.33.jar.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/pdfbox-2.0.33.jar.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/pdfbox/2.0.33/pdfbox-2.0.33.jar.sha512
==============================================================================
--- dev/pdfbox/2.0.33/pdfbox-2.0.33.jar.sha512 (added)
+++ dev/pdfbox/2.0.33/pdfbox-2.0.33.jar.sha512 Mon Jan 13 16:23:07 2025
@@ -0,0 +1 @@
+a7222de4245c13d3f020c7030bbed2c731ea2cce3203c31eef008d0bfab4b60f7e014927cf58a04e9aca5b52988b972be92adeb1edceb065f6ef2c246800c84a
Added: dev/pdfbox/2.0.33/pdfbox-app-2.0.33.jar
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/pdfbox-app-2.0.33.jar
------------------------------------------------------------------------------
svn:mime-type = application/java-archive
Added: dev/pdfbox/2.0.33/pdfbox-app-2.0.33.jar.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/pdfbox-app-2.0.33.jar.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/pdfbox/2.0.33/pdfbox-app-2.0.33.jar.sha512
==============================================================================
--- dev/pdfbox/2.0.33/pdfbox-app-2.0.33.jar.sha512 (added)
+++ dev/pdfbox/2.0.33/pdfbox-app-2.0.33.jar.sha512 Mon Jan 13 16:23:07 2025
@@ -0,0 +1 @@
+2d42d93af15b6aa5b9f951b6f3adf00ce5192a402fae2b152956b9b2dcf11abb04d2a3a6d647bc1df15a784a30f8c5c50506df4a680e529d24165a47b43e4b17
Added: dev/pdfbox/2.0.33/pdfbox-debugger-2.0.33.jar
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/pdfbox-debugger-2.0.33.jar
------------------------------------------------------------------------------
svn:mime-type = application/java-archive
Added: dev/pdfbox/2.0.33/pdfbox-debugger-2.0.33.jar.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/pdfbox-debugger-2.0.33.jar.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/pdfbox/2.0.33/pdfbox-debugger-2.0.33.jar.sha512
==============================================================================
--- dev/pdfbox/2.0.33/pdfbox-debugger-2.0.33.jar.sha512 (added)
+++ dev/pdfbox/2.0.33/pdfbox-debugger-2.0.33.jar.sha512 Mon Jan 13 16:23:07 2025
@@ -0,0 +1 @@
+9e655c71eba59d63a472a88d7c3f63c686acc00448f5508b4fc0b8004eb86aabffd30b5a002f0e0644fef8a2ee5e22a476ea4328a6e410d1fc2459fb6779ee46
Added: dev/pdfbox/2.0.33/pdfbox-tools-2.0.33.jar
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/pdfbox-tools-2.0.33.jar
------------------------------------------------------------------------------
svn:mime-type = application/java-archive
Added: dev/pdfbox/2.0.33/pdfbox-tools-2.0.33.jar.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/pdfbox-tools-2.0.33.jar.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/pdfbox/2.0.33/pdfbox-tools-2.0.33.jar.sha512
==============================================================================
--- dev/pdfbox/2.0.33/pdfbox-tools-2.0.33.jar.sha512 (added)
+++ dev/pdfbox/2.0.33/pdfbox-tools-2.0.33.jar.sha512 Mon Jan 13 16:23:07 2025
@@ -0,0 +1 @@
+593799887c59619d49bcab0433bdb2e23a67f34f21efc476e9e4906434995f943cc1611ff56b68700db3632fdde1404ad0d0a1644830b2e9c90dfaf42668434b
Added: dev/pdfbox/2.0.33/preflight-2.0.33.jar
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/preflight-2.0.33.jar
------------------------------------------------------------------------------
svn:mime-type = application/java-archive
Added: dev/pdfbox/2.0.33/preflight-2.0.33.jar.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/preflight-2.0.33.jar.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/pdfbox/2.0.33/preflight-2.0.33.jar.sha512
==============================================================================
--- dev/pdfbox/2.0.33/preflight-2.0.33.jar.sha512 (added)
+++ dev/pdfbox/2.0.33/preflight-2.0.33.jar.sha512 Mon Jan 13 16:23:07 2025
@@ -0,0 +1 @@
+c038127ca841a2b1f3a8602867364d2b47ca8ffed25b13cf9040ca857621bb3ba5a48b14491d3452cc146b69661699bddd211ac193ec23751683f207022a49cc
Added: dev/pdfbox/2.0.33/preflight-app-2.0.33.jar
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/preflight-app-2.0.33.jar
------------------------------------------------------------------------------
svn:mime-type = application/java-archive
Added: dev/pdfbox/2.0.33/preflight-app-2.0.33.jar.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/preflight-app-2.0.33.jar.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/pdfbox/2.0.33/preflight-app-2.0.33.jar.sha512
==============================================================================
--- dev/pdfbox/2.0.33/preflight-app-2.0.33.jar.sha512 (added)
+++ dev/pdfbox/2.0.33/preflight-app-2.0.33.jar.sha512 Mon Jan 13 16:23:07 2025
@@ -0,0 +1 @@
+8e50fb2bdb976748d9ecd87fa57582b79130485b15fa4dbf65b399fff561f7a9134182990ebd097d69d1d038c1edee59033b531b50700f2c36dc67e7c8465d77
Added: dev/pdfbox/2.0.33/xmpbox-2.0.33.jar
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/xmpbox-2.0.33.jar
------------------------------------------------------------------------------
svn:mime-type = application/java-archive
Added: dev/pdfbox/2.0.33/xmpbox-2.0.33.jar.asc
==============================================================================
Binary file - no diff available.
Propchange: dev/pdfbox/2.0.33/xmpbox-2.0.33.jar.asc
------------------------------------------------------------------------------
svn:mime-type = application/pgp-signature
Added: dev/pdfbox/2.0.33/xmpbox-2.0.33.jar.sha512
==============================================================================
--- dev/pdfbox/2.0.33/xmpbox-2.0.33.jar.sha512 (added)
+++ dev/pdfbox/2.0.33/xmpbox-2.0.33.jar.sha512 Mon Jan 13 16:23:07 2025
@@ -0,0 +1 @@
+66f571de543b83e9a7183e3a7357efc8a446d1b9bce48ed5605231f0934f92ac962daad58a71cb9dd108638ca279f272ccaf9a03d50f33338c8464a5d0edc250