Wireshark-commits: [Wireshark-commits] master 69d32a9: HTTP Dissector: Add CitrixAGBasic authentica

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Thu, 15 Jan 2015 16:55:25 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=69d32a99bb8b80f69878d5d3757ccd5cc576daea
Submitter: Michael Mann (mmann78@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

69d32a9 by Uli Heilmeier (uh@xxxxxxxxxxxx):

    HTTP Dissector: Add CitrixAGBasic authentication
    
    Citrix uses a proprietary authentication schema called CitrixAGBasic for
    their StoreFront/Web Interface product.
    
    The Header looks like:
    Authorization: CitrixAGBasic username="dGVzdHVzZXI="; domain= \
           "dGVzdGRvbWFpbg=="; password="c2VjcmV0"; AGESessionId= \
           "YzI0NmRkMmFmYmE5ZTk5M2I5ZDRkN2UwYzYzZWExN2U="
    
    This patch enhances the HTTP dissector to decode this authentication data.
    
    Due to non-discolsure I can only provide a faked GET request as a pcap
    capture (attached to this bug).
    
    Bug: 10851
    Change-Id: Ic8e48db94809c9c64889cd050911de3fe23cdcdd
    Reviewed-on: https://code.wireshark.org/review/6526
    Reviewed-by: Michael Mann <mmann78@xxxxxxxxxxxx>
    

Actions performed:

    from  e0539ed   CMake: Rename the windeployqt variable.
    adds  69d32a9   HTTP Dissector: Add CitrixAGBasic authentication


Summary of changes:
 epan/dissectors/packet-http.c |  122 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 122 insertions(+)