Love Hörnquist Åstrand
04ed8c312b
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12372 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-17 04:10:04 +00:00
Love Hörnquist Åstrand
5b4a741593
reorder code so sequence numbers can can be used
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12371 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-17 04:08:20 +00:00
Love Hörnquist Åstrand
d4114c6097
remove unused function, indent, add gssapi_msg_order_f that filter gss
...
flags to gss_msg_order flags
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12369 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-17 04:05:13 +00:00
Love Hörnquist Åstrand
9c54d3fe2d
add sequence number verifier
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12368 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-17 04:01:44 +00:00
Love Hörnquist Åstrand
289d0b0f9b
prototypes for gssapi_{encode_om_uint32,decode_om_uint32}
...
add sequence number verifier prototypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12367 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-17 04:00:58 +00:00
Love Hörnquist Åstrand
d31ef7cb79
destroy sequence number verifier
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12366 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-17 03:59:28 +00:00
Love Hörnquist Åstrand
532c716e88
remember to free data
...
use sequence number verifier
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12365 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-17 03:58:43 +00:00
Love Hörnquist Åstrand
090bb1f54b
don't clear output_token twice
...
remember to free data
use sequence number verifier
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12364 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-17 03:57:49 +00:00
Love Hörnquist Åstrand
25fd1be6bc
export and rename encode_om_uint32/decode_om_uint32 and start to use them
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12363 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-17 03:49:26 +00:00
Johan Danielsson
52e18010ee
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12358 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-09 12:28:55 +00:00
Johan Danielsson
6095e1876b
can't have sequence.c in two different places
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12357 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-09 12:28:40 +00:00
Love Hörnquist Åstrand
e393de2f14
check rollover, print summery
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12356 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-06 19:41:16 +00:00
Love Hörnquist Åstrand
dce2ccba07
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12355 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-06 16:13:57 +00:00
Love Hörnquist Åstrand
93d56af0ae
(sub_wrap_size): gss_wrap_size_limit() has req_output_size and
...
max_input_size around the wrong way -- it returns the output token
size for a given input size, rather than the maximum input size for a
given output token size.
From: Luke Howard <lukeh@PADL.COM >
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12352 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-05 23:09:13 +00:00
Love Hörnquist Åstrand
a250f3a1da
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12351 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-05 20:57:06 +00:00
Love Hörnquist Åstrand
8084f0f69c
add prototypes for sequence.c
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12350 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-05 20:56:38 +00:00
Love Hörnquist Åstrand
c669a661db
(libgssapi_la_SOURCES): add sequence.c
...
(test_sequence): build
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12349 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-05 20:41:56 +00:00
Love Hörnquist Åstrand
f24cb76b05
sequence number checks, order and replay
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12348 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-05 20:40:50 +00:00
Love Hörnquist Åstrand
63b7fe118d
(gss_accept_sec_context): make sure time is returned in seconds from
...
now, not in kerberos time
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12347 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-03 15:25:41 +00:00
Love Hörnquist Åstrand
a704e2f3f4
(gss_aquire_cred): make sure time is returned in seconds from now, not
...
in kerberos time
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12346 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-03 15:24:29 +00:00
Love Hörnquist Åstrand
f6870509a7
(init_auth): if the cred is expired before we tries to create a token,
...
fail so the peer doesn't need reject us
(*): make sure time is returned in seconds from now, not in kerberos time
(repl_mutual): remember to unlock the context mutex
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12345 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-03 15:22:58 +00:00
Love Hörnquist Åstrand
a2408d7675
(gss_context_time): remove unused variable
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12344 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-03 15:08:00 +00:00
Love Hörnquist Åstrand
ee6c2cbd71
make sure minor_status is always set, pointed out by Luke Howard <lukeh@PADL.COM>
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12343 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-03 14:58:51 +00:00
Love Hörnquist Åstrand
6ab45444b7
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12319 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-05-21 14:52:47 +00:00
Love Hörnquist Åstrand
42f3fc029a
- do some basic locking (no reference counting so contexts can be
...
removed while still used)
- don't export gss_ctx_id_t_desc_struct and gss_cred_id_t_desc_struct
- make sure all lifetime are returned in seconds left until expired,
not in unix epoch
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12317 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-05-21 14:52:14 +00:00
Love Hörnquist Åstrand
a626def4cd
document argument lifetime_rec to function gss_inquire_context
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12316 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-05-21 14:47:55 +00:00
Love Hörnquist Åstrand
37502b25c3
fix errors found with mdoclint
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12310 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-05-16 22:39:26 +00:00
Love Hörnquist Åstrand
aac29a35a4
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12309 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-05-16 22:24:02 +00:00
Love Hörnquist Åstrand
08b804844a
test gss_add_cred more then once
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12307 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-05-16 22:23:16 +00:00
Love Hörnquist Åstrand
eb7f988877
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12218 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-05-06 13:01:17 +00:00
Love Hörnquist Åstrand
57ff36e236
if __cplusplus, wrap the extern variable (just to be safe) and
...
functions in extern "C" { }
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12217 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-05-06 13:01:06 +00:00
Love Hörnquist Åstrand
9b26e3a8ec
more about the des3 mic mess
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12181 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-30 09:57:00 +00:00
Love Hörnquist Åstrand
327f5dc311
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12180 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-30 09:41:39 +00:00
Love Hörnquist Åstrand
952b7e4ad6
(verify_mic_des3): always check if the mic is the correct mic or the
...
mic that old heimdal would have generated
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12179 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-30 09:41:21 +00:00
Jacques A. Vidrine
c6ba0af2a7
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12169 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-28 15:20:05 +00:00
Jacques A. Vidrine
5773846f71
verify_mic_des3: If MIC verification fails, retry using the `old' MIC
...
computation (with zero IV).
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12168 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-28 15:19:12 +00:00
Love Hörnquist Åstrand
74b8c99589
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12152 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-26 09:29:12 +00:00
Love Hörnquist Åstrand
77cd6364fd
more about difference between comparing IN and MN
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12151 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-26 09:21:50 +00:00
Love Hörnquist Åstrand
736af2ad25
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12150 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-26 08:32:39 +00:00
Love Hörnquist Åstrand
bb41dfa474
more about name type and access control
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12149 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-26 08:32:17 +00:00
Love Hörnquist Åstrand
d50c1e51bc
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12148 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-25 18:57:56 +00:00
Love Hörnquist Åstrand
4149115a94
document gss_context_time
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12147 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-25 18:57:38 +00:00
Love Hörnquist Åstrand
982e290f4c
if lifetime of context have expired, set time_rec to 0 and return
...
GSS_S_CONTEXT_EXPIRED
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12146 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-25 18:54:56 +00:00
Love Hörnquist Åstrand
1d543edbc1
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12145 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-25 18:29:24 +00:00
Love Hörnquist Åstrand
6f84a76002
document [gssapi]correct_des3_mic [gssapi]broken_des3_mic
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12144 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-25 18:29:08 +00:00
Love Hörnquist Åstrand
045f69cc2b
(gss_krb5_compat_des3_mci): return a value
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12141 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-25 17:18:54 +00:00
Love Hörnquist Åstrand
36ef04ff84
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12140 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-25 17:17:29 +00:00
Love Hörnquist Åstrand
dbef932c25
document gss_krb5_compat_des3_mic
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12139 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-25 17:16:39 +00:00
Love Hörnquist Åstrand
a8e1e4e12b
(gss_krb5_compat_des3_mic): enable turning on/off des3 mic compat
...
(_gss_DES3_get_mic_compat): handle [gssapi]correct_des3_mic too
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12138 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-25 17:12:16 +00:00
Love Hörnquist Åstrand
41638a2cc6
(gss_krb5_compat_des3_mic): new function, turn on/off des3 mic compat
...
(GSS_C_KRB5_COMPAT_DES3_MIC): cpp symbol that exists if
gss_krb5_compat_des3_mic exists
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12137 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-04-25 17:08:33 +00:00