]> source.dussan.org Git - poi.git/log
poi.git
19 months agorevert: [bug-66503] Add flag for Excel 4 macros in composite documents.
PJ Fanning [Sat, 18 Mar 2023 00:59:29 +0000 (00:59 +0000)]
revert: [bug-66503] Add flag for Excel 4 macros in composite documents.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908462 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[bug-66503] Add flag for Excel 4 macros in composite documents. Thanks to M. P. Halpin
PJ Fanning [Sat, 18 Mar 2023 00:30:58 +0000 (00:30 +0000)]
[bug-66503] Add flag for Excel 4 macros in composite documents. Thanks to M. P. Halpin

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908461 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[bug-66532] more performant way to iterate over codepoints.
PJ Fanning [Fri, 17 Mar 2023 23:40:45 +0000 (23:40 +0000)]
[bug-66532] more performant way to iterate over codepoints.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908460 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[bug-66532] more performant way to iterate over codepoints.
PJ Fanning [Fri, 17 Mar 2023 23:40:03 +0000 (23:40 +0000)]
[bug-66532] more performant way to iterate over codepoints.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908459 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[bug-66532] more performant way to iterate over codepoints. Thanks to Matthias Raschhofer
PJ Fanning [Fri, 17 Mar 2023 23:35:33 +0000 (23:35 +0000)]
[bug-66532] more performant way to iterate over codepoints. Thanks to Matthias Raschhofer

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908458 13f79535-47bb-0310-9956-ffa450edef68

19 months agoacknowledge use of scala derived code
PJ Fanning [Tue, 14 Mar 2023 09:20:32 +0000 (09:20 +0000)]
acknowledge use of scala derived code

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908376 13f79535-47bb-0310-9956-ffa450edef68

19 months agojavadoc typos
PJ Fanning [Mon, 13 Mar 2023 23:56:39 +0000 (23:56 +0000)]
javadoc typos

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908363 13f79535-47bb-0310-9956-ffa450edef68

19 months agoupgrade byte-buddy
PJ Fanning [Mon, 13 Mar 2023 21:08:39 +0000 (21:08 +0000)]
upgrade byte-buddy

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908357 13f79535-47bb-0310-9956-ffa450edef68

19 months agogradle wrapper license details
PJ Fanning [Sat, 11 Mar 2023 11:13:28 +0000 (11:13 +0000)]
gradle wrapper license details

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908274 13f79535-47bb-0310-9956-ffa450edef68

19 months agogradle wrapper license details
PJ Fanning [Sat, 11 Mar 2023 11:12:04 +0000 (11:12 +0000)]
gradle wrapper license details

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908273 13f79535-47bb-0310-9956-ffa450edef68

19 months agoremove license items relating to bundling jars - no longer needed since we don't...
PJ Fanning [Sat, 11 Mar 2023 10:36:30 +0000 (10:36 +0000)]
remove license items relating to bundling jars - no longer needed since we don't bundle these jars any more

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908270 13f79535-47bb-0310-9956-ffa450edef68

19 months agoprovide more info in license about inbot-utils
PJ Fanning [Sat, 11 Mar 2023 10:21:39 +0000 (10:21 +0000)]
provide more info in license about inbot-utils

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908269 13f79535-47bb-0310-9956-ffa450edef68

19 months agoBug 66521: Add a utility to clear all thread locals
Dominik Stadler [Sat, 11 Mar 2023 06:49:12 +0000 (06:49 +0000)]
Bug 66521: Add a utility to clear all thread locals

Otherwise some applications may complain about left-over things,
e.g. Tomcat sometimes reports warning logs if Threads are not
cleaned up before being passed back into the global thread-pool.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908263 13f79535-47bb-0310-9956-ffa450edef68

19 months agoFix a flaky test which fails roughly once in 9000 iterations
Dominik Stadler [Fri, 10 Mar 2023 08:08:23 +0000 (08:08 +0000)]
Fix a flaky test which fails roughly once in 9000 iterations

Ranodm(9000) means it can also be 0 so the test should allow reading 300 bytes only

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908242 13f79535-47bb-0310-9956-ffa450edef68

19 months agoAnt-Build: Remove leftover versions of bouncycastle-libs
Dominik Stadler [Fri, 10 Mar 2023 08:08:19 +0000 (08:08 +0000)]
Ant-Build: Remove leftover versions of bouncycastle-libs

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908241 13f79535-47bb-0310-9956-ffa450edef68

19 months agoUpdate/fix JavaDoc and add "throws"
Dominik Stadler [Fri, 10 Mar 2023 08:08:16 +0000 (08:08 +0000)]
Update/fix JavaDoc and add "throws"

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908240 13f79535-47bb-0310-9956-ffa450edef68

19 months agoAnt-Build: Add one more dependency for javadocs-creation
Dominik Stadler [Fri, 10 Mar 2023 08:08:12 +0000 (08:08 +0000)]
Ant-Build: Add one more dependency for javadocs-creation

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908239 13f79535-47bb-0310-9956-ffa450edef68

19 months agoupdate build to no longer produce poi-bin distribution files
PJ Fanning [Thu, 9 Mar 2023 13:31:47 +0000 (13:31 +0000)]
update build to no longer produce poi-bin distribution files

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908224 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[bug-66518] license header
PJ Fanning [Wed, 8 Mar 2023 11:30:58 +0000 (11:30 +0000)]
[bug-66518] license header

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908193 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[bug-66518] fix issue in AbstractExcelUtils.getColor(HSSFColor)
PJ Fanning [Wed, 8 Mar 2023 11:04:59 +0000 (11:04 +0000)]
[bug-66518] fix issue in AbstractExcelUtils.getColor(HSSFColor)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908192 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[bug-66518] fix issue in AbstractExcelUtils.getColor(HSSFColor)
PJ Fanning [Wed, 8 Mar 2023 11:03:19 +0000 (11:03 +0000)]
[bug-66518] fix issue in AbstractExcelUtils.getColor(HSSFColor)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908191 13f79535-47bb-0310-9956-ffa450edef68

19 months agoadd test
PJ Fanning [Wed, 8 Mar 2023 10:57:31 +0000 (10:57 +0000)]
add test

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908190 13f79535-47bb-0310-9956-ffa450edef68

19 months agorevert test change
PJ Fanning [Tue, 7 Mar 2023 22:14:25 +0000 (22:14 +0000)]
revert test change

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908175 13f79535-47bb-0310-9956-ffa450edef68

19 months agobyte-buddy 1.14.1
PJ Fanning [Tue, 7 Mar 2023 22:14:01 +0000 (22:14 +0000)]
byte-buddy 1.14.1

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908174 13f79535-47bb-0310-9956-ffa450edef68

19 months agosxssf date style test
PJ Fanning [Tue, 7 Mar 2023 22:03:58 +0000 (22:03 +0000)]
sxssf date style test

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908173 13f79535-47bb-0310-9956-ffa450edef68

19 months agoupgrade gradle
PJ Fanning [Sat, 4 Mar 2023 13:40:24 +0000 (13:40 +0000)]
upgrade gradle

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908059 13f79535-47bb-0310-9956-ffa450edef68

19 months agogradle wrapper
PJ Fanning [Fri, 24 Feb 2023 00:07:48 +0000 (00:07 +0000)]
gradle wrapper

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907841 13f79535-47bb-0310-9956-ffa450edef68

19 months agosaxon 11.5
PJ Fanning [Thu, 23 Feb 2023 23:17:26 +0000 (23:17 +0000)]
saxon 11.5

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907840 13f79535-47bb-0310-9956-ffa450edef68

19 months agoupgrade byte-buddy
PJ Fanning [Thu, 23 Feb 2023 19:41:20 +0000 (19:41 +0000)]
upgrade byte-buddy

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907833 13f79535-47bb-0310-9956-ffa450edef68

19 months agotry gradle 8.0.1 again
PJ Fanning [Thu, 23 Feb 2023 00:03:18 +0000 (00:03 +0000)]
try gradle 8.0.1 again

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907816 13f79535-47bb-0310-9956-ffa450edef68

19 months agotry gradle 8.0.1 again
PJ Fanning [Wed, 22 Feb 2023 23:38:36 +0000 (23:38 +0000)]
try gradle 8.0.1 again

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907814 13f79535-47bb-0310-9956-ffa450edef68

19 months agotry gradle 8.0.1 again
PJ Fanning [Wed, 22 Feb 2023 22:43:41 +0000 (22:43 +0000)]
try gradle 8.0.1 again

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907813 13f79535-47bb-0310-9956-ffa450edef68

19 months agotry gradle 8.0.1 again
PJ Fanning [Wed, 22 Feb 2023 22:26:50 +0000 (22:26 +0000)]
try gradle 8.0.1 again

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907812 13f79535-47bb-0310-9956-ffa450edef68

19 months agotry gradle 8.0.1 again
PJ Fanning [Wed, 22 Feb 2023 22:19:17 +0000 (22:19 +0000)]
try gradle 8.0.1 again

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907811 13f79535-47bb-0310-9956-ffa450edef68

19 months agosonar 4.0.0.2929
PJ Fanning [Wed, 22 Feb 2023 20:44:46 +0000 (20:44 +0000)]
sonar 4.0.0.2929

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907810 13f79535-47bb-0310-9956-ffa450edef68

19 months agotry to fix gradle issues
PJ Fanning [Wed, 22 Feb 2023 20:31:47 +0000 (20:31 +0000)]
try to fix gradle issues

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907809 13f79535-47bb-0310-9956-ffa450edef68

19 months agotry to fix gradle issues
PJ Fanning [Wed, 22 Feb 2023 20:08:44 +0000 (20:08 +0000)]
try to fix gradle issues

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907808 13f79535-47bb-0310-9956-ffa450edef68

19 months agogradle 8.0.1
PJ Fanning [Wed, 22 Feb 2023 19:45:56 +0000 (19:45 +0000)]
gradle 8.0.1

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907807 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[bug-66485] poi-ooxml-full: generate classes for drawing/2012/chart schema
PJ Fanning [Tue, 21 Feb 2023 13:11:59 +0000 (13:11 +0000)]
[bug-66485] poi-ooxml-full: generate classes for drawing/2012/chart schema

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907789 13f79535-47bb-0310-9956-ffa450edef68

19 months agolog4j 2.20.0
PJ Fanning [Tue, 21 Feb 2023 11:06:12 +0000 (11:06 +0000)]
log4j 2.20.0

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907784 13f79535-47bb-0310-9956-ffa450edef68

19 months agobuild issue
PJ Fanning [Sun, 19 Feb 2023 23:21:51 +0000 (23:21 +0000)]
build issue

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907764 13f79535-47bb-0310-9956-ffa450edef68

19 months agobuild issue
PJ Fanning [Sun, 19 Feb 2023 18:54:56 +0000 (18:54 +0000)]
build issue

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907761 13f79535-47bb-0310-9956-ffa450edef68

20 months agosafety check on throwable catch
PJ Fanning [Tue, 14 Feb 2023 18:20:06 +0000 (18:20 +0000)]
safety check on throwable catch

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907660 13f79535-47bb-0310-9956-ffa450edef68

20 months agosafety check on throwable catch
PJ Fanning [Tue, 14 Feb 2023 15:12:18 +0000 (15:12 +0000)]
safety check on throwable catch

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907656 13f79535-47bb-0310-9956-ffa450edef68

20 months agorevert accidental change
PJ Fanning [Tue, 14 Feb 2023 15:07:55 +0000 (15:07 +0000)]
revert accidental change

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907655 13f79535-47bb-0310-9956-ffa450edef68

20 months agorevert use of ExceptionUtil on caught exceptions (not useful)
PJ Fanning [Tue, 14 Feb 2023 15:03:26 +0000 (15:03 +0000)]
revert use of ExceptionUtil on caught exceptions (not useful)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907654 13f79535-47bb-0310-9956-ffa450edef68

20 months agouse of ExceptionUtil in excelant
PJ Fanning [Tue, 14 Feb 2023 14:52:29 +0000 (14:52 +0000)]
use of ExceptionUtil in excelant

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907653 13f79535-47bb-0310-9956-ffa450edef68

20 months agofix up use of ExceptionUtil in main poi-scratchpad module
PJ Fanning [Tue, 14 Feb 2023 14:51:27 +0000 (14:51 +0000)]
fix up use of ExceptionUtil in main poi-scratchpad module

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907652 13f79535-47bb-0310-9956-ffa450edef68

20 months agofix up use of ExceptionUtil in main poi module
PJ Fanning [Tue, 14 Feb 2023 14:26:56 +0000 (14:26 +0000)]
fix up use of ExceptionUtil in main poi module

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907651 13f79535-47bb-0310-9956-ffa450edef68

20 months agodon't use ExceptionUtil in examples
PJ Fanning [Tue, 14 Feb 2023 13:52:53 +0000 (13:52 +0000)]
don't use ExceptionUtil in examples

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907646 13f79535-47bb-0310-9956-ffa450edef68

20 months agoadd util code to rethrow fatal exceptions
PJ Fanning [Tue, 14 Feb 2023 13:51:52 +0000 (13:51 +0000)]
add util code to rethrow fatal exceptions

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907645 13f79535-47bb-0310-9956-ffa450edef68

20 months agoupgrade cyclonedx plugin
PJ Fanning [Tue, 14 Feb 2023 11:01:06 +0000 (11:01 +0000)]
upgrade cyclonedx plugin

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907639 13f79535-47bb-0310-9956-ffa450edef68

20 months agoprovide way to clear the state on the ThreadLocal used byby ExtractorFactory
PJ Fanning [Sat, 11 Feb 2023 12:07:34 +0000 (12:07 +0000)]
provide way to clear the state on the ThreadLocal used byby ExtractorFactory

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907581 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[bug-66475] SignatureConfig: remove ThreadLocals and deprecated code associated with...
PJ Fanning [Sat, 11 Feb 2023 11:51:13 +0000 (11:51 +0000)]
[bug-66475] SignatureConfig: remove ThreadLocals and deprecated code associated with them

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907579 13f79535-47bb-0310-9956-ffa450edef68

20 months agoremove recently added volatile markers due to Sonarcloud warnings
PJ Fanning [Sat, 11 Feb 2023 11:26:03 +0000 (11:26 +0000)]
remove recently added volatile markers due to Sonarcloud warnings

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907578 13f79535-47bb-0310-9956-ffa450edef68

20 months agobyte buddy 1.12.22
PJ Fanning [Fri, 10 Feb 2023 20:40:12 +0000 (20:40 +0000)]
byte buddy 1.12.22

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907569 13f79535-47bb-0310-9956-ffa450edef68

20 months agoupgrade bouncycastle
PJ Fanning [Fri, 10 Feb 2023 20:34:01 +0000 (20:34 +0000)]
upgrade bouncycastle

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907568 13f79535-47bb-0310-9956-ffa450edef68

20 months agoDataFormatter - typo in javadoc and possible NPE
PJ Fanning [Thu, 9 Feb 2023 15:22:21 +0000 (15:22 +0000)]
DataFormatter - typo in javadoc and possible NPE

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907543 13f79535-47bb-0310-9956-ffa450edef68

20 months agoremove oracle requirement due to build failures
PJ Fanning [Mon, 6 Feb 2023 00:38:26 +0000 (00:38 +0000)]
remove oracle requirement due to build failures

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907447 13f79535-47bb-0310-9956-ffa450edef68

20 months agoDo not fail if an empty password is provided
Dominik Stadler [Sun, 5 Feb 2023 21:11:14 +0000 (21:11 +0000)]
Do not fail if an empty password is provided

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907446 13f79535-47bb-0310-9956-ffa450edef68

20 months agoAvoid a file-handle leak in tests
Dominik Stadler [Sun, 5 Feb 2023 21:11:09 +0000 (21:11 +0000)]
Avoid a file-handle leak in tests

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907445 13f79535-47bb-0310-9956-ffa450edef68

20 months agoBug 66436: Fix invalid handling of padded encrypted bytes
Dominik Stadler [Sun, 5 Feb 2023 21:11:03 +0000 (21:11 +0000)]
Bug 66436: Fix invalid handling of padded encrypted bytes

The encrypted data is padded to 16 bytes, but these additional bytes
were not read from the stream

Make the reading of the additional bytes "lenient" to not introduce
breaking change if some existing functionality did produce non-aligned
data for some reason.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907444 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[bug-65260] partial revert of recent changes
PJ Fanning [Sun, 5 Feb 2023 20:34:19 +0000 (20:34 +0000)]
[bug-65260] partial revert of recent changes

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907443 13f79535-47bb-0310-9956-ffa450edef68

20 months agofix compile issues
PJ Fanning [Sat, 4 Feb 2023 15:28:04 +0000 (15:28 +0000)]
fix compile issues

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907309 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[bug-65260] catch Throwable instead of error - see https://github.com/apache/poi...
PJ Fanning [Sat, 4 Feb 2023 15:10:32 +0000 (15:10 +0000)]
[bug-65260] catch Throwable instead of error - see https://github.com/apache/poi/pull/425

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907308 13f79535-47bb-0310-9956-ffa450edef68

20 months agomark some variables that are used in synchronized code as volatile
PJ Fanning [Mon, 30 Jan 2023 14:46:43 +0000 (14:46 +0000)]
mark some variables that are used in synchronized code as volatile

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907114 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSpotbugs: Replace \n with %n in String.format()
Dominik Stadler [Mon, 30 Jan 2023 12:19:43 +0000 (12:19 +0000)]
Spotbugs: Replace \n with %n in String.format()

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907110 13f79535-47bb-0310-9956-ffa450edef68

20 months agoAnt build: Specify "--add-opens" to avoid byte-buddy complaining on newer JDKs
Dominik Stadler [Mon, 30 Jan 2023 12:19:39 +0000 (12:19 +0000)]
Ant build: Specify "--add-opens" to avoid byte-buddy complaining on newer JDKs

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907109 13f79535-47bb-0310-9956-ffa450edef68

20 months agoUse an error-handler to use logging also for XML parsing errors
Dominik Stadler [Mon, 30 Jan 2023 12:19:37 +0000 (12:19 +0000)]
Use an error-handler to use logging also for XML parsing errors

Otherwise this output is done to stdout/stderr which we would like to avoid.

Keep the format as one line and do not include a full exception stacktrace
to not introduce lots of exception-stacktraces for some slightly broken input files

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907108 13f79535-47bb-0310-9956-ffa450edef68

20 months agoAdjust file-handle-leak exlusions
Dominik Stadler [Mon, 30 Jan 2023 12:19:33 +0000 (12:19 +0000)]
Adjust file-handle-leak exlusions

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907107 13f79535-47bb-0310-9956-ffa450edef68

20 months agoBug 54373: Include alpha/transparency value when creating an XSSFColor from an AWT...
Dominik Stadler [Mon, 30 Jan 2023 12:19:31 +0000 (12:19 +0000)]
Bug 54373: Include alpha/transparency value when creating an XSSFColor from an AWT Color object

Use the alpha-value from Color as well

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907106 13f79535-47bb-0310-9956-ffa450edef68

20 months agoBug 62272: Include alpha/transparency value when setting a color-value for a font
Dominik Stadler [Mon, 30 Jan 2023 12:19:24 +0000 (12:19 +0000)]
Bug 62272: Include alpha/transparency value when setting a color-value for a font

Use method with returns 4 bytes to use an ARGB value instead of only RGB

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907105 13f79535-47bb-0310-9956-ffa450edef68

20 months agojunit-platform 1.9.2
PJ Fanning [Sun, 29 Jan 2023 21:15:58 +0000 (21:15 +0000)]
junit-platform 1.9.2

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907084 13f79535-47bb-0310-9956-ffa450edef68

20 months agodon't create format pr instance for read events
PJ Fanning [Sun, 29 Jan 2023 17:15:41 +0000 (17:15 +0000)]
don't create format pr instance for read events

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907079 13f79535-47bb-0310-9956-ffa450edef68

20 months agorework SXSSF groupRow and add test
PJ Fanning [Sat, 28 Jan 2023 22:18:33 +0000 (22:18 +0000)]
rework SXSSF groupRow and add test

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907068 13f79535-47bb-0310-9956-ffa450edef68

20 months agoedge case (avoid short overflow)
PJ Fanning [Sat, 28 Jan 2023 20:44:26 +0000 (20:44 +0000)]
edge case (avoid short overflow)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907066 13f79535-47bb-0310-9956-ffa450edef68

20 months agotry to improve performance of XSSFSheet row/col grouping/ungrouping
PJ Fanning [Sat, 28 Jan 2023 20:13:33 +0000 (20:13 +0000)]
try to improve performance of XSSFSheet row/col grouping/ungrouping

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907065 13f79535-47bb-0310-9956-ffa450edef68

20 months agoreorder xssf code
PJ Fanning [Tue, 24 Jan 2023 15:01:38 +0000 (15:01 +0000)]
reorder xssf code

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906981 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[bug-66433] Boolean functions should blank cells. Thanks to Patrick Böker
PJ Fanning [Fri, 20 Jan 2023 12:03:52 +0000 (12:03 +0000)]
[bug-66433] Boolean functions should blank cells. Thanks to Patrick Böker

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906836 13f79535-47bb-0310-9956-ffa450edef68

20 months agorevert to saxon 11.4 (saxon 12.0 only supports Java 11)
PJ Fanning [Tue, 17 Jan 2023 18:56:47 +0000 (18:56 +0000)]
revert to saxon 11.4 (saxon 12.0 only supports Java 11)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906747 13f79535-47bb-0310-9956-ffa450edef68

21 months agowoodstox 6.5
PJ Fanning [Mon, 16 Jan 2023 19:39:56 +0000 (19:39 +0000)]
woodstox 6.5

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906715 13f79535-47bb-0310-9956-ffa450edef68

21 months agotest with saxon 12
PJ Fanning [Mon, 16 Jan 2023 19:39:02 +0000 (19:39 +0000)]
test with saxon 12

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906714 13f79535-47bb-0310-9956-ffa450edef68

21 months agoremove incomplete test
PJ Fanning [Fri, 13 Jan 2023 12:10:04 +0000 (12:10 +0000)]
remove incomplete test

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906654 13f79535-47bb-0310-9956-ffa450edef68

21 months agobyte-buddy 1.12.22
PJ Fanning [Fri, 13 Jan 2023 12:08:02 +0000 (12:08 +0000)]
byte-buddy 1.12.22

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906653 13f79535-47bb-0310-9956-ffa450edef68

21 months agojunit 5.9.2
PJ Fanning [Wed, 11 Jan 2023 14:13:29 +0000 (14:13 +0000)]
junit 5.9.2

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906602 13f79535-47bb-0310-9956-ffa450edef68

21 months agoxmlunit 2.9.1
PJ Fanning [Wed, 11 Jan 2023 14:11:02 +0000 (14:11 +0000)]
xmlunit 2.9.1

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906601 13f79535-47bb-0310-9956-ffa450edef68

21 months agorevert ant upgrade due to issues with ant-launcher-1.10.13.jar
PJ Fanning [Tue, 10 Jan 2023 21:36:34 +0000 (21:36 +0000)]
revert ant upgrade due to issues with ant-launcher-1.10.13.jar

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906580 13f79535-47bb-0310-9956-ffa450edef68

21 months agorevert ant upgrade due to issues with ant-launcher-1.10.13.jar
PJ Fanning [Tue, 10 Jan 2023 20:59:59 +0000 (20:59 +0000)]
revert ant upgrade due to issues with ant-launcher-1.10.13.jar

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906570 13f79535-47bb-0310-9956-ffa450edef68

21 months agoadd test case
PJ Fanning [Tue, 10 Jan 2023 20:10:25 +0000 (20:10 +0000)]
add test case

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906561 13f79535-47bb-0310-9956-ffa450edef68

21 months agobyte-buddy 1.12.21
PJ Fanning [Tue, 10 Jan 2023 19:45:56 +0000 (19:45 +0000)]
byte-buddy 1.12.21

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906558 13f79535-47bb-0310-9956-ffa450edef68

21 months agoupgrade ant
PJ Fanning [Tue, 10 Jan 2023 19:44:37 +0000 (19:44 +0000)]
upgrade ant

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906557 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[bug-66413] try to fix HSSF code where you can set fill colors
PJ Fanning [Sat, 7 Jan 2023 22:24:49 +0000 (22:24 +0000)]
[bug-66413] try to fix HSSF code where you can set fill colors

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906451 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[bug-65543] HSSF: fix issue with incomplete SSTs. Thanks to Simon Carter.
PJ Fanning [Fri, 6 Jan 2023 23:50:54 +0000 (23:50 +0000)]
[bug-65543] HSSF: fix issue with incomplete SSTs. Thanks to Simon Carter.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906434 13f79535-47bb-0310-9956-ffa450edef68

21 months agoSaxon-HE is included in more place, combine these into the main gradle build
Dominik Stadler [Fri, 6 Jan 2023 19:58:45 +0000 (19:58 +0000)]
Saxon-HE is included in more place, combine these into the main gradle build

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906427 13f79535-47bb-0310-9956-ffa450edef68

21 months agoTesting with saxon-HE: Avoid module-clash between xml.apis and java.xml
Dominik Stadler [Fri, 6 Jan 2023 17:41:28 +0000 (17:41 +0000)]
Testing with saxon-HE: Avoid module-clash between xml.apis and java.xml

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906425 13f79535-47bb-0310-9956-ffa450edef68

21 months agoUpdate Apache Ant to latest 1.10.12 to try to make writing JUnit results work for...
Dominik Stadler [Fri, 6 Jan 2023 16:52:14 +0000 (16:52 +0000)]
Update Apache Ant to latest 1.10.12 to try to make writing JUnit results work for JDK 20

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906424 13f79535-47bb-0310-9956-ffa450edef68

21 months agoAdd missing library for forbidden-apis-check
Dominik Stadler [Tue, 3 Jan 2023 19:52:14 +0000 (19:52 +0000)]
Add missing library for forbidden-apis-check

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906361 13f79535-47bb-0310-9956-ffa450edef68

21 months agoAvoid some NullPointerException and ClassCastExceptions found when fuzzing Apache POI
Dominik Stadler [Tue, 3 Jan 2023 19:52:03 +0000 (19:52 +0000)]
Avoid some NullPointerException and ClassCastExceptions found when fuzzing Apache POI

This mostly only makes thrown runtime-exceptions a bit more consistent and
improves information in exceptions.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906360 13f79535-47bb-0310-9956-ffa450edef68

21 months ago2023
PJ Fanning [Sun, 1 Jan 2023 23:04:10 +0000 (23:04 +0000)]
2023

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906330 13f79535-47bb-0310-9956-ffa450edef68

21 months agoChange more assertions to proper checks
Dominik Stadler [Sun, 1 Jan 2023 15:59:48 +0000 (15:59 +0000)]
Change more assertions to proper checks

A broken input-document should not trigger assertions,
but proper exceptions with useful information for the user

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906327 13f79535-47bb-0310-9956-ffa450edef68