pkg/

directory
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2026 License: MIT

Directories

Path Synopsis
Package builder orchestrates the full ESD→ISO pipeline: it reads a Windows ESD/WIM, extracts the Setup Media skeleton, rebuilds sources/boot.wim and sources/install.wim from the ESD's images, and masters a bootable UDF + El Torito ISO.
Package builder orchestrates the full ESD→ISO pipeline: it reads a Windows ESD/WIM, extracts the Setup Media skeleton, rebuilds sources/boot.wim and sources/install.wim from the ESD's images, and masters a bootable UDF + El Torito ISO.
Package cab implements a pure-Go reader for Microsoft Cabinet (.cab) files, including the LZX-compressed variant used by Microsoft's ESD media catalog (products.cab) and UUP packages.
Package cab implements a pure-Go reader for Microsoft Cabinet (.cab) files, including the LZX-compressed variant used by Microsoft's ESD media catalog (products.cab) and UUP packages.
Package diskspace reports free disk space and guards large jobs (ISO builds, ESD downloads, USB writes) against starting when they would run out of room.
Package diskspace reports free disk space and guards large jobs (ISO builds, ESD downloads, USB writes) against starting when they would run out of room.
Package iso assembles bootable ISO9660 images.
Package iso assembles bootable ISO9660 images.
Package isoinspect inspects, validates, and manipulates Windows installation ISO images.
Package isoinspect inspects, validates, and manipulates Windows installation ISO images.
Package progress_counter provides a terminal progress bar for long-running operations — streaming downloads (via Reader) and large file writes such as ISO/WIM assembly (via WriteSeeker).
Package progress_counter provides a terminal progress bar for long-running operations — streaming downloads (via Reader) and large file writes such as ISO/WIM assembly (via WriteSeeker).
Package udf writes UDF 1.02 (ECMA-167) file systems, the format Windows installation ISOs use so that files larger than the ISO9660 4 GiB limit fit.
Package udf writes UDF 1.02 (ECMA-167) file systems, the format Windows installation ISOs use so that files larger than the ISO9660 4 GiB limit fit.
Package unattend generates Windows Setup answer files (autounattend.xml), focused on the Windows 11 requirement bypass.
Package unattend generates Windows Setup answer files (autounattend.xml), focused on the Windows 11 requirement bypass.
Package usb writes bootable Windows installation media to a USB drive.
Package usb writes bootable Windows installation media to a USB drive.
wim
Package wim reads, extracts, and writes Windows Imaging Format (WIM) files, including the solid LZMS-compressed ESD variant distributed by Windows Update and the Media Creation Tool.
Package wim reads, extracts, and writes Windows Imaging Format (WIM) files, including the solid LZMS-compressed ESD variant distributed by Windows Update and the Media Creation Tool.
lzms
Package lzms implements a pure-Go decompressor for Microsoft's LZMS compression format, used by solid/ESD WIM resources.
Package lzms implements a pure-Go decompressor for Microsoft's LZMS compression format, used by solid/ESD WIM resources.
lzx
Package lzx implements an LZX compressor for WIM resources (encode side).
Package lzx implements an LZX compressor for WIM resources (encode side).
xpress
Package xpress also implements the XPRESS (LZ77 + Huffman) compressor, the counterpart to Decompress.
Package xpress also implements the XPRESS (LZ77 + Huffman) compressor, the counterpart to Decompress.
Package wuproto defines the interface and domain types for the Windows Update SOAP protocol layer.
Package wuproto defines the interface and domain types for the Windows Update SOAP protocol layer.
soap
Package soap provides Windows Update SOAP protocol utilities.
Package soap provides Windows Update SOAP protocol utilities.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL