summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Internal release nameSimo Sorce2013-07-282-9/+14
|
* Helper function to check lm compatibility levelSimo Sorce2013-07-284-17/+21
| | | | Also stop associating it with th creds struct.
* Fix message type checkSimo Sorce2013-07-283-5/+5
|
* Add gss_context_time() implementationSimo Sorce2013-07-283-1/+35
|
* Helper function to check security context validitySimo Sorce2013-07-283-0/+20
|
* Add expiration time checksSimo Sorce2013-07-282-0/+16
| | | | | | | | | Check Maxlife for challenge response messages. Also add a Maximum lifetime for the context itself based on the same challene/response maximum life. According to MS-NLMP MaxLifetime is 36h on modern Windows OSs, use the same for now.
* Add Credential Store supportSimo Sorce2013-07-283-84/+203
| | | | | This allows a program to feed crdentials directly to GSSAPI from a configuration file, or other means.
* Fix some commentsSimo Sorce2013-07-281-3/+2
|
* Fix target_info length calculationSimo Sorce2013-07-281-10/+10
| | | | | The size of the AV filed itself was missing for each field resulting in a shorter than needed buffer size.
* Always request NTLMSSP_REQUEST_TARGETSimo Sorce2013-07-191-0/+1
| | | | | | | Otherwise Windows 2003 may not return a target_info field for NTLMv2 or a server name for NTLMv1 in the challenge message. Thanks to David Woodhouse for providing help to debug this issue.
* Add NTLMv1 support to context initializationSimo Sorce2013-07-183-6/+73
|
* Add NTLM Crypto support functions for NTLMv1Simo Sorce2013-07-185-4/+324
|
* Implement basic naming functionsSimo Sorce2013-07-183-1/+310
|
* Implement credential handlingSimo Sorce2013-07-186-93/+297
|
* Initial GSS Mechanism code.Simo Sorce2013-07-184-2/+853
| | | | Implements init sec context and basic mechanism initialization.
* NTLM Crypto functionsSimo Sorce2013-07-186-55/+941
| | | | Adds crypto function helpers needed by NTLM authentication
* Initial NTLM message parsing librarySimo Sorce2013-07-162-0/+1721
| | | | Implements functions to encode/decode NTLMSSP packets
* Scheleton to start bulding the GSS-NTLMSSP project.Simo Sorce2013-07-132-0/+48