authorgravatar for tadej@duplex.siTadej Gašparovič <tadej@duplex.si> 2025-08-31 15:40:21+02:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-08-31 15:48:47-07:00
log3aa31ffd868973b202907e504ce8f38571887ee2
tree780feed221e1f5c8f7643d179dde876f52d77a19
parentab99dd9c5d22a3d927453081654b1f75b2521b48

Fix regression: std.http.Client basic authorization sending user:user instead of user:password when passed in URI


1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/http/Client.zig+1-1
......@@ -1375,7 +1375,7 @@ pub const basic_authorization = struct {
13751375 var buf: [max_user_len + 1 + max_password_len]u8 = undefined;
13761376 var w: Writer = .fixed(&buf);
13771377 const user: Uri.Component = uri.user orelse .empty;
1378 const password: Uri.Component = uri.user orelse .empty;
1378 const password: Uri.Component = uri.password orelse .empty;
13791379 user.formatUser(&w) catch unreachable;
13801380 w.writeByte(':') catch unreachable;
13811381 password.formatPassword(&w) catch unreachable;