DarwinDumper Changelog https://bitbucket.org/blackosx/darwindumper/wiki/DD_AppCast.xml Most recent changes with links to updates. en Version 3.1.1 10.9.0
 

Latest version changelog

3.1.1

- Update getcodecid to v2.4 (Thanks Gengik84)
- Remove SIP warning and notes for Memory dump
- Add further detection for OpenCore (Requires root privileges)

Changelog history

v3.1.0

- Update RadeonDump and RadeonPCI.kext to 64bit version
- Update ioregwv to 64bit version
- Update nvram to 64bit version and include more vars to check
- Update gfxutil binary to latest v1.80b from acidanthera repo
- Update dmidecode binary to latest v3.2c from acidanthera repo
- Update Sparkle framework to v1.23.0
- Update lzma to v15.14
- Replace SMC_util3 with 64bit SMC_util_FansOnly for decoding fans
- Update iasl to version 20200110 and re-work ACPI dump process
- Update list of ACPI table descriptions for HTML report
- Add AppleIntelInfo.kext as a separate option
- Updated pci.ids
- Include extra version of smcutil for listing keys, not fans
- Add Mojave and Catalina detection
- Fixed config files & drivers dump bug when ESP is already mounted
- Changed date format in dump folder name (Thanks IronManJFF)
- Replace DirectHW.kext with signed version from Slice
- Removed older drivers for pre 10.9
- Updated VoodooHDA.kext to version 292
- Updated getdump to version 109
- Added 64bit version of x86info (Thanks Slice)
- Moved CPU dump to section not requiring root privileges
- DirectHW.framework will be copied to ~/Library/Frameworks (if required)
- Updated info pages and html report sub titles and links
- Fix incorrect reporting of SIP protected dtrace restriction in html report
- Fix missing Unique partition GUID in Disk partition UIDs.txt file
- Read disk device UUID from ioreg IOService plane rather than IODeviceTree
- Fix missing Disks dir when running disk dumps
- Add preliminary APFS detection for improved disk report(s)
- Remove deprecated dumpXuid's option from command line
- Fix bdisk script block size detection
- Add AppleKernelCoreDump to disk partition image in html report
- Add notes regarding disk partition dump being affected by SIP filesystem protection
- Add detection for OpenCore, it's log and config files
- Only include ACPI tables in HTML report if total size of decompiled files is <= 2MB
- Fix missing ESP volume from Bootloader Configs scan.
- Rename HTML report section from BootloaderConfigs to Bootloader Configuration Files
- Add appleRAID option to diskutil list dumps
- Include diskutil lists in HTML report
- Add dump of 'simple list' of kexts in prelinked kernel
- Add a dump status to the UI for some of the dumps that take time
- Update privatise option.
- Move 'Disk Partition Tables' in to alphabetical order in HTML report
- Revise output of Bootloader Detect & Boot Sectors dump
- Improve identification of config.plist
- Widen scan for bootloader .efi files
- Include SMC RSSN key in privatise option
- Add extra command line options for pre-configured dumps using lmza compression
- Remove audio codec dump from pre-configured dump options not requiring root-privileges
- Remove SIP notification from CPU section of HTML dump when AppleIntelInfo was not run
- Don't print empty lines to stdout when converting to html
- Add warnings that current SIP settings will prevent memory dump from running
- Don't attempt to read MBR and PBR of APFS containers
- Don't attempt to read MBR and PBR of APFS physical stores when SIP File Protection is enabled
- Print hex bytes as single bytes in disk dumps (Thanks slice)
- Change writeable path check from command line
- Remove old acpiFromMem option
- No longer attempt to run Clover genconfig tool as it's bundled with Clover.app
- Cleaned output of Kernel boot messages dump
- Extended Kernel boot messages dump to show individual processes
- Include bootargs in darwindumper log and head of html report

Known issues:
1 - When SIP File Protection is enabled, dumping disk partition info of non-APFS containers and disks which are not APFS physical stores may fail when running from DarwinDumper via the graphical interface. However, it's been known to succeed when using DarwinDumper from the command line. Something to do with osascript.
2 -lzma archive option has been known to fail on macOS 10.15 when running dumps requiring root privileges.

v3.0.4

- Revised parsing of getcodecid result.
- Added Pike R. Alpha's' AppleIntelInfo.kext v2.9.
- Dump diskutil list unconditionally when running a disk scan.
- Include APFS and CoreStorage dumps when performing diskutil list.
- Added Pike R. Alpha's' lzvn tool for list prelinked kexts.
- Move kext dump out of section requiring elevated privileges.
- Limit kernel message log dump to 512KB.
- Limit disassembled ATI rom file to 1MB.
- Update Pike R. Alpha's' csrstat v1.8 for SIP with extended bits.

v3.0.3

- Update nvram binary.
- Change host for sparkle AppCast.xml.
- Revised kernel boot messages log extraction (Thanks cecekpawon).
- Updated iasl to newer version 20160729-64 (Thanks Slice).
- Update getcodecid.

v3.0.2

- Remove possibility of incomplete internal messages being processed.

v3.0.1

- Fix detection of UEFI Clover revision.
- Update html report footer.
- Add initial debug output when Debug=1.
- Improved post processing of memory info dump.

v3.0.0

- Updated to MacGap2.
- User Interface updated.
- Updated jQuery to v3.1.0.
- Updated jQuery UI to v1.12.0.
- Save path moved to main window.
- Sparkle framework v1.14 integrated for app updates.
- Updated VoodooHDA to v2.8.9.
- Added Power Settings dump for sleep/hibernate settings and logs.
- Replaced pmem.kext with newer MacPmem.kext.
- Included the previous command-line only Intel Graphics register dump in to main UI.
- Added memory info dump.
- Added support for macOS Sierra.
- Added dump of macOS Sierra kernel boot messages.
- Add detection for APFS in disk partition scan.
- HTML report generation now utilises /usr/bin/textutil for faster conversions.
- NOTE: Minimum OS version now 10.9.

v2.9.9.3b and before

- Check Commit History.

]]>
Wed Jun 17 06:57:01 BST 2020