f0e00bfd8d
(krb5_verify_ap_req2): krb5_free_ticket free the ticket now, rewrite error handling to handle that
Love Hörnquist Åstrand
2003-11-09 01:28:01 +00:00
bc935dd347
x
Love Hörnquist Åstrand
2003-11-09 01:22:46 +00:00
711b17e252
(gss_delete_sec_context): don't free ticket, krb5_free_ticket does that now
Love Hörnquist Åstrand
2003-11-09 01:17:13 +00:00
20a96e4876
(process): don't free ticket, krb5_free_ticket does that now
Love Hörnquist Åstrand
2003-11-09 01:12:09 +00:00
4e48b5550c
(tgs_rep2): don't free ticket, krb5_free_ticket does that now
Love Hörnquist Åstrand
2003-11-09 00:58:03 +00:00
3d146065c3
(krb5_free_ticket): free the ticket itself to match mit behavior, pointed out by Derrick Brashear
Love Hörnquist Åstrand
2003-11-09 00:53:12 +00:00
52330937a3
krb5_free_ticket free the whole ticket
Love Hörnquist Åstrand
2003-11-09 00:48:40 +00:00
ceffd3f0a4
add [appdefaults]kinit/pkinit-ca-dir
Love Hörnquist Åstrand
2003-11-08 19:23:51 +00:00
cb698a314c
x
Love Hörnquist Åstrand
2003-11-08 09:45:17 +00:00
c8d290d46d
add krb5_padata_add
Love Hörnquist Åstrand
2003-11-08 09:36:35 +00:00
5e15b4e031
krb5_context_data.pkinit_win2k_compatible
Love Hörnquist Åstrand
2003-11-08 09:34:54 +00:00
8260bb511d
add pkinit.c
Love Hörnquist Åstrand
2003-11-08 09:32:47 +00:00
c7a2d2d775
x
Love Hörnquist Åstrand
2003-11-08 08:59:30 +00:00
237ff82b29
add pkinit support
Love Hörnquist Åstrand
2003-11-08 08:56:38 +00:00
61cd5b101e
add support for pkinit
Love Hörnquist Åstrand
2003-11-08 08:52:07 +00:00
bb6a4a2b80
rename krb5_pk_init_openssl_ctx to krb5_pk_init_ctx fix win2k error handling
Love Hörnquist Åstrand
2003-11-08 08:49:02 +00:00
acc61addac
make compile again
Love Hörnquist Åstrand
2003-11-08 08:46:58 +00:00
f955c2a095
add the opaque krb5_pk_init_ctx to _krb5_get_init_creds_opt_private
Love Hörnquist Åstrand
2003-11-08 08:42:03 +00:00
0c7a0277a1
PKINIT patch from Daniel Kouril and Petr Holub, I removed the dependency on valicert asn1 parser, remove smartcard and globus support (for now). Work to be done on this: DH support, Globus support, Smartcard support, windows support (MS implements -09 of the draft), verify that it conforms the new draft
Love Hörnquist Åstrand
2003-11-08 08:32:11 +00:00
d56cb05fe8
x
Love Hörnquist Åstrand
2003-11-07 23:19:30 +00:00
ce15bb75c3
x
Love Hörnquist Åstrand
2003-11-07 23:14:07 +00:00
9ecc605816
x
Love Hörnquist Åstrand
2003-11-07 07:45:26 +00:00
48a9c79e8f
(copy_oid): copy all components
Love Hörnquist Åstrand
2003-11-07 07:39:43 +00:00
113cf794d6
x
Love Hörnquist Åstrand
2003-11-06 01:34:19 +00:00
bb7c2ec23c
checksum the header last in MIC token, update to -03 From: Luke Howard <lukeh@padl.com>
Love Hörnquist Åstrand
2003-11-06 01:27:50 +00:00
24bcc161e3
x
Love Hörnquist Åstrand
2003-10-29 23:12:02 +00:00
c12de88181
x
Johan Danielsson
2003-10-27 11:16:21 +00:00
7448fcfe7c
document capaths section
Johan Danielsson
2003-10-27 11:14:55 +00:00
5bfcbbf79b
x
Johan Danielsson
2003-10-22 18:48:54 +00:00
ed1bc5a928
make sure that the server realm and the krbtgt second component are identical; get rpath from the capaths section
Johan Danielsson
2003-10-22 18:48:20 +00:00
3cedc78b77
document recent changes
Johan Danielsson
2003-10-22 18:45:56 +00:00
1461770557
change logic for when to check transited policy to a tri-state model involving per principal flags (to be implemented)
Johan Danielsson
2003-10-22 18:22:24 +00:00
3ddd0c11e7
change enforce_transited_policy to a tri-state variable
Johan Danielsson
2003-10-22 18:19:11 +00:00
da5f054d77
x
Love Hörnquist Åstrand
2003-10-22 06:08:38 +00:00
731fab1b47
(krb5_domain_x500_encode): always zero out encoding to make sure it have a defined value on failure
Love Hörnquist Åstrand
2003-10-22 06:04:35 +00:00
2e4e601571
x
Love Hörnquist Åstrand
2003-10-21 23:08:50 +00:00
4cd19e3fe3
(krb5_domain_x500_encode): if num_realms == 0, set encoding and return (avoids malloc(0)), check return value for malloc
Love Hörnquist Åstrand
2003-10-21 23:06:50 +00:00
f052cd93b0
spelling, From: Tracy Di Marco White
Love Hörnquist Åstrand
2003-10-21 21:34:32 +00:00
fbf5812618
x
Johan Danielsson
2003-10-21 16:58:00 +00:00
fb3910cc5a
(fix_transited_encoding): always print cross-realm information
Johan Danielsson
2003-10-21 16:56:32 +00:00
ff498fb097
x
Love Hörnquist Åstrand
2003-10-21 14:53:17 +00:00
d18d7cea84
(fix_transited_encoding): set transited type
Love Hörnquist Åstrand
2003-10-21 14:53:02 +00:00
a49cebb033
fix capaths example
Johan Danielsson
2003-10-21 13:32:45 +00:00
d3c94dd68e
ize->ise
Johan Danielsson
2003-10-21 13:27:48 +00:00
da0880581b
[capaths] section
Johan Danielsson
2003-10-21 11:59:16 +00:00
f56c8320eb
x
Johan Danielsson
2003-10-21 11:57:37 +00:00
74f0967ff7
document enforce-transited-policy
Johan Danielsson
2003-10-21 11:22:52 +00:00
357e4592b9
always check transited policy if flag set either globally or on principal
Johan Danielsson
2003-10-21 11:16:43 +00:00
8505970b33
add flag to always check transited policy
Johan Danielsson
2003-10-21 11:10:44 +00:00
cf7d2c2fb1
add flag to enforce transited policy
Johan Danielsson
2003-10-21 11:09:59 +00:00
ca242c590b
x
Love Hörnquist Åstrand
2003-10-21 10:16:59 +00:00
b446b9833f
(krb5_domain_x500_decode): set *num_realms to zero not num_realms
Love Hörnquist Åstrand
2003-10-21 10:16:39 +00:00
d4a13c5877
x
Love Hörnquist Åstrand
2003-10-21 08:04:13 +00:00
378fc043da
add --no-transit-check
Love Hörnquist Åstrand
2003-10-21 08:03:36 +00:00
ef9f43076b
x
Love Hörnquist Åstrand
2003-10-21 06:24:58 +00:00
1193f2ca59
describe Transit policy
Love Hörnquist Åstrand
2003-10-21 06:21:03 +00:00
ae0a37f393
x
Johan Danielsson
2003-10-20 16:45:38 +00:00
5d138af639
(fix_transited_encoding): also verify with policy, unless asked not to
Johan Danielsson
2003-10-20 16:45:28 +00:00
88e4f61f85
(krb5_decrypt_ticket): try to verify transited realms, unless the transited-policy-checked flag is set
Johan Danielsson
2003-10-20 16:43:30 +00:00
df034198d5
(krb5_domain_x500_decode): handle zero length tr data; (krb5_check_transited): new function that does more useful stuff
Johan Danielsson
2003-10-20 16:41:27 +00:00
e7a40f2d44
get capath info from [capaths] section
Johan Danielsson
2003-10-20 16:40:14 +00:00
7bfff16231
krb5_princ_realm -> krb5_principal_get_realm
Johan Danielsson
2003-10-20 16:38:53 +00:00
744bd74233
krb5_princ_realm -> krb5_principal_get_realm
Johan Danielsson
2003-10-20 16:14:02 +00:00
beba4ef8f9
x
Johan Danielsson
2003-10-16 09:06:54 +00:00
8ad04cfa43
Sleep forever waiting for lock. Previous method doesn't work well with a large number of clients accessing the cache at the same time, and there is no simple way to add a timeout to the lock.
Johan Danielsson
2003-10-16 09:06:39 +00:00
76e1e376c4
count IP v4/v6 requests now that my kdc supports v6
Love Hörnquist Åstrand
2003-10-14 15:25:34 +00:00
175541b3c3
x
Johan Danielsson
2003-10-14 12:32:54 +00:00
3a36f7c6db
mkstemp formats must end in exactly six X's
Johan Danielsson
2003-10-14 12:32:39 +00:00
aa2d4b02ae
get branch from CVS/Tag
Johan Danielsson
2003-10-14 12:08:10 +00:00
9c33463fd1
handle requests to forward non-forwardable ticket and HTTP requests
Love Hörnquist Åstrand
2003-10-14 11:21:43 +00:00
dfbc07b034
instead of the cryptic "Request:" use "HTTP request:"
Love Hörnquist Åstrand
2003-10-14 11:02:33 +00:00
2ded4d8b29
x
Love Hörnquist Åstrand
2003-10-13 14:21:14 +00:00
29fbd6bdbd
old pk-cross foo
Johan Danielsson
2003-10-13 14:20:33 +00:00
2aaa9a193e
x
Love Hörnquist Åstrand
2003-10-13 13:33:52 +00:00
002f25a217
print the error value krb5_init_context failed with
Love Hörnquist Åstrand
2003-10-13 13:33:40 +00:00
45f0c7d705
x
Love Hörnquist Åstrand
2003-10-13 13:21:16 +00:00
c5bd98ca49
(krb5_config_parse_file_debug): punt if there is binding before a section declaration. Bug found by Arkadiusz Miskiewicz <arekm@pld-linux.org>
Love Hörnquist Åstrand
2003-10-13 13:20:46 +00:00
3d11618b33
move automake options to configure.in, and depend on automake 1.7
Johan Danielsson
2003-10-13 13:14:48 +00:00
2ba1b2759a
x
Johan Danielsson
2003-10-13 13:03:17 +00:00
41d0b9d1bd
(erase_file): revert a change in previous; if the ccache is a symlink, kdestroy should remove it
Johan Danielsson
2003-10-13 13:03:12 +00:00
dcc546f00e
x
Johan Danielsson
2003-10-13 12:21:38 +00:00
14bfec3d54
implement locking
Johan Danielsson
2003-10-13 12:21:15 +00:00
0cad850aac
(print_tickets): bail out if krb5_cc_next_cred returns error other than KRB5_CC_END
Johan Danielsson
2003-10-12 15:57:42 +00:00
a5cffb7aa7
x
Johan Danielsson
2003-10-10 15:52:30 +00:00
0ea5fcd9db
(pop_init): change call to authentication function, from a ?: construct (which toubles some versions of gcc) to if; from Björn Grönvall
Johan Danielsson
2003-10-10 15:52:18 +00:00
da037fa13e
x
Love Hörnquist Åstrand
2003-10-10 01:10:01 +00:00
d804698297
test program for verifying password quality function
Love Hörnquist Åstrand
2003-10-10 01:09:10 +00:00
56b5ee6031
x
Love Hörnquist Åstrand
2003-10-07 07:49:03 +00:00
0c7a5a4563
add some help function that is common between ENC_TS and SAM2 free the etype{,2}-infos on failure move the pa counter into krb5_get_init_creds_ctx
Love Hörnquist Åstrand
2003-10-07 07:48:51 +00:00
e31cf630fd
x
Love Hörnquist Åstrand
2003-10-07 04:09:43 +00:00
535b4f1e94
If its a MEMORY cc, make a copy. We need to do this since now gss_release_cred will destroy the cred. This should be really be solved a better way.
Love Hörnquist Åstrand
2003-10-07 04:08:57 +00:00
9b8678e016
x
Love Hörnquist Åstrand
2003-10-07 01:02:14 +00:00
ced74c3564
(gss_release_cred): if its a mcc, destroy it rather the just release it Found by: "Zi-Bin Yang" <zbyang@decru.com>
Love Hörnquist Åstrand
2003-10-07 00:51:46 +00:00
7c51fd6e95
(acquire_initiator_cred): use kret instead of ret where appropriate
Love Hörnquist Åstrand
2003-10-07 00:37:04 +00:00
d4baa1906c
spelling
Love Hörnquist Åstrand
2003-10-06 21:02:15 +00:00
ed4fb3aa84
x
Love Hörnquist Åstrand
2003-10-06 20:47:15 +00:00
0da0d41d6a
(do_getticket): if times data is shorter then 8 byte, request is mailformed.
Love Hörnquist Åstrand
2003-10-06 20:39:28 +00:00
4ba454b93f
(do_authenticate): if request length is less then 8, its a bad request and fail. Pointed out by Marco Foglia <marco@foglia.org>
Love Hörnquist Åstrand
2003-10-06 20:22:07 +00:00
911c773668
add flag --warn-mit-syntax that warns for mit syntax is used and just ignore the mit syntax when its used
Love Hörnquist Åstrand
2003-10-06 19:27:35 +00:00