Change #275348
| Category | wget |
| Changed by | Tim Rühsen <tim.ruehsen@gmx.de> |
| Changed at | Tue 21 Jul 2026 11:35:23 |
| Repository | https://gitlab.com/gnuwget/wget2.git |
| Project | wget2 |
| Branch | master |
| Revision | ef6ebfb265cf8b9858ee68e912192128ffa68189 |
Comments
Fix https proxy authentication via CONNECT * libwget/http.c (establish_proxy_connect): Add Proxy-Authorization if needed, (wget_http_open): Craft the auth token. * libwget/http.h (struct wget_http_connection_st): Add need_connect variable. * libwget/http_highlevel.c (wget_http_get): Drop Authorization headers on redirect. * tests/Makefile.am (EXTRA_DIST): Add test-https-proxy-auth-server.py, (TESTS): Add test-https-proxy-auth.sh. * tests/test-https-proxy-auth-server.py: Add helper python server. * tests/test-https-proxy-auth.sh: New test.
Changed files
- libwget/http.c
- libwget/http.h
- libwget/http_highlevel.c
- tests/Makefile.am
- tests/test-https-proxy-auth-server.py
- tests/test-https-proxy-auth.sh