John Nunley

Results 162 issues of John Nunley

The equivalent of the Xattr system in BSD is `extattr_*`. It would be nice to expose this. Notable functions: - extattr_delete_fd - extattr_delete_link - extattr_get_fd - extattr_get_link - extattr_list_fd -...

enhancement

I have a non-trivial bit of code using `rustix` that is returning `EINVAL`. I thought it was an OS error, but it turns out that I was getting https://github.com/rust-lang/rust/issues/116523. However...

This is basically the Windows equivalent of CLOEXEC. Two ways of going about this: - Add a `INHERIT` flag to `SocketFlags` on Windows. - Make the value for `CLOEXEC` on...

enhancement

`softbuffer` currently uses `shmget`, `shmctl`, and other shared memory APIs. It's the only thing left preventing us from switching from `nix` to `rustix`.

enhancement

This removes ones of the heavier dependencies. The goal is to also remove futures-util from the rest of the dependency tree, which is hard to justify when futures-util is used...

Would it be accepted to replace the `tokio` I/O traits with more general I/O traits, like what happened in `hyper`? If so, I can implement this.

Creates a Docker image with xvfb in it and adds an option to use it to run integration tests. Right now it seems that the X11 backend does not support...

Maybe we could get the functions to fire once `document.onload` is called?

First off, thank you for creating this crate. It's an impressive undertaking to try to create a safe wrapper for the Windows API, especially the parts whose idioms don't translate...

enhancement
bindings

futures-lite is a lightweight alternative to futures-util that comes with much less baggage (e.g. no proc macros, no channel implementation) and compiles much faster. This commit replaces futures-util with futures-lite...