diff options
| author | 2026-09-30 15:23:26 +0300 | |
|---|---|---|
| committer | 2026-09-30 15:23:26 +0300 | |
| commit | 89c6ffc7f253cb1f8845177440f397a93207bd69 (patch) | |
| tree | 4e25a7527f95ca3fa0749646d25847326c00245e /m4/as-compiler-flag.m4 | |
| parent | 96b150b5c9b215f1ccb1eff31bd60cc84c9417d3 (diff) | |
| download | libirecovery-89c6ffc7f253cb1f8845177440f397a93207bd69.tar.gz libirecovery-89c6ffc7f253cb1f8845177440f397a93207bd69.tar.bz2 | |
win32: fix overlapped USB I/O use-after-free and byte-count underflow
- Add win32_device_io_control() that always uses OVERLAPPED and waits for completion (including after CancelIo on timeout)
- Use it for control, bulk, reset and KIS ioctls
- Reject short control transfer replies instead of underflowing count
Diffstat (limited to 'm4/as-compiler-flag.m4')
0 files changed, 0 insertions, 0 deletions
