Adding fallback logic to NTLM#5770
Conversation
|
Also depends on the code of #5728. Without the pre-requisite PRs, the build is expected to fail |
|
Shouldn't those PRs be closed and new ones opened to this branch so they can be merged in? |
|
yes. in progress of moving those here. |
|
Ok, good, thanks. I misunderstood the comments about the dependencies. |
|
Yes.. the real dependencies are the equivalent PRs. We will update those no.s once the move is complete |
|
updated the PR numbers (of all dependent PRs) for this branch |
1af7cc8 to
75d9329
Compare
|
I looked only at commits 5 and higher. I'm not quite understanding how this is supposed to work, though. If this PR is merged then the other commits also get merged. Since they're not being reviewed here that seems bad. Some of the Heimdal references didn't seem familiar, and I was having a hard time searching them out. So... I guess I'm really confused as to the macro-plan here. |
We have labelled it with "needs-extra-testing" to prevent such a merge. Once this PR's dependencies are merged, we will do a rebase and remove the label. |
54d7970 to
7fa5d82
Compare
CI is reporting there are still merge conflicts. |
|
@stephentoub That is supposed to fail as this PR depends on the shim changes of #5919 .. This will go after #5919 goes in. |
I'm not saying the problem is that they're failing. I'm saying it's reporting merge conflicts: Why is that expected? |
|
I don't know why it is coming only in *Ubuntu Debug *.. on other flavors it is fine.. not sure what needs to be done at my end,. |
|
Closing this since we don't want to pursue the libheimntlm option. The fallback logic here is closely tied to it. |
This includes
implementing the NTLM logic for OSX/Linux.
fallback logic to ntlm if Kerberos fails.
tested locally as linux client against windows server.
ongoing testing with OSX client , will update here once testing is done.
Please refer to commit 5 for the changes.. other commits are maintained and reviewed separately in separate PRs.
cc @stephentoub @bartonjs @vijaykota