| commit | 4b3f2c6c5b84f80fae8eeeb46727811e055715ea | [log] [tgz] |
|---|---|---|
| author | Yi Kong <yikong@google.com> | Wed Oct 19 15:46:47 2016 +0100 |
| committer | gitbuildkicker <android-build@google.com> | Mon Dec 19 14:41:29 2016 -0800 |
| tree | 3f0ed885bc1e89d213f9f20631432428ad4905ec | |
| parent | 3c8471a841747a76d2db00283588bd9bb8508bd2 [diff] |
Fix URL parser may return wrong host name
Due to a missing bound check in parseURL, it may include part of the
fragment in the authority field, and returns wrong host name.
Bug: 31858037
Test: libcore.java.net.URLTest#testFragmentWith{Slash,Query}
Change-Id: I1fc39907cc67f6d674a3790070833123fdef9414
(cherry picked from commit 78a4344540081fd229b188504d2fee820b7d452a)
(cherry picked from commit f98287d57549ccaae7b6e8dec9feadd4e0d413c3)