Hi,

On Tue, Jan 29, 2013 at 11:55:25AM +0100, Joerg Willmann wrote:
> The patch attached to #172 solved my problem and seems to be reasonable.
> 
> I'm just wondering what it takes to make this issue being accepted. (Sorry 
> I didn't find a description of this process in 
> wiki/DeveloperDocumentation).
> Does it just take time or is some input required?

Thanks for your patience.  I have now committed this to master and
release/2.3, and will push ASAP.

commit f8ac53b98ed2513f1d80363b6fd2351f1b4ae511 (master)
commit 55058d4f96dfec96e9f0cad7802a5eaaf9a3301f (release/2.3)

Author: Christian Niessner <open...@christian-niessner.de>
List-Post: openvpn-devel@lists.sourceforge.net
Date:   Thu Mar 7 19:37:58 2013 +0100

    Fix corner case in NTLM authentication (trac #172)
    
    The problem is located in the file proxy.c within
    "establish_http_proxy_passthru": To keep buffers small long
    base64-encoded NTLM-Strings are truncated.
    
    But the truncating is done on a wrong place: base 64 strings can be
    cut every 4 chars. the buffer is 128 bytes - including the terminating
    \0, so the usable data is only 127 bytes. And decoding a 127 char
    base64 string fails... this is why the ntlm authentication fails in
    certain cases (long strings)...
    
    Acked-by: Joerg Willmann <j...@clnt.de>
    URL: https://community.openvpn.net/openvpn/ticket/172
    
    Signed-off-by: Gert Doering <g...@greenie.muc.de>

gert
-- 
USENET is *not* the non-clickable part of WWW!
                                                           //www.muc.de/~gert/
Gert Doering - Munich, Germany                             g...@greenie.muc.de
fax: +49-89-35655025                        g...@net.informatik.tu-muenchen.de

Attachment: pgp7WKcaXFHA8.pgp
Description: PGP signature

Reply via email to