Releases: KBNLresearch/isolyzer
Releases · KBNLresearch/isolyzer
Isolyzer 1.4.0
- Improved handling of Apple partition maps in case block size not equal to 512 bytes
- Added support for the High Sierra file system
- Added XSD schema and namespace definitions
- Native wildcard expansion on non-Windows platforms
- Fixed mix-up of reported block size and count value for Apple Master Directory Block
- Added test files
- Added unit tests based on test files
- Escape special characters in glob in order to avoid re.error on Windows
- Removed Python 2 support
Isolyzer 1.4.0, release candidate 1
- Improved handling of Apple partition maps in case block size not equal to 512 bytes
- Added support for the High Sierra file system
- Added XSD schema and namespace definitions
- Native wildcard expansion on non-Windows platforms
- Fixed mix-up of reported block size and count value for Apple Master Directory Block
- Added test files
- Added unit tests based on test files
- Removed Python 2 support
Spring cleaning release alpha 3
- Improved handling of Apple partition maps in case block size not equal to 512 bytes
- Added support for the High Sierra file system
- Native wildcard expansion on non-Windows platforms
- Fixed mix-up of reported block size and count value for Apple Master Directory Block
- Added test files
- Added unit tests based on test files
- Removed Python 2 support
- Build Windows binaries using Docker-based script from jpylyzer
- Added XSD schema and namespace definitions
2022 spring cleaning pre-release, alpha2
- Improved handling of Apple partition maps in case block size not equal to 512 bytes
- Added support for the High Sierra file system
- Native wildcard expansion on non-Windows platforms
- Fixed mix-up of reported block size and count value for Apple Master Directory Block
- Added test files
- Added unit tests based on test files
- Removed Python 2 support
- Build Windows binaries using Docker-based script from jpylyzer
2022 spring cleaning pre-release
- Improved handling of Apple partition maps in case block size not equal to 512 bytes
- Native wildcard expansion on non-Windows platforms
- Fixed mix-up of reported block size and count value for Apple Master Directory Block
- Added test files
- Added unit tests based on test files
- Removed Python 2 support
- Build Windows binaries using Docker-based script from jpylyzer
Full images are now read
Previous versions of Isolyzer only read the first 2048000 bytes (1000*2048) of the image, which could lead to problems with HFS partitions that are located beyond that range. Images are now read as a whole using memory mapping.
Added reporting on Master Directory Blocks inside HFS volumes
This is especially useful for extracting volumeName strings. For example, try this image:
https://archive.org/details/Macintosh_Utilities_CD-ROM_1999_1999
Unlike previous versions, Isolyzer 1.2.0 now correctly extracts the info from the Master Directory Block of the Apple_HFS partition:
<masterDirectoryBlock>
<signature>BD</signature>
<blockSize>12663</blockSize>
<blockCount>12288</blockCount>
<volumeName>Mac Utilities 99</volumeName>
</masterDirectoryBlock>
Added reporting of sector offset value in output
1.1.0 added reporting of sector offset
Added reporting of sector offset value in output
1.0.1 added reporting of sector offset
UDF support + improved support of Apple filesystems.
- Support for UDF
- Support for Apple HFS and HFS+
- Support for Apple disc layouts that don't contain a partition map
- Support for hybrid configurations of different filesystems
- Improved documentation
- Added new set of small test images
For more details on this release see:
http://openpreservation.org/blog/2017/07/12/update-on-isolyzer-udf-hfs-and-more/