Skip to content

Conversation

@tw4l
Copy link
Collaborator

@tw4l tw4l commented Feb 22, 2023

  • Add disk_image_toolkit package with DiskImage class and extensive test coverage
  • Make Disk Image Processor export files from and generate DFXML for all file system volumes detected by disktype instead of just the first one
  • Add test fixtures for HFS- and dual-ISO9660-HFS- formatted disk images
  • Add integration tests for HFS- and dual-ISO9660-HFS- formatted disk images
  • Refactor diskimageprocessor.py and diskimageanalyzer.py scripts to account for new functionality and clean up code
  • Update test CI
  • Update Black Python code formatter in pre-commit to 23.1.0
  • Small fixes (e.g. make datetimes use UTC)
  • Update installation script for BitCurator 4 and make new one for older versions
  • Update README

@tw4l tw4l force-pushed the main branch 2 times, most recently from bc0c360 to 956e7b2 Compare February 22, 2023 05:49
tw4l added 6 commits February 22, 2023 00:50
- Add new package with DiskImage class and extensive tests
- Export files from and write DFXML files for all file system volumes
in disk images, not just first one disktype finds
- Refactor diskimageprocessor.py and diskimageanalyzer.py to use DiskImage
- Update DFXML dependencies to latest versions
- Make datetimes use UTC
- Make path to unhfs binary configurable
- Use test-install script in CI
- Update Black version to 23.1.0 in pre-commit config
- Fix description CSVs to read from multiple DFXML files
@tw4l tw4l merged commit cdf3f51 into CCA-Public:master Feb 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant