iText Software
196af4a6f9
Merge branch 'release_branch_DEVSIX-5576' into master-rc
4 years ago
iText Software
0b8b55c863
[RELEASE] 7.2.0
4 years ago
Dmitry Chubrick
7b9528d102
Fix finger print logic
DEVSIX-5902
Autoported commit.
Original commit hash: [e7628e42c]
4 years ago
Artem Bobko
edbf65737e
Add tests for DigestAlgorithms and EncryptionAlgorithms in sign module
DEVSIX-5840
Autoported commit.
Original commit hash: [9da3a434]
Manual files:
sign/src/test/java/com/itextpdf/signatures/DigestAlgorithmsManualTest.java
sign/src/test/java/com/itextpdf/signatures/EncryptionAlgorithmsManualTest.java
4 years ago
iText Software
4847941484
Update autoported files
24d931ff60
4 years ago
iText Software
80cbbebbb7
Add missing copyright headers
Autoported commit.
Original commit hash: [24d931ff6]
4 years ago
dmitry.radchuk
38bce4ce41
Replaced reflection instances creation with functional interfaces
DEVSIX-5739
Autoported commit.
Original commit hash: [440992d37]
4 years ago
Uladzimir Asipchuk
a7d4c580b1
Revert "Improve font characteristics parsing at FontSelector level"
This reverts commit a0654a1ed9
.
Autoported commit.
Original commit hash: [58201de5a]
4 years ago
Artem Bobko
e2d5cf3918
Get rid of exception in the AbstractContextBasedITextEvent#setMetaInfo
DEVSIX-5887
Autoported commit.
Original commit hash: [6c1b6135d]
4 years ago
Yulian Gaponenko
946e5829d3
Update port-hash
4 years ago
Nikita Kovaliov
451e5360d3
Rename the LogMessageConstant classes and move them into a separate package
DEVSIX-5773
Autoported commit.
Original commit hash: [fb8ce3547]
Manual files:
io/src/main/java/com/itextpdf/io/source/FileChannelRandomAccessSource.java
io/src/main/java/com/itextpdf/io/source/PagedChannelRandomAccessSource.java
kernel/src/main/java/com/itextpdf/kernel/colors/DeviceRgb.java
styled-xml-parser/src/test/java/com/itextpdf/styledxmlparser/resolver/resource/ResourceResolverTest.java
Failed to automatically remove sharp analogs of next files:
styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/LogMessageConstant.java
4 years ago
Dmitry Chubrick
5f1ad52b1d
Add no event producer line
DEVSIX-5680
4 years ago
Egor Martsynkovsky
c0c6289ff6
Move exceptions related to iText to proper exceptions package
DEVSIX-5741
Autoported commit.
Original commit hash: [4e8659426]
4 years ago
Egor Martsynkovsky
fff8592dca
Clean up context manager mechanism Rename some classes related to DEVSIX-5311
DEVSIX-5659
Autoported commit.
Original commit hash: [dba9ad6]
4 years ago
Yulian Gaponenko
225644ebb0
Remove debugMode option from WriterProperties
It was related to pdfDebug only.
DEVSIX-5706
Autoported commit.
Original commit hash: [1340151f2]
Manual files:
commons/pom.xml
4 years ago
Yulian Gaponenko
282c3cfe7f
Fix javadocs in DocumentProperties
DEVSIX-5706
Autoported commit.
Original commit hash: [14a1d6b06]
4 years ago
Yulian Gaponenko
79a7c91efd
Refactor PageSize constants
DEVSIX-5769
Autoported commit.
Original commit hash: [339e73272]
4 years ago
dmitry.radchuk
2ab2cfbe3a
Improve font characteristics parsing at FontSelector level
Parse font characteristics of specific font-family rather than
falsely reuse the characteristics of the previously parse family
DEVSIX-5587
Autoported commit.
Original commit hash: [a0654a1ed]
4 years ago
iText Software
51a0e38642
Update autoported files
4ef5318967
4 years ago
Yulian Gaponenko
6c06e8ddc3
Update porthash
4 years ago
Yulian Gaponenko
f21cfcd32c
Improve ProductData and AbstractContextBasedITextEvent#setMetaInfo test coverage
DEVSIX-5706
4 years ago
Artem Bobko
b84e36409b
Add setMetaInfo to AbstractContextBasedITextEvent
DEVSIX-5664
4 years ago
Egor Martsynkovsky
a5497fdc66
Update fingerprint logic
DEVSIX-5712
Autoported commit.
Original commit hash: [40c73bd2f]
4 years ago
Yulian Gaponenko
1b5571feb4
Improve code coverage for DefaultITextProductEventProcessor
DEVSIX-5706
4 years ago
Egor Martsynkovsky
9f3dd31010
Update AGPL logging with new license mechanism
DEVSIX-5341
Autoported commit.
Original commit hash: [fadd155]
4 years ago
Eugene Bochilo
7cd52f6e15
Remove KeyVersionAttribute class
DEVSIX-5807
4 years ago
Eugene Bochilo
a1377efde6
Fix errors while generating javadocs
DEVSIX-5807
Autoported commit.
Original commit hash: [9fd916e79]
Manual files:
commons/src/main/java/com/itextpdf/commons/utils/FileUtil.java
4 years ago
Yulian Gaponenko
5d04decf59
Fix sonarqube issues
DEVSIX-5706
4 years ago
Eugene Bochilo
89df9ce311
Add ability to create producer line from product process events
DEVSIX-5662
Autoported commit.
Original commit hash: [0ce1fb2b3]
4 years ago
Yulian Gaponenko
764efdf272
Move ITextLogManager and migrate itext.commons to new logging framework
DEVSIX-5706
4 years ago
Yulian Gaponenko
6bb3701683
Fix rebase-related issues and update autopored files
Incorporated changes from rebased branch to recent develop changes (move utils to commons):
* PdfTokenizer
* GhostscriptHelper
* ImageMagickHelperTest
* TokeniserTest
Incorporated recent changes from develop (logging update):
* FlushPdfDocumentEvent
* DefaultTypographyApplier
* TestConfigurationEvent
DEVSIX-5706
4 years ago
Yulian Gaponenko
48309838e0
Bump netframework target for itext.commons module to net461
DEVSIX-5706
4 years ago
iText Software
64a084b9e4
Add missing copyright headers
Autoported commit.
Original commit hash: [7516301b0]
4 years ago
Maksim Bezrukov
c434bd265c
Typography applier infrastructure
DEVSIX-5267
Autoported commit.
Original commit hash: [648e2d478]
4 years ago
Artyom Yanchevsky
491988d75f
Unify naming of ProdcutData and ProductEvent classes
DEVSIX-5811
Autoported commit.
Original commit hash: [26aea18a9]
4 years ago
Alexey Subach
5572681d80
Add possibility to unregister namespaces from ContextManager
DEVSIX-5795
Autoported commit.
Original commit hash: [96c7ed6d4]
4 years ago
Alexey Subach
68c8be4b73
Use "non-production" as human-readable name in producer line
Autoported commit.
Original commit hash: [8f2bf7a19]
4 years ago
iText Software
770bd1d58b
Add missing copyright headers
Autoported commit.
Original commit hash: [608d087fd]
4 years ago
Dmitry Chubrick
0a43f59ea1
Add CommonsProductData and move util methods from licensekey to core
DEVSIX-5233
Autoported commit.
Original commit hash: [6c68ca54b]
Manual files:
commons/src/main/java/com/itextpdf/commons/utils/DateTimeUtil.java
4 years ago
Dmitry Chubrick
5fe7644929
Update port-hash
Rename module events to commons
DEVSIX-5233
Autoported commit.
Original commit hash: [d2d188568]
Manual files:
README.md
events/pom.xml
io/pom.xml
io/src/main/java/com/itextpdf/io/source/RandomAccessSourceFactory.java
io/src/test/java/com/itextpdf/io/font/FontProgramTest.java
io/src/test/java/com/itextpdf/io/util/UrlUtilTest.java
kernel/src/main/java/com/itextpdf/kernel/counter/DataHandlerCounter.java
kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataHandler.java
kernel/src/main/java/com/itextpdf/kernel/counter/data/IEventDataFactory.java
kernel/src/main/java/com/itextpdf/kernel/utils/DefaultSafeXmlParserFactory.java
pom.xml
sign/src/main/java/com/itextpdf/signatures/SignUtils.java
sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestCrlBuilder.java
sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestOcspResponseBuilder.java
sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestTimestampTokenBuilder.java
sign/src/test/java/com/itextpdf/signatures/testutils/cert/TestCertificateBuilder.java
styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolver.java
Failed to automatically remove sharp analogs of next files:
events/src/main/java/com/itextpdf/events/AbstractContextBasedEventHandler.java
events/src/main/java/com/itextpdf/events/AbstractContextBasedITextEvent.java
events/src/main/java/com/itextpdf/events/AbstractEventWrapper.java
events/src/main/java/com/itextpdf/events/AbstractITextConfigurationEvent.java
events/src/main/java/com/itextpdf/events/AbstractITextEvent.java
events/src/main/java/com/itextpdf/events/AbstractProductITextEvent.java
events/src/main/java/com/itextpdf/events/AbstractProductProcessITextEvent.java
events/src/main/java/com/itextpdf/events/AbstractStatisticsAggregator.java
events/src/main/java/com/itextpdf/events/AbstractStatisticsEvent.java
events/src/main/java/com/itextpdf/events/EventManager.java
events/src/main/java/com/itextpdf/events/IBaseEvent.java
events/src/main/java/com/itextpdf/events/IBaseEventHandler.java
events/src/main/java/com/itextpdf/events/NamespaceConstant.java
events/src/main/java/com/itextpdf/events/ProductEventHandler.java
events/src/main/java/com/itextpdf/events/ProductNameConstant.java
events/src/main/java/com/itextpdf/events/confirmations/ConfirmEvent.java
events/src/main/java/com/itextpdf/events/confirmations/ConfirmedEventWrapper.java
events/src/main/java/com/itextpdf/events/confirmations/EventConfirmationType.java
events/src/main/java/com/itextpdf/events/contexts/AbstractContextManagerConfigurationEvent.java
events/src/main/java/com/itextpdf/events/contexts/ContextManager.java
events/src/main/java/com/itextpdf/events/contexts/GenericContext.java
events/src/main/java/com/itextpdf/events/contexts/IContext.java
events/src/main/java/com/itextpdf/events/contexts/IMetaInfo.java
events/src/main/java/com/itextpdf/events/contexts/UnknownContext.java
events/src/main/java/com/itextpdf/events/data/ProductData.java
events/src/main/java/com/itextpdf/events/processors/DefaultITextProductEventProcessor.java
events/src/main/java/com/itextpdf/events/processors/ITextProductEventProcessor.java
events/src/main/java/com/itextpdf/events/producer/AbstractFormattedPlaceholderPopulator.java
events/src/main/java/com/itextpdf/events/producer/CopyrightSincePlaceholderPopulator.java
events/src/main/java/com/itextpdf/events/producer/CopyrightToPlaceholderPopulator.java
events/src/main/java/com/itextpdf/events/producer/CurrentDatePlaceholderPopulator.java
events/src/main/java/com/itextpdf/events/producer/IPlaceholderPopulator.java
events/src/main/java/com/itextpdf/events/producer/ProducerBuilder.java
events/src/main/java/com/itextpdf/events/producer/UsedProductsPlaceholderPopulator.java
events/src/main/java/com/itextpdf/events/sequence/AbstractIdentifiableElement.java
events/src/main/java/com/itextpdf/events/sequence/SequenceId.java
events/src/main/java/com/itextpdf/events/sequence/SequenceIdManager.java
events/src/main/java/com/itextpdf/events/exceptions/AggregatedException.java
events/src/main/java/com/itextpdf/events/exceptions/EventsExceptionMessageConstant.java
events/src/main/java/com/itextpdf/events/exceptions/ITextException.java
events/src/main/java/com/itextpdf/events/exceptions/UnknownProductException.java
events/src/main/java/com/itextpdf/events/logs/EventsLogMessageConstant.java
events/src/main/java/com/itextpdf/events/utils/Base64.java
events/src/main/java/com/itextpdf/events/utils/DateTimeUtil.java
events/src/main/java/com/itextpdf/events/utils/EncodingUtil.java
events/src/main/java/com/itextpdf/events/utils/FileUtil.java
events/src/main/java/com/itextpdf/events/utils/MapUtil.java
events/src/main/java/com/itextpdf/events/utils/MessageFormatUtil.java
events/src/main/java/com/itextpdf/events/utils/SystemUtil.java
events/src/test/java/com/itextpdf/events/AbstractContextBasedEventHandlerTest.java
events/src/test/java/com/itextpdf/events/EventManagerTest.java
events/src/test/java/com/itextpdf/events/ProductEventHandlerTest.java
events/src/test/java/com/itextpdf/events/confirmations/ConfirmEventTest.java
events/src/test/java/com/itextpdf/events/contexts/ContextManagerTest.java
events/src/test/java/com/itextpdf/events/data/ProductDataTest.java
events/src/test/java/com/itextpdf/events/processors/DefaultITextProductEventProcessorTest.java
events/src/test/java/com/itextpdf/events/producer/CopyrightSincePlaceholderPopulatorTest.java
events/src/test/java/com/itextpdf/events/producer/CopyrightToPlaceholderPopulatorTest.java
events/src/test/java/com/itextpdf/events/producer/CurrentDatePlaceholderPopulatorTest.java
events/src/test/java/com/itextpdf/events/producer/ProducerBuilderTest.java
events/src/test/java/com/itextpdf/events/producer/UsedProductsPlaceholderPopulatorTest.java
events/src/test/java/com/itextpdf/events/sequence/SequenceIdManagerTest.java
events/src/test/java/com/itextpdf/events/sequence/SequenceIdTest.java
events/src/test/java/com/itextpdf/events/ecosystem/ITextTestEvent.java
events/src/test/java/com/itextpdf/events/ecosystem/TestConfigurationEvent.java
events/src/test/java/com/itextpdf/events/ecosystem/TestMetaInfo.java
events/src/test/java/com/itextpdf/events/exceptions/AggregatedExceptionTest.java
events/src/test/java/com/itextpdf/events/utils/Base64Test.java
events/src/test/java/com/itextpdf/events/utils/MapUtilTest.java
events/src/test/java/com/itextpdf/events/utils/StringUtilTest.java
events/src/test/java/com/itextpdf/events/utils/SystemUtilTest.java
events/src/test/resources/com/itextpdf/events/utils/SystemUtilTest/cmp_image.jpg
events/src/test/resources/com/itextpdf/events/utils/SystemUtilTest/folder with space/stubFile
events/src/test/resources/com/itextpdf/events/utils/SystemUtilTest/image.jpg
4 years ago
Dmitry Chubrick
336dd7a71e
Move utils from IO module to Events module
DEVSIX-5233
Autoported commit.
Original commit hash: [5810fb557]
Manual files:
io/src/main/java/com/itextpdf/io/codec/Base64.java
io/src/main/java/com/itextpdf/io/util/FileUtil.java
io/src/main/java/com/itextpdf/io/util/SystemUtil.java
events/src/test/java/com/itextpdf/events/utils/Base64Test.java
io/src/test/java/com/itextpdf/io/util/SystemUtilTest.java
io/src/test/java/com/itextpdf/io/util/UrlUtilTest.java
kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataHandler.java
sign/src/main/java/com/itextpdf/signatures/SignUtils.java
sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestTimestampTokenBuilder.java
sign/src/test/java/com/itextpdf/signatures/testutils/cert/TestCertificateBuilder.java
4 years ago
Dmitry Chubrick
f5fc1f1a30
Add tests to LoggerHelperTest
DEVSIX-5628
Autoported commit.
Original commit hash: [3e134e7b5]
4 years ago
Dmitry Chubrick
c7f0215cb6
Move events mechanism main classes to events module
DEVSIX-5233
Autoported commit.
Original commit hash: [42d72f2b9]
Manual files:
events/src/main/java/com/itextpdf/events/util/DateTimeUtil.java
events/src/main/java/com/itextpdf/events/util/EncodingUtil.java
events/src/main/java/com/itextpdf/events/util/MessageFormatUtil.java
io/src/main/java/com/itextpdf/io/source/RandomAccessSourceFactory.java
io/src/main/java/com/itextpdf/io/util/SystemUtil.java
io/src/test/java/com/itextpdf/io/font/FontProgramTest.java
kernel/src/main/java/com/itextpdf/kernel/counter/DataHandlerCounter.java
kernel/src/main/java/com/itextpdf/kernel/counter/data/EventDataHandler.java
kernel/src/main/java/com/itextpdf/kernel/counter/data/IEventDataFactory.java
kernel/src/main/java/com/itextpdf/kernel/utils/DefaultSafeXmlParserFactory.java
sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestCrlBuilder.java
sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestOcspResponseBuilder.java
sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestTimestampTokenBuilder.java
sign/src/test/java/com/itextpdf/signatures/testutils/cert/TestCertificateBuilder.java
styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolver.java
4 years ago
Artyom Yanchevsky
a7c829d394
Add MetaInfoContainer, remove public getters of MetaInfo
DEVSIX-5605
Autoported commit.
Original commit hash: [fa1597c49]
4 years ago
Dmitry Chubrick
f2363e5bab
Move some classes to new events module
DEVSIX-5233
Autoported commit.
Original commit hash: [42620abec]
Manual files:
kernel/src/main/java/com/itextpdf/kernel/counter/NamespaceConstant.java
io/src/main/java/com/itextpdf/io/util/DateTimeUtil.java
io/src/main/java/com/itextpdf/io/util/EncodingUtil.java
io/src/main/java/com/itextpdf/io/util/MessageFormatUtil.java
io/src/main/java/com/itextpdf/io/source/RandomAccessSourceFactory.java
io/src/main/java/com/itextpdf/io/util/SystemUtil.java
io/src/test/java/com/itextpdf/io/font/FontProgramTest.java
kernel/src/main/java/com/itextpdf/kernel/utils/DefaultSafeXmlParserFactory.java
sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestCrlBuilder.java
sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestOcspResponseBuilder.java
sign/src/test/java/com/itextpdf/signatures/testutils/builder/TestTimestampTokenBuilder.java
sign/src/test/java/com/itextpdf/signatures/testutils/cert/TestCertificateBuilder.java
styled-xml-parser/src/main/java/com/itextpdf/styledxmlparser/resolver/resource/UriResolver.java
4 years ago
Kate Ivanova
55c34d9420
Update copyright since value for Product Data
DEVSIX-5606
Autoported commit.
Original commit hash: [037d9efc1]
4 years ago
Dmitry Chubrick
384187de02
Create new events module and move ProductData class into it
DEVSIX-5233
Autoported commit.
Original commit hash: [4c796e10f]
Manual files:
README.md
events/pom.xml
io/pom.xml
pom.xml
4 years ago
Maksim Bezrukov
38de2238ae
Statistics aggregation update AtomicLong to Long
DEVSIX-5484
Autoported commit.
Original commit hash: [925832651]
4 years ago
Maksim Bezrukov
ddf384804c
Whitelisting for internal namespaces, fixes
DEVSIX-5670
Autoported commit.
Original commit hash: [2ff9fbc6f]
Manual files:
kernel/src/main/java/com/itextpdf/kernel/counter/NamespaceConstant.java
4 years ago
iText Software
2b0aebefd5
Add missing copyright headers
4 years ago