Releases: Lattyware/unrpa
Releases · Lattyware/unrpa
2.3.0: Add support for "RPA-4.0" format.
2.2.0: Tree view & multiple archives.
Features:
- Add support for tree view of files.
- Add support for working over multiple archives in a single command.
Most users will want to download the "Source code (zip)" release.
2.1.1
Functionally no difference to previous version.
Most users will want to download the "Source code (zip)" release.
2.1.0: Add support for "RPA-3.2" format.
2.0.1: Add ZiX-12A support.
Features:
- Add ZiX-12A support.
Bugfixes:
- Increase compatibility for ZiX-12B archives by being more flexible about the amount of obfuscated data requiring post-processing.
Most users will want to download the "Source code (zip)" release.
2.0.0: Full ZiX-12B support,
Features:
- Add full support for ZiX-12B archives, thank you to omegalink12 for the cython reverse engineering work making this possible. Resolving #15.
Bugfixes:
- Avoid crashing on file paths that are not valid utf-8.
Small Changes:
- The tool is now a python package, rather than just a script.
- Added type hints for use with mypy.
- Extracted error handling so usage as a library should be much easier.
- Added the ability to easily add custom version handling.
- Changed the handling of files to be less memory intensive. Previously each file within the archive had to be read entirely into memory, potentially causing issues with very large individual files. This is no longer the case.
- Started using black for code formatting.
Most users will want to download the "Source code (zip)" release.
1.6: Support for more archive types.
Changes:
- Adds support for
ALT-1.0
archives. - Adds help for
ZiX-12B
archives - this is not proper support, due to the need to reverse engineer the cython obfuscation module. See #15 for details. - The tool no longer gives output while being piped, unless something goes wrong (standard unix behaviour). If verbose is set while piped, it will output the raw list of file names being extracted with no embellishment.
Most users will want to download the "Source code (zip)" release.
1.5.3: Bugfix
Changes:
- Fix a bug where an empty string was used instead of a byte string. (Fix for #11)
Most users will want to download the "Source code (zip)" release.
1.5.2: Move to argparse.
Changes:
- Stop using deprecated optparse library in favour of argparse (#8).
Most users will want to download the "Source code (zip)" release.
1.5.1: Bugfix
Changes
- Bugfix from #7.