This is an automated email from the ASF dual-hosted git repository.
tballison pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git
from 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
new 0b84d33943 TIKA-4812 - improve media file robustness
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../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 +++
11 files changed, 547 insertions(+), 110 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