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
bae73d1a95
parse [kdc]use_2b and [gssapi]
Love Hörnquist Åstrand
2003-10-06 19:15:04 +00:00
309a5a11fb
x
Love Hörnquist Åstrand
2003-10-05 00:16:34 +00:00
565b767d29
x
Love Hörnquist Åstrand
2003-10-04 05:44:46 +00:00
7d3afe0d9b
let t and n match zero or more whitespaces
Love Hörnquist Åstrand
2003-10-04 05:15:29 +00:00
7a45372a17
x
Love Hörnquist Åstrand
2003-10-04 00:30:34 +00:00
2b0cf9b3eb
add BOOLEAN
Love Hörnquist Åstrand
2003-10-03 23:49:41 +00:00
04daad6bca
x
Love Hörnquist Åstrand
2003-10-03 12:22:43 +00:00
f2fe7866d3
When running kinit in "fork mode" do pagsh independent of krb4, also always do krb4 setup of cc. Always try to destroy the v4 cc.
Love Hörnquist Åstrand
2003-10-03 12:21:42 +00:00
cdeab003ac
(check_for_tgt): set client as part of the pattern/match cred
Love Hörnquist Åstrand
2003-10-03 12:18:44 +00:00
803a7c3db6
(_krb5_krb_dest_tkt): unlink v4 token (get_krb4_cc_name): move out from _krb5_krb_tf_setup (_krb5_krb_tf_setup): adapt to allocated filename instead of static filename
Love Hörnquist Åstrand
2003-10-03 12:03:03 +00:00
cbb6dc1b85
add _krb5_krb_dest_tkt and TKT_ROOT
Love Hörnquist Åstrand
2003-10-03 12:01:47 +00:00
d5acb83777
(*) send PA_PAC_REQUEST when the user have requested either use PAC or not use PAC, if the option not set from the user, leave it up to the kdc to decide. (init_creds_loop): clear error string on success
Love Hörnquist Åstrand
2003-10-03 11:53:48 +00:00
d341945ac0
add krb5_get_init_creds_opt_set_paq_request break out common part of extended opt functions to require_ext_opt
Love Hörnquist Åstrand
2003-10-03 11:51:42 +00:00
989e429cda
add enum krb5_get_init_creds_req_pac and use it in struct _krb5_get_init_creds_opt_private
Love Hörnquist Åstrand
2003-10-03 11:50:32 +00:00
3af232862a
(islocalrealm): exact match is also fine
Love Hörnquist Åstrand
2003-10-03 11:16:09 +00:00
11d8f82808
handle some more failure lines
Love Hörnquist Åstrand
2003-10-03 10:28:52 +00:00
c32350eb60
some diffrences between Heimdal and MIT Kerberos in the API
Love Hörnquist Åstrand
2003-10-03 05:00:50 +00:00
a358b88c42
document krb5_principal_{get,set}_type
Love Hörnquist Åstrand
2003-10-03 04:58:00 +00:00
5e2f96156f
add krb5_principal_set_type
Love Hörnquist Åstrand
2003-10-03 04:52:06 +00:00
b40d499bb7
add Setting up DNS
Love Hörnquist Åstrand
2003-10-03 04:03:36 +00:00
97d37d8057
(krb5_rd_req): always free keyblock since its alway used
Love Hörnquist Åstrand
2003-10-03 00:39:21 +00:00
adaa1fb814
add SAM types and PAC_REQUEST
Love Hörnquist Åstrand
2003-10-03 00:33:20 +00:00
e01dbe09dd
add more preauth types, add PA-PAC-REQUEST
Love Hörnquist Åstrand
2003-10-03 00:31:01 +00:00