Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-12 | Update some stuff for upstream bitflags changes | Corey Richardson | |
2015-05-28 | Remove std::os::unix::io::RawFd re-export | Carl Lerche | |
2015-05-28 | Move nix::mq -> nix::mqueue to mirror header | Carl Lerche | |
2015-05-21 | Fix NixPath yield with CStr instead of OsStr | Carl Lerche | |
As described in #117, the `AsExtStr` trait is defined to return a raw `*const libc::c_char`. Its impl for `OsStr` simply borrowed the byte slice from its `OsStr` argument and cast it to a `*const libc::c_char`, which does not construct a proper null-terminated C string. Given this, the `AsExtStr` is not necessary and is removed. `NixPath` is updated to yield `CStr`. Fixes #117, #120 Thanks to @dead10ck | |||
2015-05-07 | Scope to unix platforms | Carl Lerche | |
2015-04-27 | Basic Posix MQ support | Markus Jais | |
2015-04-07 | Error on warnings | Carl Lerche | |
2015-04-07 | Add Error::from_errno | Carl Lerche | |
2015-04-06 | Get compiling on Rust 1.0 beta | Carl Lerche | |
Initially support this by assuming the lowest common denominator. The long term solution is to improve the build system to allow pulling in more specific features that are available on the target system. | |||
2015-04-03 | Fd ist now RawFd | Florian Hartwig | |
2015-04-01 | Fix argument order for copy* functions | Florian Hartwig | |
2015-03-25 | Use libc from crates.io | Carl Lerche | |
2015-03-25 | Track Rust master | Carl Lerche | |
2015-03-24 | NixResult -> nix::Result; NixError -> nix::Error | Carl Lerche | |
2015-03-19 | Track Rust nightlies | Carl Lerche | |
2015-03-16 | Fix deprecation warnings | Carl Lerche | |
2015-03-13 | Amend some files to make it compile on arm-linux-androideabi. | kennytm | |
2015-02-27 | Further SockAddr & NixPath cleanup | Carl Lerche | |
2015-02-25 | Large cleanup, mostly of socket functions | Carl Lerche | |
2015-02-21 | Fix uio and add SockAddr conversions | Carl Lerche | |
2015-02-20 | Remove hash feature declaration | Sebastian Lauwers | |
2015-02-19 | Test errno defines | Carl Lerche | |
2015-02-14 | Fix warnings | Carl Lerche | |
2015-02-10 | Add `NixPath`, `NixError`, and `NixResult`. | Utkarsh Kukreti | |
2015-02-10 | Fix warnings | Carl Lerche | |
2015-01-16 | Fix for `bitflags!`, refs https://github.com/rust-lang/rust/pull/21254 | Fantix King | |
2015-01-13 | changed uint and int to usize and isize respectively | Rick Richardson | |
2015-01-09 | Update for Rust 1.0 alpha | Carl Lerche | |
2015-01-07 | ToCStr removal fallout | Valerii Hiora | |
2014-12-10 | Fallout of Copy becoming opt-in. | Victor Berger | |
2014-10-11 | Implement scatter/gather IO: writev & readv. | Roma Sokolov | |
Also added tests to check them. | |||
2014-10-06 | Implement dup3 | Carl Lerche | |
2014-10-02 | Track Rust master | Carl Lerche | |
2014-09-03 | Expose some more C types | Carl Lerche | |
2014-08-25 | Tweaks + fix accept4 | Carl Lerche | |
2014-08-21 | Bind kqueue + misc cleanup | Carl Lerche | |
2014-08-20 | Start binding Darwin | Carl Lerche | |
2014-08-17 | More socket APIs | Carl Lerche | |
2014-08-16 | Epoll, rename to nix, misc cleanup | Carl Lerche | |
2014-08-15 | Add mknod, mkdev, and umask APIs | Carl Lerche | |
2014-08-13 | Add open(), tweak mount functions | Carl Lerche | |
2014-08-07 | Initial commit | Carl Lerche | |