DMGExtractor Changelog

What's new in DMGExtractor 0.70 Build 427

Nov 10, 2008
  • Support for AES-128 encrypted .dmg images added after studying VileFault
  • Program now suggests a sensible default output file.
  • User interaction slightly overhauled when restructuring the program. Should be more informative and practical in many cases.
  • Program now accepts raw .dmg files, though a warning is issued telling the user that essentially the program will only copy the file contents from one location to another.
  • Developers: The package org.catacombae.udif moved to org.catacombae.dmg.udif, and a new package called org.catacombae.dmg.encrypted was created where the implementation of the CEncryptedEncoding layer resides. Developers can easily read encrypted .dmg format files with the class: org.catacombae.dmg.encrypted.ReadableCEncryptedEncodingStream

New in DMGExtractor 0.60 Build 386 (Nov 5, 2008)

  • Upgraded license to GPL version 3 in order to use the Apache bzip2 code which is released under the Apache Software License Version 2.0, incompatible with GPLv2, but compatible with GPLv3.
  • Support for bzip2-compressed images (type UDBZ) through the Apache Ant bzip2 library.
  • APX XML parser overhaul, reducing memory footprint and working with streams/readers instead of arrays when getting results from the parser. This should result in an ability to extract larger DMG files.
  • Made DMGExtractor startable through Java Web Start.
  • Restructured the app, separating the application and the library part.