Releases: decalage2/olefile
Releases · decalage2/olefile
olefile v0.47
- 2023-12-01 v0.47:
- fixed issue #142: isOleFile has a new data parameter to handle files in memory properly
- fixed issue #156: write_sect now correctly detects when data is larger than the sector size
- use GitHub actions for testing and Codecov for coverage, added python 3.8 to 3.12 (PR #157 by @hugovk)
- added VT_VECTOR support for properties (PR #135 by Maciej Kotowicz @mak)
- olefile is now distributed as a wheel package (PR #130 by @hugovk)
- olefile will not close a file handle if it was provided by the caller
(PR #121 by Christian Herdtweck, issue #120) - added method get_userdefined_properties (PR #114 by Malwrologist @DissectMalware)
- added exceptions OleFileError and NotOleFileError to replace IOError (PR #110 by Ken Peterson @TheElementalOfCreation)
- removed support for Python 3.4 (PR #118 by @hugovk)
olefile v0.46
2018-09-09 v0.46:
- OleFileIO can now be used as a context manager (with...as), to close the file automatically (see doc)
- Improved handling of malformed files
- fixed several bugs
olefile v0.45.1
2018-01-24 v0.45: olefile can now overwrite streams of any size, improved handling of malformed files, fixed several bugs, end of support for Python 2.6 and 3.3.
olefile v0.44
- several bugfixes
- removed support for Python 2.5 (olefile2)
- added support for incomplete streams and incorrect directory entries (to read malformed documents)
- added getclsid
- improved documentation with API reference.