]> source.dussan.org Git - poi.git/log
poi.git
10 years agoMoved prefix logic in one place
Andreas Beeker [Sun, 28 Sep 2014 00:30:05 +0000 (00:30 +0000)]
Moved prefix logic in one place

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

10 years agoconfigure namespaces via signatureconfig
Andreas Beeker [Sat, 27 Sep 2014 17:49:09 +0000 (17:49 +0000)]
configure namespaces via signatureconfig

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

10 years agoclean ups
Andreas Beeker [Thu, 25 Sep 2014 23:59:36 +0000 (23:59 +0000)]
clean ups

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

10 years agomore flexible signer verification through Iterable-Interface
Andreas Beeker [Wed, 24 Sep 2014 22:54:21 +0000 (22:54 +0000)]
more flexible signer verification through Iterable-Interface

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

10 years agocentralized configs
Andreas Beeker [Sun, 21 Sep 2014 22:48:20 +0000 (22:48 +0000)]
centralized configs

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

10 years agoreorganization, xmlsignatureservice is now in signatureinfo
Andreas Beeker [Thu, 18 Sep 2014 23:47:41 +0000 (23:47 +0000)]
reorganization, xmlsignatureservice is now in signatureinfo

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

10 years agoSwitched to config object
Andreas Beeker [Wed, 17 Sep 2014 23:12:16 +0000 (23:12 +0000)]
Switched to config object

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

10 years agomerge with trunk
Andreas Beeker [Wed, 17 Sep 2014 21:12:36 +0000 (21:12 +0000)]
merge with trunk

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

10 years agotimestamping fixes
Andreas Beeker [Wed, 27 Aug 2014 22:58:03 +0000 (22:58 +0000)]
timestamping fixes

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

10 years agoignore props
Andreas Beeker [Sun, 24 Aug 2014 23:09:18 +0000 (23:09 +0000)]
ignore props

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

10 years agonew directory for compile/test only libs
Andreas Beeker [Sun, 24 Aug 2014 23:07:51 +0000 (23:07 +0000)]
new directory for compile/test only libs

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

10 years agoremoved HorribleProxy
Andreas Beeker [Sun, 24 Aug 2014 23:06:05 +0000 (23:06 +0000)]
removed HorribleProxy
added current version of BouncyCastle and xmlsec (using xmlsec instead of jdk internal classes, because of interoperabiltiy with e.g. IBM JDK)
heaps of changes because of above

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

10 years agoremoved HorribleProxy
Andreas Beeker [Sun, 24 Aug 2014 23:05:26 +0000 (23:05 +0000)]
removed HorribleProxy
added current version of BouncyCastle and xmlsec (using xmlsec instead of jdk internal classes, because of interoperabiltiy with e.g. IBM JDK)
heaps of changes because of above

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

10 years agostarting tsp tests / removed mockito stuff again
Andreas Beeker [Sun, 17 Aug 2014 19:53:34 +0000 (19:53 +0000)]
starting tsp tests / removed mockito stuff again

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

10 years agomerge to trunk
Andreas Beeker [Sat, 16 Aug 2014 19:36:35 +0000 (19:36 +0000)]
merge to trunk

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

10 years agomerge to trunk
Andreas Beeker [Sat, 16 Aug 2014 19:31:17 +0000 (19:31 +0000)]
merge to trunk

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

10 years ago- Updated to BC 1.51
Andreas Beeker [Sat, 16 Aug 2014 19:21:31 +0000 (19:21 +0000)]
- Updated to BC 1.51
- Download BC/test-libs in build.xml

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

10 years agoreplace xmlbeans.factory.parse with selectPath calls
Andreas Beeker [Fri, 15 Aug 2014 23:10:07 +0000 (23:10 +0000)]
replace xmlbeans.factory.parse with selectPath calls

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

10 years agomigrated enveloped document test (1 of 2)
Andreas Beeker [Fri, 15 Aug 2014 22:20:30 +0000 (22:20 +0000)]
migrated enveloped document test (1 of 2)

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

10 years agosome changes because of test errors
Andreas Beeker [Fri, 15 Aug 2014 18:19:28 +0000 (18:19 +0000)]
some changes because of test errors

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

10 years agosync test
Andreas Beeker [Tue, 12 Aug 2014 23:39:18 +0000 (23:39 +0000)]
sync test

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

10 years agosync merge to trunk
Andreas Beeker [Tue, 12 Aug 2014 23:33:07 +0000 (23:33 +0000)]
sync merge to trunk

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

10 years agoAdd some extra safety test to check that external entities are not loaded by xmlbeans
Uwe Schindler [Tue, 12 Aug 2014 11:33:02 +0000 (11:33 +0000)]
Add some extra safety test to check that external entities are not loaded by xmlbeans

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

10 years agoFix bug #56814 - Switch from dom4j to JAXP
Uwe Schindler [Tue, 12 Aug 2014 07:19:51 +0000 (07:19 +0000)]
Fix bug #56814 - Switch from dom4j to JAXP

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

10 years agoTests/fixes for hash > sha1
Andreas Beeker [Sun, 10 Aug 2014 23:34:13 +0000 (23:34 +0000)]
Tests/fixes for hash > sha1

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

10 years agodownload xades files and remove from them resources
Andreas Beeker [Sun, 10 Aug 2014 20:37:44 +0000 (20:37 +0000)]
download xades files and remove from them resources

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

10 years agoXml signature support - version 1
Andreas Beeker [Sun, 10 Aug 2014 18:25:10 +0000 (18:25 +0000)]
Xml signature support - version 1

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

10 years agoXML signature support
Andreas Beeker [Sun, 10 Aug 2014 18:04:47 +0000 (18:04 +0000)]
XML signature support
(https://issues.apache.org/bugzilla/show_bug.cgi?id=56836)

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

10 years agoAdd myself to keys file
Uwe Schindler [Sun, 10 Aug 2014 15:05:30 +0000 (15:05 +0000)]
Add myself to keys file

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

10 years agoCorrect xmlbeans 2.6 url
Nick Burch [Tue, 5 Aug 2014 08:53:15 +0000 (08:53 +0000)]
Correct xmlbeans 2.6 url

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

10 years agoFix bug #56812 - In XSLF provide a way to get the URI of externally linked pictures
Nick Burch [Mon, 4 Aug 2014 22:00:47 +0000 (22:00 +0000)]
Fix bug #56812 - In XSLF provide a way to get the URI of externally linked pictures

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

10 years agoAdd a disabled unit test for bug #56812, based on code and file from Geoff Wright
Nick Burch [Mon, 4 Aug 2014 21:34:51 +0000 (21:34 +0000)]
Add a disabled unit test for bug #56812, based on code and file from Geoff Wright

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

10 years agoBefore parsing an OOXML document, reset the xmlbeans sax parser to avoid the risk...
Nick Burch [Mon, 4 Aug 2014 20:42:41 +0000 (20:42 +0000)]
Before parsing an OOXML document, reset the xmlbeans sax parser to avoid the risk of getting one in an error state (due to XMLBEANS-512). Should be a minimal extra overhead pending a proper fix. Allows us to finish enabling the unit tests for #54764

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

10 years agoChange the default XMLBeans version used for running to be 2.6, leave 2.3 for compili...
Nick Burch [Mon, 4 Aug 2014 20:40:45 +0000 (20:40 +0000)]
Change the default XMLBeans version used for running to be 2.6, leave 2.3 for compiling the schemas (for maximum compatibility)

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

10 years agoAdd another test file for #54764, and a test that uses it
Nick Burch [Mon, 4 Aug 2014 19:18:20 +0000 (19:18 +0000)]
Add another test file for #54764, and a test that uses it

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

10 years agoApply suggestions from Uwe Schindler for more secure xml defaults for #54764 and...
Nick Burch [Mon, 4 Aug 2014 18:17:26 +0000 (18:17 +0000)]
Apply suggestions from Uwe Schindler for more secure xml defaults for #54764 and #56164, for xml parsers which support them

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

10 years ago* Ensure that some older versions of third-party libraries are removed when we do...
Dominik Stadler [Sun, 3 Aug 2014 21:30:30 +0000 (21:30 +0000)]
* Ensure that some older versions of third-party libraries are removed when we do the jar-check, we saw some strange and hard-to-find build-errors lately, e.g. CI fails to run JaCoCo because of outdated asm-all-4.jar being still available.
* Include new "release-notes" target in jenkins-target

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

10 years agoAnother test for NPOIFS in-place writing support - probably the deletion of an entry...
Andreas Beeker [Sat, 2 Aug 2014 00:51:56 +0000 (00:51 +0000)]
Another test for NPOIFS in-place writing support - probably the deletion of an entry causes the problem

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

10 years agoFix bug #56800 - Provide a helpful exception, XLSBUnsupportedException, if XSSFWorkbo...
Nick Burch [Fri, 1 Aug 2014 14:33:17 +0000 (14:33 +0000)]
Fix bug #56800 - Provide a helpful exception, XLSBUnsupportedException, if XSSFWorkbook is passed a .xlsb file

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

10 years agoPrep for 3.11 beta 1
Nick Burch [Thu, 31 Jul 2014 18:57:23 +0000 (18:57 +0000)]
Prep for 3.11 beta 1

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

10 years agoPrep for 3.11 beta 1
Nick Burch [Thu, 31 Jul 2014 18:54:22 +0000 (18:54 +0000)]
Prep for 3.11 beta 1

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

10 years agoFix bug #55196 - Correct XWPF createTOC handling of short style names
Nick Burch [Thu, 31 Jul 2014 16:11:35 +0000 (16:11 +0000)]
Fix bug #55196 - Correct XWPF createTOC handling of short style names

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

10 years agoFix bug #55050 - If the start+end row and cell are the same on an AreaPtg, avoid...
Nick Burch [Thu, 31 Jul 2014 16:06:43 +0000 (16:06 +0000)]
Fix bug #55050 - If the start+end row and cell are the same on an AreaPtg, avoid inverting the relative flag

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

10 years agoFix bug 54725 - HWPF where no parent style CHP exists, use an empty
Nick Burch [Thu, 31 Jul 2014 15:41:58 +0000 (15:41 +0000)]
Fix bug 54725 - HWPF where no parent style CHP exists, use an empty
 set when processing the style to avoid a NPE

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

10 years agoFix bug #56502 - When shifting XSSF rows with formula cells, if the formula can't...
Nick Burch [Thu, 31 Jul 2014 15:07:27 +0000 (15:07 +0000)]
Fix bug #56502 - When shifting XSSF rows with formula cells, if the formula can't be parsed, log + leave it unchanged rather than failing

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

10 years agoFix bug #56527 - Avoid NPE from XSSFHyperLink when setting the cell
Nick Burch [Thu, 31 Jul 2014 14:55:04 +0000 (14:55 +0000)]
Fix bug #56527 - Avoid NPE from XSSFHyperLink when setting the cell
it references on a new link

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

10 years agoFix javadoc warnings
Nick Burch [Thu, 31 Jul 2014 13:37:33 +0000 (13:37 +0000)]
Fix javadoc warnings

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

10 years agoFix bug #53984 - Support the ColInfoRecord coming after the cells, rather than before...
Nick Burch [Thu, 31 Jul 2014 13:31:01 +0000 (13:31 +0000)]
Fix bug #53984 - Support the ColInfoRecord coming after the cells, rather than before as is normal, and also handle things so that if an unsupported BofRecord is found for a sheet, warn and skip rather than breaking

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

10 years agoCorrect logic for the start-of-sheet missing rows, for event user model, and add...
Nick Burch [Wed, 30 Jul 2014 23:06:46 +0000 (23:06 +0000)]
Correct logic for the start-of-sheet missing rows, for event user model, and add tests for this

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

10 years agoGenerics fixes
Nick Burch [Wed, 30 Jul 2014 23:05:58 +0000 (23:05 +0000)]
Generics fixes

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

10 years agoStart on details tests for bug #53433
Nick Burch [Wed, 30 Jul 2014 22:43:31 +0000 (22:43 +0000)]
Start on details tests for bug #53433

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

10 years agoUnit test to show that bug #53494 has already been fixed
Nick Burch [Wed, 30 Jul 2014 19:02:09 +0000 (19:02 +0000)]
Unit test to show that bug #53494 has already been fixed

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

10 years ago#56132 Allow XSSF formula evaluation to also skip missing external workbook reference...
Nick Burch [Wed, 30 Jul 2014 18:08:28 +0000 (18:08 +0000)]
#56132 Allow XSSF formula evaluation to also skip missing external workbook references, if requested

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

10 years agoSlightly modified test file for bug #56132 - xlsx file with inline references to...
Nick Burch [Wed, 30 Jul 2014 18:07:14 +0000 (18:07 +0000)]
Slightly modified test file for bug #56132 - xlsx file with inline references to other files (no external links used)

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

10 years agoXSSF external workbook lookup support for in-line file:/// based book "numbers"
Nick Burch [Wed, 30 Jul 2014 17:53:54 +0000 (17:53 +0000)]
XSSF external workbook lookup support for in-line file:/// based book "numbers"

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

10 years agoConvert the test to using interfaces
Nick Burch [Wed, 30 Jul 2014 16:56:31 +0000 (16:56 +0000)]
Convert the test to using interfaces

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

10 years agoSVN mimetypes for Word files
Nick Burch [Wed, 30 Jul 2014 16:30:46 +0000 (16:30 +0000)]
SVN mimetypes for Word files

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

10 years agoSVN mimetypes for PowerPoint files
Nick Burch [Wed, 30 Jul 2014 16:26:42 +0000 (16:26 +0000)]
SVN mimetypes for PowerPoint files

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

10 years agoMore mimetype updates
Nick Burch [Wed, 30 Jul 2014 16:24:22 +0000 (16:24 +0000)]
More mimetype updates

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

10 years agoMore Excel test file mimetypes in svn
Nick Burch [Wed, 30 Jul 2014 16:21:16 +0000 (16:21 +0000)]
More Excel test file mimetypes in svn

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

10 years agoCorrect the mimetype in svn for test spreadsheet files
Nick Burch [Wed, 30 Jul 2014 16:18:26 +0000 (16:18 +0000)]
Correct the mimetype in svn for test spreadsheet files

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

10 years agoUpdated patch from Marc from #55927 - handle date formulas too
Nick Burch [Wed, 30 Jul 2014 16:10:56 +0000 (16:10 +0000)]
Updated patch from Marc from #55927 - handle date formulas too

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

10 years agoAdd row label getter for Pivot Tables, and use this in unit tests
Nick Burch [Wed, 30 Jul 2014 15:44:05 +0000 (15:44 +0000)]
Add row label getter for Pivot Tables, and use this in unit tests

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

10 years agoPatch from Sofia Larsson and Martin Andersson from bug #56020 - XSSF support for...
Nick Burch [Wed, 30 Jul 2014 15:27:09 +0000 (15:27 +0000)]
Patch from Sofia Larsson and Martin Andersson from bug #56020 - XSSF support for creating Pivot tables

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

10 years agoExclude the release notes and readmes from the rat checks
Nick Burch [Wed, 30 Jul 2014 12:53:19 +0000 (12:53 +0000)]
Exclude the release notes and readmes from the rat checks

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

10 years agoChange XSSFSheetXMLHandler.SheetContentsHandler to require fewer backwards incompatib...
Nick Burch [Wed, 30 Jul 2014 07:41:01 +0000 (07:41 +0000)]
Change XSSFSheetXMLHandler.SheetContentsHandler to require fewer backwards incompatible changes for #56023

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

10 years agoAdd a target to help with generating the release notes
Nick Burch [Wed, 30 Jul 2014 07:32:21 +0000 (07:32 +0000)]
Add a target to help with generating the release notes

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

10 years agoAdd simple unit test to verify that Bug 42016 was fixed already by some other fixes
Dominik Stadler [Mon, 28 Jul 2014 19:10:54 +0000 (19:10 +0000)]
Add simple unit test to verify that Bug 42016 was fixed already by some other fixes

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

10 years agoAdd unit test for bug 37625 which verifies that this file can now be loaded
Dominik Stadler [Sun, 27 Jul 2014 19:57:57 +0000 (19:57 +0000)]
Add unit test for bug 37625 which verifies that this file can now be loaded

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

10 years agoAdd/Fix some Javadoc
Dominik Stadler [Sun, 27 Jul 2014 18:32:24 +0000 (18:32 +0000)]
Add/Fix some Javadoc

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

10 years agoUnit test to show that bug #52111 (intersect formulas) was already solved
Nick Burch [Sat, 26 Jul 2014 22:39:16 +0000 (22:39 +0000)]
Unit test to show that bug #52111 (intersect formulas) was already solved

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

10 years agoHSSF and XSSF Multi-Sheet formula reference tests from Radoslav from bug #55906
Nick Burch [Sat, 26 Jul 2014 15:20:06 +0000 (15:20 +0000)]
HSSF and XSSF Multi-Sheet formula reference tests from Radoslav from bug #55906

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

10 years agoComplete evaluation support for multi-sheet references for bug #55906
Nick Burch [Fri, 25 Jul 2014 16:42:31 +0000 (16:42 +0000)]
Complete evaluation support for multi-sheet references for bug #55906

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

10 years agoBegin required interface + base-class support for multi-sheet area references for...
Nick Burch [Fri, 25 Jul 2014 16:15:47 +0000 (16:15 +0000)]
Begin required interface + base-class support for multi-sheet area references for #55906

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

10 years agoAllow XSSF to evaluate multi-sheet references too, for #55906
Nick Burch [Fri, 25 Jul 2014 15:55:49 +0000 (15:55 +0000)]
Allow XSSF to evaluate multi-sheet references too, for #55906

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

10 years agoSplit the reference and area tests for #55906
Nick Burch [Fri, 25 Jul 2014 15:49:35 +0000 (15:49 +0000)]
Split the reference and area tests for #55906

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

10 years agoUpdate the RefEval method signature to cope with multi-sheet references, and have...
Nick Burch [Fri, 25 Jul 2014 15:46:05 +0000 (15:46 +0000)]
Update the RefEval method signature to cope with multi-sheet references, and have appropriate functions take advantage of this. For bug #55906

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

10 years agoStart preparing LazyAreaEval and LazyRefEval to handle sheet ranges, for #55906
Nick Burch [Fri, 25 Jul 2014 14:50:44 +0000 (14:50 +0000)]
Start preparing LazyAreaEval and LazyRefEval to handle sheet ranges, for #55906

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

10 years agoUpdate the XSSF getExternalSheet method signature, to start to prepare for sheet...
Nick Burch [Fri, 25 Jul 2014 14:23:21 +0000 (14:23 +0000)]
Update the XSSF getExternalSheet method signature, to start to prepare for sheet ranges

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

10 years agoMore tests for #55906, and provide a new eval that lets you get at evals for many...
Nick Burch [Fri, 25 Jul 2014 14:15:56 +0000 (14:15 +0000)]
More tests for #55906, and provide a new eval that lets you get at evals for many sheets

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

10 years agoAreas can have multi-sheet references too, so add FormulaParser support to these...
Nick Burch [Fri, 25 Jul 2014 13:59:07 +0000 (13:59 +0000)]
Areas can have multi-sheet references too, so add FormulaParser support to these as well

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

10 years agoUpdate Ref3DPxg to support multi-sheet ranges too, for #55906
Nick Burch [Fri, 25 Jul 2014 10:22:21 +0000 (10:22 +0000)]
Update Ref3DPxg to support multi-sheet ranges too, for #55906

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

10 years agoRefactor to reduce clutter
Nick Burch [Fri, 25 Jul 2014 10:10:52 +0000 (10:10 +0000)]
Refactor to reduce clutter

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

10 years agoMore progress towards #55906 - Have the ExternSheet references set up for multi-sheet...
Nick Burch [Fri, 25 Jul 2014 10:05:57 +0000 (10:05 +0000)]
More progress towards #55906 - Have the ExternSheet references set up for multi-sheet references

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

10 years agoMore progress towards #55906 - FormulaParser is able to identify and parse multi...
Nick Burch [Thu, 24 Jul 2014 22:44:51 +0000 (22:44 +0000)]
More progress towards #55906 - FormulaParser is able to identify and parse multi-sheet references, but not yet fully round-trip them. (No evaluation support yet either)

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

10 years agoMore internal method signature updates, for HSSF external sheets being possible range...
Nick Burch [Thu, 24 Jul 2014 21:35:47 +0000 (21:35 +0000)]
More internal method signature updates, for HSSF external sheets being possible ranges, for #55906

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

10 years agoRename some of the internal HSSF sheet lookup methods which deal with external sheet...
Nick Burch [Thu, 24 Jul 2014 21:25:45 +0000 (21:25 +0000)]
Rename some of the internal HSSF sheet lookup methods which deal with external sheet indicies, to make it clear when they return the first sheet name/index, and add support for getting the last one too (will be the same as the first if not a range)

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

10 years ago#55906 Extern Sheet References can have a last as well as a first sheet
Nick Burch [Thu, 24 Jul 2014 21:10:13 +0000 (21:10 +0000)]
#55906 Extern Sheet References can have a last as well as a first sheet

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

10 years agoDisabled unit tests for multi-sheet references, see bug #55906
Nick Burch [Thu, 24 Jul 2014 20:48:29 +0000 (20:48 +0000)]
Disabled unit tests for multi-sheet references, see bug #55906

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

10 years agoPatch from Shaun Kalley from bug #56023 - Allow XSSF event model to find + return...
Nick Burch [Thu, 24 Jul 2014 20:13:54 +0000 (20:13 +0000)]
Patch from Shaun Kalley from bug #56023 - Allow XSSF event model to find + return comments, and use this for the event based .xlsx text extractor

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

10 years agoPatch from thaichat04 from bug #56194 - HPSF thumbnail format tags are int not unit
Nick Burch [Thu, 24 Jul 2014 19:34:19 +0000 (19:34 +0000)]
Patch from thaichat04 from bug #56194 - HPSF thumbnail format tags are int not unit

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

10 years agoPatch from Raúl Wegmann from bug #56735 / GitHub Pull #10 - Rationalise POI temp...
Nick Burch [Thu, 24 Jul 2014 18:58:27 +0000 (18:58 +0000)]
Patch from Raúl Wegmann from bug #56735 / GitHub Pull #10 - Rationalise POI temp file creation to the TempFile util class, and allow a system wide setting of where Temp files (eg for SXSSF) go, via TempFile / TempFileCreationStrategy

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

10 years agoTo avoid problems on strange platforms, tell xmlbeans to use UTF-8 for strings by...
Nick Burch [Thu, 24 Jul 2014 17:14:00 +0000 (17:14 +0000)]
To avoid problems on strange platforms, tell xmlbeans to use UTF-8 for strings by default, for bug #56683

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

10 years agoXSSF table example, from Sofia Larsson from bug #55562
Nick Burch [Thu, 24 Jul 2014 17:09:23 +0000 (17:09 +0000)]
XSSF table example, from Sofia Larsson from bug #55562

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

10 years agoFor places where an ordered collection is created and used within the context of...
Nick Burch [Thu, 24 Jul 2014 16:41:43 +0000 (16:41 +0000)]
For places where an ordered collection is created and used within the context of a single thread, and there are no thread safety concerns, use ArrayList not Vector. See bug #54838

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

10 years agoFix javadoc warning
Nick Burch [Thu, 24 Jul 2014 16:26:34 +0000 (16:26 +0000)]
Fix javadoc warning

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

10 years agoCorrect HSSFOptimiser logic for the case where the to-keep style wasn't previously...
Nick Burch [Thu, 24 Jul 2014 16:25:58 +0000 (16:25 +0000)]
Correct HSSFOptimiser logic for the case where the to-keep style wasn't previously in use. Fixes #54443

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

10 years agoFix inconsistent whitespace
Nick Burch [Thu, 24 Jul 2014 16:22:28 +0000 (16:22 +0000)]
Fix inconsistent whitespace

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

10 years agoWhen evaluating a name in another workbook, need to use an OperationEvaluationContext...
Nick Burch [Thu, 24 Jul 2014 14:56:23 +0000 (14:56 +0000)]
When evaluating a name in another workbook, need to use an OperationEvaluationContext tied to that Workbook, and do so such that XSSF references work too

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

10 years agoDon't fetch the name, convert to a ptg, then convert back again, instead simply retur...
Nick Burch [Thu, 24 Jul 2014 14:37:09 +0000 (14:37 +0000)]
Don't fetch the name, convert to a ptg, then convert back again, instead simply return the name directly

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