]> source.dussan.org Git - poi.git/commit
#61162 - En-/decryption support for HWPF
authorAndreas Beeker <kiwiwings@apache.org>
Wed, 14 Jun 2017 17:21:50 +0000 (17:21 +0000)
committerAndreas Beeker <kiwiwings@apache.org>
Wed, 14 Jun 2017 17:21:50 +0000 (17:21 +0000)
commit87591edbf3d531dfe73eeadfe691c785a8ba6ff0
treec450869130c146e2474320a74b8e8c716bb10ae0
parentaca91b788823c3e14bc355eb0e9068c6018a7112
#61162 - En-/decryption support for HWPF
- encryption support for HWPF
- refactor/unify EncryptionInfo handling in H**F classes
- remove Iterable interface from WorkbookRecordList - use getRecords() instead, to prevent modifications over the Iterator

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1798722 13f79535-47bb-0310-9956-ffa450edef68
16 files changed:
build.xml
src/java/org/apache/poi/POIDocument.java
src/java/org/apache/poi/POIOLE2TextExtractor.java
src/java/org/apache/poi/hssf/model/InternalWorkbook.java
src/java/org/apache/poi/hssf/model/LinkTable.java
src/java/org/apache/poi/hssf/model/WorkbookRecordList.java
src/java/org/apache/poi/hssf/usermodel/HSSFWorkbook.java
src/java/org/apache/poi/poifs/crypt/cryptoapi/CryptoAPIDecryptor.java
src/java/org/apache/poi/poifs/crypt/cryptoapi/CryptoAPIEncryptor.java
src/ooxml/testcases/org/apache/poi/poifs/crypt/TestHxxFEncryption.java [new file with mode: 0644]
src/scratchpad/src/org/apache/poi/hslf/usermodel/HSLFSlideShowEncrypted.java
src/scratchpad/src/org/apache/poi/hslf/usermodel/HSLFSlideShowImpl.java
src/scratchpad/src/org/apache/poi/hwpf/HWPFDocument.java
src/scratchpad/src/org/apache/poi/hwpf/HWPFDocumentCore.java
src/scratchpad/src/org/apache/poi/hwpf/model/io/HWPFFileSystem.java
src/scratchpad/testcases/org/apache/poi/hwpf/HWPFTestEncryption.java [deleted file]