| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-01-03 | Doc fix | Mina Naguib | -1/+1 | |
| 2016-12-25 | Impl From<inner> for IpAddr and SocketAddr. | Yamakaky | -0/+16 | |
| Fixes https://github.com/rust-lang/rfcs/issues/1816. | ||||
| 2016-12-24 | Impl From<Ipv4Addr, Ipv6Addr> for IpAddr. | Yamakaky | -0/+12 | |
| Fixes https://github.com/rust-lang/rfcs/issues/1816. | ||||
| 2016-12-23 | Comparison between IpAddr and Ipv[46]Addr. | Clar Charr | -4/+100 | |
| 2016-12-20 | Rollup merge of #38131 - clarcharr:from_segments, r=alexcrichton | Alex Crichton | -1/+27 | |
| Add From<[u16; 8]> to Ipv6Addr Not really sure that this requires an RFC, but I figured that I'd offer a pull request and see what people think. It seems like a reasonable addition. | ||||
| 2016-12-18 | From<[u16; 8]> for Ipv6Addr. | Clar Charr | -1/+27 | |
| 2016-12-18 | Implement `fmt::Debug` for all structures in libstd. | Corey Farwell | -0/+9 | |
| Part of https://github.com/rust-lang/rust/issues/31869. Also turn on the `missing_debug_implementations` lint at the crate level. | ||||
| 2016-12-12 | Rollup merge of #38067 - GuillaumeGomez:udp-doc, r=frewsxcv,nagisa | Corey Farwell | -1/+58 | |
| Add more examples to UpdSocket r? @frewsxcv | ||||
| 2016-12-04 | Add more examples to UpdSocket | Guillaume Gomez | -1/+58 | |
| 2016-12-03 | Rollup merge of #38077 - GuillaumeGomez:ipaddr_doc, r=frewsxcv | Corey Farwell | -0/+88 | |
| Add missing examples for IpAddr enum r? @frewsxcv | ||||
| 2016-12-03 | Rollup merge of #38020 - GuillaumeGomez:udp-socket-doc, r=frewsxcv | Corey Farwell | -11/+215 | |
| Add part of missing UdpSocket's urls and examples r? @frewsxcv | ||||
| 2016-12-03 | Rollup merge of #37859 - GuillaumeGomez:net_examples, r=nagisa | Corey Farwell | -0/+158 | |
| Add missing examples for Ipv6Addr r? @steveklabnik cc @frewsxcv | ||||
| 2016-11-29 | Add missing examples for IpAddr enum | Guillaume Gomez | -0/+88 | |
| 2016-11-27 | Auto merge of #37983 - GuillaumeGomez:tcp_listener_doc, r=frewsxcv | bors | -3/+118 | |
| Add examples for TcpListener struct r? @frewsxcv | ||||
| 2016-11-27 | Add examples for TcpListener struct | Guillaume Gomez | -3/+118 | |
| 2016-11-26 | Auto merge of #38004 - GuillaumeGomez:tcp_stream_doc, r=frewsxcv | bors | -8/+185 | |
| Add missing urls and examples to TcpStream r? @frewsxcv | ||||
| 2016-11-26 | Add part of missing UdpSocket's urls and examples | Guillaume Gomez | -11/+215 | |
| 2016-11-26 | Rollup merge of #37962 - GuillaumeGomez:socket-v6, r=frewsxcv | Seo Sanghyeon | -0/+84 | |
| Add missing examples to SocketAddrV6 r? @steveklabnik cc @frewsxcv | ||||
| 2016-11-25 | Add missing urls and examples to TcpStream | Guillaume Gomez | -8/+185 | |
| 2016-11-23 | Add missing examples to SocketAddrV6 | Guillaume Gomez | -0/+84 | |
| 2016-11-23 | Add ::1 example in IPv6 to IPv4 conversion | Guillaume Gomez | -15/+44 | |
| 2016-11-22 | Add missing examples for Ipv6Addr | Guillaume Gomez | -0/+129 | |
| 2016-11-21 | Add missing examples for SocketAddrV4 | Guillaume Gomez | -0/+46 | |
| 2016-11-19 | Add missing examples in SocketAddr | Guillaume Gomez | -1/+78 | |
| 2016-11-16 | Add examples for Ipv4Addr | Guillaume Gomez | -1/+124 | |
| 2016-11-16 | Add missing urls and improve internal doc representation | Guillaume Gomez | -6/+21 | |
| 2016-11-09 | Clarify that send_to might return an error in certain cases | Abhishek Chanda | -0/+3 | |
| Closes #34202 | ||||
| 2016-10-12 | Auto merge of #36762 - achanda:sockaddr_type, r=alexcrichton | bors | -0/+35 | |
| Add two functions to check type of SockAddr These can be used to determine the type of the underlying IP address r? @alexcrichton | ||||
| 2016-10-10 | Auto merge of #36707 - achanda:ip_type, r=alexcrichton | bors | -0/+32 | |
| Add two functions to check type of given address The is_v4 function returns true if the given IP is v4. The is_v6 function returns true if the IP is v6. | ||||
| 2016-10-04 | Rollup merge of #36902 - ollie27:stab_impls, r=alexcrichton | Manish Goregaokar | -3/+2 | |
| std: Correct stability attributes for some implementations These are displayed by rustdoc so should be correct. | ||||
| 2016-10-03 | Add two functions to check type of SockAddr | Abhishek Chanda | -0/+35 | |
| These can be used to determine the type of the underlying IP address | ||||
| 2016-10-03 | Add two functions to check type of given address | Abhishek Chanda | -0/+32 | |
| The is_v4 function returns true if the given IP is v4. The is_v6 function returns true if the IP is v6. | ||||
| 2016-10-02 | Add a platform-abstraction tidy script | Brian Anderson | -1/+3 | |
| This is intended to maintain existing standards of code organization in hopes that the standard library will continue to be refactored to isolate platform-specific bits, making porting easier; where "standard library" roughly means "all the dependencies of the std and test crates". This generally means placing restrictions on where `cfg(unix)`, `cfg(windows)`, `cfg(target_os)` and `cfg(target_env)` may appear, the basic objective being to isolate platform-specific code to the platform-specific `std::sys` modules, and to the allocation, unwinding, and libc crates. Following are the basic rules, though there are currently exceptions: - core may not have platform-specific code - liballoc_system may have platform-specific code - liballoc_jemalloc may have platform-specific code - libpanic_abort may have platform-specific code - libpanic_unwind may have platform-specific code - other crates in the std facade may not - std may have platform-specific code in the following places - sys/unix/ - sys/windows/ - os/ There are plenty of exceptions today though, noted in the whitelist. | ||||
| 2016-10-01 | std: Correct stability attributes for some implementations | Oliver Middleton | -3/+2 | |
| These are displayed by rustdoc so should be correct. | ||||
| 2016-09-30 | Ignore various entire test modules on emscripten | Brian Anderson | -3/+0 | |
| 2016-09-30 | Ignore entire test modules on emscripten instead of individual tests | Brian Anderson | -48/+6 | |
| 2016-09-30 | Ignore lots and lots of std tests on emscripten | Brian Anderson | -0/+46 | |
| 2016-09-22 | Rollup merge of #36423 - GuillaumeGomez:eq_impl, r=pnkfelix | Jonathan Turner | -2/+2 | |
| Add missing Eq implementations Part of #36301. | ||||
| 2016-09-18 | Add missing Eq implementations | Guillaume Gomez | -2/+2 | |
| 2016-09-13 | Add doc examples for std::net::IpAddr construction. | Corey Farwell | -0/+18 | |
| 2016-08-30 | doc: make TcpListener example more simple | Tshepang Lekhonkhobe | -8/+1 | |
| 2016-08-24 | Use `#[prelude_import]` in `libstd`. | Jeffrey Seyfried | -15/+0 | |
| 2016-08-19 | std: Stabilize APIs for the 1.12 release | Alex Crichton | -10/+5 | |
| Stabilized * `Cell::as_ptr` * `RefCell::as_ptr` * `IpAddr::is_{unspecified,loopback,multicast}` * `Ipv6Addr::octets` * `LinkedList::contains` * `VecDeque::contains` * `ExitStatusExt::from_raw` - both on Unix and Windows * `Receiver::recv_timeout` * `RecvTimeoutError` * `BinaryHeap::peek_mut` * `PeekMut` * `iter::Product` * `iter::Sum` * `OccupiedEntry::remove_entry` * `VacantEntry::into_key` Deprecated * `Cell::as_unsafe_cell` * `RefCell::as_unsafe_cell` * `OccupiedEntry::remove_pair` Closes #27708 cc #27709 Closes #32313 Closes #32630 Closes #32713 Closes #34029 Closes #34392 Closes #34285 Closes #34529 | ||||
| 2016-08-01 | Link to relevant method/struct for `std::net::Shutdown` docs. | Corey Farwell | -1/+5 | |
| 2016-08-01 | Indicate where the `std::net::Incoming` struct is created. | Corey Farwell | -0/+5 | |
| 2016-07-20 | Auto merge of #34694 - mathphreak:master, r=alexcrichton | bors | -0/+121 | |
| Add IpAddr common methods Per https://github.com/rust-lang/rfcs/pull/1668#issuecomment-230867962 no RFC is needed here. The generated documentation for these methods is being weird. It shows a deprecation message referencing #27709 for each of them even though two of the referenced methods were stabilized as part of that issue. I don't know how best to address that. | ||||
| 2016-07-11 | Mark Ipv4Addr is_unspecified as stable and provide reference. | Ben Stern | -0/+4 | |
| 2016-07-07 | Add links to Ipv*Addr methods in docs | Matt Horn | -5/+15 | |
| per https://github.com/rust-lang/rust/pull/34694#issuecomment-231126489 | ||||
| 2016-07-06 | Properly mark new methods as unstable | Matt Horn | -5/+8 | |
| 2016-07-06 | Mark new methods as unstable | Matt Horn | -0/+5 | |
