/macosx-10.9.5/curl-78.94.1/curl/lib/ |
H A D | curl_ntlm.c | 30 * http://davenport.sourceforge.net/ntlm.html 31 * http://www.innovation.ch/java/ntlm.html 69 struct ntlmdata *ntlm; local 78 ntlm = proxy ? &conn->proxyntlm : &conn->ntlm; 91 result = Curl_ntlm_decode_type2_message(conn->data, header, ntlm); 95 ntlm->state = NTLMSTATE_TYPE2; /* We got a type-2 message */ 98 if(ntlm->state == NTLMSTATE_TYPE3) { 101 ntlm->state = NTLMSTATE_NONE; 104 else if(ntlm 135 struct ntlmdata *ntlm; local [all...] |
H A D | curl_ntlm_msgs.h | 32 struct ntlmdata *ntlm, 40 struct ntlmdata *ntlm, 47 struct ntlmdata* ntlm); 49 /* This is to clean up the ntlm data structure */ 51 void Curl_ntlm_sspi_cleanup(struct ntlmdata *ntlm); 62 /* Flag bits definitions based on http://davenport.sourceforge.net/ntlm.html */
|
H A D | curl_ntlm_msgs.c | 30 * http://davenport.sourceforge.net/ntlm.html 31 * http://www.innovation.ch/java/ntlm.html 182 * This is used to decode a ntlm type-2 message received from a HTTP or SASL 184 * from a base64 string into a raw ntlm message and checked for validity 186 * the given ntlm data structure. 192 * ntlm [in] - Pointer to ntlm data struct being used and modified. 198 struct ntlmdata* ntlm) 238 ntlm->type_2 = malloc(size + 1); 239 if(ntlm 196 Curl_ntlm_decode_type2_message(struct SessionHandle *data, const char* header, struct ntlmdata* ntlm) argument 275 Curl_ntlm_sspi_cleanup(struct ntlmdata *ntlm) argument 324 Curl_ntlm_create_type1_message(const char *userp, const char *passwdp, struct ntlmdata *ntlm, char **outptr, size_t *outlen) argument 572 Curl_ntlm_create_type3_message(struct SessionHandle *data, const char *userp, const char *passwdp, struct ntlmdata *ntlm, char **outptr, size_t *outlen) argument [all...] |
H A D | curl_sasl.h | 69 struct ntlmdata *ntlm, 79 struct ntlmdata *ntlm,
|
H A D | curl_ntlm_wb.c | 30 * http://davenport.sourceforge.net/ntlm.html 31 * http://www.innovation.ch/java/ntlm.html 288 * This is for creating ntlm header output by delegating challenge/response 300 struct ntlmdata *ntlm; local 312 ntlm = &conn->proxyntlm; 318 ntlm = &conn->ntlm; 327 switch(ntlm->state) { 333 * http://devel.squid-cache.org/ntlm/squid_helper_protocol.html 346 res = ntlm_wb_response(conn, "YR\n", ntlm [all...] |
H A D | curl_sasl.c | 421 * ntlm [in/out] - The ntlm data struct being used and modified. 430 struct ntlmdata *ntlm, 433 return Curl_ntlm_create_type1_message(userp, passwdp, ntlm, outptr, 449 * ntlm [in/out] - The ntlm data struct being used and modified. 460 struct ntlmdata *ntlm, 463 CURLcode result = Curl_ntlm_decode_type2_message(data, header, ntlm); 466 result = Curl_ntlm_create_type3_message(data, userp, passwdp, ntlm, 487 /* Cleanup the ntlm structur 428 Curl_sasl_create_ntlm_type1_message(const char *userp, const char *passwdp, struct ntlmdata *ntlm, char **outptr, size_t *outlen) argument 456 Curl_sasl_create_ntlm_type3_message(struct SessionHandle *data, const char *header, const char *userp, const char *passwdp, struct ntlmdata *ntlm, char **outptr, size_t *outlen) argument [all...] |
/macosx-10.9.5/passwordserver_sasl-170/cyrus_sasl/plugins/ |
H A D | makeinit.sh | 1 for mech in anonymous crammd5 digestmd5 gssapiv2 kerberos4 login ntlm otp passdss plain srp; do
|
H A D | ntlm_init.c | 41 SASL_CLIENT_PLUG_INIT( ntlm ) 42 SASL_SERVER_PLUG_INIT( ntlm )
|
/macosx-10.9.5/Heimdal-323.92.1/lib/gssapi/ntlm/ |
H A D | kdc.c | 34 #include "ntlm.h" 44 krb5_ntlm ntlm; member in struct:ntlmkrb5 57 * Get credential cache that the ntlm code can use to talk to the KDC 183 ret = krb5_ntlm_alloc(c->context, &c->ntlm); 222 if (c->ntlm) 223 krb5_ntlm_free(c->context, c->ntlm); 265 c->ntlm, 280 ret = krb5_ntlm_init_get_opaque(c->context, c->ntlm, &c->opaque); 290 ret = krb5_ntlm_init_get_flags(c->context, c->ntlm, &type2.flags); 297 ret = krb5_ntlm_init_get_challenge(c->context, c->ntlm, [all...] |
/macosx-10.9.5/Heimdal-323.92.1/lib/gssapi/ |
H A D | NTMakefile | 182 ntlm/accept_sec_context.c \ 183 ntlm/acquire_cred.c \ 184 ntlm/add_cred.c \ 185 ntlm/canonicalize_name.c \ 186 ntlm/compare_name.c \ 187 ntlm/context_time.c \ 188 ntlm/creds.c \ 189 ntlm/crypto.c \ 190 ntlm/delete_sec_context.c \ 191 ntlm/display_nam [all...] |
H A D | regen.sh | 1 perl ../../cf/make-proto.pl -a -x ../../packages/mac/framework/gss.json -E GSS_LIB -q -P comment -o gssapi/gssapi_protos.h {mech,krb5,spnego,ntlm,cf}/*.c 2 perl ../../cf/make-proto.pl -a -x ../../packages/mac/framework/gss-apple.json -E GSS_LIB -q -P comment -o gssapi/gssapi_apple.h {mech,krb5,spnego,ntlm,cf}/*.c
|
/macosx-10.9.5/Heimdal-323.92.1/lib/krb5/ |
H A D | digest.c | 842 krb5_ntlm *ntlm) 844 *ntlm = calloc(1, sizeof(**ntlm)); 845 if (*ntlm == NULL) { 853 krb5_ntlm_free(krb5_context context, krb5_ntlm ntlm) argument 855 free_NTLMInit(&ntlm->init); 856 free_NTLMInitReply(&ntlm->initReply); 857 free_NTLMRequest(&ntlm->request); 858 free_NTLMResponse(&ntlm->response); 859 memset(ntlm, 841 krb5_ntlm_alloc(krb5_context context, krb5_ntlm *ntlm) argument 866 krb5_ntlm_init_request(krb5_context context, krb5_ntlm ntlm, krb5_realm realm, krb5_ccache ccache, uint32_t flags, const char *hostname, const char *domainname) argument 927 krb5_ntlm_init_get_flags(krb5_context context, krb5_ntlm ntlm, uint32_t *flags) argument 936 krb5_ntlm_init_get_challange(krb5_context context, krb5_ntlm ntlm, krb5_data *challenge) argument 950 krb5_ntlm_init_get_opaque(krb5_context context, krb5_ntlm ntlm, krb5_data *opaque) argument 964 krb5_ntlm_init_get_targetname(krb5_context context, krb5_ntlm ntlm, char **name) argument 977 krb5_ntlm_init_get_targetinfo(krb5_context context, krb5_ntlm ntlm, krb5_data *data) argument 1000 krb5_ntlm_request(krb5_context context, krb5_ntlm ntlm, krb5_realm realm, krb5_ccache ccache) argument 1049 krb5_ntlm_req_set_flags(krb5_context context, krb5_ntlm ntlm, uint32_t flags) argument 1058 krb5_ntlm_req_set_username(krb5_context context, krb5_ntlm ntlm, const char *username) argument 1071 krb5_ntlm_req_set_targetname(krb5_context context, krb5_ntlm ntlm, const char *targetname) argument 1084 krb5_ntlm_req_set_lm(krb5_context context, krb5_ntlm ntlm, void *hash, size_t len) argument 1099 krb5_ntlm_req_set_ntlm(krb5_context context, krb5_ntlm ntlm, void *hash, size_t len) argument 1114 krb5_ntlm_req_set_opaque(krb5_context context, krb5_ntlm ntlm, krb5_data *opaque) argument 1129 krb5_ntlm_req_set_session(krb5_context context, krb5_ntlm ntlm, void *sessionkey, size_t length) argument 1149 krb5_ntlm_rep_get_status(krb5_context context, krb5_ntlm ntlm) argument 1156 krb5_ntlm_rep_get_sessionkey(krb5_context context, krb5_ntlm ntlm, krb5_data *data) argument [all...] |
/macosx-10.9.5/Heimdal-323.92.1/lib/ntlm/ |
H A D | NTMakefile | 32 RELDIR=lib\ntlm 41 libheimntlm_la_SOURCES = ntlm.c heimntlm.h 57 $(BINDIR)\heimntlm.dll: $(OBJ)\ntlm.obj $(OBJ)\ntlm_err.obj $(LIBHEIMDAL) $(LIBROKEN) $(LIBCOMERR) $(RES) 66 $(LIBHEIMNTLM): $(OBJ)\ntlm.obj $(OBJ)\ntlm_err.obj
|
H A D | ntlm_err.et | 2 # Error messages for the ntlm library 7 error_table ntlm
|
H A D | test_ntlm.c | 124 &type3.ntlm); 132 free(type3.ntlm.data); 234 errx(1, "ntlm master key not same"); 253 struct ntlm_buf lm, ntlm; local 277 &ntlm); 283 if (ntlm.length != 24 || memcmp(ntlm.data, ntlm2_sess_resp, 24) != 0) 287 free(ntlm.data); 360 &t3.ntlm,
|
H A D | ntlm.c | 78 * services to authenticate users w/o direct access to the users ntlm 82 * http://davenport.sourceforge.net/ntlm.html . 189 * heim_ntlm_free_buf frees the ntlm buffer 632 CHECK(krb5_store_uint8(out, 0x0f), 0); /* ntlm version 15 */ 946 heim_ntlm_free_buf(&data->ntlm); 970 struct sec_buffer lm, ntlm, target, username, sessionkey, ws; local 990 CHECK(ret_sec_buffer(in, &ntlm), 0); 991 if (ntlm.allocated) 992 min_offset = MIN(min_offset, ntlm.offset); 1016 CHECK(ret_buf(in, &ntlm, 1048 struct sec_buffer lm, ntlm, target, username, sessionkey, ws; local 1864 heim_ntlm_calculate_ntlm2_sess(const unsigned char clnt_nonce[8], const unsigned char svr_chal[8], const unsigned char ntlm_hash[16], struct ntlm_buf *lm, struct ntlm_buf *ntlm) argument [all...] |
/macosx-10.9.5/tcl-102/tcl_ext/tcllib/tcllib/modules/sasl/ |
H A D | pkgIndex.tcl | 9 package ifneeded SASL::NTLM 1.1.1 [list source [file join $dir ntlm.tcl]]
|
/macosx-10.9.5/Heimdal-323.92.1/tests/apple/ |
H A D | check-apple-od.in | 59 echo "checking ntlm" 60 ${test_context} --mech-type=ntlm --cred-type=ntlm \ 62 { echo "ntlm check failed with: $?" ; exit 1; }
|
H A D | check-apple-lkdc.in | 378 --mech-type=ntlm \ 380 --ret-mech-type=ntlm \ 392 --mech-type=ntlm \ 395 --ret-mech-type=ntlm \ 411 --mech-type=ntlm \ 413 --ret-mech-type=ntlm \ 421 --mech-type=ntlm \ 423 --ret-mech-type=ntlm \ 433 --mech-type=ntlm \ 435 --ret-mech-type=ntlm \ [all...] |
H A D | check-apple-ad.in | 78 echo " acquire ntlm creds" 80 ${gsstool} acquire-cred --mech=ntlm ktestuser@ADS >/dev/null || exit 1 82 echo " check ntlm creds" 83 ${gsstool} list --mech=ntlm | grep ktestuser@ADS >/dev/null || exit 1 97 echo " spnego/ntlm" 98 ${http_client} --mech=spnego --cred-mech=ntlm --client=ktestuser@ADS \ 100 { echo "spnego/ntlm failed" ; exit 1; } 102 echo " ntlm" 103 ${http_client} --mech=ntlm --cred-mech=ntlm [all...] |
/macosx-10.9.5/Heimdal-323.92.1/tests/gss/ |
H A D | check-ntlm.in | 69 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt" 130 echo "======context building ntlm" 132 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt-no" 136 ${context} --mech-type=ntlm \ 139 --ret-mech-type=ntlm \ 143 echo "Getting client initial tickets (with ntlm creds)" 144 ${kinit} --password-file=${objdir}/foopassword --ntlm-domain=TEST user1@${R} || exitcode=1 147 ${context} --mech-type=ntlm \ 150 --ret-mech-type=ntlm \ 155 ${context} --mech-type=ntlm \ [all...] |
H A D | check-spnego.in | 68 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt" 125 for mech in ntlm krb5 ; do 141 ${context} --mech-type=ntlm --ret-mech-type=krb5 \ 145 ${context} --mech-type=krb5 --ret-mech-type=ntlm \ 172 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt-no" 180 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt" 189 --ret-mech-type=ntlm \ 201 --ret-mech-type=ntlm \
|
/macosx-10.9.5/passwordserver_sasl-170/cyrus_sasl/lib/ |
H A D | staticopen.h | 104 extern SPECIFIC_SERVER_PLUG_INIT_PROTO( ntlm ); 105 extern SPECIFIC_CLIENT_PLUG_INIT_PROTO( ntlm ); 155 SPECIFIC_SERVER_PLUG_INIT( ntlm, "NTLM" ), 156 SPECIFIC_CLIENT_PLUG_INIT( ntlm, "NTLM" ),
|
/macosx-10.9.5/Heimdal-323.92.1/lib/ |
H A D | NTMakefile | 44 $(dir_hcrypto) hx509 krb5 heimdal ntlm kafs gssapi hdb \
|
/macosx-10.9.5/Heimdal-323.92.1/tests/kdc/ |
H A D | check-digest.in | 122 ${kdigest} ntlm-server-init \ 129 NTLM_USER_FILE="${srcdir}/ntlm-user-file.txt" 132 echo "test_context --mech-type=ntlm" 133 ${test_context} --mech-type=ntlm \ 138 ${test_context} --mech-type=ntlm \ 143 ${test_context} --mech-type=ntlm \ 159 ${test_context} --mech-type=ntlm ${type} \
|