[PATCH] fakeauth rename and libntlmauth API extensions

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Fri, 04 Jun 2010 01:23:17 +1200

This is the fakeauth merger and upgrade.

  - renames fakeauth to ntlm_fake_auth
  - links ntlm_fake_auth to libntlmauth
  - removes duplicate code provided by libcompat and libntlmauth
  - moves the remaining bits of fakeauth/ntlm.h to ntlm_fake_auth.cc.

  - moves some of the basic NTLM operations into libntlmauth
     * fetch_string UNICODE support
     * make challenge packet
     * validate packet type
     * make challenge nonce
     * unpack user and domain from authenticate packet

  - tweaks libntlmauth to split the make challenge operation so that it
only generates the challenge object (does not encode blob for sending,
or hard-code field values any more).

  - tweaks the smb_lm helper which already linked libntlmauth so that it
uses the updated API correctly after the above changes.

  - documents libntlmauth and some of ntlm_fake_auth helper

Amos

-- 
Please be using
   Current Stable Squid 2.7.STABLE9 or 3.1.4
Received on Thu Jun 03 2010 - 13:23:26 MDT

This archive was generated by hypermail 2.2.0 : Tue Jun 08 2010 - 12:00:11 MDT