Commit Graph

133 Commits

Author SHA1 Message Date
Nick Burch 58a6793fdd Backport the latest POIFS/NPOIFS code from trunk, along with Util to power it, and HPSF to use it. Also makes a few tweaks to let existing code compile against these new versions
git-svn-id: https://svn.apache.org/repos/asf/poi/branches/NIO_32_BRANCH@1053791 13f79535-47bb-0310-9956-ffa450edef68
2010-12-30 02:35:06 +00:00
Yegor Kozlov 2a2ae2097f set version.id=3.2-FINAL
git-svn-id: https://svn.apache.org/repos/asf/poi/tags/REL_3_2_FINAL@703644 13f79535-47bb-0310-9956-ffa450edef68
2008-10-11 10:19:20 +00:00
Nick Burch 072fc3f1fe Add a few more source package excludes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@686216 13f79535-47bb-0310-9956-ffa450edef68
2008-08-15 14:05:30 +00:00
Nick Burch 535e071975 Add sample publisher files from bug #45602 to svn
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@686207 13f79535-47bb-0310-9956-ffa450edef68
2008-08-15 12:43:02 +00:00
Josh Micich 28313438f6 should have been submitted with r683081
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@683096 13f79535-47bb-0310-9956-ffa450edef68
2008-08-06 03:23:10 +00:00
Nick Burch b72c86ab82 Patch from Jukka from bug #45394 - tidy up examples bit of build
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@677969 13f79535-47bb-0310-9956-ffa450edef68
2008-07-18 17:02:29 +00:00
Josh Micich 25c14e47a2 Patch 45410 - removed dependency on commons beanutils, collections and lang
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@677376 13f79535-47bb-0310-9956-ffa450edef68
2008-07-16 18:47:13 +00:00
Nick Burch bae464ec10 Implement idea from bug #35583 - Include a version class, org.apache.poi.Version, to allow easy introspection of the POI version
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@676221 13f79535-47bb-0310-9956-ffa450edef68
2008-07-12 19:37:17 +00:00
Nick Burch a7c8dca597 Shuffle the HDGF chunks_parse_cmds.tbl off into resources where it more properly belongs, and correctly update the legal notice file to match
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@674348 13f79535-47bb-0310-9956-ffa450edef68
2008-07-06 21:16:05 +00:00
Yegor Kozlov af135a8b62 started a new section for poi-3.2 family, updated release date of 3.2-FINAL
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@670190 13f79535-47bb-0310-9956-ffa450edef68
2008-06-21 12:41:34 +00:00
Nick Burch a80e988e41 Example for finding hslf sounds from Yegor
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@659067 13f79535-47bb-0310-9956-ffa450edef68
2008-05-22 09:51:44 +00:00
Yegor Kozlov 89826ea9b4 updated release date and started a new section for 3.1-final
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@657875 13f79535-47bb-0310-9956-ffa450edef68
2008-05-19 17:29:55 +00:00
Yegor Kozlov 4ea951ac36 getting ready to 3.1-beta2
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@653486 13f79535-47bb-0310-9956-ffa450edef68
2008-05-05 14:00:30 +00:00
Nick Burch 64775cfe62 Fix from Trejkaz from bug #44857 - Avoid OOM on unknown escher records when EscherMetafileBlip is incorrect
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@651992 13f79535-47bb-0310-9956-ffa450edef68
2008-04-27 18:02:13 +00:00
Nick Burch 71413188e1 As mentioned on dev@ - zap the old, initial OOXML code out of trunk. It isn't compatible with the new code in the ooxml branch, which may catch users out, and anyone wanting OOXML support should be using the code in the branch to get updates and lots more features
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@650915 13f79535-47bb-0310-9956-ffa450edef68
2008-04-23 15:45:42 +00:00
Yegor Kozlov dc47a4bf65 update current version to 3.1-beta1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@650133 13f79535-47bb-0310-9956-ffa450edef68
2008-04-21 13:10:33 +00:00
Yegor Kozlov 7d67735404 set version.id=3.0.3-beta1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@649914 13f79535-47bb-0310-9956-ffa450edef68
2008-04-20 11:58:08 +00:00
Nick Burch beed69a11e Improve how POIFS works with directory entries, and update HWPFDocument to support reading an embeded word document
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@646870 13f79535-47bb-0310-9956-ffa450edef68
2008-04-10 16:59:10 +00:00
Nick Burch 599a302870 Looks like trunk will now produce 3.0.3, and ooxml branch will be 3.1, so update build.xml in trunk accordingly
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@642563 13f79535-47bb-0310-9956-ffa450edef68
2008-03-29 17:35:53 +00:00
Josh Micich c6d7eb5387 patch 44675 - made POI capable of recognising var-args functions. Some related fixes.
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@641185 13f79535-47bb-0310-9956-ffa450edef68
2008-03-26 07:32:28 +00:00
Nick Burch 20c2504131 Add note about needing to give ant more memory to run all the tests
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@640057 13f79535-47bb-0310-9956-ffa450edef68
2008-03-22 18:55:22 +00:00
Nick Burch 1030ecb726 Patch from Josh from bug #44437 - improved unit test for poifs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@629831 13f79535-47bb-0310-9956-ffa450edef68
2008-02-21 15:40:34 +00:00
Nick Burch 3acc95e057 In the interests of sanity, stop having hssf test data files in scratchpad and main, go to just having them in main
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@627779 13f79535-47bb-0310-9956-ffa450edef68
2008-02-14 15:32:49 +00:00
Nick Burch 219b26ac3e Patch from bug #44336 - correctly escape sheet names in formula references, including tests for this, and fixes to old tests that were expecting the un-escaped sheet names
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@617491 13f79535-47bb-0310-9956-ffa450edef68
2008-02-01 13:02:06 +00:00
Yegor Kozlov 01fc557873 start a new POI 3.1 section in the change log
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@615769 13f79535-47bb-0310-9956-ffa450edef68
2008-01-28 08:53:19 +00:00
Nick Burch b0a9c6b8e8 Update to use a newer openxml4j jar file, which contains patches from myself and Ugo
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@614870 13f79535-47bb-0310-9956-ffa450edef68
2008-01-24 13:08:57 +00:00
Nick Burch c618a3fc4e Add a missing bit to the compile-ooxml ant task
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@612520 13f79535-47bb-0310-9956-ffa450edef68
2008-01-16 17:12:52 +00:00
Nick Burch cb032b7f1f Fix for building the OOXML xmlbeans stuff on osx, patch from ugo
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@609594 13f79535-47bb-0310-9956-ffa450edef68
2008-01-07 13:14:46 +00:00
Nick Burch c6d225103f OOXML pptx text extractor, and test. Also add jar-ooxml ant task
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607572 13f79535-47bb-0310-9956-ffa450edef68
2007-12-30 18:11:55 +00:00
Nick Burch ae3bd54533 Support getting the low level sheet objects back for an xlsx document
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607043 13f79535-47bb-0310-9956-ffa450edef68
2007-12-27 11:52:12 +00:00
Nick Burch dcb99ea54d Shuffle a few ooxml bits about, improve the ant tasks for it, and add in a ooxml container lister
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@607024 13f79535-47bb-0310-9956-ffa450edef68
2007-12-27 09:12:57 +00:00
Nick Burch 7990d9fdaa Update build.xml to download various libraries that we will want for playing with ooxml files
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@606922 13f79535-47bb-0310-9956-ffa450edef68
2007-12-26 17:39:15 +00:00
Nick Burch 0683a05226 Make compile-scratchpad depend on compile-main, as it's dependent
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@606168 13f79535-47bb-0310-9956-ffa450edef68
2007-12-21 12:12:50 +00:00
Yegor Kozlov b3504c4b49 updated to version 3.0.2-beta1
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@601641 13f79535-47bb-0310-9956-ffa450edef68
2007-12-06 07:34:51 +00:00
Nick Burch a6fba24d1a Add some testdata paths to the single unit test task, so that more of the scratchpad tests can be run individually
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@578861 13f79535-47bb-0310-9956-ffa450edef68
2007-09-24 15:52:57 +00:00
Nick Burch b5dcea2afe Move POIDocument out of the scratchpad
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@577259 13f79535-47bb-0310-9956-ffa450edef68
2007-09-19 11:56:36 +00:00
Nick Burch ca73f5eb7e Initial HSMF (outlook) support from Travis
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@554774 13f79535-47bb-0310-9956-ffa450edef68
2007-07-09 22:19:21 +00:00
Nick Burch 2a0276c665 Start on processing the commands stored within a HDGF chunk, plus initial tests for it
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@549588 13f79535-47bb-0310-9956-ffa450edef68
2007-06-21 19:28:04 +00:00
Nick Burch 58a5831942 Basic support for a few key kinds of streams, and tests to go with this
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@548511 13f79535-47bb-0310-9956-ffa450edef68
2007-06-18 22:26:04 +00:00
Nick Burch 0fd84f1f37 When we copy the normal jars into the right spot for uploading to the ibiblio sync, name the jars without the date
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@547933 13f79535-47bb-0310-9956-ffa450edef68
2007-06-16 15:47:29 +00:00
Nick Burch 3b0d7ca987 As requested by Andy, a big change to how the maven-dist occurs. Now, we copy over the main jars to the maven directory, rather than making their own. We then have a different pom for each of poi, -scratchpad and -contrib. Finally, put all the files under maven-dist into the right place for upload
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@545491 13f79535-47bb-0310-9956-ffa450edef68
2007-06-08 12:31:21 +00:00
Nick Burch 36fa9aa046 Remove the section entries from the jar manifests, as they aren't required, and it looks like we only have them because someone cut'n'pasted from the ant manual (see bug #42614)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@545478 13f79535-47bb-0310-9956-ffa450edef68
2007-06-08 11:17:02 +00:00
Nick Burch ab160b0ca4 Update the main .pom file based on advice from the repos team. Include the redirect pom, which needs to be placed under /poi/, to tell maven to switch to /org.apache.poi/, and detail this new pom in the release guide
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@543203 13f79535-47bb-0310-9956-ffa450edef68
2007-05-31 18:09:57 +00:00
Nick Burch 9c3846e19a Update Jakarta -> Apache in the build file, and update more of the site
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@542597 13f79535-47bb-0310-9956-ffa450edef68
2007-05-29 17:32:05 +00:00
Nick Burch 5d9a2d947a Updates for 3.0 being released
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@539409 13f79535-47bb-0310-9956-ffa450edef68
2007-05-18 12:06:09 +00:00
Nick Burch b06e1f33cb Add in a clean step before compile in dist
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@524881 13f79535-47bb-0310-9956-ffa450edef68
2007-04-02 18:32:12 +00:00
Avik Sengupta 7b27f8375e add license to build file
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@491787 13f79535-47bb-0310-9956-ffa450edef68
2007-01-02 12:50:54 +00:00
Nick Burch 82aba08e91 Include NOTICE and LICENSE in the maven targetted jars too
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@490829 13f79535-47bb-0310-9956-ffa450edef68
2006-12-28 21:28:03 +00:00
Nick Burch 1f3d81313a Include the NOTICE and LICENSE files in the root of the Jars we build. When building the dist zip and tar files, have them output into a sensible directory name (rather than the current directory), and have them include a single copy of NOTICE and LICENSE
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@490821 13f79535-47bb-0310-9956-ffa450edef68
2006-12-28 21:11:43 +00:00
Nick Burch 732d49a15b Bump version up to 3.0 alpha 3
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@486618 13f79535-47bb-0310-9956-ffa450edef68
2006-12-13 12:25:14 +00:00