Ben Kimock

Results 74 issues of Ben Kimock

Hi, I run [Miri](https://github.com/rust-lang/miri) on a lot of published crates to look for UB. It looks to me like there is a bug related to this code: https://github.com/denoland/deno_lint/blob/dfe78729850680b68e1659c64ea69bdee447e38c/src/js_regex/reader.rs#L125-L129 To reproduce,...

bug

I'm writing this up because on the Zulip, simulacrum suggested nobody had done this before. If this is already known I hope i odn't seem patronizing by writing it up....

Hi, it looks to me like the benchmarks in this crate need a bit of love. I'd like to help but I need some input. Currently (e209a5076a7e1af16a8c3e6e587c9faa6fc7553b) `cargo bench slice`...

I think there are a few problems with this crate, which or may not be soundness problems depending on how you squint. 1. This crate is intended to support `owning_ref`...

It looks to me like ncurses-sys and pdcurses-sys both have unicode support, but I can't figure out how to enable it here. Is this a planned feature?

I'm reporting this because @gbaranski noticed that JSON was faster than bincode for serializing a structure. I don't think `bincode::serialize` needs to be particularly fast, but this is quite silly....

not-stale
bincode-1.x

The current documentation for `#[inline]` places huge emphasis on its effect as an inlining hint. I was recently referred to the reference when I tried to inform another user that...

I came across this because it affects whether bytes that parse as a CAA record will round-trip through `Message`, because decoding a CAA record uses `Name::parse` and encoding a CAA...

Another finding from fuzzing. ```rust use trust_dns_proto::rr::Name; use trust_dns_proto::serialize::binary::{BinDecodable, BinEncodable}; fn main() { let name = Name::parse("\\", None).unwrap(); println!("{:?}", name); let bytes = name.to_bytes().unwrap(); println!("{:?}", bytes); let name = Name::from_bytes(&bytes).unwrap();...

There are apparently DNS servers which return responses that are truncated, but do not set the truncated bit. This results in one of these three errors, depending on where the...