summaryrefslogtreecommitdiff
path: root/Cargo.toml
Commit message (Collapse)AuthorAgeFilesLines
* Update Cargo.toml to 0.2.64gnzlbg2019-08-201-1/+1
|
* Bump version to 0.2.63Wang Xuerui2019-08-171-1/+1
|
* Update minor patch version to 0.2.62gnzlbg2019-08-141-1/+1
|
* Auto merge of #1458 - jackpot51:patch-1, r=gnzlbgbors2019-08-121-1/+1
|\ | | | | | | | | | | Bump version to 0.2.61 Releasing a version now will allow Redox compilation to work again, as it will include #1438
| * Bump version to 0.2.61Jeremy Soller2019-08-061-1/+1
| |
* | Patch mingw libraries for windows gnu targetsgnzlbg2019-07-271-1/+1
|/
* Bump patch version to 0.2.600.2.60gnzlbg2019-07-151-1/+1
|
* Bump patch versiongnzlbg2019-07-081-1/+1
|
* Bump patch version to 0.2.58gnzlbg2019-06-021-1/+1
|
* Bump patch version to 0.2.57gnzlbg2019-05-311-1/+1
|
* Bump libc version to 0.2.56gnzlbg2019-05-281-1/+1
|
* Deprecate `use_std` cargo feature: use `std` instead .gnzlbg2019-05-241-2/+4
| | | | Related to #657 .
* Bump version to 0.2.55Jeremy Soller2019-05-161-1/+1
|
* Bump patch version to 0.2.54gnzlbg2019-05-021-1/+1
|
* Bump to 0.2.53Dan Gohman2019-04-261-1/+1
| | | | | | | This adds more WASI support, and in particular adds support for WASI being a target_os rather than a target_env, which relates to this PR: https://github.com/rust-lang/rust/pull/60117
* Bump to 0.2.52Jeremy Soller2019-04-191-1/+1
|
* Bump to 0.2.51Alex Crichton2019-03-281-1/+1
|
* Bump libc versionleo602282019-03-041-1/+1
|
* Bump libc versiongnzlbg2019-02-131-1/+1
|
* Fix build on all platformsgnzlbg2019-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This PR fixes the build on all platforms and all Rust version down to the minimum Rust version supported by libc: Rust 1.13.0. The `build.rs` is extended with logic to detect the newer Rust features used by `libc` since Rust 1.13.0: * Rust 1.19.0: `untagged_unions`. APIs using untagged unions are gated on `cfg(libc_unions)` and not available on older Rust versions. * Rust 1.25.0: `repr(align)`. Because `repr(align)` cannot be parsed by older Rust versions, all uses of `repr(align)` are split into `align.rs` and `no_align.rs` modules, which are gated on the `cfg(libc_align)` at the top level. These modules sometimes contain macros that are expanded at the top level to avoid privacy issues (`pub(crate)` is not available in older Rust versions). Closes #1242 . * Rust : `const` `mem::size_of`. These uses are worked around with hardcoded constants on older Rust versions. Also, `repr(packed)` structs cannot automatically `derive()` some traits like `Debug`. These have been moved into `s_no_extra_traits!` and the lint of missing `Debug` implementations on public items is silenced for these. We can manually implement the `extra_traits` for these in a follow up PR. This is tracked in #1243. Also, `extra_traits` does not enable `align` manually anymore. Since `f64::to_bits` is not available in older Rust versions, its usage has been replaced with a `transmute` to an `u64` which is what that method does under the hood. Closes #1232 .
* Implement PartialEq,Eq for all typesBryant Mairs2019-02-021-0/+1
|
* Bump to 0.2.48gnzlbg2019-01-231-1/+1
|
* Bump version to 0.2.47Jeremy Soller2019-01-141-1/+1
|
* Bump version to 0.2.46John Paul Adrian Glaubitz2019-01-021-1/+1
|
* Fix build on x86_64-unknown-cloudabi, bump versionAlex Crichton2018-12-091-1/+1
|
* Use crates.io keywords and categoriesgnzlbg2018-11-221-4/+5
| | | | Closes #651 .
* Prepare for being included via crates.io into stdAlex Crichton2018-11-211-2/+5
| | | | | | | | | | | This commit prepares the `libc` crate to be included directly into the standard library via crates.io. More details about this can be found on rust-lang/rust#56092, but the main idea is that this crate now depends on core/compiler-builtins explicitly (but off-by-default). The main caveat here is that this activates `no_core` when building as part of libstd, which means that it needs to explicitly have an `iter` and `option` module for the expansion of `for` loops to work.
* use OR in the license fieldArtyom Pavlov2018-11-161-1/+1
|
* exclude CI files from crates.ioIgor Gnatenko2018-10-261-0/+1
|
* Re-export core::ffi::c_void if supportedIsaac Woods2018-09-181-0/+1
|
* Bump version to 0.2.43Linus Färnstrand2018-08-061-1/+1
|
* Add align feature and use on in6_addrLinus Färnstrand2018-07-291-0/+1
|
* Bump version to 0.2.42Jeremy Soller2018-06-011-1/+1
|
* Bump to 0.2.41Linus Färnstrand2018-05-211-1/+1
|
* Bump to 0.2.40Francis Gagné2018-03-181-1/+1
|
* Add FreeBSD `get[pw|gr]ent_r`, forgotten in #934Fredrick Brennan2018-03-051-1/+1
| | | | Sorry, accidentally forgot this when submitting #934..
* Add passwd/group APIs needed for nix-rust/nix#864Fredrick Brennan2018-03-031-1/+1
|
* 0.2.37 for releaseBenjamin Fry2018-02-261-1/+1
|
* Update libc versionGuillaume Gomez2018-01-111-1/+1
|
* Bump to 0.2.35Josh Driver2018-01-041-1/+1
|
* Bump to 0.2.34Alex Crichton2017-11-301-1/+1
|
* Bump to 0.2.33Andrew Tunnell-Jones2017-10-281-1/+1
|
* Add `project_name` attribute to appveyor badge.Trevor Reiff2017-10-131-1/+1
|
* bump to 0.2.32Sébastien Marie2017-10-061-1/+1
| | | | | | | | | - add DCCP constant definitions - add clock_gettime related functions to macOS - add fstatat64 on linux/android - add preadv64/pwritev64 on linux/android - add utimensat on solaris, netbsd and openbsd - add IP_BINDANY on freebsd
* Bump to 0.2.31James Tucker2017-09-191-1/+1
|
* Bump to 0.2.30Alex Crichton2017-08-271-1/+1
|
* Remove OpenBSD CIAlex Crichton2017-08-181-1/+1
| | | | | | It's now broken due to changes in the `gcc` crate and having a too-old compiler, and in general it's unfortunately architecturally so different from the other test frameworks that it's difficult to maintain over time.
* Bump to version 0.2.29Wesley Moore2017-07-311-1/+1
|
* Add CI badgesMartin Geisler2017-07-251-0/+4
|
* Bump version to 0.2.28Marcin Mielniczuk2017-07-241-1/+1
|