summaryrefslogtreecommitdiff
path: root/src/sys/termios.rs
AgeCommit message (Expand)Author
2021-12-20feature-gate most Nix functionsVincent Dagonneau
2021-08-09Optionally implement TryFrom in libc_enum!Alan Somers
2021-08-09Remove some actually unsupported termios iflags on redoxNoah
2021-07-24Mark most C-derived enums as non_exhaustiveAlan Somers
2021-07-07Overhaul Nix's error typesAlan Somers
2021-05-13Use https instead of httpRyan Zoeller
2021-03-21illumos and Solaris supportJason King
2020-06-04Limit internal termios API to pub(crate)Bryant Mairs
2020-05-31Convert the crate to edition 2018Alan Somers
2020-05-17Add termio supportXavier L'Heureux
2019-12-01Remove some obsolete comments.Alan Somers
2019-12-01impl TryFrom<libc::speed_t> for BaudRateAlan Somers
2019-12-01Remove the last use of mem::uninitializedAlan Somers
2019-11-02sys: termios: Use associated constants for VMIN and VTIME on sparc64John Paul Adrian Glaubitz
2019-11-01sys: termios: Fix inverted logic for [cfg()] conditional for sparc64John Paul Adrian Glaubitz
2019-11-01sys: termios: Define VMIN and VTIME as VEOF and VEOL on sparc64John Paul Adrian Glaubitz
2019-09-19Where relevant, replace equality checks in assert! with assert_eq!Xavier L'Heureux
2019-09-03Replace most instances of mem::uninitialized with mem::MaybeUninitAlan Somers
2019-06-09Add extra traits for all typesBryant Mairs
2018-12-08Replace try! with ?Alan Somers
2018-12-01Remove duplicate termios constantsBryant Mairs
2018-12-01Fix baud rate constants on sparc64-linuxBryant Mairs
2018-11-28Prefer `map(drop)` to `map(|_| ())`Alan Somers
2018-02-12Add cfmakesane() on FreeBSDGreg V
2018-01-28Fix B460800 and B921600 baud rates for netbsdBryant Mairs
2018-01-28Require Debug impls for all typesBryant Mairs
2018-01-28Deny unused qualificationsBryant Mairs
2018-01-25Consistently use `Termios` in commentsBryant Mairs
2018-01-25Don't use map(drop) as it's hard to understandBryant Mairs
2018-01-25Support arbitrary baud rates on BSDsBryant Mairs
2017-12-20Remove unnecessary '@ _'Bryant Mairs
2017-12-04Stop reexporting `Errno` and its variantsJonas Schievink
2017-12-02Upgrade to Bitflags 1.0Bryant Mairs
2017-08-16Match libc_bitflags! syntax to upstream bitflags!Bryant Mairs
2017-07-10Add tcgetsid()Bryant Mairs
2017-07-10Add cfmakeraw and cfsetspeedBryant Mairs
2017-07-10Use libc types for termiosBryant Mairs
2017-07-04Allow nix to compile on android targetsroblabla
2017-06-18Update bitflags to 0.9equal-l2
2017-04-09Removed unused libc imports in termios.Zac Berkowitz
2017-04-09Fixes nix-rust/nix#532Zac Berkowitz
2017-04-09Switched bsd speed_t def. to libc::speed_tZac Berkowitz
2017-02-25Using baud constants from libcZac Berkowitz
2017-02-25Corrected linux baud constants to octalsZac Berkowitz
2017-02-25Added BaudRate enum for termiosZac Berkowitz
2017-02-16Update bitflags to 0.7Simon Sapin
2016-03-12android: Fix reference to libc::ioctlKamal Marhubi
2016-01-28Move errno::Result back to crate rootarcnmx
2016-01-28Errno::result()arcnmx
2015-11-20netbsd supportJeremy Fitzhardinge