This is an automated email from the ASF dual-hosted git repository. pjfanning pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/poi.git
commit c4bcdc34a7540f597842142a10efef6d8ea6df5c Merge: e901a2c083 b4a9652ee9 Author: PJ Fanning <[email protected]> AuthorDate: Mon May 25 21:44:05 2026 +0100 Merge branch 'trunk' into asf-site .asf.yaml | 23 +- .github/workflows/cifuzz.yml | 35 ++ build.gradle | 10 +- build.xml | 22 +- osgi/README.md | 2 +- osgi/pom.xml | 2 +- .../poi/examples/xssf/eventusermodel/XLSX2CSV.java | 4 +- .../examples/xssf/streaming/HybridStreaming.java | 4 +- .../poi/examples/xssf/usermodel/CreateTable.java | 2 - .../org/apache/poi/integration/TestXLSX2CSV.java | 14 +- .../org/apache/poi/ss/excelant/TestBuildFile.java | 5 +- .../ss/excelant/util/TestExcelAntWorkbookUtil.java | 28 +- .../XSSFBRichStr.java => poi-fuzz/build.gradle | 56 ++- .../org/apache/poi/fuzz/EncryptDecryptFuzzer.java | 105 ++++++ .../org/apache/poi/fuzz/FormulaParserFuzzer.dict | 63 ++++ .../org/apache/poi/fuzz/FormulaParserFuzzer.java | 63 ++++ .../org/apache/poi/fuzz/POIFileHandlerFuzzer.java | 139 +++++++ .../main/java/org/apache/poi/fuzz/POIFuzzer.java | 190 ++++++++++ .../java/org/apache/poi/fuzz/POIHDGFFuzzer.java | 50 +++ .../java/org/apache/poi/fuzz/POIHMEFFuzzer.java | 62 ++- .../java/org/apache/poi/fuzz/POIHPBFFuzzer.java | 54 +++ .../java/org/apache/poi/fuzz/POIHPSFFuzzer.java | 60 +++ .../java/org/apache/poi/fuzz/POIHSLFFuzzer.java | 73 ++++ .../java/org/apache/poi/fuzz/POIHSMFFuzzer.java | 56 +++ .../java/org/apache/poi/fuzz/POIHSSFFuzzer.java | 61 +++ .../java/org/apache/poi/fuzz/POIHWPFFuzzer.java | 59 +++ .../org/apache/poi/fuzz/POIOldExcelFuzzer.java | 47 +++ .../java/org/apache/poi/fuzz/POIRleFuzzer.java | 45 +-- .../java/org/apache/poi/fuzz/POIVisioFuzzer.java | 60 +++ .../java/org/apache/poi/fuzz/POIXSLFFuzzer.java | 66 ++++ .../java/org/apache/poi/fuzz/POIXSSFFuzzer.java | 62 +++ .../java/org/apache/poi/fuzz/POIXWPFFuzzer.java | 66 ++++ .../java/org/apache/poi/fuzz/XLSX2CSVFuzzer.java | 51 +++ poi-integration/build.gradle | 1 + .../test/java/org/apache/poi/stress/StressMap.java | 165 ++++---- .../java/org/apache/poi/stress/TestAllFiles.java | 26 +- .../util/ZipArchiveThresholdInputStream.java | 11 +- .../poifs/crypt/temp/AesZipFileZipEntrySource.java | 4 +- .../usermodel/chart/XDDFDataSourcesFactory.java | 12 +- .../org/apache/poi/xslf/usermodel/XSLFDiagram.java | 8 +- .../org/apache/poi/xslf/usermodel/XSLFDrawing.java | 6 +- .../org/apache/poi/xslf/usermodel/XSLFSheet.java | 39 +- .../apache/poi/xslf/usermodel/XSLFSimpleShape.java | 7 +- .../org/apache/poi/xslf/usermodel/XSLFTabStop.java | 2 +- .../org/apache/poi/xslf/usermodel/XSLFTable.java | 8 + .../apache/poi/xssf/binary/XSSFBCellHeader.java | 2 +- .../org/apache/poi/xssf/binary/XSSFBCellRange.java | 46 ++- .../org/apache/poi/xssf/binary/XSSFBComment.java | 5 +- .../apache/poi/xssf/binary/XSSFBCommentsTable.java | 5 +- .../poi/xssf/binary/XSSFBHyperlinksTable.java | 2 +- .../org/apache/poi/xssf/binary/XSSFBRichStr.java | 4 +- .../poi/xssf/binary/XSSFBRichTextString.java | 9 +- .../poi/xssf/binary/XSSFBSharedStringsTable.java | 7 +- .../apache/poi/xssf/binary/XSSFBSheetHandler.java | 48 ++- .../org/apache/poi/xssf/binary/XSSFBUtils.java | 17 +- .../xssf/eventusermodel/XSSFSheetXMLHandler.java | 23 +- .../extractor/XSSFEventBasedExcelExtractor.java | 4 +- .../org/apache/poi/xssf/streaming/SXSSFCell.java | 40 +- .../org/apache/poi/xssf/usermodel/XSSFCell.java | 33 +- .../apache/poi/xssf/usermodel/XSSFChildAnchor.java | 8 +- .../org/apache/poi/xssf/usermodel/XSSFColor.java | 2 +- .../usermodel/XSSFConditionalFormattingRule.java | 4 +- .../poi/xssf/usermodel/XSSFDataBarFormatting.java | 4 +- .../poi/xssf/usermodel/XSSFDxfStyleProvider.java | 2 +- .../poi/xssf/usermodel/XSSFFontFormatting.java | 2 +- .../org/apache/poi/xssf/usermodel/XSSFName.java | 6 +- .../apache/poi/xssf/usermodel/XSSFOptimiser.java | 2 +- .../org/apache/poi/xssf/usermodel/XSSFPicture.java | 2 +- .../apache/poi/xssf/usermodel/XSSFSimpleShape.java | 4 +- .../org/apache/poi/xssf/usermodel/XSSFTable.java | 9 +- .../apache/poi/xssf/usermodel/XSSFTableStyle.java | 4 +- .../poi/xssf/usermodel/XSSFTextParagraph.java | 9 +- .../apache/poi/xssf/usermodel/XSSFWorkbook.java | 6 +- .../poi/xssf/usermodel/helpers/ColumnHelper.java | 2 +- .../poi/extractor/ooxml/TestExtractorFactory.java | 3 +- .../poi/ooxml/TestXMLPropertiesTextExtractor.java | 4 +- .../poi/openxml4j/TestOPCPackageFileLimit.java | 8 +- .../org/apache/poi/openxml4j/opc/TestPackage.java | 15 +- .../apache/poi/openxml4j/opc/TestStreamHelper.java | 10 +- .../opc/internal/TestContentTypeManager.java | 4 +- .../poi/poifs/crypt/tests/TestHxxFEncryption.java | 6 +- .../poi/poifs/crypt/tests/TestSecureTempZip.java | 41 ++ .../apache/poi/ss/tests/TestWorkbookFactory.java | 31 +- .../poi/ss/tests/formula/TestFormulaParser.java | 5 +- .../ss/tests/formula/functions/TestCountifs.java | 274 ++++++++++++++ .../ss/tests/usermodel/TestEmbedOLEPackage.java | 3 +- .../chart/TestXDDFDataSourcesFactory.java | 50 +++ .../java/org/apache/poi/xslf/TestXSLFBugs.java | 18 +- .../extractor/TestXSLFPowerPointExtractor.java | 9 +- .../apache/poi/xslf/usermodel/TestXSLFDiagram.java | 2 +- .../poi/xslf/usermodel/TestXSLFExamples.java | 4 +- .../apache/poi/xslf/usermodel/TestXSLFShape.java | 5 +- .../apache/poi/xslf/usermodel/TestXSLFSheet.java | 8 +- .../poi/xslf/usermodel/TestXSLFSimpleShape.java | 3 +- .../apache/poi/xslf/usermodel/TestXSLFSlide.java | 29 +- .../xslf/usermodel/TestXSLFSlideShowFactory.java | 3 +- .../poi/xslf/usermodel/TestXSLFTableCell.java | 35 +- .../apache/poi/xslf/usermodel/TestXSLFTheme.java | 19 +- .../org/apache/poi/xssf/TestXSSFFileChecks.java | 11 +- .../poi/xssf/binary/TestXSSFBSheetParser.java | 4 +- .../poi/xssf/eventusermodel/TestXSSFBReader.java | 6 +- .../poi/xssf/eventusermodel/TestXSSFReader.java | 12 +- .../eventusermodel/TestXSSFSheetXMLHandler.java | 8 +- .../poi/xssf/extractor/TestXSSFExcelExtractor.java | 9 +- .../org/apache/poi/xssf/model/TestStylesTable.java | 9 +- .../apache/poi/xssf/streaming/TestOutlining.java | 9 +- .../apache/poi/xssf/streaming/TestSXSSFRow.java | 91 +++++ .../apache/poi/xssf/usermodel/TestFormulaEval.java | 23 +- .../apache/poi/xssf/usermodel/TestXSSFBugs.java | 3 +- .../poi/xssf/usermodel/TestXSSFChartSheet.java | 2 +- .../usermodel/TestXSSFConditionalFormatting.java | 4 +- .../apache/poi/xssf/usermodel/TestXSSFDrawing.java | 81 ++-- .../xssf/usermodel/TestXSSFFormulaEvaluation.java | 19 + .../poi/xssf/usermodel/TestXSSFFormulaParser.java | 91 ++--- .../poi/xssf/usermodel/TestXSSFOptimiser.java | 4 +- .../poi/xssf/usermodel/TestXSSFRichTextString.java | 7 +- .../org/apache/poi/xssf/usermodel/TestXSSFRow.java | 80 ++++ .../poi/xssf/usermodel/TestXSSFSimpleShape.java | 9 +- .../apache/poi/xssf/usermodel/TestXSSFTable.java | 13 + .../poi/xssf/usermodel/TestXSSFTextParagraph.java | 37 ++ .../apache/poi/xssf/usermodel/TestXSSFTextRun.java | 3 +- .../poi/xssf/usermodel/TestXSSFVMLDrawing.java | 3 +- .../poi/xssf/usermodel/TestXSSFWorkbook.java | 13 +- .../java/org/apache/poi/xwpf/TestXWPFBugs.java | 6 +- .../poi/xwpf/extractor/TestXWPFWordExtractor.java | 10 +- .../apache/poi/xwpf/model/TestXWPFDecorators.java | 4 +- .../org/apache/poi/xwpf/usermodel/TestXWPFRun.java | 18 + .../org/apache/poi/xwpf/usermodel/TestXWPFSDT.java | 9 +- .../org/apache/poi/hdgf/chunks/ChunkHeader.java | 6 +- .../apache/poi/hdgf/pointers/PointerFactory.java | 29 +- .../apache/poi/hemf/record/emf/HemfComment.java | 23 +- .../org/apache/poi/hemf/record/emf/HemfDraw.java | 14 +- .../org/apache/poi/hemf/record/emf/HemfFill.java | 81 ++-- .../org/apache/poi/hemf/record/emf/HemfFont.java | 2 +- .../org/apache/poi/hemf/record/emf/HemfHeader.java | 21 +- .../apache/poi/hemf/record/emf/HemfPalette.java | 23 +- .../org/apache/poi/hemf/usermodel/HemfPicture.java | 2 + .../poi/hmef/extractor/HMEFContentsExtractor.java | 8 +- .../main/java/org/apache/poi/hslf/blip/Bitmap.java | 19 +- .../main/java/org/apache/poi/hslf/blip/EMF.java | 4 +- .../java/org/apache/poi/hslf/blip/Metafile.java | 15 + .../main/java/org/apache/poi/hslf/blip/PICT.java | 4 +- .../main/java/org/apache/poi/hslf/blip/WMF.java | 4 +- .../apache/poi/hslf/usermodel/HSLFSlideShow.java | 59 ++- .../poi/hslf/usermodel/HSLFSlideShowEncrypted.java | 52 ++- .../poi/hslf/usermodel/HSLFSlideShowImpl.java | 95 ++++- .../org/apache/poi/hwmf/record/HwmfHeader.java | 25 +- .../poi/hwmf/record/HwmfPlaceableHeader.java | 8 +- .../java/org/apache/poi/hwpf/HWPFDocument.java | 51 ++- .../java/org/apache/poi/hwpf/HWPFDocumentCore.java | 79 +++- .../java/org/apache/poi/hwpf/dev/RecordUtil.java | 2 +- .../apache/poi/hwpf/extractor/WordExtractor.java | 40 +- .../java/org/apache/poi/hwpf/model/PlfLfo.java | 2 +- .../org/apache/poi/hdgf/chunks/TestChunks.java | 51 ++- .../poi/hdgf/pointers/TestPointerFactory.java | 92 +++++ .../apache/poi/hdgf/streams/TestStreamBasics.java | 8 +- .../apache/poi/hdgf/streams/TestStreamComplex.java | 23 +- .../apache/poi/hemf/usermodel/TestHemfPicture.java | 79 +++- .../test/java/org/apache/poi/hmef/TestBugs.java | 6 +- .../org/apache/poi/hmef/TestCompressedRTF.java | 4 +- .../hmef/extractor/TestHMEFContentsExtractor.java | 47 +++ .../apache/poi/hpbf/model/TestQuillContents.java | 22 +- .../apache/poi/hslf/blip/TestBlipAllocation.java | 96 +++++ .../apache/poi/hslf/dev/TestSlideIdListing.java | 1 + .../poi/hslf/dev/TestSlideShowRecordDumper.java | 1 + .../hslf/dev/TestUserEditAndPersistListing.java | 1 + .../apache/poi/hslf/extractor/TestExtractor.java | 11 +- .../java/org/apache/poi/hslf/model/TestShapes.java | 13 +- .../org/apache/poi/hslf/model/TestSlideMaster.java | 3 +- .../java/org/apache/poi/hslf/model/TestTable.java | 6 +- .../apache/poi/hslf/record/TestComment2000.java | 8 +- .../poi/hslf/record/TestDocumentEncryption.java | 33 +- .../poi/hslf/record/TestStyleTextPropAtom.java | 7 +- .../org/apache/poi/hslf/usermodel/TestBugs.java | 13 +- .../poi/hslf/usermodel/TestHSLFSlideShow.java | 50 +++ .../apache/poi/hslf/usermodel/TestPictures.java | 19 +- .../org/apache/poi/hslf/usermodel/TestTable.java | 4 +- .../apache/poi/hslf/usermodel/TestTextShape.java | 5 +- .../test/java/org/apache/poi/hsmf/TestBasics.java | 2 +- .../org/apache/poi/hsmf/TestOutlook30FileRead.java | 5 +- .../hsmf/extractor/TestOutlookTextExtractor.java | 23 +- .../poi/hsmf/parsers/TestPOIFSChunkParser.java | 44 +-- .../java/org/apache/poi/hwmf/TestHwmfParsing.java | 62 +++ .../hwpf/converter/TestWordToHtmlConverter.java | 5 +- .../hwpf/converter/TestWordToTextConverter.java | 20 +- .../org/apache/poi/hwpf/usermodel/TestBugs.java | 7 +- .../apache/poi/hwpf/usermodel/TestHWPFWrite.java | 42 +++ .../apache/poi/ddf/AbstractEscherOptRecord.java | 36 +- .../main/java/org/apache/poi/ddf/EscherRecord.java | 35 +- .../apache/poi/extractor/MainExtractorFactory.java | 55 ++- poi/src/main/java/org/apache/poi/hpsf/Array.java | 14 +- .../main/java/org/apache/poi/hpsf/Property.java | 2 +- .../main/java/org/apache/poi/hpsf/PropertySet.java | 10 +- .../org/apache/poi/hpsf/PropertySetFactory.java | 10 +- poi/src/main/java/org/apache/poi/hpsf/Section.java | 6 +- .../java/org/apache/poi/hpsf/UnicodeString.java | 14 +- .../java/org/apache/poi/hpsf/VariantSupport.java | 2 +- poi/src/main/java/org/apache/poi/hpsf/Vector.java | 2 +- .../poi/hssf/eventusermodel/HSSFEventFactory.java | 154 ++++++-- .../hssf/extractor/EventBasedExcelExtractor.java | 415 +++++++++++---------- .../apache/poi/hssf/extractor/ExcelExtractor.java | 14 + .../poi/hssf/extractor/OldExcelExtractor.java | 1 - .../org/apache/poi/hssf/record/RecordFactory.java | 21 +- .../poi/hssf/record/RecordFactoryInputStream.java | 80 ++-- .../org/apache/poi/hssf/usermodel/HSSFCell.java | 18 +- .../apache/poi/hssf/usermodel/HSSFShapeGroup.java | 6 +- .../apache/poi/hssf/usermodel/HSSFWorkbook.java | 117 +++++- .../poi/hssf/usermodel/HSSFWorkbookFactory.java | 39 +- .../java/org/apache/poi/logging/PoiLogManager.java | 2 +- .../poi/poifs/crypt/ChunkedCipherOutputStream.java | 12 +- .../poifs/crypt/cryptoapi/CryptoAPIDecryptor.java | 8 +- .../apache/poi/poifs/crypt/xor/XORDecryptor.java | 4 +- .../apache/poi/poifs/crypt/xor/XOREncryptor.java | 4 +- .../poi/poifs/filesystem/DocumentInputStream.java | 16 +- .../poi/poifs/nio/ByteArrayBackedDataSource.java | 10 +- .../apache/poi/ss/formula/functions/Baseifs.java | 52 ++- .../poi/ss/formula/functions/Sumproduct.java | 8 +- .../poi/util/DefaultTempFileCreationStrategy.java | 100 ++++- poi/src/main/java/org/apache/poi/util/IOUtils.java | 26 +- .../poi/util/RLEDecompressingInputStream.java | 6 +- .../test/java/org/apache/poi/POIDataSamples.java | 3 + poi/src/test/java/org/apache/poi/POITestCase.java | 34 +- .../test/java/org/apache/poi/TestPOITestCase.java | 2 +- .../org/apache/poi/ddf/TestEscherBlipRecord.java | 4 +- .../poi/extractor/TestMainExtractorFactory.java | 128 +++++++ .../org/apache/poi/hpsf/TestOverflowHardening.java | 79 ++++ .../org/apache/poi/hssf/HSSFTestDataSamples.java | 9 + .../org/apache/poi/hssf/dev/BiffDumpingStream.java | 6 +- .../eventusermodel/TestEventWorkbookBuilder.java | 4 +- .../hssf/eventusermodel/TestHSSFEventFactory.java | 80 +++- .../poi/hssf/extractor/TestExcelExtractor.java | 15 + .../poi/hssf/extractor/TestOldExcelExtractor.java | 2 +- .../poi/hssf/model/TestDrawingAggregate.java | 3 +- .../apache/poi/hssf/model/TestDrawingShapes.java | 17 +- .../poi/hssf/model/TestEscherRecordFactory.java | 4 +- .../apache/poi/hssf/model/TestFormulaParser.java | 5 +- .../apache/poi/hssf/model/TestFormulaParserIf.java | 11 +- .../org/apache/poi/hssf/model/TestLinkTable.java | 21 +- .../java/org/apache/poi/hssf/model/TestSheet.java | 11 +- .../apache/poi/hssf/record/TestDrawingRecord.java | 6 +- .../poi/hssf/record/TestLbsDataSubRecord.java | 8 +- .../poi/hssf/record/TestMergeCellsRecord.java | 4 +- .../org/apache/poi/hssf/record/TestNameRecord.java | 4 +- .../org/apache/poi/hssf/record/TestObjRecord.java | 10 +- .../hssf/record/TestRecordFactoryInputStream.java | 28 +- .../aggregates/TestColumnInfoRecordsAggregate.java | 3 +- .../apache/poi/hssf/usermodel/SanityChecker.java | 5 +- .../org/apache/poi/hssf/usermodel/TestBugs.java | 2 +- .../poi/hssf/usermodel/TestEscherGraphics.java | 20 +- .../apache/poi/hssf/usermodel/TestHSSFCell.java | 61 +++ .../poi/hssf/usermodel/TestHSSFDataFormatter.java | 4 +- .../apache/poi/hssf/usermodel/TestHSSFSheet.java | 9 +- .../poi/hssf/usermodel/TestHSSFWorkbook.java | 47 ++- .../org/apache/poi/hssf/usermodel/TestPolygon.java | 6 +- .../poi/hssf/usermodel/TestReadWriteChart.java | 3 +- .../apache/poi/hssf/usermodel/TestShapeGroup.java | 22 +- .../apache/poi/poifs/crypt/TestXorEncryption.java | 12 + .../poi/poifs/filesystem/TestFileSystemBugs.java | 3 +- .../filesystem/TestFilteringDirectoryNode.java | 3 +- .../poifs/filesystem/TestOfficeXMLException.java | 6 +- .../poi/poifs/filesystem/TestOle10Native.java | 4 +- .../poi/poifs/filesystem/TestPOIFSFileSystem.java | 3 +- .../poi/ss/formula/BaseTestExternalFunctions.java | 3 +- .../apache/poi/ss/formula/TestFormulaShifter.java | 8 +- .../poi/ss/formula/TestFunctionRegistry.java | 4 +- .../apache/poi/ss/formula/eval/TestEqualEval.java | 3 +- .../apache/poi/ss/formula/eval/TestRangeEval.java | 6 +- .../poi/ss/formula/functions/TestAverageIf.java | 4 +- .../poi/ss/formula/functions/TestAverageifs.java | 4 +- .../apache/poi/ss/formula/functions/TestEDate.java | 4 +- .../poi/ss/formula/functions/TestEOMonth.java | 6 +- .../apache/poi/ss/formula/functions/TestFixed.java | 11 +- .../poi/ss/formula/functions/TestGeomean.java | 4 +- .../apache/poi/ss/formula/functions/TestIndex.java | 4 +- .../poi/ss/formula/functions/TestMaxifs.java | 4 +- .../poi/ss/formula/functions/TestMinifs.java | 4 +- .../functions/TestMultiOperandNumericFunction.java | 6 +- .../poi/ss/formula/functions/TestProduct.java | 10 +- .../apache/poi/ss/formula/functions/TestSumif.java | 4 +- .../poi/ss/formula/functions/TestSumifs.java | 3 +- .../poi/ss/formula/functions/TestSumproduct.java | 164 +++++++- .../apache/poi/ss/formula/functions/TestTFunc.java | 4 +- .../poi/ss/formula/functions/TestWeekNumFunc.java | 6 +- .../org/apache/poi/ss/usermodel/BaseTestCell.java | 3 +- .../poi/ss/usermodel/BaseTestCellComment.java | 5 +- .../usermodel/BaseTestConditionalFormatting.java | 17 +- .../org/apache/poi/ss/usermodel/BaseTestRow.java | 5 +- .../org/apache/poi/ss/usermodel/BaseTestSheet.java | 4 +- .../apache/poi/ss/usermodel/BaseTestWorkbook.java | 3 +- .../apache/poi/ss/usermodel/TestDataFormatter.java | 3 +- .../org/apache/poi/ss/util/BaseTestCellUtil.java | 3 +- .../apache/poi/ss/util/TestCellRangeAddress.java | 3 +- .../org/apache/poi/ss/util/TestCellReference.java | 6 +- .../util/DefaultTempFileCreationStrategyTest.java | 33 ++ .../test/java/org/apache/poi/util/TestHexDump.java | 6 +- .../apache/poi/util/TestLittleEndianStreams.java | 8 +- .../java/org/apache/poi/util/TestTempFile.java | 10 +- .../java/org/apache/poi/util/TestXMLHelper.java | 5 +- settings.gradle | 3 +- .../content/xdocs/components/index.xml | 8 +- src/documentation/content/xdocs/encryption.xml | 2 +- src/documentation/content/xdocs/security.xml | 10 + src/resources/ooxml-lite-report.xsb | 1 + test-data/document/saut_page.docx | Bin 0 -> 2959626 bytes test-data/poi-integration-exceptions.csv | 406 ++++++++++++++++++++ test-data/poi-integration-handlers.csv | 100 +++++ test-data/slideshow/LIBRE_OFFICE-100610-0.pptx | Bin 0 -> 743904 bytes .../slideshow/VHZ2NYFUYUUJNGLABL26ORTQZA76FJEW.emf | Bin 0 -> 135092 bytes ...mized-POIFileHandlerFuzzer-6060921738035200.wmf | Bin 0 -> 18 bytes ...mized-POIFileHandlerFuzzer-6466833057382400.emf | Bin 0 -> 41 bytes ...se-minimized-POIHSLFFuzzer-4983252485210112.ppt | Bin 0 -> 8960 bytes ...e-minimized-POIXSLFFuzzer-6435650376957952.pptx | Bin 0 -> 69779 bytes test-data/spreadsheet/70005-countifs.xlsx | Bin 0 -> 5971 bytes .../spreadsheet/LIBRE_OFFICE-94379-0.zip-57.xls | Bin 0 -> 37376 bytes .../bug60848_sumproduct_unary_minus.xlsx | Bin 0 -> 30267 bytes test-data/spreadsheet/npe.xlsx | Bin 0 -> 33326 bytes test-data/spreadsheet/stress.xls | Bin 79872 -> 0 bytes 317 files changed, 6250 insertions(+), 1577 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
