13237 Commits

Author SHA1 Message Date
PJ Fanning
d8ae576afa bytebuddy 1.17.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923468 13f79535-47bb-0310-9956-ffa450edef68
2025-01-31 00:30:06 +00:00
PJ Fanning
79e5e6ae16 allow users supply a SheetUtil failover function
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923467 13f79535-47bb-0310-9956-ffa450edef68
2025-01-30 22:29:43 +00:00
PJ Fanning
0f560377be allow users supply a SheetUtil failover function
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923466 13f79535-47bb-0310-9956-ffa450edef68
2025-01-30 22:15:32 +00:00
PJ Fanning
43aded3d9c [bug-69555] need to work around inability to create a TextLayout in another place (caused by missing fonts most likely)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923445 13f79535-47bb-0310-9956-ffa450edef68
2025-01-29 17:24:30 +00:00
PJ Fanning
e51877f5a6 fix create issue in getUnderline
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923440 13f79535-47bb-0310-9956-ffa450edef68
2025-01-29 13:20:25 +00:00
PJ Fanning
72aa1f42a7 commons-codec 1.18.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923428 13f79535-47bb-0310-9956-ffa450edef68
2025-01-28 20:04:53 +00:00
PJ Fanning
cc61ad565f pdfbox 3.0.4
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923355 13f79535-47bb-0310-9956-ffa450edef68
2025-01-24 19:29:26 +00:00
Dominik Stadler
1dbcea46d5 Some changes to the Gradle build
Apply IDE suggestions for Gradle build files
Remove obsolete sorting of gradle-wrapper.properties

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923284 13f79535-47bb-0310-9956-ffa450edef68
2025-01-20 20:05:58 +00:00
PJ Fanning
045a37f9c1 bytebuddy 1.16.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923278 13f79535-47bb-0310-9956-ffa450edef68
2025-01-20 18:50:09 +00:00
Dominik Stadler
80fd35198d Bug 66425: Avoid exceptions found via poi-fuzz
Prevent too deep nesting by throwing an exception
instead of just not parsing more nesting-levels as
this still caused OOMs.

Allow to adjust the limit via static setter as elsewhere
to give users a chance to parse very complicated files
if really necessary.

https://issues.oss-fuzz.com/issues/42528505

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923277 13f79535-47bb-0310-9956-ffa450edef68
2025-01-20 18:40:32 +00:00
Dominik Stadler
dd647b5d2d Bug 66425: Avoid exceptions found via poi-fuzz
Prevent NullPointerException

Fixes https://issues.oss-fuzz.com/issues/389724915

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923276 13f79535-47bb-0310-9956-ffa450edef68
2025-01-20 18:40:27 +00:00
PJ Fanning
9c24944299 bouncycastle 1.80
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923154 13f79535-47bb-0310-9956-ffa450edef68
2025-01-15 20:16:35 +00:00
PJ Fanning
61f9b79647 remove strat line in last commit
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923153 13f79535-47bb-0310-9956-ffa450edef68
2025-01-15 20:13:46 +00:00
PJ Fanning
ce19c3e761 upgrade cyclonedx
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923152 13f79535-47bb-0310-9956-ffa450edef68
2025-01-15 20:12:49 +00:00
Axel Howind
c85e91e25c remove unused import
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923082 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 22:56:46 +00:00
Axel Howind
4962a04bbf Support long month names, dot after day, single digit day of month
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923081 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 22:46:10 +00:00
PJ Fanning
9eda246398 reimplement SXSSFSheet arbitrary extra width support (5.4.0 code does not work)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923071 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 14:23:49 +00:00
Dominik Stadler
0ab1ccc20a Ensure that test which changes static value does not run at the same time as other tests
Otherwise we get strange test-failures in other places.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923066 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 10:26:07 +00:00
Dominik Stadler
0f91df9577 Adjust one more JavaDoc link for JDK 23+
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923065 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 10:26:03 +00:00
Dominik Stadler
86c0db4be1 Bug 58805: Adjust reproducer test-case some more
Do not write a local temp-file
It seems even parsing the resulting document fails

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923063 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 10:09:01 +00:00
Dominik Stadler
43a15ffaf3 Try to make javadoc building work on JDK 23 and newer
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923062 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:29:36 +00:00
Dominik Stadler
6befe2ad52 Bug 66425: Avoid exceptions found via poi-fuzz
Prevent a NullPointerException

Fixes https://issues.oss-fuzz.com/issues/42537720

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923061 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:24:20 +00:00
Dominik Stadler
76617e9793 Bug 66425: Avoid exceptions found via poi-fuzz
Prevent a NullPointerException

Fixes https://issues.oss-fuzz.com/issues/42537550

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923060 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:24:14 +00:00
Dominik Stadler
57afb34a18 Bug 66425: Avoid exceptions found via poi-fuzz
Prevent a NullPointerException

Fixes https://issues.oss-fuzz.com/issues/379574870

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923059 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:24:08 +00:00
Dominik Stadler
edcbd87360 Bug 66425: Avoid exceptions found via poi-fuzz
Prevent a NullPointerException

Fixes https://issues.oss-fuzz.com/issues/42538163

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923058 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:24:03 +00:00
Dominik Stadler
f873888301 Add a missing xsb which shows up as missing in oss-fuzz runs
Fixes https://issues.oss-fuzz.com/issues/384757273

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923057 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:23:58 +00:00
Dominik Stadler
a4097e05aa Bug 65190: Handle decimal format '0#' the same way as Excel
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923056 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:23:55 +00:00
Dominik Stadler
534d24dc74 Add test for bug 58805
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923055 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:23:50 +00:00
Dominik Stadler
38e7fe63a8 Apply IDE suggestions, code-formating, tests, ...
Add test for DefaultTempFileCreationStrategy
Adjust comments, add test, improve error message

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923054 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:23:46 +00:00
Dominik Stadler
147c034cfd Bug 58571: Add test which shows a workaround
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923053 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:23:39 +00:00
Dominik Stadler
ae9355dcf4 Bug 57603: Apply suggested patch
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923052 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:23:35 +00:00
Dominik Stadler
c1f52674fd Bug 69315: HSMF: At least continue processing properties after multivalued properties
Currently processing stops at multivalued properties.

This at least continues processing, so other properties are processed properly.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923051 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:23:29 +00:00
Dominik Stadler
4f21f5280a Bug 69265: Add test which verifies that Hyperlink Type "Email" is not supported for HSSF
Also update JavaDoc slightly to describe
the special handling of HyperlinkType.EMAIL

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923050 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:23:23 +00:00
Dominik Stadler
3aad12021a Ant: Update XMLBeans to 5.3.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923049 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:23:18 +00:00
Dominik Stadler
d52f80eb79 Set version to 5.4.1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1923048 13f79535-47bb-0310-9956-ffa450edef68
2025-01-11 09:23:15 +00:00
PJ Fanning
2c74a961a4 poi release
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922998 13f79535-47bb-0310-9956-ffa450edef68
2025-01-08 19:42:34 +00:00
PJ Fanning
4ca89e156f [bug-69529] relax exception check
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922987 13f79535-47bb-0310-9956-ffa450edef68
2025-01-08 11:56:11 +00:00
PJ Fanning
b0515e7493 [bug-69529] try to workaround cells with numeric type whose format cannot be applied
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922986 13f79535-47bb-0310-9956-ffa450edef68
2025-01-08 11:21:24 +00:00
PJ Fanning
116c32137d [bug-69529] try to workaround cells with numeric type whose format cannot be applied
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922985 13f79535-47bb-0310-9956-ffa450edef68
2025-01-08 11:14:13 +00:00
PJ Fanning
8d73b7ac2b commons-codec 1.17.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922976 13f79535-47bb-0310-9956-ffa450edef68
2025-01-07 23:27:58 +00:00
PJ Fanning
91569bd826 nearly 2025
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922796 13f79535-47bb-0310-9956-ffa450edef68
2024-12-31 11:54:55 +00:00
PJ Fanning
018961ea77 try to fix temp file docs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922789 13f79535-47bb-0310-9956-ffa450edef68
2024-12-30 22:01:17 +00:00
PJ Fanning
75729edcea do not set deleteOnExit if sys prop set to false
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922788 13f79535-47bb-0310-9956-ffa450edef68
2024-12-30 21:48:22 +00:00
PJ Fanning
9951e8dfc1 try to fix temp file docs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922787 13f79535-47bb-0310-9956-ffa450edef68
2024-12-30 21:46:01 +00:00
PJ Fanning
3f4e7189b3 prep poi 5.4.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922754 13f79535-47bb-0310-9956-ffa450edef68
2024-12-29 17:25:15 +00:00
PJ Fanning
39f4085d6c junit update
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922685 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 10:48:01 +00:00
PJ Fanning
2ebb2938b1 spotbugs update
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922684 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 10:47:10 +00:00
PJ Fanning
0c3ebbb1bc bytebuddy update
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922683 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 10:45:59 +00:00
PJ Fanning
83e38afcdb gradle update
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922682 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 10:45:16 +00:00
Dominik Stadler
1d5497f2c3 Adjust format for DE on JDK 23+ some more
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1922680 13f79535-47bb-0310-9956-ffa450edef68
2024-12-25 08:13:18 +00:00