Releases: icedevml/zxp-native-usb-adapter-64bit-hack
Releases · icedevml/zxp-native-usb-adapter-64bit-hack
Patch for ZebraNativeUsbAdapter_64.dll (version: build-20250817R04)
Replace the original ZebraNativeUsbAdapter_64.dll with the two DLLs contained in this ZIP archive.
This build was produced by GitHub Actions Runner with GitHub's build attestation available.
Changelog:
- Build release DLL through GitHub Actions Workflow with build provenance attestations.
- Pin all GitHub Actions hashes in order to achieve full provenance.
- First try to allocate a suitable memory buffer using
NtAllocateVirtualMemorywith appropriateZeroBitsmask, if that does not work for any reason, fall back to aVirtualAlloc()loop to find and allocate a suitable region. - Increase the number of simultaneously open printer handles to 1024.
- Improve debug prints.
Patch for ZebraNativeUsbAdapter_64.dll (version: 20231120R02)
Replace the original ZebraNativeUsbAdapter_64.dll with the two DLLs contained in this ZIP archive.
Changelog:
- Fixed memory leak when
Open()fails to open the printer.
Patch for ZebraNativeUsbAdapter_64.dll (version: 20231120R01)
Replace the original ZebraNativeUsbAdapter_64.dll with the two DLLs contained in this ZIP archive.
Changelog:
- Added manifest with the correct dependency specification for
Microsoft.VC90.CRTinMQALLOC.DLLto fix occasional loader fails.
Patch for ZebraNativeUsbAdapter_64.dll (version: 20231119R04)
Replace the original ZebraNativeUsbAdapter_64.dll with the two DLLs contained in this ZIP archive.
Changelog:
- Implemented thread safety in the allocator.
Patch for ZebraNativeUsbAdapter_64.dll (version: 20231119R03)
Replace the original ZebraNativeUsbAdapter_64.dll with the two DLLs contained in this ZIP archive.
Changelog:
- Initial public release, basic support without thread safety.