Bug 254441

Summary: Digest authentication does not work when qop value is auth-int
Product: [Frameworks and Libraries] kio Reporter: Miroslav Bendik <miroslav.bendik>
Component: httpAssignee: kdelibs bugs <kdelibs-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In: 4.5.4
Attachments: Bugfix

Description Miroslav Bendik 2010-10-17 11:14:22 UTC
Created attachment 52595 [details]
Bugfix

Version:           unspecified (using KDE 4.4.5) 
OS:                Linux

Kio http calculates HA2 value as MD5(method:digestURI:entityBody). HA2 value should be MD5(method:digestURI:MD5(entityBody)) (<a href="http://tools.ietf.org/html/rfc2617">rfc2617</a>).

Reproducible: Didn't try
Comment 1 Dawit Alemayehu 2010-11-06 20:54:24 UTC
SVN commit 1193697 by adawit:

Fixed calculation of A2 based on RFC 2617 section 3.2.2.3...

BUG:254441

 M  +3 -1      httpauthentication.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1193697
Comment 2 Raphael Kubo da Costa 2010-11-07 02:34:03 UTC
For the record, this has been backported to the 4.5 branch in r1193765.