Love Hörnquist Åstrand
a68c0f76db
move gss_wrap/gss_unwrap here
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19450 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:56:37 +00:00
Love Hörnquist Åstrand
0270e1d1af
Test get and verify MIC.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19449 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:44:40 +00:00
Love Hörnquist Åstrand
db4922b209
request INT and CONF from the gss layer, test get and verify MIC.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19448 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:40:45 +00:00
Love Hörnquist Åstrand
70be8c4637
revert previous that was done to krb5 mech and do it for ntlm instead.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19447 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:38:59 +00:00
Love Hörnquist Åstrand
e668adb5d7
add crypto bits.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19446 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:35:53 +00:00
Love Hörnquist Åstrand
86e8665085
move to crypto.c
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19445 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:35:22 +00:00
Love Hörnquist Åstrand
566e8ae67a
Save session master key.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19444 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:34:32 +00:00
Love Hörnquist Åstrand
d1433fabd9
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19443 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:33:40 +00:00
Love Hörnquist Åstrand
10483c353c
(heim_ntlm_build_ntlm1_master): return session master key.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19442 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:33:17 +00:00
Love Hörnquist Åstrand
4a70c638b0
Add NTLM_NEG_ALWAYS_SIGN.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19441 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:32:54 +00:00
Love Hörnquist Åstrand
7a7d056ee3
Move get and verify mic to the same file (crypto.c) since they share code.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19440 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:32:26 +00:00
Love Hörnquist Åstrand
b5d0a38c06
Move get and verify mic to the same file since they share code,
...
implement NTLM v1 and dummy signatures.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19439 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:31:46 +00:00
Love Hörnquist Åstrand
ace0210c49
pass on GSS_C_CONF_FLAG and GSS_C_INTEG_FLAG, save the session master key
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19438 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 15:30:44 +00:00
Love Hörnquist Åstrand
edfb0d4719
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19437 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 12:12:59 +00:00
Love Hörnquist Åstrand
a9e71ed195
don't need to set GSSAPI_SPNEGO_NAME any longer
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19436 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 12:11:05 +00:00
Love Hörnquist Åstrand
3c9d3266f4
try using gss_accept_sec_context() on the opportunistic token instead
...
of guessing the acceptor name and do gss_acquire_cred, this make
SPNEGO work like before.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19435 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-19 12:10:35 +00:00
Love Hörnquist Åstrand
f220c91612
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19434 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 22:51:20 +00:00
Love Hörnquist Åstrand
e94890aa89
Define GSSAPI_SPNEGO_NAME and re-add spnego
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19433 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 22:50:24 +00:00
Love Hörnquist Åstrand
489a126759
disable spnego test for now
...
k
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19432 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 22:12:41 +00:00
Love Hörnquist Åstrand
122bcfed89
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19431 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 22:00:08 +00:00
Love Hörnquist Åstrand
cd91aac791
add trap, remove allow-digest, pretty print.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19430 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 21:59:42 +00:00
Love Hörnquist Åstrand
f8e3335b47
add back default_keytab_name
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19429 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 21:54:59 +00:00
Love Hörnquist Åstrand
7b5c72619d
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19428 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 21:41:04 +00:00
Love Hörnquist Åstrand
7952a0471c
catch EXIT traps
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19427 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 21:40:27 +00:00
Love Hörnquist Åstrand
d90516957a
turn off dns, enable digest, generate all keys
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19426 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 21:37:20 +00:00
Love Hörnquist Åstrand
76160f2497
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19425 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 21:24:02 +00:00
Love Hörnquist Åstrand
450f635e88
Calculate the NTLM version 1 "master" key.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19424 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 21:23:24 +00:00
Love Hörnquist Åstrand
276d560deb
(heim_ntlm_build_ntlm1_master): calculate the ntlm version 1 "master" key.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19423 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 21:22:09 +00:00
Love Hörnquist Åstrand
f280e31a6b
Unwrap the NTLM session key and return it to the server.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19422 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 21:19:47 +00:00
Love Hörnquist Åstrand
20e973fda2
Resurect negHints for the acceptor sends first packet.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19421 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 18:50:15 +00:00
Love Hörnquist Åstrand
a11517a4d9
Add "windows" versions of the NegTokenInitWin and friends.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19420 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 18:28:49 +00:00
Love Hörnquist Åstrand
d2946a3c8e
add --wrapunwrap flag
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19419 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 18:07:15 +00:00
Love Hörnquist Åstrand
0baf465a7c
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19418 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 18:04:33 +00:00
Love Hörnquist Åstrand
89a05cc5da
test more combination of spnego contexts
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19417 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 18:03:27 +00:00
Love Hörnquist Åstrand
3ac5851185
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19416 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 17:52:48 +00:00
Love Hörnquist Åstrand
6a8647e1c6
move _gss_spnego_indicate_mechtypelist() to compat.c, use the sequence
...
types of MechTypeList, make add_mech_type() static.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19415 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 17:52:26 +00:00
Love Hörnquist Åstrand
acccf21ce2
move _gss_spnego_indicate_mechtypelist() to compat.c
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19414 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 17:51:13 +00:00
Love Hörnquist Åstrand
2ce12d8caa
Generate sequence code for MechTypeList
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19413 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 17:19:53 +00:00
Love Hörnquist Åstrand
e0585ffc8d
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19412 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 15:42:27 +00:00
Love Hörnquist Åstrand
363515e856
check that the generated acceptor mechlist is acceptable too
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19411 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 15:42:03 +00:00
Love Hörnquist Åstrand
826acbd391
Abstract out the initiator filter function, it will be needed for the
...
acceptor too.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19410 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 15:00:19 +00:00
Love Hörnquist Åstrand
c11cc5fd1b
Abstract out the initiator filter function, it will be needed for the
...
acceptor too. Remove negHints.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19409 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 15:00:03 +00:00
Love Hörnquist Åstrand
33260e362f
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19408 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 13:15:30 +00:00
Love Hörnquist Åstrand
dcdaf46f23
less bash in the automated version.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19407 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 13:14:08 +00:00
Love Hörnquist Åstrand
7a8432db0d
ntlm username/password file.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19406 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 13:12:44 +00:00
Love Hörnquist Åstrand
2e19f1870d
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19405 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 13:06:07 +00:00
Love Hörnquist Åstrand
b11bcf4bee
add check-spnego
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19404 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 13:06:00 +00:00
Love Hörnquist Åstrand
a831db29b4
check spnego combinations.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19403 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 13:05:26 +00:00
Love Hörnquist Åstrand
22d5c1f397
allow asserting return mech
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19402 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 13:04:53 +00:00
Love Hörnquist Åstrand
ba22a47a93
add _gss_ntlm_allocate_ctx
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19401 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-12-18 13:04:07 +00:00