Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-18 | Remove broken execvpe implementation | Bryant Mairs | |
It was broken when enabled, and currently the libc definition is only available for windows. This will be re-added when a new libc is released that supports it across all available platforms | |||
2017-07-18 | Remove signalfd feature in favor of conditional compilation | Bryant Mairs | |
Note that this is now only available for Linux as support is missing in libc for Android (see rust-lang/libc#671). As part of this work the SIGUSR2 signal mutex was altered to be a general signal mutex. This is because all signal handling is shared across all threads in the Rust test harness, so if you alter one signal, depending on whether it's additive or may overwrite the mask for other signals, it could break the other ones. Instead of putting this on the user, just broaden the scope of the mutex so that any altering of signal handling needs to use it. | |||
2017-07-17 | Remove preadv_pwritev feature in favor of conditional include | Bryant Mairs | |
2017-07-17 | Remove eventfd feature in favor of conditional include | Bryant Mairs | |
2017-07-15 | PtyMaster::drop should panic on EBADF | Alan Somers | |
Also, document the double-close risk with unistd::close Fixes #659 | |||
2017-07-07 | Prepare for the 0.9.0 release | Alan Somers | |
Bump the version to 0.9.0-pre Update libc dependency to 0.2.25 | |||
2017-06-18 | Update bitflags to 0.9 | equal-l2 | |
2017-04-15 | tests should protect concurrent access to signal handlers | Alan Somers | |
Adds a mutex to protect access to SIGUSR2 signal handlers by the AIO tests. Fixes #578 | |||
2017-03-28 | Cargo.toml: restore upstream libc remote | Jörg Thalheim | |
My previous pull request was merged too early and contained my own libc fork with outstanding pull requests. As the pull requests are now merged, this commit restores the libc git repo. | |||
2017-03-21 | add support for `fstatat` | Jörg Thalheim | |
2017-03-02 | Bump to v0.8.1-pre | Kamal Marhubi | |
2017-03-01 | Release v0.8.0 | Kamal Marhubi | |
closes #519 | |||
2017-02-16 | Update bitflags to 0.7 | Simon Sapin | |
2017-01-20 | Add categories to Cargo.toml | Jake Goulding | |
2016-11-16 | Get rid of version suffix between versions | Philipp Matthias Schaefer | |
2016-10-31 | Remove `rustc-version` dependency and build script | Alex Crichton | |
The script checked for rustc >= 1.6.0, but the minimum supported version for this crate is now 1.7.0 | |||
2016-10-24 | cargo: bump version to 0.8.0-pre | Paul Osborne | |
Also, changed author from Carl to being more broad (as we have many contributors and maintainers now). This matches what is used for crates in the rust-lang org. Signed-off-by: Paul Osborne <osbpau@gmail.com> | |||
2016-09-09 | Bump to 0.7.1-pre | Philipp Matthias Schaefer | |
2016-09-09 | Release v0.7.0 | Philipp Matthias Schaefer | |
2016-07-13 | Use git master as libc version | Sergey Bugaev | |
2016-06-29 | Use new libc version | Nik Klassen | |
2016-06-10 | Bump to v0.6.1-pre | Kamal Marhubi | |
2016-06-10 | Bump to v0.6.0 | Kamal Marhubi | |
2016-06-10 | Appease cargo: add version to nix-test path dependency | Kamal Marhubi | |
2016-05-04 | Bump libc version. | Philipp Matthias Schaefer | |
2016-04-18 | Use Void in exec return type | arcnmx | |
2016-04-07 | Add the repository field to Cargo.toml | Till Arnold | |
2016-04-02 | Fix raw_pointer_derive warning | Kamal Marhubi | |
This commit adds a small build script to detect if we need to `#[allow(raw_pointer_derive)]` and makes the attribute conditional. Refs #337 | |||
2016-03-07 | Add gettid | Dave Hylands | |
2016-03-06 | unistd: Use bindings from libc instead of our own | Kamal Marhubi | |
Refs https://github.com/nix-rust/nix/issues/264 | |||
2016-03-01 | Set version to 0.5.1-pre | Kamal Marhubi | |
2016-03-01 | Bump version to 0.5.0 | Kamal Marhubi | |
2016-02-28 | bump bitflags version to 0.4 | Kalita Alexey | |
2016-02-12 | linux: Add sendfile(2) | Kamal Marhubi | |
2016-02-05 | cargo: Move nix-test directly under dev-dependencies | Kamal Marhubi | |
2016-01-27 | Bring back mount | Kamal Marhubi | |
Fixes https://github.com/carllerche/nix-rust/issues/85 | |||
2016-01-18 | Update to libc 0.2.4 | User Vagrant | |
2016-01-18 | update libc to 0.2.2 | Mattis Marjak | |
2016-01-13 | Use tempdir for temporary files in tests | Kamal Marhubi | |
2015-12-22 | Bump version to 0.5.0-pre | Carl Lerche | |
2015-12-03 | Bump version to v0.4.2 | Carl Lerche | |
2015-11-03 | Bump libc to 0.1.12. | Utkarsh Kukreti | |
2015-10-20 | Move a few bindings behind features | Carl Lerche | |
2015-09-30 | Bump version to v0.4.1 | Carl Lerche | |
2015-09-10 | Add signalfd support | Alex Gulyás | |
2015-08-21 | Merge remote-tracking branch 'posborne/ioctl-rework' | Carl Lerche | |
2015-08-15 | Add flock(2) support | Andy Grover | |
2015-08-12 | Update some stuff for upstream bitflags changes | Corey Richardson | |
2015-07-09 | Bump version to v0.3.9 | Carl Lerche | |
2015-07-06 | Add feature flag around execvpe | Tilde Engineering | |