summaryrefslogtreecommitdiff
path: root/library/std/src/net
Commit message (Expand)AuthorAgeFilesLines
* Inline AsInner implementationsKonrad Borowski2023-05-012-0/+3
* fix(tcp): remove redundant `format!` macro callSergei Belokon2023-04-081-1/+1
* chore(tcp): change the hardcoded port number to `port` varSergei Belokon2023-04-061-1/+1
* Implement read_buf for a few more typesTomasz Miąsko2023-03-062-2/+36
* Auto merge of #106673 - flba-eb:add_qnx_nto_stdlib, r=workingjubileebors2023-03-022-2/+8
|\
| * Add QNX Neutrino support to libstdFlorian Bartels2023-02-282-2/+8
* | Move IpAddr and SocketAddr to coreLinus Färnstrand2023-02-267-4468/+26
|/
* Replace unwrap with ? in TcpListener docDaniel Chmielewski2023-01-311-1/+1
* Stabilize the const_socketaddr featureLinus Färnstrand2023-01-251-13/+13
* Remove unnecessary `&format!`Nikolai Vazquez2023-01-212-8/+8
* Rollup merge of #104182 - gabhijit:ipv6-in6addr-any-doc-fix, r=m-ou-seMatthias Krüger2022-12-301-0/+9
|\
| * `IN6ADDR_ANY_INIT` and `IN6ADDR_LOOPBACK_INIT` documentation.Abhijit Gadgil2022-11-091-0/+9
* | Remove unused diagnostic itemsMaybe Waffle2022-11-131-2/+0
|/
* Update mod.rstyggja2022-10-311-1/+1
* Simplify `clippy` fix.Markus Reiter2022-09-121-2/+0
* Add `rustc_diagnostic_item` for IP addresses.Markus Reiter2022-09-121-0/+5
* Flatten `net` module again.Markus Reiter2022-09-129-9/+7
* Move `net::parser` into `net::addr` module.Markus Reiter2022-09-124-3/+3
* Add tests for `SockAddr` `Display`.Markus Reiter2022-09-121-0/+69
* Use `DisplayBuffer` for socket addresses.Markus Reiter2022-09-127-46/+34
* Rollup merge of #94890 - marmeladema:ip-addr-try-from-bytes, r=joshtriplettMatthias Krüger2022-08-291-13/+125
|\
| * Support parsing IP addresses from a byte stringmarmeladema2022-08-261-13/+125
* | Auto merge of #96324 - berendjan:set_tcp_quickack, r=dtolnaybors2022-08-281-1/+1
|\ \ | |/ |/|
| * created tcpstream quickack traitBerend-Jan Lange2022-08-131-1/+1
* | Rollup merge of #99957 - chotchki:ip-globally-reachable_rebase, r=Mark-Simula...Dylan DPC2022-08-222-85/+217
|\ \
| * | Original branch seems to have missed excluding the benchmark range from the g...Christopher Hotchkiss2022-07-302-8/+3
| * | Reincorporated changes from #87689Christopher Hotchkiss2022-07-301-7/+2
| * | Change `Ipv4Addr::is_global` to be in line with `Ipv6Addr::is_global`Christiaan Dirkx2022-07-301-59/+60
| * | Fix `Ipv6Addr::is_global` to check for global reachability rather than global...Christiaan Dirkx2022-07-302-27/+168
* | | Simplify `IpDisplayBuffer` API.Markus Reiter2022-08-162-6/+10
* | | Use `MaybeUninit<u8>` for `IpDisplayBuffer`.Markus Reiter2022-08-161-6/+12
* | | Move `IpDisplayBuffer` into submodule.Markus Reiter2022-08-162-32/+36
* | | Add `IpDisplayBuffer` helper struct.Markus Reiter2022-08-161-31/+48
| |/ |/|
* | Auto merge of #78802 - faern:simplify-socketaddr, r=joshtriplettbors2022-07-314-224/+120
|\ \ | |/ |/|
| * Move SocketAddrCRepr to sys_commonLinus Färnstrand2022-07-171-31/+0
| * Remove invalid doc comment on the size of an IP structLinus Färnstrand2022-06-231-9/+0
| * Assign issue number to the new const_socketaddrLinus Färnstrand2022-06-231-3/+3
| * Add IP structural_match testsLinus Färnstrand2022-06-231-0/+23
| * Remove ntohs/htons in favor of to_be/from_beLinus Färnstrand2022-06-232-14/+5
| * Implement IpV{4,6}Addr structs with native Rust encodingLinus Färnstrand2022-06-232-111/+38
| * Represent SocketAddrV4 and SocketAddrV6 as Rust native encodingLinus Färnstrand2022-06-231-91/+86
* | Rollup merge of #97300 - ChayimFriedman2:patch-1, r=dtolnayDylan DPC2022-07-051-0/+7
|\ \ | |/ |/|
| * Bump std::net::Incoming FusedIterator impl to Rust 1.64David Tolnay2022-07-021-1/+1
| * Implement `FusedIterator` for `std::net::[Into]Incoming`Chayim Refael Friedman2022-05-231-0/+7
* | Fix stabilization version of `Ipv6Addr::to_ipv4_mapped`Tobias Bucher2022-05-241-1/+1
* | Auto merge of #96906 - tbu-:pr_stabilize_to_ipv4_mapped, r=dtolnaybors2022-05-231-5/+5
|\ \ | |/ |/|
| * Recommend `Ipv6Addr::to_ipv4_mapped` over `Ipv6Addr::to_ipv4`Tobias Bucher2022-05-101-2/+4
| * Stabilize `Ipv6Addr::to_ipv4_mapped`Tobias Bucher2022-05-101-3/+1
* | Use Rust 2021 prelude in std itself.Mara Bos2022-05-092-2/+0
|/
* Auto merge of #95960 - jhpratt:remove-rustc_deprecated, r=compiler-errorsbors2022-05-091-8/+2
|\