diff options
author | Stan Hu <stanhu@gmail.com> | 2018-07-10 13:00:21 -0700 |
---|---|---|
committer | Stan Hu <stanhu@gmail.com> | 2018-07-10 13:09:37 -0700 |
commit | 718a23fd36de971b3bd127c6f9d5311f7029e15c (patch) | |
tree | 74da6e6052e7f4cf34b2813a16b00c6ceccf3e5c /lib/api | |
parent | 255db3d59792e9bac92f4327b4e324e2bd32810a (diff) | |
download | gitlab-ce-718a23fd36de971b3bd127c6f9d5311f7029e15c.tar.gz |
Properly handle colons in URL passwords
Before b46d5b13ecb8e0c0793fa433bff7f49cb0612760, we relied on
`Addressable::URI` to parse the username/password in a URL, but this failed
when credentials contained special characters. However, this introduced a regression
where the parsing would incorrectly truncate the password if the password had a colon.
Closes #49080
Diffstat (limited to 'lib/api')
0 files changed, 0 insertions, 0 deletions