Dmitry Chubrick
12eec14bcc
Add licensing to pdfocr-onnxtr module
DEVSIX-9220
Autoported commit.
Original commit hash: [ac91b60e0]
Manual files:
commons/src/main/java/com/itextpdf/commons/actions/NamespaceConstant.java
4 days ago
Eugene Bochilo
66f1512b07
Support complete LOTL and pivots validation
DEVSIX-9216
Autoported commit.
Original commit hash: [9a4f15893]
Manual files:
sharpenConfiguration.xml
sign/src/main/java/com/itextpdf/signatures/CertificateUtil.java
sign/src/main/java/com/itextpdf/signatures/validation/XmlValidationUtils.java
1 week ago
Alexandr Pliushchou
84c441668d
add store for trusted list certificates
DEVSIX-9223
Autoported commit.
Original commit hash: [a77d30085]
Manual files:
commons/src/main/java/com/itextpdf/commons/utils/DateTimeUtil.java
sign/src/main/java/com/itextpdf/signatures/validation/ServiceStatusInfo.java
1 week ago
Guust Ysebie
f1f53ba366
Change urls to itextpdf.com
Autoported commit.
Original commit hash: [4fa42c3e8]
Manual files:
io/src/test/java/com/itextpdf/io/resolver/resource/DefaultResourceRetrieverTest.java
sign/src/main/java/com/itextpdf/signatures/validation/xml/XmlSaxProcessor.java
7 days ago
iText Software
027a83aa27
Add missing copyright headers
2 weeks ago
iText Software
02a3a6654d
Add missing copyright headers
Autoported commit.
Original commit hash: [3e0301e80]
Manual files:
sign/src/main/java/com/itextpdf/signatures/validation/xml/XmlSaxProcessor.java
2 weeks ago
Guust Ysebie
9f2596d644
Add XML parser for retrieving country-specific LOTL URLs
DEVSIX-9242
Autoported commit.
Original commit hash: [e576f0597]
Manual files:
commons/src/sharpenconfig/java/com/itextpdf/commons/SharpenConfigMapping.java
sharpenConfiguration.xml
sign/src/main/java/com/itextpdf/signatures/validation/AbstractXmlCertificateHandler.java
sign/src/main/java/com/itextpdf/signatures/validation/xml/XmlSaxProcessor.java
2 weeks ago
Guust Ysebie
9a117d705a
Introduce Sax processor + utility functions for sharpen
DEVSIX-9242
2 weeks ago
Andrei Stryhelski
3ba7cfe7b2
Add tests for colour spaces. The second author of the tests is Nanou Persoons
DEVSIX-9213
Autoported commit.
Original commit hash: [8664ec055]
2 weeks ago
Dmitry Chubrick
0f6c7477e4
Better subset true type fonts (start subsetting loca table)
DEVSIX-5179
Autoported commit.
Original commit hash: [92716443f]
2 weeks ago
Dmitry Chubrick
9a6d395e5e
Support TrueType font merging
DEVSIX-5179
Autoported commit.
Original commit hash: [7f5a018d5]
2 weeks ago
Fedorov Alexandr
cbcebadf60
Fix flattening problem with stamps
DEVSIX-9160
Autoported commit.
Original commit hash: [6467b6848]
2 weeks ago
Eugene Bochilo
c9e6d88d42
c
Autoported commit.
Original commit hash: [fc00408ff]
3 weeks ago
iText Software
14a5a7034f
Update port-hash
Add missing javadocs for sharpen configs
Autoported commit.
Original commit hash: [70a9dd1f0]
Manual files:
commons/src/sharpenconfig/java/com/itextpdf/commons/BCWrappersConfigurationUtils.java
commons/src/sharpenconfig/java/com/itextpdf/commons/UseBCWrappersModuleOption.java
3 weeks ago
Alexandr Pliushchou
5d0b21a8e6
add country specific LOTL parsing
DEVSIX-9201
Autoported commit.
Original commit hash: [c6c6e1866]
Manual files:
sharpenConfiguration.xml
sign/src/main/java/com/itextpdf/signatures/validation/AbstractXmlCertificateHandler.java
sign/src/main/java/com/itextpdf/signatures/validation/ServiceStatusInfo.java
sign/src/main/java/com/itextpdf/signatures/validation/XmlCertificateRetriever.java
sign/src/test/java/com/itextpdf/signatures/validation/XmlCertificateRetrieverTest.java
4 weeks ago
Dmitry Radchuk
6907e33e94
Fix for UnsupportedOperationException if AreaBreak is inside inline-block
DEVSIX-9001
Autoported commit.
Original commit hash: [b08821e42]
4 weeks ago
iText Software
1e66ae4514
Update port-hash
Move all bouncycastle mappings to core, add conditional mappings
DEVSIX-8975
Autoported commit.
Original commit hash: [1ef413259]
Manual files:
barcodes/src/sharpenconfig/java/com/itextpdf/barcodes/SharpenConfigMapping.java
bouncy-castle-adapter/src/sharpenconfig/java/com/itextpdf/bouncycastle/SharpenConfigMapping.java
bouncy-castle-connector/src/sharpenconfig/java/com/itextpdf/bouncycastleconnector/SharpenConfigMapping.java
bouncy-castle-fips-adapter/src/sharpenconfig/java/com/itextpdf/bouncycastlefips/SharpenConfigMapping.java
commons/src/sharpenconfig/java/com/itextpdf/commons/BCWrappersConfigurationUtils.java
commons/src/sharpenconfig/java/com/itextpdf/commons/SharpenConfigMapping.java
commons/src/sharpenconfig/java/com/itextpdf/commons/UseBCWrappersModuleOption.java
forms/src/sharpenconfig/java/com/itextpdf/forms/SharpenConfigMapping.java
io/src/sharpenconfig/java/com/itextpdf/io/SharpenConfigMapping.java
kernel/src/sharpenconfig/java/com/itextpdf/kernel/SharpenConfigMapping.java
layout/src/sharpenconfig/java/com/itextpdf/layout/SharpenConfigMapping.java
pdfa/src/sharpenconfig/java/com/itextpdf/pdfa/SharpenConfigMapping.java
pdftest/src/sharpenconfig/java/com/itextpdf/test/SharpenConfigMapping.java
pdfua/src/sharpenconfig/java/com/itextpdf/pdfua/SharpenConfigMapping.java
sign/src/sharpenconfig/java/com/itextpdf/signatures/SharpenConfigMapping.java
styled-xml-parser/src/sharpenconfig/java/com/itextpdf/styledxmlparser/SharpenConfigMapping.java
svg/src/sharpenconfig/java/com/itextpdf/svg/SharpenConfigMapping.java
4 weeks ago
Eugene Bochilo
8bd72d6baf
Support XML signature validation for LOTL files
DEVSIX-9200
Autoported commit.
Original commit hash: [234a36bd5]
Manual files:
sharpenConfiguration.xml
sign/src/main/java/com/itextpdf/signatures/validation/CertificatePreservingKeySelector.java
sign/src/main/java/com/itextpdf/signatures/validation/XmlValidationUtils.java
1 month ago
iText Software
1cb47d9dcb
Update port-hash
Switch to ExtendedMappingConfiguration
Autoported commit.
Original commit hash: [fc58d1a27]
Manual files:
barcodes/src/sharpenconfig/java/com/itextpdf/barcodes/SharpenConfigMapping.java
bouncy-castle-adapter/src/sharpenconfig/java/com/itextpdf/bouncycastle/SharpenConfigMapping.java
bouncy-castle-connector/src/sharpenconfig/java/com/itextpdf/bouncycastleconnector/SharpenConfigMapping.java
bouncy-castle-fips-adapter/src/sharpenconfig/java/com/itextpdf/bouncycastlefips/SharpenConfigMapping.java
commons/src/sharpenconfig/java/com/itextpdf/commons/SharpenConfigMapping.java
forms/src/sharpenconfig/java/com/itextpdf/forms/SharpenConfigMapping.java
io/src/sharpenconfig/java/com/itextpdf/io/SharpenConfigMapping.java
kernel/src/sharpenconfig/java/com/itextpdf/kernel/SharpenConfigMapping.java
layout/src/sharpenconfig/java/com/itextpdf/layout/SharpenConfigMapping.java
pdfa/src/sharpenconfig/java/com/itextpdf/pdfa/SharpenConfigMapping.java
pdftest/src/sharpenconfig/java/com/itextpdf/test/SharpenConfigMapping.java
pdfua/src/sharpenconfig/java/com/itextpdf/pdfua/SharpenConfigMapping.java
sign/src/sharpenconfig/java/com/itextpdf/signatures/SharpenConfigMapping.java
styled-xml-parser/src/sharpenconfig/java/com/itextpdf/styledxmlparser/SharpenConfigMapping.java
svg/src/sharpenconfig/java/com/itextpdf/svg/SharpenConfigMapping.java
4 weeks ago
iText Software
fe2a9dfdaa
Update port-hash
Configure maven-jar-plugin to skip jar artifact generation when no files are present
The root issue occurs when building a POM-packaged parent project.
Without explicitly skipping JAR generation for an empty content the maven-jar-plugin creates an empty JAR artifact. During installation, Maven incorrectly maps this JAR to the POM file location. This results in binary JAR data being written to pom. Subsequent builds fail with FATAL error since Maven expects valid XML but finds binary data.
First reproduced while building pdfocr on macOS 15.5 (aarch64) with Maven 3.9.8.
Autoported commit.
Original commit hash: [bcbb3f350]
Manual files:
pom.xml
1 month ago
Dmitry Radchuk
aa00374fff
Add missing javadocs
DEVSIX-9198
Autoported commit.
Original commit hash: [dbcad03cc]
1 month ago
Dmitry Chubrick
049f22bebc
Fix font selection for whitespace chars
DEVSIX-9212
Autoported commit.
Original commit hash: [920a05441]
1 month ago
Vitali Prudnikovich
bc3b95dedb
Fix embedding of encrypted attachments
DEVSIX-9183
Autoported commit.
Original commit hash: [8095630bf]
1 month ago
Fedorov Alexandr
c6b80803e9
Fix align content workflow
DEVSIX-9178
Autoported commit.
Original commit hash: [a1afcb7b8]
1 month ago
iText Software
4e2c2294aa
Add missing copyright headers
Autoported commit.
Original commit hash: [0927387ba]
2 months ago
Guust Ysebie
3cb80b8d99
Implement mechanism to download eu lotl
DEVSIX-9163
Autoported commit.
Original commit hash: [004f22acb]
Manual files:
io/src/main/java/com/itextpdf/io/resolver/resource/LimitedInputStream.java
io/src/test/java/com/itextpdf/io/resolver/resource/DefaultResourceRetrieverTest.java
sharpenConfiguration.xml
styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/LimitedInputStream.java
styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolverTest.java
2 months ago
Guust Ysebie
ac9becba4d
Move Limitedinput stream to IO package
DEVSIX-9163
2 months ago
Nanou Persoons
760a03fd7f
Fix api warnings
Autoported commit.
Original commit hash: [1d93a9eca]
Manual files:
pdftest/src/test/java/com/itextpdf/test/AssertUtilTest.java
pdftest/src/test/java/com/itextpdf/test/utils/UriUtilTest.java
2 months ago
Dmitry Chubrick
2e6eba63ef
Add javadocs to classes from kernel/pdf package
DEVSIX-9197
Autoported commit.
Original commit hash: [3c8cfc58b]
2 months ago
Dmitry Chubrick
c6f17daad9
Fix StackOverflowException on opening PDF with self referenced compressed object
DEVSIX-9203
Autoported commit.
Original commit hash: [31c86c715]
2 months ago
Dmitry Chubrick
2cd369e055
Create constants for exceptions from PdfReader
DEVSIX-9089
Autoported commit.
Original commit hash: [b4c0e4d36]
2 months ago
Sangeetha Divya
1199ffe3c7
removed duplicate constants
3 months ago
Alexandr Pliushchou
ffe9d751da
add xmlCertificateRetriever and xmlCertificateHandler classes
DEVSIX-9162
Autoported commit.
Original commit hash: [a2b4a8440]
Manual files:
sharpenConfiguration.xml
sign/src/main/java/com/itextpdf/signatures/XmlCertificateHandler.java
sign/src/main/java/com/itextpdf/signatures/XmlCertificateRetriever.java
2 months ago
Dmitry Chubrick
1f710565a0
Add tests for page color usages checking in PDF/A-1 and PDF/A-2
DEVSIX-9151
Autoported commit.
Original commit hash: [5c5f3337e]
2 months ago
craffael
08c92d4dd9
Fix Typo in PdfA1Checker.CheckPageColorsUsages
There seems to be a typo in PdfA1Checker.cs which fails PDF Documents
which have no device dependent color spaces
(rgbUserObject,, cmykUsedObjects, grayUsedObjects all empty).
The PdfA2Check has it correct.
Autoported commit.
Original commit hash: [db4f192c1]
2 months ago
Eugene Bochilo
c8e6369988
Change destination property to contain several destinations
DEVSIX-8864
Autoported commit.
Original commit hash: [06f230eee]
2 months ago
Dmitry Chubrick
c17d74974a
Update CMP for google font test (one of the google font has been changed)
Autoported commit.
Original commit hash: [6154832d2]
2 months ago
Alexandr Pliushchou
66efba475c
Remove validity period check for trusted certificates
DEVSIX-8956
Autoported commit.
Original commit hash: [c6ce1c789]
2 months ago
Dmitry Chubrick
bc4e0320b9
Add transformation matrix parameter details in API docs
DEVSIX-7251
Autoported commit.
Original commit hash: [8db019da6]
2 months ago
Glenn Volckaert
de025c2c58
Introduce AssertUtil.assertPassedWithinTimeout to eliminate Thread.sleep in tests
DEVSIX-8882
Autoported commit.
Original commit hash: [d7c0a84ca]
Manual files:
pdftest/src/main/java/com/itextpdf/test/AssertUtil.java
pdftest/src/test/java/com/itextpdf/test/AssertUtilTest.java
sharpenConfiguration.xml
sign/src/main/java/com/itextpdf/signatures/SignUtils.java
2 months ago
Dmitry Chubrick
8ce507b087
Update CMP for google font test (one of the google font has been changed)
Autoported commit.
Original commit hash: [6cdceee49]
2 months ago
Vitali Prudnikovich
bb60f30d00
Fix XMP metadata parser to be able to parse not finished ASCII control characters
DEVSIX-9085
Autoported commit.
Original commit hash: [1f333ee6d]
Manual files:
commons/src/sharpenconfig/java/com/itextpdf/commons/SharpenConfigMapping.java
pom.xml
2 months ago
Vitali Prudnikovich
8c71ecc2a5
Fix XMP metadata parser to be able to parse not finished ASCII control characters
DEVSIX-9085
2 months ago
Dmitry Radchuk
e68c7ab1a7
Add new test for xfa data extraction
DEVSIX-9050
Autoported commit.
Original commit hash: [2abc82456]
Manual files:
forms/src/test/java/com/itextpdf/forms/xfa/XFAFormTest.java
2 months ago
Dmitry Radchuk
250fab63bc
Improve xml2som search tree construction
DEVSIX-9050
2 months ago
iText Software
bddc82d933
Add missing copyright headers
Autoported commit.
Original commit hash: [ad79be0c6]
2 months ago
Fedorov Alexandr
445a3b3081
Rework getRectangleOnRotatedPage method logic and add test
DEVSIX-8877
Autoported commit.
Original commit hash: [c072e4ccd]
2 months ago
Vitali Prudnikovich
d2e114b383
Add missing 3rd-party copyrights into NOTICE files
DEVSIX-9085
Autoported commit.
Original commit hash: [5d8f71679]
Manual files:
NOTICE.md
barcodes/NOTICE.txt
barcodes/pom.xml
io/NOTICE.txt
kernel/NOTICE.txt
layout/NOTICE.txt
2 months ago
Vitali Prudnikovich
24b8faafb3
Add missing 3rd-party copyrights into NOTICE files
DEVSIX-9085
2 months ago
Angelina Pavlovets
38944cb741
Use Reference role for intra-documents targets by default and link for the external links
DEVSIX-8926
Autoported commit.
Original commit hash: [a5c91b8d4]
2 months ago