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

tballison pushed a change to branch TIKA-4810-timeout-improvements
in repository https://gitbox.apache.org/repos/asf/tika.git


    from 846f87f803 TIKA-4813: wire pipes watchdog to ParseTimeout checkpoints
     add 871d2c0db9 TIKA-4809: Remove the writeLimit and 
throwOnWriteLimitReached headers
     add b0a24fee57 TIKA-4809: Remove the maxEmbeddedResources/maxEmbeddedCount 
headers
     add 1719f8207d TIKA-4809: Remove meta_* injection and the dead 
X-Tika-Handler constant
     add c4f3b002db Bump eu.maveniverse.maven.nisse:extension from 0.9.3 to 
0.9.4 (#2998)
     add dc373bff18 TIKA-4811: Add null check (#2999)
     add 48c4960502 TIKA-4809: Fix migration guide's required config disabling 
the fs sandbox
     add 67b18544de TIKA-4809: Fix setting-limits.adoc documenting a timeout 
key that doesn't exist
     add 17ed803174 TIKA-4809: Make per-process timeout defaults reachable
     add ccc913db83 TIKA-4809: Fix config examples that cannot start a server, 
and gate them
     add 559dd58f29 TIKA-4809: Correct security claims in serialization, 
design-notes and filesystem docs
     add c73ed6d683 TIKA-4809: Document the http-fetcher's SSRF surface
     add df7f144675 TIKA-4809: Fix tika-server README describing a 3.x server
     add fad8226c47 TIKA-4809: Document enableUnsecureFeatures removal and 
/meta's silent changes
     add f06e2b958b TIKA-4809: Fix welcome-page links, and two bad URLs from 
the README commit
     add dbf709e178 Merge pull request #2997 from apache/TIKA-4809-stage-3
     add b3214b3f70 Merge branch 'main' into TIKA-4809-stage-4
     add 2a59ed297a TIKA-4809 stage 4
     add 5add0fa84c TIKA-4809: Purge dead keys from the server config section
     add 55a0943ac7 TIKA-4809: Rename logLevel, drop the no-op -a flag, fix 
--help exit, delete orphan config
     add 87747b39ec Merge branch 'main' into TIKA-4809-stage-5
     add 9753c8a0c4 TIKA-4809 stage 5
     add 2b4216f77a TIKA-4809: Fail on unrecognized parse-context component 
names
     add c801786645 TIKA-4809: Make silent config and load failures visible
     add 117a1666d3 Merge branch 'main' into TIKA-4809-stage-7
     add aaea543bb8 TIKA-4809 stage 7
     add 327e2a02da TIKA-4812: harden MP4 parsing against crafted box structures
     add f2892f58f4 TIKA-4812: keep the MP4 ilst walk aligned after a cpil field
     add 07bf18cf7d improve media parser robustness
     add 8461301b91 TIKA-4812: address review feedback on media robustness
     add ada1ad1c49 Further mp4 and flv work
     add 0b84d33943 TIKA-4812 - improve media file robustness
     add 12f136d46f Merge branch 'main' into TIKA-4810-timeout-improvements

No new revisions were added by this update.

Summary of changes:
 .mvn/extensions.xml                                |   2 +-
 .../ROOT/pages/advanced/setting-limits.adoc        |  59 ++++++-
 .../ROOT/pages/developers/serialization.adoc       |  20 +++
 .../pages/migration-to-4x/design-notes-4x.adoc     |   8 +
 .../migration-to-4x/migrating-tika-server-4x.adoc  | 132 ++++++++++++++-
 .../pages/migration-to-4x/migrating-to-4x.adoc     |   2 +-
 docs/modules/ROOT/pages/pipes/cpu-sizing.adoc      |   2 +-
 .../ROOT/pages/pipes/plugins/filesystem.adoc       |  11 +-
 docs/modules/ROOT/pages/pipes/plugins/http.adoc    |  34 +++-
 docs/modules/ROOT/pages/pipes/timeouts.adoc        |   2 +-
 docs/modules/ROOT/pages/security.adoc              |   5 +-
 .../ROOT/pages/using-tika/server/index.adoc        |  33 +---
 .../java/org/apache/tika/config/ServiceLoader.java |   9 +-
 .../java/org/apache/tika/config/TimeoutLimits.java |   4 +-
 .../charsoup/CharSoupMetadataFilter.java           |   8 +
 .../metadatafilter/OpenNLPMetadataFilter.java      |   8 +
 .../metadatafilter/OptimaizeMetadataFilter.java    |   8 +
 .../org/apache/tika/parser/vlm/VLMOCRConfig.java   |   2 +-
 .../org/apache/tika/parser/mp3/ID3v2Frame.java     |  16 +-
 .../java/org/apache/tika/parser/mp4/MP4Parser.java |  30 +++-
 .../org/apache/tika/parser/mp4/TikaMp4Reader.java  | 149 +++++++++++++++++
 .../tika/parser/mp4/TikaMp4SoundHandler.java       |  15 +-
 .../tika/parser/mp4/boxes/TikaUserDataBox.java     | 167 +++++++++----------
 .../org/apache/tika/parser/video/FLVParser.java    |  53 ++++--
 .../org/apache/tika/parser/mp3/ID3v2FrameTest.java |  13 ++
 .../org/apache/tika/parser/mp3/Mp3ParserTest.java  |  22 +++
 .../org/apache/tika/parser/mp4/MP4ParserTest.java  | 109 ++++++++++++
 .../tika/parser/mp4/boxes/TikaUserDataBoxTest.java |  61 +++++++
 .../apache/tika/parser/video/FLVParserTest.java    |  22 +++
 .../apache/tika/parser/pdf/AbstractPDF2XHTML.java  |   3 +-
 .../tika/serialization/ParseContextUtils.java      |  10 +-
 .../org/apache/tika/config/TimeoutLimitsTest.java  |   2 +-
 .../TestParseContextSerialization.java             |  16 ++
 tika-server/README.md                              |  31 +++-
 .../org/apache/tika/server/core/TikaServerCli.java |   4 +-
 .../apache/tika/server/core/TikaServerConfig.java  |  64 +++----
 .../apache/tika/server/core/TikaServerProcess.java | 115 ++++++++-----
 .../core/resource/RecursiveMetadataResource.java   |  43 +----
 .../server/core/resource/ServerHandlerConfig.java  |  37 -----
 .../tika/server/core/resource/TikaResource.java    | 115 +++----------
 .../tika/server/core/resource/TikaWelcome.java     |  36 +++-
 .../main/resources/tika-server-config-default.xml  |  55 -------
 .../tika/server/core/ConfigExamplesTest.java       |   6 +
 .../server/core/RecursiveMetadataResourceTest.java |  61 -------
 .../apache/tika/server/core/TikaResourceTest.java  |  30 ----
 .../server/core/benchmark/TikaServerBenchmark.java |   1 -
 .../resources/config-examples/server-basic.json    |   7 +-
 .../config-examples/server-with-parsers.json       |   4 +-
 .../configs/cxf-unpack-test-template.json          |  10 +-
 .../standard/RecursiveMetadataResourceTest.java    | 183 +++++----------------
 .../tika/server/standard/TikaResourceTest.java     |  59 -------
 .../resources/configs/cxf-test-base-template.json  |   2 -
 52 files changed, 1099 insertions(+), 801 deletions(-)
 create mode 100644 
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/main/java/org/apache/tika/parser/mp4/TikaMp4Reader.java
 create mode 100644 
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-audiovideo-module/src/test/java/org/apache/tika/parser/mp4/boxes/TikaUserDataBoxTest.java
 delete mode 100644 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/ServerHandlerConfig.java
 delete mode 100644 
tika-server/tika-server-core/src/main/resources/tika-server-config-default.xml

Reply via email to