- Integrate with Travis CI and add more test cases.
- Fix potential double-free crash.
- Initial support for Python 3.
- Fix decoding of archive members without a filename.
- Add BCJ filters.
- Use own AES256-SHA256 implementation instead of `M2Crypto`.
- Support reading empty archives.
- Fix wrong offset when converting `FILETIME` to `datetime`.
- Cache data for better performance of solid 7z archives.
- Fix parsing of mixed solid/non-solid 7z files.