You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ta...@apache.org on 2021/12/06 14:54:40 UTC
[tika] 01/01: Merge branch 'add-ms-fsshttpb-support' of https://github.com/nddipiazza/tika into TIKA-3446
This is an automated email from the ASF dual-hosted git repository.
tallison pushed a commit to branch TIKA-3446
in repository https://gitbox.apache.org/repos/asf/tika.git
commit 1272d5661231e7f98dea5f4477023ab37cf9fc08
Merge: 71f7e50 41344dc
Author: tallison <ta...@apache.org>
AuthorDate: Mon Dec 6 09:46:51 2021 -0500
Merge branch 'add-ms-fsshttpb-support' of https://github.com/nddipiazza/tika into TIKA-3446
.../tika/parser/microsoft/onenote/CompactID.java | 1 +
.../tika/parser/microsoft/onenote/Error.java | 1 +
.../parser/microsoft/onenote/ExtendedGUID.java | 24 +-
.../microsoft/onenote/FileChunkReference.java | 1 +
.../microsoft/onenote/FileDataStoreObject.java | 1 +
.../tika/parser/microsoft/onenote/FileNode.java | 4 +-
.../parser/microsoft/onenote/FileNodeList.java | 1 +
.../microsoft/onenote/FileNodeListHeader.java | 1 +
.../tika/parser/microsoft/onenote/FileNodePtr.java | 1 +
.../microsoft/onenote/FileNodePtrBackPush.java | 1 +
.../parser/microsoft/onenote/FileNodeUnion.java | 1 +
.../apache/tika/parser/microsoft/onenote/GUID.java | 18 +-
.../tika/parser/microsoft/onenote/IndentUtil.java | 1 +
.../tika/parser/microsoft/onenote/Int24.java | 1 +
.../apache/tika/parser/microsoft/onenote/JCID.java | 1 +
.../microsoft/onenote/JCIDPropertySetTypeEnum.java | 2 +-
.../onenote/ObjectSpaceObjectPropSet.java | 2 +-
.../onenote/OneNoteDirectFileResource.java | 2 +-
.../parser/microsoft/onenote/OneNoteDocument.java | 1 +
.../parser/microsoft/onenote/OneNoteHeader.java | 18 +-
.../parser/microsoft/onenote/OneNoteParser.java | 58 ++-
.../microsoft/onenote/OneNotePropertyEnum.java | 5 +-
.../microsoft/onenote/OneNotePropertyId.java | 1 +
.../tika/parser/microsoft/onenote/OneNotePtr.java | 34 +-
.../microsoft/onenote/OneNoteTreeWalker.java | 22 +-
.../onenote/OneNoteTreeWalkerOptions.java | 2 +-
.../parser/microsoft/onenote/PropertyIDType.java | 1 +
.../tika/parser/microsoft/onenote/PropertySet.java | 1 +
.../parser/microsoft/onenote/PropertyValue.java | 4 +-
.../tika/parser/microsoft/onenote/Revision.java | 1 +
.../parser/microsoft/onenote/RevisionManifest.java | 1 +
.../IFSSHTTPBSerializable.java} | 19 +-
.../onenote/fsshttpb/MSONESTOREParser.java | 182 +++++++
.../onenote/fsshttpb/MSOneStorePackage.java | 297 ++++++++++++
.../exception/DataElementParseErrorException.java} | 19 +-
.../onenote/fsshttpb/property/ArrayNumber.java | 51 ++
.../fsshttpb/property/EightBytesOfData.java | 52 ++
.../onenote/fsshttpb/property/FourBytesOfData.java | 51 ++
.../property/IProperty.java} | 43 +-
.../property/NoData.java} | 43 +-
.../onenote/fsshttpb/property/OneByteOfData.java | 49 ++
.../property/PrtArrayOfPropertyValues.java | 76 +++
.../PrtFourBytesOfLengthFollowedByData.java | 66 +++
.../onenote/fsshttpb/property/TwoBytesOfData.java | 52 ++
.../streamobj/CellManifestCurrentRevision.java | 68 +++
.../streamobj/CellManifestDataElementData.java | 59 +++
.../onenote/fsshttpb/streamobj/DataElement.java | 182 +++++++
.../streamobj/DataElementData.java} | 44 +-
.../fsshttpb/streamobj/DataElementHash.java | 77 +++
.../fsshttpb/streamobj/DataElementPackage.java | 76 +++
.../onenote/fsshttpb/streamobj/DataHashObject.java | 100 ++++
.../onenote/fsshttpb/streamobj/DataSizeObject.java | 68 +++
.../streamobj/EncryptionObject.java} | 15 +-
.../streamobj/FileDataObject.java} | 21 +-
.../fsshttpb/streamobj/IntermediateNodeObject.java | 108 +++++
.../onenote/fsshttpb/streamobj/JCIDObject.java | 42 ++
.../onenote/fsshttpb/streamobj/LeafNodeObject.java | 242 ++++++++++
.../streamobj/NodeObject.java} | 43 +-
.../fsshttpb/streamobj/ObjectGroupData.java | 106 +++++
.../streamobj/ObjectGroupDataElementData.java | 274 +++++++++++
.../streamobj/ObjectGroupDeclarations.java | 103 ++++
.../fsshttpb/streamobj/ObjectGroupMetadata.java | 79 ++++
.../streamobj/ObjectGroupMetadataDeclarations.java | 89 ++++
.../ObjectGroupObjectBLOBDataDeclaration.java | 102 ++++
.../fsshttpb/streamobj/ObjectGroupObjectData.java | 81 ++++
.../ObjectGroupObjectDataBLOBReference.java | 84 ++++
.../streamobj/ObjectGroupObjectDeclare.java | 103 ++++
.../onenote/fsshttpb/streamobj/PropertySet.java | 135 ++++++
.../fsshttpb/streamobj/PropertySetObject.java | 42 ++
.../fsshttpb/streamobj/RevisionManifest.java | 72 +++
.../streamobj/RevisionManifestDataElementData.java | 103 ++++
.../RevisionManifestObjectGroupReferences.java | 80 ++++
.../streamobj/RevisionManifestRootDeclare.java | 74 +++
.../fsshttpb/streamobj/RevisionStoreObject.java | 44 ++
.../streamobj/RevisionStoreObjectGroup.java | 105 ++++
.../fsshttpb/streamobj/SignatureObject.java | 77 +++
.../streamobj/StorageIndexCellMapping.java | 81 ++++
.../streamobj/StorageIndexDataElementData.java | 112 +++++
.../streamobj/StorageIndexManifestMapping.java | 73 +++
.../streamobj/StorageIndexRevisionMapping.java | 80 ++++
.../streamobj/StorageManifestDataElementData.java | 90 ++++
.../streamobj/StorageManifestRootDeclare.java | 76 +++
.../streamobj/StorageManifestSchemaGUID.java | 74 +++
.../onenote/fsshttpb/streamobj/StreamObject.java | 308 ++++++++++++
.../streamobj/StreamObjectHeaderEnd.java} | 21 +-
.../streamobj/StreamObjectHeaderEnd16bit.java | 111 +++++
.../streamobj/StreamObjectHeaderEnd8bit.java | 115 +++++
.../streamobj/StreamObjectHeaderStart.java | 98 ++++
.../streamobj/StreamObjectHeaderStart16bit.java | 131 +++++
.../streamobj/StreamObjectHeaderStart32bit.java | 139 ++++++
.../streamobj/StreamObjectParseErrorException.java | 53 +++
.../streamobj/StreamObjectTypeHeaderEnd.java | 175 +++++++
.../streamobj/StreamObjectTypeHeaderStart.java | 457 ++++++++++++++++++
.../fsshttpb/streamobj/basic/AdapterHelper.java | 63 +++
.../streamobj/basic/AlternativePackaging.java | 77 +++
.../fsshttpb/streamobj/basic/BasicObject.java | 73 +++
.../fsshttpb/streamobj/basic/BinaryItem.java | 86 ++++
.../onenote/fsshttpb/streamobj/basic/CellID.java | 123 +++++
.../fsshttpb/streamobj/basic/CellIDArray.java | 98 ++++
.../fsshttpb/streamobj/basic/Compact64bitInt.java | 221 +++++++++
.../fsshttpb/streamobj/basic/CompactID.java | 58 +++
.../fsshttpb/streamobj/basic/DataElementType.java | 90 ++++
.../streamobj/basic/DataNodeObjectData.java | 52 ++
.../fsshttpb/streamobj/basic/ExGUIDArray.java | 114 +++++
.../onenote/fsshttpb/streamobj/basic/ExGuid.java | 202 ++++++++
.../fsshttpb/streamobj/basic/HeaderCell.java | 53 +++
.../onenote/fsshttpb/streamobj/basic/JCID.java | 74 +++
.../fsshttpb/streamobj/basic/PropertyID.java | 64 +++
.../fsshttpb/streamobj/basic/PropertyType.java | 108 +++++
.../fsshttpb/streamobj/basic/RequestTypes.java | 74 +++
.../fsshttpb/streamobj/basic/SerialNumber.java | 111 +++++
.../fsshttpb/streamobj/basic/ZipHeader.java | 47 ++
.../streamobj/chunking/AbstractChunking.java} | 42 +-
.../streamobj/chunking/ChunkingFactory.java | 114 +++++
.../streamobj/chunking/ChunkingMethod.java} | 27 +-
.../streamobj/chunking/RDCAnalysisChunking.java | 266 +++++++++++
.../streamobj/chunking/SimpleChunking.java | 88 ++++
.../streamobj/chunking/ZipFilesChunking.java | 214 +++++++++
.../streamobj/space/ObjectSpaceObjectPropSet.java | 86 ++++
.../space/ObjectSpaceObjectStreamHeader.java | 61 +++
.../space/ObjectSpaceObjectStreamOfContextIDs.java | 70 +++
.../space/ObjectSpaceObjectStreamOfOIDs.java | 71 +++
.../space/ObjectSpaceObjectStreamOfOSIDs.java | 70 +++
.../microsoft/onenote/fsshttpb/unsigned/UByte.java | 313 ++++++++++++
.../onenote/fsshttpb/unsigned/UInteger.java | 387 +++++++++++++++
.../microsoft/onenote/fsshttpb/unsigned/ULong.java | 289 +++++++++++
.../microsoft/onenote/fsshttpb/unsigned/UMath.java | 113 +++++
.../onenote/fsshttpb/unsigned/UNumber.java | 40 ++
.../onenote/fsshttpb/unsigned/UShort.java | 193 ++++++++
.../onenote/fsshttpb/unsigned/Unsigned.java | 190 ++++++++
.../microsoft/onenote/fsshttpb/util/Bit.java | 54 +++
.../onenote/fsshttpb/util/BitConverter.java | 127 +++++
.../microsoft/onenote/fsshttpb/util/BitReader.java | 198 ++++++++
.../microsoft/onenote/fsshttpb/util/BitWriter.java | 124 +++++
.../util/ByteUtil.java} | 36 +-
.../onenote/fsshttpb/util/DataElementUtils.java | 526 +++++++++++++++++++++
.../{Error.java => fsshttpb/util/GuidUtil.java} | 12 +-
.../fsshttpb/util/LittleEndianBitConverter.java | 174 +++++++
.../fsshttpb/util/SequenceNumberGenerator.java | 91 ++++
.../util/UuidUtils.java} | 25 +-
.../microsoft/onenote/OneNoteParserTest.java | 60 ++-
...OrEarlier1.one => testOneNote2007OrEarlier.one} | Bin
.../test-documents/testOneNote2007OrEarlier2.one | Bin 36786 -> 0 bytes
.../test-documents/testOneNoteFromOffice365-2.one | Bin 0 -> 69986 bytes
.../test-documents/testOneNoteFromOffice365.one | Bin 0 -> 29387 bytes
145 files changed, 11890 insertions(+), 264 deletions(-)