v0.0.1a
Pre-releaseBug Fixes & UpdatesbulkTransferIn:
Fixed a missing IN direction bit (| 0x80), which caused real-device IN transfers to always fail.
requestDeviceChooser: Added a missing re-entrancy guard to prevent duplicate dialog instances in nested event loops.
controlTransferIn/Out: Fixed a critical bug where the protected class validation in claimInterface could be completely bypassed.
(Most Critical)interface_class_for: Fixed a fail-open vulnerability that erroneously identified non-existent interface numbers as "safe."
Added Hub (0x09) to the list of protected interface classes.Implemented USBConfiguration.configurationName and USBAlternateInterface.interfaceName.
Fixed an issue where Control-type endpoints were not being properly excluded.