aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/poi/poifs/filesystem/DocumentInputStream.java
Commit message (Collapse)AuthorAgeFilesLines
* 65206 - Migrate ant / maven to gradle buildAndreas Beeker2021-03-271-360/+0
| | | | | | | | update gradle files and project structure along https://github.com/centic9/poi/tree/gradle_build remove eclipse IDE project files remove obsolete record generator files git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1888111 13f79535-47bb-0310-9956-ffa450edef68
* Fix some IDE warnings, make lock-objects final, use generics, remove unused ↵Dominik Stadler2020-05-161-5/+0
| | | | | | allocated fields to reduce memory overhead of DocumentInputStream git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877818 13f79535-47bb-0310-9956-ffa450edef68
* Sonar fixes - type: bugs / severity: majorAndreas Beeker2019-12-081-19/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871064 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63330 -- use skipfully instead of hoping skip() worksTim Allison2019-04-101-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857277 13f79535-47bb-0310-9956-ffa450edef68
* Remove some remnants of NFileSystemDominik Stadler2019-02-231-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1854191 13f79535-47bb-0310-9956-ffa450edef68
* #62649 - Remove OPOIFS* / rename NPOIFS* to POIFS*Andreas Beeker2018-08-311-97/+288
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1839709 13f79535-47bb-0310-9956-ffa450edef68
* #62649 - Remove OPOIFSAndreas Beeker2018-08-261-26/+1
| | | | | | Fix HPSF UTF-8 encoding error with Bug52311.doc while refactoring CopyCompare/EntryUtils git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1839201 13f79535-47bb-0310-9956-ffa450edef68
* Bug 61349 -- add more sanity checks when allocating byte[]Tim Allison2017-09-211-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1809169 13f79535-47bb-0310-9956-ffa450edef68
* bug 59893: commit the changes from attachment 34068 that were unrelated to ↵Javen O'Neal2017-02-171-0/+2
| | | | | | available() git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1783347 13f79535-47bb-0310-9956-ffa450edef68
* add encryption supportAndreas Beeker2016-08-191-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/branches/hssf_cryptoapi@1756964 13f79535-47bb-0310-9956-ffa450edef68
* - a few findbugs/sonar fixesAndreas Beeker2015-09-231-3/+21
| | | | | | - removed obsolete openxml4j signature classes git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1704964 13f79535-47bb-0310-9956-ffa450edef68
* #56791 More updates from OPOIFS to NPOIFSNick Burch2015-05-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1678801 13f79535-47bb-0310-9956-ffa450edef68
* #56791 More updates from OPOIFS to NPOIFSNick Burch2015-05-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1678787 13f79535-47bb-0310-9956-ffa450edef68
* - Support for Office Binary Document RC4 CryptoAPI Encryption for HSLFAndreas Beeker2014-12-251-0/+5
| | | | | | | | | | | | - Support for Office Binary Document RC4 Encryption - use LittleEndian class in LittleEndianInputStream - add normalize method for HSLF, to remove edit history, which is also necessary for encryption support - update PersistDirectoryEntry handling in PersistPtrHolder to recognize groups while serializing - deprecated PersistPtrHolder.getSlideOffsetDataLocationsLookup() - throws now UnsupportedOperationException, as this wasn't used outside the scope of the class and was quite internal logic of PersistPtrHolder git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1647867 13f79535-47bb-0310-9956-ffa450edef68
* Refactor DocumentInputStream so that it can transparently handle both old ↵Nick Burch2010-12-291-219/+56
| | | | | | style and new style POIFS Documents git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1053562 13f79535-47bb-0310-9956-ffa450edef68
* Implement a NPOIFS document reader, and add tests which use itNick Burch2010-12-281-1/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1053279 13f79535-47bb-0310-9956-ffa450edef68
* Further simplification to RecordInputStream. Mostly regarding Strings, ↵Josh Micich2008-10-251-3/+5
| | | | | | ContinueRecords and LittleEndianInput git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707802 13f79535-47bb-0310-9956-ffa450edef68
* Optimisation of RecordInputStream - removed intermediate 8K byte buffer. ↵Josh Micich2008-10-241-426/+300
| | | | | | Expected performance gain was not realised immediately, so LittleEndianInput stuff has been pushed down into DocumentInputStream to help. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@707778 13f79535-47bb-0310-9956-ffa450edef68
* Applying the copy2license.pl script (with tiny modification to allow for ↵Henri Yandell2006-12-221-5/+6
| | | | | | more whitespace than it expects in the POI header) to all files. ant jar succeeds, and the svn diff has been verified by eye. Still more files to do, this is the first pass. git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@489730 13f79535-47bb-0310-9956-ffa450edef68
* New licence changes.Glen Stampoultzis2004-04-091-52/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353545 13f79535-47bb-0310-9956-ffa450edef68
* Changed copyright from 2002 to 2003Glen Stampoultzis2003-04-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353070 13f79535-47bb-0310-9956-ffa450edef68
* fix bug in read() methodMark Johnson2002-02-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352111 13f79535-47bb-0310-9956-ffa450edef68
* Initial revisionAndrew C. Oliver2002-01-311-0/+487
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352063 13f79535-47bb-0310-9956-ffa450edef68