simon-git: putty (main): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Fri Aug 1 12:41:04 BST 2025


TL;DR:
  580ab260 HTTP proxy digest auth: tolerate multiple qop options.

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: main
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2025-08-01 12:41:04

commit 580ab2604dcb65fdb0e700e04be19ce8e671dc35
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=580ab2604dcb65fdb0e700e04be19ce8e671dc35;hp=2eee88480aedaa85079c86179743237c74643492
Author: Simon Tatham <anakin at pobox.com>
Date:   Fri Aug 1 12:33:04 2025 +0100

    HTTP proxy digest auth: tolerate multiple qop options.
    
    We were rejecting any 'Proxy-Authenticate: Digest' header from the
    proxy if the 'qop' setting was not exactly the string "auth", which is
    the only quality of protection that this code supports. However 'qop'
    is supposed to be a _list_ of possibilities, so we should also be
    happy if the proxy presents a list of more than one option, as long as
    "auth" is one of them.

 proxy/http.c | 42 +++++++++++++++++++++++++++++++++++++++---
 1 file changed, 39 insertions(+), 3 deletions(-)



More information about the tartarus-commits mailing list