Skip to content
This repository has been archived by the owner on Nov 7, 2023. It is now read-only.

Latest commit

 

History

History
49 lines (39 loc) · 1.72 KB

CHANGELOG.md

File metadata and controls

49 lines (39 loc) · 1.72 KB

Changes

All dates are UK DD/MM/YY format.

03/03/23 4.0.6

This is the last release of ESXi Unlocker.

drdonk:

  • Tidy up of code
  • Add explanantion that the unlocker cannot add AMD support but some settings in VMX file may work

09/01/23 4.0.5

drdonk:

  • Fixed permissions error correctly this time!

03/01/23 4.0.4

drdonk:

  • check command correctly reports if system not patched
  • unlock command checks for free disk space before patching
  • unlock command checks for previous V3 installation before patching
  • Fixed error if libvmkctl.so already patched
  • Removed an unused unlocker flag (KPPW/KPST) to match Go version
  • Update all copyright dates to 2023
  • Make sure the files to be patched have write permissions before patching as NFS datastores correctly enforce R/W permissions but VMFS3 does not and can patch with read only flag set.

22/10/22 4.0.3

drdonk:

  • Reinstate libvmkctl patch to allow vCenter to boot macOS VMs on ESXi host
  • Reinstate boot time load so the libvmkctl patch is loaded when hostd starts
  • Store ESXi version with patched files
  • check command compares current and stored ESXi versions

22/09/22 4.0.2

Thanks to lucaskamp and an anonymous tester for testing.

drdonk:

  • Revert to binary file read/writes in patchsmc instead of using mmap, which caused silent errors during the patching process leading to failed patches.
  • Modified VMTAR format from PSIGNED-XZ to GZIP
  • Commands are now required to be run each boot of ESXi to avoid possible "Purple Screens of Death" (PSOD).
  • Ensure vmx files have correct permissions, 4555/-r-sr-xr-x, in apple.v00 archive

26/01/22 4.0.1

drdonk:

  • Fix missing +x bit on checksmc, dumpsmc and relock

03/08/22 4.0.0

  • Initial release