aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2024-01-303-3/+15
| | | | | | | | | | Prevent a few NullPointerException Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65450 and https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=63907 and https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=63727 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915480 13f79535-47bb-0310-9956-ffa450edef68
* Fix no-scratchpad CI jobDominik Stadler2024-01-301-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915479 13f79535-47bb-0310-9956-ffa450edef68
* Ignore missing directory 'build/dist/maven' when deleting obsolete jarsDominik Stadler2024-01-261-3/+3
| | | | | | Otherwise build may fail on a fresh checkout or after 'clean' git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915410 13f79535-47bb-0310-9956-ffa450edef68
* [github-578] allow any non-fatal exception when setting up fonts to indicate ↵PJ Fanning2024-01-251-3/+5
| | | | | | that the fonts are probably not installed. This closes #578 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915397 13f79535-47bb-0310-9956-ffa450edef68
* cyclonedx 1.8.2PJ Fanning2024-01-251-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915395 13f79535-47bb-0310-9956-ffa450edef68
* Try to remove outdated files from the "distribution" folderDominik Stadler2024-01-231-0/+60
| | | | | | | | | | Clean directory and keep only the expected files with the current version. Otherwise we get strange errors about "duplicate modules" when building after version was switched. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915368 13f79535-47bb-0310-9956-ffa450edef68
* revert woodstox upgradePJ Fanning2024-01-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915309 13f79535-47bb-0310-9956-ffa450edef68
* woodstox upgradePJ Fanning2024-01-171-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915295 13f79535-47bb-0310-9956-ffa450edef68
* remove ant release logic (not used for our releases and dependent on libs ↵PJ Fanning2024-01-161-13/+0
| | | | | | that don't seem to be maintained) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915265 13f79535-47bb-0310-9956-ffa450edef68
* remove ant release logic (not used for our releases and dependent on libs ↵PJ Fanning2024-01-161-321/+1
| | | | | | that don't seem to be maintained) git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915264 13f79535-47bb-0310-9956-ffa450edef68
* slf4j 2.0.11PJ Fanning2024-01-095-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915160 13f79535-47bb-0310-9956-ffa450edef68
* 2024PJ Fanning2023-12-311-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915022 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2023-12-305-3/+8
| | | | | | | | Prevent NullPointerException Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=64212 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915006 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2023-12-303-2/+22
| | | | | | | | Prevent NullPointerException Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=64495 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915005 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2023-12-305-2/+8
| | | | | | | | Prevent NullPointerException Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=64943 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915004 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2023-12-304-0/+5
| | | | | | | | Prevent ClassCastException Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=63736 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1915003 13f79535-47bb-0310-9956-ffa450edef68
* slf4j 2.0.10PJ Fanning2023-12-306-7/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914998 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2023-12-305-2/+9
| | | | | | | | Prevent ClassCastException Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=63504 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914991 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2023-12-301-1/+5
| | | | | | | | Prevent ClassCastException Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=63375 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914990 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2023-12-305-3/+21
| | | | | | | | Prevent StackOverflow via endless nesting Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65303 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914989 13f79535-47bb-0310-9956-ffa450edef68
* Add JDK 23 and disable JDK 19 and 20 as they are replaced by LTS-version JDK ↵Dominik Stadler2023-12-301-4/+19
| | | | | | 21 now git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914988 13f79535-47bb-0310-9956-ffa450edef68
* Update JaCoCo to 0.8.11Dominik Stadler2023-12-302-2/+4
| | | | | | This should make building with JDK 22 work git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914987 13f79535-47bb-0310-9956-ffa450edef68
* Don't fail on JDK 21.0.1 if one signature check failsDominik Stadler2023-12-301-1/+7
| | | | | | | See https://bugs.openjdk.org/browse/JDK-8320597 for the related bug-report for the JDK itself git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914986 13f79535-47bb-0310-9956-ffa450edef68
* log4j 2.22.1PJ Fanning2023-12-273-7/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914954 13f79535-47bb-0310-9956-ffa450edef68
* [bug-68379] add signing support for classificationlabelsPJ Fanning2023-12-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914808 13f79535-47bb-0310-9956-ffa450edef68
* try to javadoc more unsupported methodsPJ Fanning2023-12-203-1/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914791 13f79535-47bb-0310-9956-ffa450edef68
* try to javadoc more unsupported methodsPJ Fanning2023-12-1918-2/+106
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914785 13f79535-47bb-0310-9956-ffa450edef68
* Allow all IndexOutOfBoundsException to have either empty message or some messageDominik Stadler2023-12-162-2/+3
| | | | | | | Newer JDKs add a more useful exception message, so we need to be a bit more lenient for these in integration tests git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914708 13f79535-47bb-0310-9956-ffa450edef68
* commons-compress is needed in ooxml-test for running tests via AntDominik Stadler2023-12-161-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914707 13f79535-47bb-0310-9956-ffa450edef68
* Use revert() instead of close() when processing failsDominik Stadler2023-12-161-4/+4
| | | | | | | Otherwise we might write partial changes to the underlying file which is unexpected. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914706 13f79535-47bb-0310-9956-ffa450edef68
* [bug-68305] extend testPJ Fanning2023-12-101-6/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914512 13f79535-47bb-0310-9956-ffa450edef68
* [bug-68305] add testPJ Fanning2023-12-101-0/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914511 13f79535-47bb-0310-9956-ffa450edef68
* [GitHub-562] Add extra pivot table classes to poi-ooxml-lite. This closes #562PJ Fanning2023-12-103-0/+132
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914509 13f79535-47bb-0310-9956-ffa450edef68
* remove unused loggersPJ Fanning2023-12-072-6/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914434 13f79535-47bb-0310-9956-ffa450edef68
* Add new dependency pdfbox-io to Ant buildDominik Stadler2023-12-061-0/+5
| | | | | | Otherwise CI job "old-xerces" fails. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914411 13f79535-47bb-0310-9956-ffa450edef68
* Simplify handling of exceptions in ZipPackageDominik Stadler2023-12-061-36/+10
| | | | | | | | The code became overly complex and hard to reason about. We can avoid some additional catching/rethrowing of exceptions. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914409 13f79535-47bb-0310-9956-ffa450edef68
* Mark internal classesDominik Stadler2023-12-061-11/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914408 13f79535-47bb-0310-9956-ffa450edef68
* Make sure OLE2ScratchpadExtractorFacory is sorted firstDominik Stadler2023-12-062-1/+17
| | | | | | | | Otherwise order of found extractors would depend on jar-loading order and thus might have unexpected side-effects and missing features in text-extraction. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914407 13f79535-47bb-0310-9956-ffa450edef68
* Add one more xsb which is missing in one of my projectsDominik Stadler2023-12-061-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914406 13f79535-47bb-0310-9956-ffa450edef68
* Add more output for a failure that we saw once in CIDominik Stadler2023-12-061-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914405 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2023-12-066-2/+33
| | | | | | | | | Avoid a ClassCastException and trigger some more code in integration-testing. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=63358 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914404 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2023-12-065-3/+7
| | | | | | | | | Change an assertion which can be triggered via an input-document. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=63309 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914403 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2023-12-063-0/+1
| | | | | | | | | Add an xsb file to ooxml-lite which seems to be missing in some cases Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=63652 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914402 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66425: Avoid exceptions found via poi-fuzzDominik Stadler2023-12-065-4/+9
| | | | | | | | | Capture and report integer overflow as normal parsing/format exceptions Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=63628 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914401 13f79535-47bb-0310-9956-ffa450edef68
* gradle 8.5PJ Fanning2023-12-051-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914357 13f79535-47bb-0310-9956-ffa450edef68
* pdfbox/graphics2d 3.0.1PJ Fanning2023-12-031-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914298 13f79535-47bb-0310-9956-ffa450edef68
* pdfbox/graphics2d 3.0.1PJ Fanning2023-12-031-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914296 13f79535-47bb-0310-9956-ffa450edef68
* saxon 12.4PJ Fanning2023-11-302-7/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914236 13f79535-47bb-0310-9956-ffa450edef68
* update github actionsPJ Fanning2023-11-301-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914235 13f79535-47bb-0310-9956-ffa450edef68
* xmlsec stuck at 3.0.3 due to xmlsec 4 needing java 11PJ Fanning2023-11-302-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1914230 13f79535-47bb-0310-9956-ffa450edef68