<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/net/parser, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-02-26T12:50:08+00:00</updated>
<entry>
<title>Move IpAddr and SocketAddr to core</title>
<updated>2023-02-26T12:50:08+00:00</updated>
<author>
<name>Linus Färnstrand</name>
<email>faern@faern.net</email>
</author>
<published>2022-11-10T20:48:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6cb34492a6723f905f7af4307512189cee8f19da'/>
<id>urn:sha1:6cb34492a6723f905f7af4307512189cee8f19da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disallow octal format in Ipv4 string</title>
<updated>2021-03-30T02:24:23+00:00</updated>
<author>
<name>Cheng XU</name>
<email>git@xuc.me</email>
</author>
<published>2021-03-30T02:24:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=974192cd98b3efca8e5cd293f641f561e7487b30'/>
<id>urn:sha1:974192cd98b3efca8e5cd293f641f561e7487b30</id>
<content type='text'>
In its original specification, leading zero in Ipv4 string is interpreted
as octal literals. So a IP address 0127.0.0.1 actually means 87.0.0.1.

This confusion can lead to many security vulnerabilities. Therefore, in
[IETF RFC 6943], it suggests to disallow octal/hexadecimal format in Ipv4
string all together.

Existing implementation already disallows hexadecimal numbers. This commit
makes Parser reject octal numbers.

Fixes #83648.

[IETF RFC 6943]: https://tools.ietf.org/html/rfc6943#section-3.1.1
</content>
</entry>
<entry>
<title>Parse SocketAddrV6::scope_id</title>
<updated>2020-10-06T22:13:15+00:00</updated>
<author>
<name>Tamir Duberstein</name>
<email>tamird@google.com</email>
</author>
<published>2020-10-04T21:56:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=49ade22bd990f5ad9165431a4c974e5d8b0e8732'/>
<id>urn:sha1:49ade22bd990f5ad9165431a4c974e5d8b0e8732</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std: move "mod tests/benches" to separate files</title>
<updated>2020-08-31T02:56:59+00:00</updated>
<author>
<name>Lzu Tao</name>
<email>taolzu@gmail.com</email>
</author>
<published>2020-08-27T13:45:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a4e926daeeaedc9178846711daf1f4cb6ce505fb'/>
<id>urn:sha1:a4e926daeeaedc9178846711daf1f4cb6ce505fb</id>
<content type='text'>
Also doing fmt inplace as requested.
</content>
</entry>
</feed>
