Sergey "Shnatsel" Davidoff
Sergey "Shnatsel" Davidoff
Well, I guess writing to the `Vec`'s capacity through raw pointers and only then calling `set_len()` would also work, provided you're careful about aliasing.
I have removed checksum verification in 3 crates via conditional compilation: https://github.com/Shnatsel/ogg/commit/818731bcf8ebb99537fe36459f5621964bf4eba6 https://github.com/Shnatsel/image-png/commit/1a5c7866eb3d017dcea40ec6f4200bcb89d90c50 https://github.com/Shnatsel/lodepng-rust/commit/22c87dcd99ffbbe78cb85dc9e7f5d90350901892 After that fuzzers have immediately uncovered bugs in these libraries. Is this the right approach to...
I will be preoccupied by other things in the coming month, but after that - sure, why not.
Also, I've verified that all the fuzz targets in the repo are not hampered by checksums (as far as format specifications for them go, anyway; I didn't read all of...
Sorry for the poor initial description - turns out hitting "Enter" while editing the title submits the issue. I've corrected it now.
FWIW the format probably isn't going to change in backwards-incompatible ways. I've experimented with it a fair bit and I think this is its final form. We may still add...
> failed to find an actionable manual in the linked repository What questions did you have that were not answered by the existing documentation? I'd be happy to improve docs...
Could you point me to what "a normal manual" looks like? I don't think you mean a unix manpage. There is no usage string (`-h` output) listed because there are...
> In this case, and if cargo auditable install works (which I'm assuming it does but the README doesn't say anything that matches "install" and only uses build as the...
> field-splitting paths is a 1986ism I try to avoid (and get functional Win32 support for free as a result). How about passing that to the native system shell? I...