This is an automated email from the ASF dual-hosted git repository.

tallison pushed a commit to branch TIKA-4541-tis-everywhere
in repository https://gitbox.apache.org/repos/asf/tika.git

commit cc82c16ffd7b65616dda592129f9a110b321501b
Merge: 465bfce821 0d57d03676
Author: tallison <[email protected]>
AuthorDate: Fri Dec 12 16:51:25 2025 -0500

    Merge branch 'TIKA-4568' into TIKA-4541-tis-everywhere

 .../tika/annotation/TikaComponentProcessor.java    |   1 +
 .../src/main/java/org/apache/tika/cli/TikaCLI.java |  13 +-
 .../test/java/org/apache/tika/cli/TikaCLITest.java |   2 +-
 .../{parser => }/digest/CompositeDigester.java     |  11 +-
 .../java/org/apache/tika/digest/DigestDef.java     | 134 ++++++++++
 .../tika/{parser => }/digest/DigestHelper.java     |  24 +-
 .../main/java/org/apache/tika/digest/Digester.java |  48 ++++
 .../org/apache/tika/digest/DigesterFactory.java    |  53 ++++
 .../main/java/org/apache/tika/digest/Encoder.java  |  31 +++
 .../{parser => }/digest/InputStreamDigester.java   |  50 ++--
 .../tika/digest/SkipContainerDocumentDigest.java   |  49 ++++
 .../org/apache/tika/parser/AutoDetectParser.java   |  43 ++-
 .../apache/tika/parser/AutoDetectParserConfig.java |  77 +++++-
 .../org/apache/tika/parser/DigestingParser.java    |  59 ++---
 .../parser/digestutils/BouncyCastleDigester.java   | 107 +++++---
 .../digestutils/BouncyCastleDigesterFactory.java   |  80 ++++++
 .../tika/parser/digestutils/CommonsDigester.java   | 199 ++++----------
 .../parser/digestutils/CommonsDigesterFactory.java |  57 ++--
 .../tika/parser/AutoDetectParserConfigTest.java    |  10 +-
 .../apache/tika/parser/AutoDetectParserTest.java   |   5 +-
 .../parser/BouncyCastleDigestingParserTest.java    | 255 ------------------
 .../apache/tika/parser/DigestingParserTest.java    | 287 ---------------------
 .../tika/parser/RecursiveParserWrapperTest.java    |   7 +-
 .../tika/parser/digest/DigestConfigTest.java       | 172 ++++++++++++
 .../digest/SkipContainerDocumentDigestTest.java    | 162 ++++++++++++
 .../src/test/resources/configs/tika-4533.json      |   4 +-
 ...ner.json => tika-config-bc-digests-base32.json} |  11 +-
 .../configs/tika-config-bc-digests-basic.json      |  20 ++
 .../configs/tika-config-bc-digests-multiple.json   |  19 ++
 .../configs/tika-config-commons-digests-basic.json |  20 ++
 .../configs/tika-config-digests-pdf-only.json      |   5 +-
 .../tika-config-digests-skip-container.json        |   7 +-
 .../resources/configs/tika-config-digests.json     |   5 +-
 ...a-config-upcasing-custom-handler-decorator.json |   4 +-
 .../configs/tika-config-write-filter.json          |  12 +-
 .../test-documents/mock_embedded_for_digest.xml    |  34 +++
 .../tika/pipes/core/server/ParseHandler.java       |  11 +-
 .../apache/tika/pipes/core/server/PipesServer.java |  29 ++-
 .../tika/pipes/core/async/MockDigesterFactory.java |  24 +-
 .../test/resources/configs/tika-config-basic.json  |   4 +-
 .../resources/configs/tika-config-passback.json    |   4 +-
 .../resources/configs/tika-config-truncate.json    |   4 +-
 .../config/loader/TikaObjectMapperFactory.java     |   1 +
 .../server/core/resource/UnpackerResource.java     |   9 -
 .../org/apache/tika/server/core/CXFTestBase.java   |   9 +-
 .../resources/configs/cxf-test-base-template.json  |  10 +-
 .../tika/server/standard/TikaResourceTest.java     |   2 +-
 .../resources/configs/cxf-test-base-template.json  |  10 +-
 .../configs/tika-config-for-server-tests.json      |  10 +-
 .../tika-config-langdetect-opennlp-filter.json     |  10 +-
 .../tika-config-langdetect-optimaize-filter.json   |  10 +-
 51 files changed, 1272 insertions(+), 952 deletions(-)

Reply via email to