summaryrefslogtreecommitdiffstats
path: root/poi-scratchpad/src
Commit message (Collapse)AuthorAgeFilesLines
* Add/update some JavaDocDominik Stadler2022-02-2412-41/+42
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898385 13f79535-47bb-0310-9956-ffa450edef68
* refactor some stream codePJ Fanning2022-02-194-35/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898221 13f79535-47bb-0310-9956-ffa450edef68
* refactor some stream codePJ Fanning2022-02-192-33/+36
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898216 13f79535-47bb-0310-9956-ffa450edef68
* refactor some stream codePJ Fanning2022-02-198-132/+142
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898213 13f79535-47bb-0310-9956-ffa450edef68
* rework testPJ Fanning2022-02-191-4/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898212 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65899] fix issue where malformed tnef file can cause memory problemsPJ Fanning2022-02-192-3/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898208 13f79535-47bb-0310-9956-ffa450edef68
* try to fix build for Java 9+PJ Fanning2022-01-222-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897344 13f79535-47bb-0310-9956-ffa450edef68
* Introduce an OldVisioFormatException similar to other file-typesDominik Stadler2022-01-223-8/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897321 13f79535-47bb-0310-9956-ffa450edef68
* remove use of deprecated commons-math methodsPJ Fanning2022-01-171-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1897138 13f79535-47bb-0310-9956-ffa450edef68
* remove and prevent links to stackoverflowAndreas Beeker2022-01-102-33/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896899 13f79535-47bb-0310-9956-ffa450edef68
* Bug 65796: License violation in PICT.javaAxel Howind2022-01-101-19/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896887 13f79535-47bb-0310-9956-ffa450edef68
* Increase new limits for files processed in the mass-regression-testsDominik Stadler2022-01-061-1/+1
| | | | | | | Some valid test-files do trigger these limits, which indicates that we should set them a bit higher git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896745 13f79535-47bb-0310-9956-ffa450edef68
* Limit allocated elements in the PlfLfo structure for word documentsDominik Stadler2022-01-062-3/+9
| | | | | | | Use large allocation-detection here as well, otherwise some documents can try to allocate too much memory. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896744 13f79535-47bb-0310-9956-ffa450edef68
* use isEmpty()PJ Fanning2021-12-302-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896547 13f79535-47bb-0310-9956-ffa450edef68
* use isEmpty()PJ Fanning2021-12-303-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896541 13f79535-47bb-0310-9956-ffa450edef68
* Fix Sonar issues and print out some more in test-assertions that do fail ↵Dominik Stadler2021-12-301-10/+6
| | | | | | sometimes git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896531 13f79535-47bb-0310-9956-ffa450edef68
* update some code based on sonar issuesPJ Fanning2021-12-291-3/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896504 13f79535-47bb-0310-9956-ffa450edef68
* [github-290] Customize Spliterator implementations for better parallelism. ↵PJ Fanning2021-12-235-0/+44
| | | | | | Thanks to Daniel Shuy. This closes #290 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896305 13f79535-47bb-0310-9956-ffa450edef68
* code tidy upPJ Fanning2021-12-186-7/+50
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1896139 13f79535-47bb-0310-9956-ffa450edef68
* Fix issues found when fuzzing Apache POI via JazzerDominik Stadler2021-12-135-5/+30
| | | | | | | Add some additional allocation limits to avoid OOM in some more cases with some broken input files git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895922 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65741] rework previous changePJ Fanning2021-12-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895881 13f79535-47bb-0310-9956-ffa450edef68
* Fix issues found when fuzzing Apache POI via JazzerDominik Stadler2021-12-054-13/+44
| | | | | | | Add some null-checks and report more meaningful exceptions This provides a bit more information than simple NullPointExceptions git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895600 13f79535-47bb-0310-9956-ffa450edef68
* Fix issues found when fuzzing Apache POI via JazzerDominik Stadler2021-12-055-5/+24
| | | | | | Check for negative array allocation size or access and report a more meaningful exception git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895599 13f79535-47bb-0310-9956-ffa450edef68
* Apply IDE suggestions, adjust tests, ...Dominik Stadler2021-12-053-6/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895596 13f79535-47bb-0310-9956-ffa450edef68
* remove unfinished testPJ Fanning2021-12-011-15/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895458 13f79535-47bb-0310-9956-ffa450edef68
* fix merge issuePJ Fanning2021-12-011-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895457 13f79535-47bb-0310-9956-ffa450edef68
* code formattingPJ Fanning2021-12-011-0/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895454 13f79535-47bb-0310-9956-ffa450edef68
* spelling of embeddedPJ Fanning2021-12-015-11/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895452 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65715] fix bug in getDrawingPatriarchPJ Fanning2021-12-012-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895447 13f79535-47bb-0310-9956-ffa450edef68
* Fix date format differences Java 8 vs 9+Andreas Beeker2021-11-271-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895383 13f79535-47bb-0310-9956-ffa450edef68
* #65694 - HSLF - handle date/time fields and formatsAndreas Beeker2021-11-2210-460/+1078
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895248 13f79535-47bb-0310-9956-ffa450edef68
* some incorrect uses of PJ Fanning2021-11-182-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895151 13f79535-47bb-0310-9956-ffa450edef68
* javadocPJ Fanning2021-11-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895077 13f79535-47bb-0310-9956-ffa450edef68
* [github-278] Resolve all SpotBugs P1 issues in Main and Test. Thanks to ↵PJ Fanning2021-11-141-3/+2
| | | | | | Andreas Reichel. This closes #278 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1895016 13f79535-47bb-0310-9956-ffa450edef68
* javadoc typoPJ Fanning2021-11-098-9/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894858 13f79535-47bb-0310-9956-ffa450edef68
* Use append(char) instead of string where possibleDominik Stadler2021-11-071-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894814 13f79535-47bb-0310-9956-ffa450edef68
* Add some more forbidden-apis to prefer core JDK classes over Guava and ↵Dominik Stadler2021-11-072-4/+5
| | | | | | | | commons-codec Also prevent java logging from being used inadvertently git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894810 13f79535-47bb-0310-9956-ffa450edef68
* #65653 - HSLF FillType for texture and background color fills ignoredAndreas Beeker2021-10-242-0/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894538 13f79535-47bb-0310-9956-ffa450edef68
* configurable max record lenPJ Fanning2021-10-246-11/+83
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894526 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65650] use image/x-pict mime typePJ Fanning2021-10-231-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894507 13f79535-47bb-0310-9956-ffa450edef68
* remove deprecated codePJ Fanning2021-10-221-11/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894496 13f79535-47bb-0310-9956-ffa450edef68
* more support for configurable max record lenPJ Fanning2021-10-2221-128/+82
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894494 13f79535-47bb-0310-9956-ffa450edef68
* more support for configurable max record lenPJ Fanning2021-10-2221-119/+91
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894493 13f79535-47bb-0310-9956-ffa450edef68
* make max record sizes configurablePJ Fanning2021-10-214-11/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894454 13f79535-47bb-0310-9956-ffa450edef68
* make max record sizes configurablePJ Fanning2021-10-2118-410/+619
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894453 13f79535-47bb-0310-9956-ffa450edef68
* make max record sizes configurablePJ Fanning2021-10-213-20/+43
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894452 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65639] add doc about lack of thread safteyPJ Fanning2021-10-211-0/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894439 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65639] increase max size of HSLF font data and try to cache the ↵PJ Fanning2021-10-211-5/+14
| | | | | | FontHeader instance git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894438 13f79535-47bb-0310-9956-ffa450edef68
* sonar fixesAndreas Beeker2021-10-1810-105/+100
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894365 13f79535-47bb-0310-9956-ffa450edef68
* [bug-65255] add test case but cannot reproduce issuePJ Fanning2021-10-181-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1894363 13f79535-47bb-0310-9956-ffa450edef68