* **PXE boot configuration**: Add `dnsmasq.conf` to configure PXE boot, set TFTP root directory, and configure DHCP options.
* **PXE bootloader configuration**: Add `pxelinux.cfg/default` to configure the PXE bootloader and set the bootloader to point to the macOS KVM kernel/initrd.
* **Serve PXE boot files**: Add `serve_pxe.sh` script to serve `pxelinux.0`, `vmlinuz`, and `initrd` via TFTP using `dnsmasq`.
* **Retrieve internal IP**: Add `get_internal_ip.sh` script to retrieve the internal IP address of the Codespace.
* **Update boot script**: Modify `boot-macOS-headless.sh` to use the PXE boot files from the `netboot` directory and add a network boot option to the QEMU command.
Changes:
- Update to OpenCore 0.9.5
- Switch around the emulated video device (required for Ventura)
- Change default resolution to 1920x1080
- Include ventura in shortname CLI help
- Add notes on 'bridged networking'
- Better networking documentation (thomaspaulb)
- Support for offline installations (kwadwokyeremeh)
- Initial WIP macOS Sonoma support (via 'luchina-gabriel')
Changes:
- Upgrade to OpenCore 0.6.7-RELEASE
- Big Sur image building script updates (Nick)
- See https://github.com/kholia/OSX-KVM/pull/169 for details.
- Removed history to reduce repository size