mirror of
https://github.com/mirror/wget.git
synced 2026-08-19 09:23:27 +08:00
Make --auth-no-challenge work with user:pass@ in URLs.
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
2008-11-10 Saint Xavier <wget@sxav.eu>
|
||||
|
||||
* http.c: Make --auth-no-challenge works with user:pass@ in URLs.
|
||||
|
||||
2008-11-05 Micah Cowan <micah@cowan.name>
|
||||
|
||||
* ftp.c (print_length): Should print humanized "size remaining"
|
||||
|
||||
@@ -1495,9 +1495,10 @@ gethttp (struct url *u, struct http_stat *hs, int *dt, struct url *proxy)
|
||||
user = user ? user : (opt.http_user ? opt.http_user : opt.user);
|
||||
passwd = passwd ? passwd : (opt.http_passwd ? opt.http_passwd : opt.passwd);
|
||||
|
||||
if (user && passwd
|
||||
&& !u->user) /* We only do "site-wide" authentication with "global"
|
||||
user/password values; URL user/password info overrides. */
|
||||
/* We only do "site-wide" authentication with "global" user/password
|
||||
* values unless --auth-no-challange has been requested; URL user/password
|
||||
* info overrides. */
|
||||
if (user && passwd && (!u->user || opt.auth_without_challenge))
|
||||
{
|
||||
/* If this is a host for which we've already received a Basic
|
||||
* challenge, we'll go ahead and send Basic authentication creds. */
|
||||
|
||||
Reference in New Issue
Block a user