aboutsummaryrefslogtreecommitdiffstats
path: root/poi
Commit message (Collapse)AuthorAgeFilesLines
* remove temporary hacksPJ Fanning2023-03-191-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908529 13f79535-47bb-0310-9956-ffa450edef68
* revert back to ant 1.10.12 - 1.10.13 breaks our buildPJ Fanning2023-03-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908518 13f79535-47bb-0310-9956-ffa450edef68
* ant 1.10.13PJ Fanning2023-03-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908516 13f79535-47bb-0310-9956-ffa450edef68
* temporary hack to build to see if the gradle toolchain logic is what is ↵PJ Fanning2023-03-191-0/+2
| | | | | | breaking all our https://ci-builds.apache.org/ builds for Java 8 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908515 13f79535-47bb-0310-9956-ffa450edef68
* use 'its'PJ Fanning2023-03-188-8/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908484 13f79535-47bb-0310-9956-ffa450edef68
* use 'an'PJ Fanning2023-03-1822-30/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908483 13f79535-47bb-0310-9956-ffa450edef68
* typoPJ Fanning2023-03-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908481 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66532] more performant way to iterate over codepoints.PJ Fanning2023-03-182-9/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908479 13f79535-47bb-0310-9956-ffa450edef68
* revert: [bug-66503] Add flag for Excel 4 macros in composite documents.PJ Fanning2023-03-181-0/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908463 13f79535-47bb-0310-9956-ffa450edef68
* revert: [bug-66503] Add flag for Excel 4 macros in composite documents.PJ Fanning2023-03-182-50/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908462 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66503] Add flag for Excel 4 macros in composite documents. Thanks to M. ↵PJ Fanning2023-03-182-0/+41
| | | | | | P. Halpin git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908461 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66532] more performant way to iterate over codepoints.PJ Fanning2023-03-171-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908460 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66532] more performant way to iterate over codepoints.PJ Fanning2023-03-171-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908459 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66532] more performant way to iterate over codepoints. Thanks to ↵PJ Fanning2023-03-172-2/+33
| | | | | | Matthias Raschhofer git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908458 13f79535-47bb-0310-9956-ffa450edef68
* javadoc typosPJ Fanning2023-03-131-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908363 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66521: Add a utility to clear all thread localsDominik Stadler2023-03-118-2/+162
| | | | | | | | 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
* Fix a flaky test which fails roughly once in 9000 iterationsDominik Stadler2023-03-101-1/+2
| | | | | | 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
* Update/fix JavaDoc and add "throws"Dominik Stadler2023-03-101-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1908240 13f79535-47bb-0310-9956-ffa450edef68
* try gradle 8.0.1 againPJ Fanning2023-02-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907813 13f79535-47bb-0310-9956-ffa450edef68
* try to fix gradle issuesPJ Fanning2023-02-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907808 13f79535-47bb-0310-9956-ffa450edef68
* build issuePJ Fanning2023-02-191-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907761 13f79535-47bb-0310-9956-ffa450edef68
* safety check on throwable catchPJ Fanning2023-02-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907660 13f79535-47bb-0310-9956-ffa450edef68
* revert use of ExceptionUtil on caught exceptions (not useful)PJ Fanning2023-02-1432-160/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907654 13f79535-47bb-0310-9956-ffa450edef68
* fix up use of ExceptionUtil in main poi modulePJ Fanning2023-02-1434-2/+224
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907651 13f79535-47bb-0310-9956-ffa450edef68
* add util code to rethrow fatal exceptionsPJ Fanning2023-02-143-6/+92
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907645 13f79535-47bb-0310-9956-ffa450edef68
* provide way to clear the state on the ThreadLocal used byby ExtractorFactoryPJ Fanning2023-02-111-0/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907581 13f79535-47bb-0310-9956-ffa450edef68
* remove recently added volatile markers due to Sonarcloud warningsPJ Fanning2023-02-112-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907578 13f79535-47bb-0310-9956-ffa450edef68
* DataFormatter - typo in javadoc and possible NPEPJ Fanning2023-02-091-2/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907543 13f79535-47bb-0310-9956-ffa450edef68
* Do not fail if an empty password is providedDominik Stadler2023-02-052-1/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907446 13f79535-47bb-0310-9956-ffa450edef68
* Bug 66436: Fix invalid handling of padded encrypted bytesDominik Stadler2023-02-052-0/+113
| | | | | | | | | | | 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
* [bug-65260] partial revert of recent changesPJ Fanning2023-02-051-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907443 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65260] catch Throwable instead of error - see ↵PJ Fanning2023-02-041-2/+2
| | | | | | https://github.com/apache/poi/pull/425 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907308 13f79535-47bb-0310-9956-ffa450edef68
* mark some variables that are used in synchronized code as volatilePJ Fanning2023-01-302-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907114 13f79535-47bb-0310-9956-ffa450edef68
* Spotbugs: Replace \n with %n in String.format()Dominik Stadler2023-01-301-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1907110 13f79535-47bb-0310-9956-ffa450edef68
* Use an error-handler to use logging also for XML parsing errorsDominik Stadler2023-01-301-2/+15
| | | | | | | | | 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
* Bug 54373: Include alpha/transparency value when creating an XSSFColor from ↵Dominik Stadler2023-01-301-1/+1
| | | | | | | | 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
* [bug-66433] Boolean functions should blank cells. Thanks to Patrick BökerPJ Fanning2023-01-201-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906836 13f79535-47bb-0310-9956-ffa450edef68
* revert ant upgrade due to issues with ant-launcher-1.10.13.jarPJ Fanning2023-01-101-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906570 13f79535-47bb-0310-9956-ffa450edef68
* add test casePJ Fanning2023-01-101-0/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906561 13f79535-47bb-0310-9956-ffa450edef68
* upgrade antPJ Fanning2023-01-101-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906557 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66413] try to fix HSSF code where you can set fill colorsPJ Fanning2023-01-072-4/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906451 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65543] HSSF: fix issue with incomplete SSTs. Thanks to Simon Carter.PJ Fanning2023-01-062-19/+34
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906434 13f79535-47bb-0310-9956-ffa450edef68
* Saxon-HE is included in more place, combine these into the main gradle buildDominik Stadler2023-01-061-6/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906427 13f79535-47bb-0310-9956-ffa450edef68
* Testing with saxon-HE: Avoid module-clash between xml.apis and java.xmlDominik Stadler2023-01-061-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906425 13f79535-47bb-0310-9956-ffa450edef68
* Avoid some NullPointerException and ClassCastExceptions found when fuzzing ↵Dominik Stadler2023-01-037-31/+81
| | | | | | | | | 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
* Avoid some NullPointerExceptions and ClassCastExceptions found when fuzzing ↵Dominik Stadler2023-01-015-54/+96
| | | | | | | | | Apache POI This mostly only makes thrown exceptions a bit more consistent or may allow some broken documents to be still read. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906322 13f79535-47bb-0310-9956-ffa450edef68
* Rename method for color from "RBG" to "RGB"Dominik Stadler2022-12-302-15/+15
| | | | | | | It's a protected method that is not intended to be used outside anyway. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906276 13f79535-47bb-0310-9956-ffa450edef68
* [github-409] Textruns not honouring highlight. Thans to gffloodg. This ↵PJ Fanning2022-12-281-0/+67
| | | | | | closes #409 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906250 13f79535-47bb-0310-9956-ffa450edef68
* [github-409] Textruns not honouring highlight. Thans to gffloodg. This ↵PJ Fanning2022-12-282-1/+12
| | | | | | closes #409 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906248 13f79535-47bb-0310-9956-ffa450edef68
* [bug-66397] update temp file code. Thanks to lsq27.PJ Fanning2022-12-282-35/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1906238 13f79535-47bb-0310-9956-ffa450edef68