Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(96)

Issue 159656: Include SSPI support for NTLM authentication. (Closed)

Created:
11 years, 4 months ago by Arindam
Modified:
7 years, 6 months ago
Reviewers:
wtc
CC:
chromium-reviews_googlegroups.com, darin (slow to review), willchan no longer on Chromium, eroman
Visibility:
Public.

Description

[Replaced by http://codereview.chromium.org/173528 ] Include SSPI support for NTLM authentication [windows only]. TEST=open a NTLM authorized webpage in windows BUG=http://crbug/19, http://crbug/18009

Patch Set 1 #

Patch Set 2 : It Works! #

Patch Set 3 : bb fails #

Patch Set 4 : '' #

Total comments: 12

Patch Set 5 : files moved #

Unified diffs Side-by-side diffs Delta from patch set Stats (+955 lines, -689 lines) Patch
M net/http/http_auth_handler_ntlm.h View 4 5 chunks +51 lines, -0 lines 0 comments Download
M net/http/http_auth_handler_ntlm.cc View 2 3 4 5 chunks +6 lines, -687 lines 0 comments Download
A net/http/http_auth_handler_ntlm_posix.cc View 1 chunk +690 lines, -0 lines 0 comments Download
A net/http/http_auth_handler_ntlm_win.cc View 2 3 4 1 chunk +192 lines, -0 lines 0 comments Download
M net/http/http_network_transaction_unittest.cc View 4 chunks +14 lines, -2 lines 0 comments Download
M net/net.gyp View 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
Arindam
The unittests (gtest_filter=*NTLM*) on windows do not run any more. I am investigating that issue. ...
11 years, 4 months ago (2009-07-31 01:41:44 UTC) #1
wtc
http://codereview.chromium.org/159656/diff/1020/1026 File net/http/http_auth_handler_ntlm.h (right): http://codereview.chromium.org/159656/diff/1020/1026#newcode14 Line 14: #include "net/base/net_errors.h" Nit: list this header before "net/http/http_auth_handler.h", ...
11 years, 4 months ago (2009-08-04 00:45:10 UTC) #2
wtc
11 years, 4 months ago (2009-08-04 00:53:58 UTC) #3
Rather than splitting the class into two classes, another
idea is to define the Init and GetNextToken classes in
platform-specific files (_win.cc and _posix.cc or _portable.cc).  For an
example, take a look at the
x509_certificate.h class.  We have several .cc files for
x509_certificate: x509_certificate.cc for the methods common
to all platforms, and x509_certificate_win/mac/nss.cc for
methods that have platform-specific implementations.

Powered by Google App Engine
This is Rietveld 408576698