Commit Graph

881 Commits

Author SHA1 Message Date
PJ Fanning b02866c2a7 change gradle build to get unreleased xmlbeans jar from ci-builds (like ant build does)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1887010 13f79535-47bb-0310-9956-ffa450edef68
2021-02-28 19:28:39 +00:00
Andreas Beeker 72ad5857f4 include batik in poi-bin artifact
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886863 13f79535-47bb-0310-9956-ffa450edef68
2021-02-23 22:29:51 +00:00
Andreas Beeker 6470765bbe add batik to forbidden-apis-check classpath
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886862 13f79535-47bb-0310-9956-ffa450edef68
2021-02-23 21:59:56 +00:00
Marius Volkhart 3c9f29a8c2 [bug-63046] Fix Java 16 build
org.apache.santuario:xmlsec:2.2.0 has a dependency on SLF4J. We use this in SignatureInfo.java.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886811 13f79535-47bb-0310-9956-ffa450edef68
2021-02-22 18:27:14 +00:00
Andreas Beeker eb30f2e1c8 Use upcoming XmlBeans 5.0.0 (working version 4.0.1)
Make batik optional as it doesn't work on the module-path
Use sub-components of batik as batik-all references them all again resulting in duplicated entries (maven poms haven't been migrated yet ...)
Remove SLF4j dependency

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886777 13f79535-47bb-0310-9956-ffa450edef68
2021-02-22 00:18:37 +00:00
Marius Volkhart 259c9967ef [bug-63046] Use Log4j 2 for logging
This removes the POILogger and POILogFactory mechanism for logging. This mechanism was created at a time when the Java landscape looked very different than it does today.

Log4j 2 is an Apache Foundation project that is well maintained and is widely regarded as having good performance and capabilities. We use only the Log4j API artifact. This lets application developers choose how they want to capture logging events if at all. Integrations with Log4j 2 Core and Logback are available from the Log4j project.

Closes #224

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886770 13f79535-47bb-0310-9956-ffa450edef68
2021-02-21 20:57:25 +00:00
PJ Fanning 79a9cf3692 batik 1.14
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1886491 13f79535-47bb-0310-9956-ffa450edef68
2021-02-13 14:49:40 +00:00
Andreas Beeker 904c77e242 Junit5 - fix logging to console
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885858 13f79535-47bb-0310-9956-ffa450edef68
2021-01-23 23:04:31 +00:00
Andreas Beeker 4a632f9389 limit junit concurrent threads to 3 (fixed amount)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885701 13f79535-47bb-0310-9956-ffa450edef68
2021-01-19 21:35:40 +00:00
Andreas Beeker f5f5fc462c Update docs to 5.0.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885620 13f79535-47bb-0310-9956-ffa450edef68
2021-01-17 20:32:16 +00:00
Andreas Beeker fd29c485ef Bump versions to 5.0.1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885616 13f79535-47bb-0310-9956-ffa450edef68
2021-01-17 18:24:31 +00:00
Andreas Beeker 8a388f61e8 include externals on release build checkout
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885539 13f79535-47bb-0310-9956-ffa450edef68
2021-01-16 00:19:04 +00:00
Andreas Beeker 309e657b0d #65046 - Simplify integration tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885538 13f79535-47bb-0310-9956-ffa450edef68
2021-01-15 23:50:42 +00:00
Andreas Beeker 4fec14dbc6 prepare for 5.0.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885419 13f79535-47bb-0310-9956-ffa450edef68
2021-01-12 22:40:59 +00:00
Andreas Beeker ff2ae68ffc add lz4-java for svn/release operations
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885417 13f79535-47bb-0310-9956-ffa450edef68
2021-01-12 22:39:07 +00:00
Andreas Beeker 750f17ad5a release prepare for 5.0.0 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885416 13f79535-47bb-0310-9956-ffa450edef68
2021-01-12 22:33:18 +00:00
Andreas Beeker cc7cd1caf3 ignore inner classes in junitlauncher run
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885334 13f79535-47bb-0310-9956-ffa450edef68
2021-01-10 13:34:04 +00:00
Andreas Beeker f7c50cfbe3 add failing regression test files
fix ooxml-lite packaging
fix PP97 dual storage file handling in extractor

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884962 13f79535-47bb-0310-9956-ffa450edef68
2020-12-30 22:56:36 +00:00
Dominik Stadler 1303f44abf Add missing jar-file for JavaDoc generation
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884919 13f79535-47bb-0310-9956-ffa450edef68
2020-12-29 19:29:29 +00:00
Andreas Beeker b7463df98c bump versions
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884878 13f79535-47bb-0310-9956-ffa450edef68
2020-12-28 14:49:29 +00:00
Andreas Beeker 0ab727bbde github-207 - replace commons logging with slf4j - use jcl-over-slf4j
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884873 13f79535-47bb-0310-9956-ffa450edef68
2020-12-28 14:03:36 +00:00
Andreas Beeker 07ba96f023 gather necessary .xsb for ooxml-lite jar via intercepting the calls to SchemaTypeSystemImpl.XsbReader
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884850 13f79535-47bb-0310-9956-ffa450edef68
2020-12-28 00:47:23 +00:00
Andreas Beeker a2d728cbe6 upgrade pdfbox and pdfbox-graphics2d
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884786 13f79535-47bb-0310-9956-ffa450edef68
2020-12-25 01:59:24 +00:00
Andreas Beeker 6b6e96e07d try to fix distsourcebuild error
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884785 13f79535-47bb-0310-9956-ffa450edef68
2020-12-25 01:42:10 +00:00
Andreas Beeker a0fa9e19b1 #65026 - Migrate tests to Junit 5
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884783 13f79535-47bb-0310-9956-ffa450edef68
2020-12-24 18:42:29 +00:00
PJ Fanning 8ff37c2a8a revert accidental change
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884624 13f79535-47bb-0310-9956-ffa450edef68
2020-12-19 09:49:23 +00:00
PJ Fanning b2bfc99cdc fix log text
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884623 13f79535-47bb-0310-9956-ffa450edef68
2020-12-19 09:47:19 +00:00
PJ Fanning e1b0bc6e1d [github-207] add SLF4JLogger
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884568 13f79535-47bb-0310-9956-ffa450edef68
2020-12-17 19:59:01 +00:00
PJ Fanning 2b154b8d8f add back log4j 1.x as a test-only dependency of ooxml-tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884520 13f79535-47bb-0310-9956-ffa450edef68
2020-12-16 19:44:54 +00:00
PJ Fanning 8a66685c2d try to remove seemingly unused log4j 1.x dependency
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884519 13f79535-47bb-0310-9956-ffa450edef68
2020-12-16 19:09:00 +00:00
PJ Fanning 9c1eb6b18e use less contentious language in code comments
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884473 13f79535-47bb-0310-9956-ffa450edef68
2020-12-15 23:04:14 +00:00
Andreas Beeker c8940e7d1e #64979 - Change artifact names of poi-/ooxml-schemas
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884381 13f79535-47bb-0310-9956-ffa450edef68
2020-12-13 15:32:43 +00:00
Andreas Beeker c5f6dfa68e Bug 56205 - Upgrade OOXML schema to 3rd edition (transitional)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884368 13f79535-47bb-0310-9956-ffa450edef68
2020-12-12 23:15:20 +00:00
Andreas Beeker 92e8e79822 fix missing xsbs in ooxml-lite run
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884142 13f79535-47bb-0310-9956-ffa450edef68
2020-12-06 00:26:44 +00:00
Andreas Beeker e43a1d220f optimize size of poi-ooxml-schemas by 40% by only including necessary *.xsb files
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884139 13f79535-47bb-0310-9956-ffa450edef68
2020-12-05 21:30:19 +00:00
Andreas Beeker 20c883b201 upgrade to pdfbox-graphics2d 0.29
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883907 13f79535-47bb-0310-9956-ffa450edef68
2020-11-28 18:00:00 +00:00
Andreas Beeker ff0d031f10 update dependencies - make optional dependencies mandatory
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883325 13f79535-47bb-0310-9956-ffa450edef68
2020-11-11 21:53:05 +00:00
Andreas Beeker 134b4ba762 #64867 - Provide PDF rendering with PPTX2PNG
remove pdfbox-graphics2d workaround and update its version

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883236 13f79535-47bb-0310-9956-ffa450edef68
2020-11-09 20:11:11 +00:00
Andreas Beeker 150fb90cc2 #64867 - Provide PDF rendering with PPTX2PNG
add dependencies to gradle and maven builds

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883075 13f79535-47bb-0310-9956-ffa450edef68
2020-11-03 00:22:10 +00:00
Andreas Beeker b20318b58c #64867 - Provide PDF rendering with PPTX2PNG
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883074 13f79535-47bb-0310-9956-ffa450edef68
2020-11-02 23:56:27 +00:00
PJ Fanning a8a4e40c5a try to upgrade spotbugs and asm
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882836 13f79535-47bb-0310-9956-ffa450edef68
2020-10-25 12:51:34 +00:00
Dominik Stadler 8b37dad7a1 Add mising path to ooxml-schemas which is necessary for building with latest JDK 16 ea-builds
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882830 13f79535-47bb-0310-9956-ffa450edef68
2020-10-25 08:22:45 +00:00
PJ Fanning a2dcb10f67 update commons-codec
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882771 13f79535-47bb-0310-9956-ffa450edef68
2020-10-22 22:51:31 +00:00
Andreas Beeker 9c367c57c0 Handle errors from GraalVM native mode runs - UnsupportedFeature on setting Sax features together with missing ErrorMessages from the java.xml module
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882714 13f79535-47bb-0310-9956-ffa450edef68
2020-10-20 20:30:03 +00:00
PJ Fanning a3194a9b5b use xmlbeans official 4.0.0 release
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882586 13f79535-47bb-0310-9956-ffa450edef68
2020-10-16 16:57:11 +00:00
Andreas Beeker 2a292cb42d #64773 - Visual signatures for .xlsx/.docx
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882394 13f79535-47bb-0310-9956-ffa450edef68
2020-10-10 23:33:26 +00:00
Dominik Stadler 7b83320f9e Update third party libraries in pom.xml and build.gradle, update JaCoCo to 0.8.6
Maven build should work onw, but Gradle is still broken by the poi-ant-contrib library
Also remove outdated third party libraries

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882026 13f79535-47bb-0310-9956-ffa450edef68
2020-09-25 19:39:49 +00:00
Andreas Beeker fe2b58a9cc Fix Ant javascript issues
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1881914 13f79535-47bb-0310-9956-ffa450edef68
2020-09-22 00:07:32 +00:00
Andreas Beeker 3070369b3a XmlBeans is now generating Java 1.8 based files - javasources option is not available anymore
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1881779 13f79535-47bb-0310-9956-ffa450edef68
2020-09-17 00:06:58 +00:00
Andreas Beeker ea43beeba7 add "provided" jars to binary dist bundle
add instruction to pptx rendering
case-insensitive argument handling in PPTX2PNG

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1881416 13f79535-47bb-0310-9956-ffa450edef68
2020-09-03 19:13:16 +00:00
Andreas Beeker 5e04140d59 fix build error
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880988 13f79535-47bb-0310-9956-ffa450edef68
2020-08-19 09:47:10 +00:00
Andreas Beeker a73348fe8b Update library versions
Replace deprecated junit @Rules with assertThrows
Adapt to XMLSec refactoring in version 2.2.0

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880965 13f79535-47bb-0310-9956-ffa450edef68
2020-08-18 13:50:31 +00:00
Andreas Beeker b7b0a0c215 Activate Forbidden-Apis-Check also for other tests
Max supported Java version is currently Java 14
Fix the check failures

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880944 13f79535-47bb-0310-9956-ffa450edef68
2020-08-17 20:25:08 +00:00
Andreas Beeker d5d444b499 Update links to ci-builds.apache.org
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880892 13f79535-47bb-0310-9956-ffa450edef68
2020-08-16 10:58:54 +00:00
Andreas Beeker 60303201dc use the forbidden-apis policies corresponding to the JRE
fix the forbidden apis issues

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880866 13f79535-47bb-0310-9956-ffa450edef68
2020-08-15 00:18:42 +00:00
Andreas Beeker e68bd7bd7d upgrade forbidden-apis to 3.0.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880862 13f79535-47bb-0310-9956-ffa450edef68
2020-08-14 20:27:35 +00:00
Andreas Beeker 99817f56f7 fix build - remove old ant libs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880647 13f79535-47bb-0310-9956-ffa450edef68
2020-08-06 19:16:10 +00:00
Andreas Beeker fad42e3ed6 try to fix windows builds - path issues with regex patterns
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880619 13f79535-47bb-0310-9956-ffa450edef68
2020-08-05 22:41:36 +00:00
Andreas Beeker 907ade52aa remove obsolete bouncycastle jars
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880229 13f79535-47bb-0310-9956-ffa450edef68
2020-07-23 23:36:09 +00:00
Andreas Beeker d9e5f59821 a few jigsaw related fixes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880228 13f79535-47bb-0310-9956-ffa450edef68
2020-07-23 23:28:59 +00:00
Andreas Beeker c0f9941604 #64411 - Provide JigSaw modules
- use classpath-build for Java 8, otherwise use modulepath
- save module-info classes to source, when using Java 9+ environment
- rename example packages - otherwise package clashes occured in the tests
- move agile encryption from ooxml to main.
  remove EncryptionInfo XmlBeans and schema and use custom xml marshalling
- move ooxml test classes which reside in the same package as their tested main class
- rename base test classes to "BaseTest..." - temporarily I've used a light version of the main test classes to test scratchpad / ooxml
- build.xml - fixed the Rhino javascript errors of the dependency-macros
- DrawTextParagraph - fixed StringIndexOutOfBounds when logging set to debug level
- use JigSaw provider interface (= Java ServiceLoader), i.e. it wasn't possible (without openening everything), to access ooxml factory classes from main factory stub

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880164 13f79535-47bb-0310-9956-ffa450edef68
2020-07-22 22:08:33 +00:00
PJ Fanning 196f9f69d2 revert accidental build change
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879519 13f79535-47bb-0310-9956-ffa450edef68
2020-07-05 11:01:52 +00:00
PJ Fanning 31bd7852c7 try to fix issue with missing classes in poi-ooxml-schemas
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879518 13f79535-47bb-0310-9956-ffa450edef68
2020-07-05 09:39:09 +00:00
Andreas Beeker 345d17c36e XmlBeans now generates the beans including the modifications which were applied by the POI build (r1879130) ... so those modifications are now obsolete
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879131 13f79535-47bb-0310-9956-ffa450edef68
2020-06-23 22:16:03 +00:00
Andreas Beeker 0f4f91c769 fix ooxml-lite
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879032 13f79535-47bb-0310-9956-ffa450edef68
2020-06-20 13:57:01 +00:00
PJ Fanning 1d24ec06c1 remove old mockito jar
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879023 13f79535-47bb-0310-9956-ffa450edef68
2020-06-20 07:59:35 +00:00
Andreas Beeker c1b0256d51 remove old ooxml-libs on build - update path
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879021 13f79535-47bb-0310-9956-ffa450edef68
2020-06-20 05:27:08 +00:00
Andreas Beeker 01717a3fd6 #64411 - Provide JigSaw modules - use XmlBeans 4.0.0 (preview)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1879018 13f79535-47bb-0310-9956-ffa450edef68
2020-06-20 00:14:32 +00:00
PJ Fanning f235d3357c upgrade and mockito
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878542 13f79535-47bb-0310-9956-ffa450edef68
2020-06-06 10:02:21 +00:00
PJ Fanning ce8b90155a remove stray refs to jaxb
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878259 13f79535-47bb-0310-9956-ffa450edef68
2020-05-29 08:20:22 +00:00
PJ Fanning 3e669d3549 include commons-compress jar in distribution
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878246 13f79535-47bb-0310-9956-ffa450edef68
2020-05-28 19:49:23 +00:00
PJ Fanning 00185c2857 next version will be 5.0.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877872 13f79535-47bb-0310-9956-ffa450edef68
2020-05-17 17:29:37 +00:00
Andreas Beeker e1621cdca0 ignore errors on delete
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877454 13f79535-47bb-0310-9956-ffa450edef68
2020-05-06 19:09:44 +00:00
Andreas Beeker 725196c1d2 fix typo
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877437 13f79535-47bb-0310-9956-ffa450edef68
2020-05-06 14:22:34 +00:00
Andreas Beeker aab888643e Update FindBugs to SpotBugs - it seems the jenkins findbugs plugin could process the output (findbugs.xml)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877436 13f79535-47bb-0310-9956-ffa450edef68
2020-05-06 13:48:25 +00:00
Andreas Beeker 9558f2b36a fix findbugs packaging/url
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877427 13f79535-47bb-0310-9956-ffa450edef68
2020-05-06 09:56:09 +00:00
Andreas Beeker 987c0d8876 remove test code and ignore lib
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877420 13f79535-47bb-0310-9956-ffa450edef68
2020-05-06 09:05:33 +00:00
Andreas Beeker cf1b81fffb remove old library directories
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877400 13f79535-47bb-0310-9956-ffa450edef68
2020-05-05 14:07:24 +00:00
Andreas Beeker 114a4dbd41 #64411 - Provide JigSaw modules
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877398 13f79535-47bb-0310-9956-ffa450edef68
2020-05-05 13:36:30 +00:00
Dominik Stadler 827e7e324b Also remove very old versions of ooxml-schemas-jar (ca. POI 3.5)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876944 13f79535-47bb-0310-9956-ffa450edef68
2020-04-24 20:57:59 +00:00
PJ Fanning 84ba670e27 bouncycastle 1.64
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876280 13f79535-47bb-0310-9956-ffa450edef68
2020-04-08 08:29:15 +00:00
Andreas Beeker 88f9cf3ddb #63712 - upgrading xmlsec causes junit tests to fail
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1875392 13f79535-47bb-0310-9956-ffa450edef68
2020-03-18 21:06:09 +00:00
Dominik Stadler 7c2dfd9930 Adjust some more places to use https instead of http, need a workaround for a bug in Apache Forrest
See comment in build.xml for why this replacement is needed.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874982 13f79535-47bb-0310-9956-ffa450edef68
2020-03-08 20:17:11 +00:00
Dominik Stadler da4c9cc706 Use new URL for downloads of releases
See https://blogs.apache.org/infra/entry/more-secure-and-robust-downloads

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874964 13f79535-47bb-0310-9956-ffa450edef68
2020-03-08 08:28:04 +00:00
Dominik Stadler ee61d3eb56 Do not recompile Version.java unless build.xml (i.e. version) changes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874901 13f79535-47bb-0310-9956-ffa450edef68
2020-03-06 15:22:16 +00:00
Dominik Stadler 769c0d546b Set version to 4.1.3-SNAPSHOT everywhere
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874900 13f79535-47bb-0310-9956-ffa450edef68
2020-03-06 15:22:09 +00:00
Andreas Beeker 221f840adb Update Batik dependency to 1.12
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874149 13f79535-47bb-0310-9956-ffa450edef68
2020-02-17 22:28:08 +00:00
PJ Fanning 0f522cec66 bouncycastle 1.64
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874039 13f79535-47bb-0310-9956-ffa450edef68
2020-02-14 23:18:44 +00:00
PJ Fanning e287107607 commons-codec 1.14
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874038 13f79535-47bb-0310-9956-ffa450edef68
2020-02-14 23:06:06 +00:00
PJ Fanning 71ec0721c8 commons-compress 1.20
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874036 13f79535-47bb-0310-9956-ffa450edef68
2020-02-14 23:00:49 +00:00
PJ Fanning b7d0f9fafe update junit to 4.13 and mockito to 3.2.4
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1874019 13f79535-47bb-0310-9956-ffa450edef68
2020-02-14 13:19:10 +00:00
Andreas Beeker 75c45cfdf4 prepare for 4.1.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873871 13f79535-47bb-0310-9956-ffa450edef68
2020-02-10 19:23:58 +00:00
Andreas Beeker 7ac8a6f659 release prepare for 4.1.2 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873869 13f79535-47bb-0310-9956-ffa450edef68
2020-02-10 19:23:22 +00:00
Andreas Beeker 48eecceefb prepare for 4.1.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873552 13f79535-47bb-0310-9956-ffa450edef68
2020-02-03 19:39:06 +00:00
Andreas Beeker f386a9822c release prepare for 4.1.2 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873550 13f79535-47bb-0310-9956-ffa450edef68
2020-02-03 19:38:27 +00:00
Andreas Beeker 9bb5bce5f6 Restore heap size of integration tests to verify getAdvance() fix
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873496 13f79535-47bb-0310-9956-ffa450edef68
2020-02-02 07:49:32 +00:00
Andreas Beeker 1fccbd332e prepare for 4.1.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873445 13f79535-47bb-0310-9956-ffa450edef68
2020-01-31 20:43:17 +00:00
Andreas Beeker 851a48aaee Try to fix release build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873442 13f79535-47bb-0310-9956-ffa450edef68
2020-01-31 20:41:59 +00:00
Andreas Beeker 3fc8c1279c Try to fix release build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873440 13f79535-47bb-0310-9956-ffa450edef68
2020-01-31 20:38:35 +00:00
Andreas Beeker 6fe1862d28 prepare for 4.1.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873433 13f79535-47bb-0310-9956-ffa450edef68
2020-01-31 18:56:15 +00:00
Andreas Beeker 646e1984d0 release prepare for 4.1.2 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873431 13f79535-47bb-0310-9956-ffa450edef68
2020-01-31 18:55:40 +00:00
Dominik Stadler c6dd3af374 Print out currently set Apache POI version during build.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873233 13f79535-47bb-0310-9956-ffa450edef68
2020-01-27 22:54:21 +00:00
Tim Allison e875bd8143 BUG 64015 -- swap out java.util.BitSet for zaxxer's SparseBitSet
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872445 13f79535-47bb-0310-9956-ffa450edef68
2020-01-07 15:45:07 +00:00
PJ Fanning 40da053a4a fix spelling of OutlookTextExtractor class name
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871995 13f79535-47bb-0310-9956-ffa450edef68
2019-12-26 09:28:06 +00:00
Andreas Beeker b5d6afa0a1 Provide XAdES schemas locally, because of connection timeouts
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871110 13f79535-47bb-0310-9956-ffa450edef68
2019-12-09 22:53:14 +00:00
PJ Fanning 713a69afdb upgrade asm to 7.2 to try to fix jacoco
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870691 13f79535-47bb-0310-9956-ffa450edef68
2019-12-01 21:01:02 +00:00
Andreas Beeker 2a4ae3a145 Update Jacoco version and activate it again in the Sonar run
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1870671 13f79535-47bb-0310-9956-ffa450edef68
2019-12-01 11:42:09 +00:00
Dominik Stadler 04e85aa22d Sync version in more places and use -SNAPSHOT everywhere during development
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868981 13f79535-47bb-0310-9956-ffa450edef68
2019-10-26 05:26:47 +00:00
Andreas Beeker 57d8d4e6ca prepare for 4.1.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868492 13f79535-47bb-0310-9956-ffa450edef68
2019-10-15 22:29:46 +00:00
Andreas Beeker 6c37a8f41a release prepare for 4.1.1 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868490 13f79535-47bb-0310-9956-ffa450edef68
2019-10-15 22:29:09 +00:00
Andreas Beeker ab5bb384bb prepare for 4.1.2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868415 13f79535-47bb-0310-9956-ffa450edef68
2019-10-13 19:55:54 +00:00
Andreas Beeker 83b074472b release prepare for 4.1.1 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868413 13f79535-47bb-0310-9956-ffa450edef68
2019-10-13 19:55:16 +00:00
PJ Fanning d51ca537ed [bug-63725] commons-compress 1.19
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866402 13f79535-47bb-0310-9956-ffa450edef68
2019-09-04 16:55:00 +00:00
PJ Fanning 59edd12377 upgrade to commons-collections4 4.4
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866212 13f79535-47bb-0310-9956-ffa450edef68
2019-08-31 13:49:52 +00:00
PJ Fanning df64598b12 upgrade bouncycastle
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866108 13f79535-47bb-0310-9956-ffa450edef68
2019-08-29 23:22:47 +00:00
PJ Fanning 3efd3f7adf upgrade commons-codec and mockito
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866106 13f79535-47bb-0310-9956-ffa450edef68
2019-08-29 23:07:33 +00:00
Dominik Stadler b12b4398ed Print out where the junit-test-report is written to
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1860687 13f79535-47bb-0310-9956-ffa450edef68
2019-06-05 20:28:00 +00:00
PJ Fanning 8638dbf9b8 [bug-63463] ignore forbiddenapis in new testcase
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1860422 13f79535-47bb-0310-9956-ffa450edef68
2019-05-31 00:13:37 +00:00
PJ Fanning 85b09a629c [bug-63463] ignore forbiddenapis in new testcase
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1860420 13f79535-47bb-0310-9956-ffa450edef68
2019-05-30 22:05:53 +00:00
PJ Fanning 31adf0096f switch svn jars to https site
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1859625 13f79535-47bb-0310-9956-ffa450edef68
2019-05-21 12:21:41 +00:00
PJ Fanning 8d9378a867 [bug-63404] add description to assemble target
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1858773 13f79535-47bb-0310-9956-ffa450edef68
2019-05-06 10:12:40 +00:00
Dominik Stadler 66d522873f Update JAXB to the latest version
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1858023 13f79535-47bb-0310-9956-ffa450edef68
2019-04-23 20:28:00 +00:00
Dominik Stadler d7aedc7978 Use https in build.xml where possible to avoid errors in Gradle build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857971 13f79535-47bb-0310-9956-ffa450edef68
2019-04-22 19:32:11 +00:00
PJ Fanning 08d44a1d84 try a different url for svnclient jar (due to broken CI builds)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857637 13f79535-47bb-0310-9956-ffa450edef68
2019-04-16 10:00:30 +00:00
Dominik Stadler 836b9abdc6 Set version to 4.1.1-SNAPSHOT everywhere to not mix intermediate packages with the future final ones, add a helper target to set the version from the build.xml everywhere
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857070 13f79535-47bb-0310-9956-ffa450edef68
2019-04-07 07:17:58 +00:00
Dominik Stadler 56c0209780 Various enhancements to build.xml
* Use https for pentaho repository location
* Add some more targets to "jenkins" target
* Add download of maven-ant-task to make target "maven-install"
  work without manual installation into the ant-home directory
* Update JaCoCo to 0.8.3 and asm to 7.0
  This should now also work with JDK 13 pre-builds, so enable
  coverage in the JDK 13 CI builds again

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857069 13f79535-47bb-0310-9956-ffa450edef68
2019-04-07 07:17:52 +00:00
Greg Woolsey ec2db31b43 prepare for 4.1.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857042 13f79535-47bb-0310-9956-ffa450edef68
2019-04-05 22:44:00 +00:00
Greg Woolsey 030fdf1b61 release prepare for 4.1.0 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857040 13f79535-47bb-0310-9956-ffa450edef68
2019-04-05 22:43:37 +00:00
Greg Woolsey f6d1bc51bd prepare for 4.1.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857022 13f79535-47bb-0310-9956-ffa450edef68
2019-04-05 16:14:30 +00:00
Greg Woolsey 27726a34c2 release prepare for 4.1.0 - updating build.xml and changes.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857020 13f79535-47bb-0310-9956-ffa450edef68
2019-04-05 16:13:58 +00:00
Greg Woolsey 150344ef5a restore BouncyCastle version to 1.61, update commons-openpgp link to newer version for signature tasks.
Should restore build.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857015 13f79535-47bb-0310-9956-ffa450edef68
2019-04-05 15:09:24 +00:00
Greg Woolsey 8a5bd2c774 revert signing BouncyCastle to 1.51 due to commons-openpgp dependency compatibility
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1856984 13f79535-47bb-0310-9956-ffa450edef68
2019-04-05 03:44:02 +00:00
Greg Woolsey aa311680d8 prepare for 4.1.1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1856983 13f79535-47bb-0310-9956-ffa450edef68
2019-04-05 02:12:43 +00:00
Greg Woolsey 3cfebf8cd5 Update pentaho repo domain, per
https://repo.pentaho.org/

- converted to nexus.pentaho.org

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1856966 13f79535-47bb-0310-9956-ffa450edef68
2019-04-04 17:32:10 +00:00
Dominik Stadler 8f3935d023 Add integration-test-jar to jenkins target
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1856690 13f79535-47bb-0310-9956-ffa450edef68
2019-03-31 19:29:46 +00:00
PJ Fanning 89d34e6c64 use released version of xmlbeans 3.1.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1856354 13f79535-47bb-0310-9956-ffa450edef68
2019-03-26 23:41:53 +00:00
PJ Fanning e2111d9d26 xmlbeans 3.1.0
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1856093 13f79535-47bb-0310-9956-ffa450edef68
2019-03-22 23:24:35 +00:00
PJ Fanning 658268512e reorder jar files
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1855995 13f79535-47bb-0310-9956-ffa450edef68
2019-03-21 15:10:49 +00:00
PJ Fanning ba910bf988 reorder jar files
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1855994 13f79535-47bb-0310-9956-ffa450edef68
2019-03-21 15:10:25 +00:00
PJ Fanning 259d5a234f upgrade xmlsec, slf4j, batik
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1855990 13f79535-47bb-0310-9956-ffa450edef68
2019-03-21 13:43:19 +00:00
PJ Fanning d66873a765 upgrade bouncycastle and curvesapi
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1855978 13f79535-47bb-0310-9956-ffa450edef68
2019-03-21 10:23:05 +00:00
PJ Fanning 3aea8e7f85 commons-codec - 1.12
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1855975 13f79535-47bb-0310-9956-ffa450edef68
2019-03-21 10:00:33 +00:00
PJ Fanning 4dc28798bf commons-collections4 - 4.3
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1855973 13f79535-47bb-0310-9956-ffa450edef68
2019-03-21 09:49:54 +00:00
PJ Fanning cb9d33d53d use xmlbeans-3.0.3 rc version
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1855952 13f79535-47bb-0310-9956-ffa450edef68
2019-03-20 23:16:13 +00:00
Dominik Stadler c1dec91b00 Remove old versions of commons-collections also in ooxml-lib, we loaded
it there at some point

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1855875 13f79535-47bb-0310-9956-ffa450edef68
2019-03-19 21:55:36 +00:00
Dominik Stadler 421fffbd3f Fix detecting Java <= 8 vs. >= 9 to not detect Java 8 for version-string "11.x"
Add system property to junit to disable optimization in jaxb which causes illegal access in Java 9+
Add argument to junit to display all illegal accesses in Java 9+

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1854629 13f79535-47bb-0310-9956-ffa450edef68
2019-03-02 09:18:15 +00:00
Dominik Stadler 00a274c656 Add batik-jars to findbugs-task
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1854193 13f79535-47bb-0310-9956-ffa450edef68
2019-02-23 07:52:29 +00:00
Yegor Kozlov 48bf645360 Bug 63029: fixed failing test in test-ooxml-lite
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1853523 13f79535-47bb-0310-9956-ffa450edef68
2019-02-13 18:37:20 +00:00
Dominik Stadler 36a42899ff Exclude one more local file from rat-checks
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1852279 13f79535-47bb-0310-9956-ffa450edef68
2019-01-27 09:57:54 +00:00
Andreas Beeker 07e190317f try to fix missing modules error and move addOpens detection into ant build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1852072 13f79535-47bb-0310-9956-ffa450edef68
2019-01-24 20:35:18 +00:00