Andreas Beeker
1bcde5f6d4
#61162 - En-/decryption support for HWPF
...
Decryption for Binary RC4 and CryptoAPI (... XOR is missing)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1797837 13f79535-47bb-0310-9956-ffa450edef68
2017-06-06 22:21:11 +00:00
Javen O'Neal
7c141433f7
bug 60021: add note that EncryptionInfo may require poi-ooxml.jar to run EncryptionModes
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1763944 13f79535-47bb-0310-9956-ffa450edef68
2016-10-09 05:40:38 +00:00
Andreas Beeker
075e2bfce2
HSSF CryptoAPI decryption support
...
git-svn-id: https://svn.apache.org/repos/asf/poi/branches/hssf_cryptoapi@1755461 13f79535-47bb-0310-9956-ffa450edef68
2016-08-08 00:10:44 +00:00
Andreas Beeker
e84c6152dd
Preparations for hssf_cryptoapi:
...
- Add cloneable
- Change existing hslf cryptoapi to streaming
git-svn-id: https://svn.apache.org/repos/asf/poi/branches/hssf_cryptoapi@1755127 13f79535-47bb-0310-9956-ffa450edef68
2016-08-03 23:54:01 +00:00
Javen O'Neal
172ac0be60
bug 59170: Removed deprecated methods in POIFS, SS, HSSF, and XSSF
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1748897 13f79535-47bb-0310-9956-ffa450edef68
2016-06-18 01:06:53 +00:00
Andreas Beeker
5e47c8c37d
FindBugs fixes - MS_SHOULD_BE_FINAL
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1693984 13f79535-47bb-0310-9956-ffa450edef68
2015-08-03 23:36:28 +00:00
Nick Burch
5abd6431a2
#56791 More updates from OPOIFS to NPOIFS
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1678801 13f79535-47bb-0310-9956-ffa450edef68
2015-05-11 18:59:10 +00:00
Nick Burch
aa08cababd
Link to the replacement constructions for the deprecated ones, and a few extra bits of JavaDoc
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1662979 13f79535-47bb-0310-9956-ffa450edef68
2015-02-28 17:49:18 +00:00
Andreas Beeker
0839a097e3
- Support for Office Binary Document RC4 CryptoAPI Encryption for HSLF
...
- 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
2014-12-25 01:56:29 +00:00
Dominik Stadler
a264f7c3c3
Instead of using initCause() when re-throwing exceptions, it leads to better stacktraces if a simple constructor-argument is used
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1568614 13f79535-47bb-0310-9956-ffa450edef68
2014-02-15 10:43:58 +00:00
Andreas Beeker
5fd22dd31a
Fix jdk-differences for encryption patch
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1553339 13f79535-47bb-0310-9956-ffa450edef68
2013-12-24 23:49:10 +00:00
Andreas Beeker
633084ecfd
Fix jdk-differences for encryption patch
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1553338 13f79535-47bb-0310-9956-ffa450edef68
2013-12-24 23:39:09 +00:00
Andreas Beeker
bf2b13b9fa
Patch for Bug/Enhancement 55818 - add encryption support
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1553336 13f79535-47bb-0310-9956-ffa450edef68
2013-12-24 23:13:21 +00:00
Nick Burch
888f855287
Patch from Andreas Beeker from bug #53475 - further OOXML Encryption support, covering more ciphers
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1541009 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 11:37:45 +00:00
Nick Burch
cc2646c12a
Put back the NPOIFS constructor that got lost in r1101397
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1124696 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19 11:59:27 +00:00
Maxim Valyanskiy
138bd6f94c
bug#51165: Add support for OOXML Agile Encryption
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1101397 13f79535-47bb-0310-9956-ffa450edef68
2011-05-10 10:38:17 +00:00
Nick Burch
f28e20fa73
More NPOIFS Constructor updates
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1085451 13f79535-47bb-0310-9956-ffa450edef68
2011-03-25 16:24:34 +00:00
Maxim Valyanskiy
e100cb756f
Initial support for reading AES-encrypted/write-protected OOXML files
...
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@948825 13f79535-47bb-0310-9956-ffa450edef68
2010-05-27 13:23:27 +00:00