This is an automated email from the ASF dual-hosted git repository.
tallison pushed a change to branch branch_1x
in repository https://gitbox.apache.org/repos/asf/tika.git.
from 2743532 TIKA-2546: upgrade to java-libpst 0.9.3
new d01c737 TIKA-3011 -- lock down bytecode compatibility with release
version
new a138a79 TIKA-3012 -- prevent the RFC822Parser from calling
endDocument() when the document has not yet been ended.
new 7e48cdf TIKA-3013 -- TSDParser should send in xhtml handler for
attached documents
new a004dd5 prevent NPE in SAX parsing options on truncated files.
new 8e45fb0 TIKA-3015 -- TNEFParser should call startDocument and
endDocument()
new 2420839 TIKA-3016 -- fix OldExcelParser to work with the ToXMLHandler
new ec0c88c squash commits of one note tika parser (#303)
The 7 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:
.../java/org/apache/tika/TikaDetectionTest.java | 1 +
tika-parent/pom.xml | 16 +
.../org/apache/tika/parser/crypto/TSDParser.java | 2 +-
.../tika/parser/mail/MailContentHandler.java | 10 -
.../org/apache/tika/parser/mail/RFC822Parser.java | 3 +-
.../tika/parser/microsoft/OldExcelParser.java | 7 +-
.../apache/tika/parser/microsoft/TNEFParser.java | 9 +-
.../microsoft/onenote/CheckedFileNodePushBack.java | 45 +-
.../CompactID.java} | 52 +-
.../tika/parser/microsoft/onenote/Error.java | 16 +-
.../parser/microsoft/onenote/ExtendedGUID.java | 87 ++
.../microsoft/onenote/FileChunkReference.java | 99 ++
.../microsoft/onenote/FileDataStoreObject.java | 19 +-
.../onenote/FileDataStoreObjectReference.java | 18 +-
.../tika/parser/microsoft/onenote/FileNode.java | 278 +++++
.../parser/microsoft/onenote/FileNodeList.java | 37 +-
.../microsoft/onenote/FileNodeListHeader.java | 92 ++
.../tika/parser/microsoft/onenote/FileNodePtr.java | 65 ++
.../microsoft/onenote/FileNodePtrBackPush.java | 18 +-
.../parser/microsoft/onenote/FileNodeUnion.java | 140 +++
.../microsoft/onenote/FndStructureConstants.java | 166 +++
.../apache/tika/parser/microsoft/onenote/GUID.java | 130 +++
.../microsoft/onenote/GlobalIdTableEntry2FNDX.java | 27 +-
.../GlobalIdTableEntry3FNDX.java} | 46 +-
.../microsoft/onenote/GlobalIdTableEntryFNDX.java | 32 +-
.../microsoft/onenote/GlobalIdTableStartFNDX.java | 18 +-
.../onenote/IndentUtil.java} | 17 +-
.../tika/parser/microsoft/onenote/Int24.java | 24 +-
.../apache/tika/parser/microsoft/onenote/JCID.java | 148 +++
.../microsoft/onenote/JCIDPropertySetTypeEnum.java | 79 ++
.../onenote/ObjectDeclarationWithRefCount.java | 75 ++
.../onenote/ObjectDeclarationWithRefCountBody.java | 73 ++
.../onenote/ObjectInfoDependencyOverrideData.java | 74 ++
.../onenote/ObjectInfoDependencyOverrides.java | 18 +-
.../onenote/ObjectRevisionWithRefCountFNDX.java | 70 ++
.../onenote/ObjectSpaceObjectPropSet.java | 60 +
...ctSpaceObjectStreamOfOIDsOSIDsOrContextIDs.java | 63 ++
.../microsoft/onenote/ObjectStreamCounters.java | 15 +-
.../onenote/OneNoteDirectFileResource.java | 87 ++
.../parser/microsoft/onenote/OneNoteDocument.java | 138 +++
.../parser/microsoft/onenote/OneNoteHeader.java | 403 +++++++
.../parser/microsoft/onenote/OneNoteParser.java | 170 +++
.../microsoft/onenote/OneNotePropertyEnum.java | 210 ++++
.../microsoft/onenote/OneNotePropertyId.java | 86 ++
.../tika/parser/microsoft/onenote/OneNotePtr.java | 1158 ++++++++++++++++++++
.../microsoft/onenote/OneNoteTreeWalker.java | 579 ++++++++++
.../onenote/OneNoteTreeWalkerOptions.java | 88 ++
.../parser/microsoft/onenote/PropertyIDType.java | 13 +-
.../tika/parser/microsoft/onenote/PropertySet.java | 95 ++
.../parser/microsoft/onenote/PropertyValue.java | 137 +++
.../tika/parser/microsoft/onenote/Revision.java | 72 ++
.../parser/microsoft/onenote/RevisionManifest.java | 60 +
.../onenote/RevisionManifestListStart.java | 18 +-
.../microsoft/onenote/RevisionRoleDeclaration.java | 18 +-
.../microsoft/onenote/RootObjectReference.java | 31 +-
.../microsoft/onenote/RootObjectReferenceBase.java | 18 +-
.../microsoft/ooxml/OOXMLExtractorFactory.java | 11 +-
.../services/org.apache.tika.parser.Parser | 2 +
.../java/org/apache/tika/mime/TestMimeTypes.java | 30 +-
.../apache/tika/parser/crypto/TSDParserTest.java | 7 +
.../apache/tika/parser/image/TiffParserTest.java | 6 -
.../apache/tika/parser/mail/RFC822ParserTest.java | 8 +
.../tika/parser/microsoft/OldExcelParserTest.java | 8 +
.../tika/parser/microsoft/TNEFParserTest.java | 6 +
.../microsoft/onenote/OneNoteParserTest.java | 193 ++++
.../parser/microsoft/ooxml/OOXMLParserTest.java | 10 +
.../test/resources/test-documents/testOneNote1.one | Bin 0 -> 360280 bytes
.../test/resources/test-documents/testOneNote2.one | Bin 0 -> 435128 bytes
.../resources/test-documents/testOneNote2016.one | Bin 0 -> 14744 bytes
.../test/resources/test-documents/testOneNote3.one | Bin 0 -> 35344 bytes
.../test/resources/test-documents/testOneNote4.one | Bin 0 -> 43176 bytes
.../test-documents/testOneNoteEmbeddedWordDoc.one | Bin 0 -> 33096 bytes
72 files changed, 5512 insertions(+), 299 deletions(-)
copy tika-core/src/main/java/org/apache/tika/mime/AndClause.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/CheckedFileNodePushBack.java
(55%)
copy
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/{ooxml/ParagraphProperties.java
=> onenote/CompactID.java} (50%)
copy
tika-batch/src/main/java/org/apache/tika/batch/StatusReporterFutureResult.java
=>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/Error.java
(77%)
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/ExtendedGUID.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/FileChunkReference.java
copy tika-core/src/main/java/org/apache/tika/exception/TikaException.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/FileDataStoreObject.java
(65%)
copy tika-core/src/main/java/org/apache/tika/exception/TikaException.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/FileDataStoreObjectReference.java
(73%)
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/FileNode.java
copy tika-core/src/main/java/org/apache/tika/mime/OrClause.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/FileNodeList.java
(57%)
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/FileNodeListHeader.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/FileNodePtr.java
copy tika-example/src/main/java/org/apache/tika/example/Pharmacy.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/FileNodePtrBackPush.java
(71%)
mode change 100755 => 100644
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/FileNodeUnion.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/FndStructureConstants.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/GUID.java
copy
tika-core/src/main/java/org/apache/tika/exception/EncryptedDocumentException.java
=>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/GlobalIdTableEntry2FNDX.java
(61%)
copy
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/{ooxml/ParagraphProperties.java
=> onenote/GlobalIdTableEntry3FNDX.java} (50%)
copy tika-batch/src/main/java/org/apache/tika/batch/fs/FSConsumersManager.java
=>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/GlobalIdTableEntryFNDX.java
(65%)
copy tika-core/src/main/java/org/apache/tika/exception/TikaException.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/GlobalIdTableStartFNDX.java
(74%)
copy
tika-parsers/src/main/java/org/apache/tika/parser/{utils/DataURISchemeParseException.java
=> microsoft/onenote/IndentUtil.java} (76%)
copy tika-example/src/main/java/org/apache/tika/example/Pharmacy.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/Int24.java
(70%)
mode change 100755 => 100644
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/JCID.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/JCIDPropertySetTypeEnum.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/ObjectDeclarationWithRefCount.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/ObjectDeclarationWithRefCountBody.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/ObjectInfoDependencyOverrideData.java
copy tika-example/src/main/java/org/apache/tika/example/Pharmacy.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/ObjectInfoDependencyOverrides.java
(70%)
mode change 100755 => 100644
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/ObjectRevisionWithRefCountFNDX.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/ObjectSpaceObjectPropSet.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/ObjectSpaceObjectStreamOfOIDsOSIDsOrContextIDs.java
copy
tika-batch/src/test/java/org/apache/tika/batch/fs/strawman/StrawmanTest.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/ObjectStreamCounters.java
(75%)
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/OneNoteDirectFileResource.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/OneNoteDocument.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/OneNoteHeader.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/OneNoteParser.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/OneNotePropertyEnum.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/OneNotePropertyId.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/OneNotePtr.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/OneNoteTreeWalker.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/OneNoteTreeWalkerOptions.java
copy
tika-batch/src/main/java/org/apache/tika/batch/StatusReporterFutureResult.java
=>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/PropertyIDType.java
(80%)
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/PropertySet.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/PropertyValue.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/Revision.java
create mode 100644
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/RevisionManifest.java
copy tika-example/src/main/java/org/apache/tika/example/Pharmacy.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/RevisionManifestListStart.java
(70%)
mode change 100755 => 100644
copy tika-example/src/main/java/org/apache/tika/example/Pharmacy.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/RevisionRoleDeclaration.java
(72%)
mode change 100755 => 100644
copy tika-core/src/main/java/org/apache/tika/fork/TimeoutLimits.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/RootObjectReference.java
(55%)
copy tika-core/src/main/java/org/apache/tika/exception/TikaException.java =>
tika-parsers/src/main/java/org/apache/tika/parser/microsoft/onenote/RootObjectReferenceBase.java
(74%)
create mode 100644
tika-parsers/src/test/java/org/apache/tika/parser/microsoft/onenote/OneNoteParserTest.java
create mode 100644
tika-parsers/src/test/resources/test-documents/testOneNote1.one
create mode 100755
tika-parsers/src/test/resources/test-documents/testOneNote2.one
create mode 100644
tika-parsers/src/test/resources/test-documents/testOneNote2016.one
create mode 100755
tika-parsers/src/test/resources/test-documents/testOneNote3.one
create mode 100755
tika-parsers/src/test/resources/test-documents/testOneNote4.one
create mode 100644
tika-parsers/src/test/resources/test-documents/testOneNoteEmbeddedWordDoc.one