Sergey "Shnatsel" Davidoff

Results 260 issues of Sergey "Shnatsel" Davidoff

JIT is quite perilous from the correctness and security standpoints, but this is currently not addressed in the README. If you write an interpreter in Rust you can use `rustc`...

On some websites, e.g. http://correios.com.br, ureq fails with the following error: > Network Error: unexpected end of file However, curl and Firefox work fine. There's 162 such websites in the...

On some websites, e.g. http://banxetoyota.vn, ureq fails with the following error: > Error while decoding chunks However, curl and Firefox work fine. There's 38 such websites in the top million...

As discussed in #298, HTTP and SOCKS proxy configuration is not currently detected automatically based on environment variables. I feel this goes against the crate's stated goals somewhat, since the...

I'm looking into fuzzing parts of Rust standard library to detect bugs such as [CVE-2018-1000810](https://bugzilla.redhat.com/show_bug.cgi?id=1632932). See also: [the fix](https://github.com/rust-lang/rust/pull/54397). However, this is currently impossible with cargo-fuzz because it passes `-Cpanic=abort`...

A new fuzzer that the authors claim is vastly superior to AFL and family (libfuzzer, honggfuzz) has just been released: https://github.com/AngoraFuzzer/Angora Using it directly is kind of a pain due...

`zeroize` is a low-level crate and does not guard e.g. against implicitly copying the value. However, people sometimes assume that it does: https://benma.github.io/2020/10/16/rust-zeroize-move.html While `secrecy` crate is recommended in the...

This happens in image v0.24.2 ## Expected PNG image loaded and saved right back should have the same content (ignoring color space differences) ## Actual behaviour The attached image is...

For lightly compressed images adler32 checksum calculation [accounts for 50% of zlib decompression time](https://github.com/Frommi/miniz_oxide/issues/76), and the efforts to optimize adler32 implementation itself are largely exhausted. adler32 allows verification of the...

This happens in image v0.24.2 ## Expected ![cbsimbanalaor4](https://user-images.githubusercontent.com/291257/177062315-837cd206-e8c8-4f86-9e6b-072274724077.jpg) ## Actual behaviour ![image](https://user-images.githubusercontent.com/291257/177062381-f4683f7b-1f80-449a-bca0-5344f149b975.png) ## Reproduction steps ```rust use std::error::Error; fn main() -> Result { use image::io::Reader as ImageReader; let input =...