| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-10-02 | Run the #85441 regression test on MSVC only | Simonas Kazlauskas | -3/+3 | |
| On MinGW toolchains the various features (such as function sections) necessary to eliminate dead function references are disabled due to various bugs. This means that the windows sockets library will most likely remain linked to any mingw toolchain built program that also utilizes libstd. That said, I made an attempt to also enable `function-sections` and `--gc-sections` during my experiments, but the symbol references remained, sadly. | ||||
| 2021-10-02 | Only register `WSACleanup` if `WSAStartup` is actually ever called | Christiaan Dirkx | -6/+11 | |
| 2021-08-30 | clean up `c::linger` conversion | ibraheemdev | -1/+1 | |
| 2021-08-30 | add `TcpStream::set_linger` and `TcpStream::linger` | ibraheemdev | -1/+16 | |
| 2021-08-19 | I/O safety. | Dan Gohman | -36/+70 | |
| Introduce `OwnedFd` and `BorrowedFd`, and the `AsFd` trait, and implementations of `AsFd`, `From<OwnedFd>` and `From<T> for OwnedFd` for relevant types, along with Windows counterparts for handles and sockets. Tracking issue: - <https://github.com/rust-lang/rust/issues/87074> RFC: - <https://github.com/rust-lang/rfcs/blob/master/text/3128-io-safety.md> | ||||
| 2021-05-28 | Refactor windows sockets impl methods | Michael | -133/+172 | |
| 2021-04-22 | Apply suggestions from review | Christiaan Dirkx | -5/+8 | |
| 2021-04-22 | Rework `at_exit` to `cleanup` | Christiaan Dirkx | -5/+7 | |
| 2021-04-18 | Rename `NotSupported` to `Unsupported` | Christiaan Dirkx | -1/+1 | |
| 2021-04-18 | Add and insta-stabilize `std::io::ErrorKind::NotSupported` | Christiaan Dirkx | -1/+1 | |
| 2021-03-21 | Use io::Error::new_const everywhere to avoid allocations. | Mara Bos | -6/+6 | |
| 2020-07-27 | mv std libs to library/ | mark | -0/+438 | |
