Erick Tryzelaar

Results 52 comments of Erick Tryzelaar

Sure, good idea. However it doesn't look like go-tuf has a security policy set up. Did you mean [python-tuf](https://github.com/theupdateframework/python-tuf/security/policy)?

Yeah, I think if async_fs::File had language similar to that `BufWriter` that's a little more explicit about how `async_fs::File` is implemented. [tokio::fs::File](https://docs.rs/tokio/latest/tokio/fs/struct.File.html)'s docs also directly speak to this issue. I...

Another option that came up in https://github.com/tokio-rs/mio/issues/1574 is that we could change mio to use socket2, instead of std::net, which apparently supports `&mut [MaybeUninit]` already.

Found another place that's doing the cast: https://github.com/tokio-rs/tokio/blob/master/tokio/src/io/poll_evented.rs#L155

FYI, it looks like the initial implementation of ReadBuf landed a few days ago in nightly https://github.com/rust-lang/rust/pull/81156. The tracking ticket https://github.com/rust-lang/rust/issues/78485 is still open though, so no idea when it'll...

After doing a little digging, I found the Unsafe Code Guidelines WG thread about it in https://github.com/rust-lang/unsafe-code-guidelines/issues/71. If I'm reading @RalfJung correctly in https://github.com/nix-rust/nix/pull/1655#discussion_r799694351, it sounds like this pattern is...

@Thomasdezeeuw would mio be interested in building on top of socket2, or would it make more sense to directly call the correct libc functions? Also, while it might be cleaner...

@Thomasdezeeuw i think they’re still iterating on the standard ReadBuf implementation. @nrc has a new variant in https://github.com/rust-lang/rust/pull/97015 that tries to fix the risk that someone could unexpectedly mem::swap a...

@dhobsd - I ended up somewhat working around this in Fuchsia by migrating off the high level Server, over to the lower level API in https://fuchsia-review.googlesource.com/c/fuchsia/+/669708. My patch doesn't time...

Pushed up some new patches to: * Move the help traits into argh_shared, and use some of them in argh_derive. Unfortunately I don't have a great way to deal with...