]> git.ipfire.org Git - thirdparty/krb5.git/log
thirdparty/krb5.git
15 years agomore work lhoward/saml
Luke Howard [Wed, 11 Nov 2009 17:54:50 +0000 (17:54 +0000)] 
more work

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23150 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Mon, 2 Nov 2009 10:57:38 +0000 (10:57 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23119 dc483132-0cff-0310-8789-dd5450dbe970

15 years agorefactor
Luke Howard [Sun, 1 Nov 2009 00:27:21 +0000 (00:27 +0000)] 
refactor

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23110 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Sat, 31 Oct 2009 09:56:09 +0000 (09:56 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23108 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Fri, 30 Oct 2009 08:50:51 +0000 (08:50 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23094 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Thu, 29 Oct 2009 22:00:34 +0000 (22:00 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23091 dc483132-0cff-0310-8789-dd5450dbe970

15 years agomore work
Luke Howard [Thu, 29 Oct 2009 14:24:47 +0000 (14:24 +0000)] 
more work

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23085 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoongoing work
Luke Howard [Thu, 29 Oct 2009 09:17:51 +0000 (09:17 +0000)] 
ongoing work

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23083 dc483132-0cff-0310-8789-dd5450dbe970

15 years agopreliminary SAML+S4U2Self plumbing
Luke Howard [Tue, 27 Oct 2009 23:06:23 +0000 (23:06 +0000)] 
preliminary SAML+S4U2Self plumbing

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23074 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Tue, 27 Oct 2009 12:32:59 +0000 (12:32 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23072 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Tue, 27 Oct 2009 12:28:33 +0000 (12:28 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23071 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Tue, 27 Oct 2009 12:26:45 +0000 (12:26 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23070 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd KRB_AP_ERR_REALM_UNKNOWN and KRB_AP_ERR_PRINCIPAL_RESERVED
Luke Howard [Tue, 27 Oct 2009 11:40:09 +0000 (11:40 +0000)] 
add KRB_AP_ERR_REALM_UNKNOWN and KRB_AP_ERR_PRINCIPAL_RESERVED

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23069 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd KRB_AP_ERR_PRINCIPAL_UNKNOWN
Luke Howard [Tue, 27 Oct 2009 11:38:13 +0000 (11:38 +0000)] 
add KRB_AP_ERR_PRINCIPAL_UNKNOWN

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23068 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd KRB_NT_WELLKNOWN
Luke Howard [Tue, 27 Oct 2009 11:35:59 +0000 (11:35 +0000)] 
add KRB_NT_WELLKNOWN

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23067 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoignore KDC issued authdata in AP-REQ
Luke Howard [Tue, 27 Oct 2009 07:18:48 +0000 (07:18 +0000)] 
ignore KDC issued authdata in AP-REQ

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23063 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Mon, 26 Oct 2009 23:53:43 +0000 (23:53 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23058 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Mon, 26 Oct 2009 22:38:58 +0000 (22:38 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23057 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd conditions
Luke Howard [Mon, 26 Oct 2009 22:26:31 +0000 (22:26 +0000)] 
add conditions

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23056 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd C++ build targets
Luke Howard [Mon, 26 Oct 2009 22:01:30 +0000 (22:01 +0000)] 
add C++ build targets

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23055 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Mon, 26 Oct 2009 22:01:24 +0000 (22:01 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23054 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup constness
Luke Howard [Mon, 26 Oct 2009 22:01:04 +0000 (22:01 +0000)] 
cleanup constness

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23053 dc483132-0cff-0310-8789-dd5450dbe970

15 years agomark KRB5_AUTHDATA_SAML as KDC issued
Luke Howard [Mon, 26 Oct 2009 22:00:45 +0000 (22:00 +0000)] 
mark KRB5_AUTHDATA_SAML as KDC issued

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23052 dc483132-0cff-0310-8789-dd5450dbe970

15 years agouse common PRF for SAML signing key
Luke Howard [Mon, 26 Oct 2009 22:00:08 +0000 (22:00 +0000)] 
use common PRF for SAML signing key

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23051 dc483132-0cff-0310-8789-dd5450dbe970

15 years agomore work on SAML backends
Luke Howard [Mon, 26 Oct 2009 21:27:21 +0000 (21:27 +0000)] 
more work on SAML backends

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23050 dc483132-0cff-0310-8789-dd5450dbe970

15 years agosome work on LDAP backend
Luke Howard [Mon, 26 Oct 2009 18:20:58 +0000 (18:20 +0000)] 
some work on LDAP backend

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23048 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd krb5_ldap_is_kerberos_attr
Luke Howard [Mon, 26 Oct 2009 18:14:54 +0000 (18:14 +0000)] 
add krb5_ldap_is_kerberos_attr

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23047 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Mon, 26 Oct 2009 18:00:43 +0000 (18:00 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23046 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd some schema introspection APIs
Luke Howard [Mon, 26 Oct 2009 17:05:43 +0000 (17:05 +0000)] 
add some schema introspection APIs

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23045 dc483132-0cff-0310-8789-dd5450dbe970

15 years agosome preliminary work on SAML backend
Luke Howard [Mon, 26 Oct 2009 00:18:51 +0000 (00:18 +0000)] 
some preliminary work on SAML backend

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23041 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoconvert to C++
Luke Howard [Sun, 25 Oct 2009 14:03:55 +0000 (14:03 +0000)] 
convert to C++

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23037 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd some more plumbing
Luke Howard [Sun, 25 Oct 2009 13:13:41 +0000 (13:13 +0000)] 
add some more plumbing

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23036 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd skeletal LDAP file
Luke Howard [Sun, 25 Oct 2009 00:55:59 +0000 (00:55 +0000)] 
add skeletal LDAP file

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23033 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd some magic
Luke Howard [Sun, 25 Oct 2009 00:49:54 +0000 (00:49 +0000)] 
add some magic

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23032 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoStash the LDAP result in e_data. We're going to use it to construct a
Luke Howard [Sun, 25 Oct 2009 00:44:21 +0000 (00:44 +0000)] 
Stash the LDAP result in e_data. We're going to use it to construct a
SAML assertion in another plugin.

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23031 dc483132-0cff-0310-8789-dd5450dbe970

15 years agomerge r23013:23025 of s4u2proxy into saml branch
Luke Howard [Sat, 24 Oct 2009 22:15:46 +0000 (22:15 +0000)] 
merge r23013:23025 of s4u2proxy into saml branch

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23026 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd KRB5_PADATA_S4U_SAML
Luke Howard [Sat, 24 Oct 2009 15:58:25 +0000 (15:58 +0000)] 
add KRB5_PADATA_S4U_SAML

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23013 dc483132-0cff-0310-8789-dd5450dbe970

15 years agomerge r23002:r23011 of s4u2proxy into saml branch
Luke Howard [Sat, 24 Oct 2009 15:56:50 +0000 (15:56 +0000)] 
merge r23002:r23011 of s4u2proxy into saml branch

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23012 dc483132-0cff-0310-8789-dd5450dbe970

15 years agomerge r23004:23007 from s4u2proxy to saml branch
Luke Howard [Fri, 23 Oct 2009 21:33:17 +0000 (21:33 +0000)] 
merge r23004:23007 from s4u2proxy to saml branch

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23008 dc483132-0cff-0310-8789-dd5450dbe970

15 years agomerge s4u2proxy at r22987:23000 into saml branch (ignore last commit)
Luke Howard [Fri, 23 Oct 2009 21:22:51 +0000 (21:22 +0000)] 
merge s4u2proxy at r22987:23000 into saml branch (ignore last commit)

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23004 dc483132-0cff-0310-8789-dd5450dbe970

15 years agomerge s4u2proxy at r22987:23000 into saml branch
Luke Howard [Fri, 23 Oct 2009 21:21:42 +0000 (21:21 +0000)] 
merge s4u2proxy at r22987:23000 into saml branch

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@23003 dc483132-0cff-0310-8789-dd5450dbe970

15 years agofix a spelling error
Luke Howard [Fri, 23 Oct 2009 19:39:38 +0000 (19:39 +0000)] 
fix a spelling error

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@22994 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoDetermine which authdata sources to interrogate based on the
Luke Howard [Fri, 23 Oct 2009 19:39:27 +0000 (19:39 +0000)] 
Determine which authdata sources to interrogate based on the
module's usage. This is important if the authdata is signed
by the KDC with the TGT key (as the user can forge that in
the AP-REQ).

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@22993 dc483132-0cff-0310-8789-dd5450dbe970

15 years agos/greet/saml
Luke Howard [Fri, 23 Oct 2009 15:26:49 +0000 (15:26 +0000)] 
s/greet/saml

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@22990 dc483132-0cff-0310-8789-dd5450dbe970

15 years agouse greet sample code as a starting point for saml plugins
Luke Howard [Fri, 23 Oct 2009 15:19:34 +0000 (15:19 +0000)] 
use greet sample code as a starting point for saml plugins

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@22989 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd KRB5_AUTHDATA_SAML
Luke Howard [Fri, 23 Oct 2009 15:18:47 +0000 (15:18 +0000)] 
add KRB5_AUTHDATA_SAML

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@22988 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoCreating a branch off s4u2proxy@22967 for investigating SAML
Luke Howard [Fri, 23 Oct 2009 15:02:14 +0000 (15:02 +0000)] 
Creating a branch off s4u2proxy@22967 for investigating SAML

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/saml@22987 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup
Luke Howard [Fri, 23 Oct 2009 04:37:09 +0000 (04:37 +0000)] 
cleanup

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22986 dc483132-0cff-0310-8789-dd5450dbe970

15 years agodon't allocate more than necessary for delegated path
Luke Howard [Fri, 23 Oct 2009 04:22:07 +0000 (04:22 +0000)] 
don't allocate more than necessary for delegated path

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22985 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoplug leak
Luke Howard [Fri, 23 Oct 2009 02:09:32 +0000 (02:09 +0000)] 
plug leak

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22984 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoupdate copyright
Luke Howard [Fri, 23 Oct 2009 01:41:12 +0000 (01:41 +0000)] 
update copyright

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22983 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoupdate schema for krbAllowedToDelegateTo
Luke Howard [Fri, 23 Oct 2009 01:40:19 +0000 (01:40 +0000)] 
update schema for krbAllowedToDelegateTo

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22982 dc483132-0cff-0310-8789-dd5450dbe970

15 years agorefactor, improve code readability
Luke Howard [Fri, 23 Oct 2009 01:34:16 +0000 (01:34 +0000)] 
refactor, improve code readability

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22981 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoChange is_kdc_issued_authdatum() to use new krb5int_get_authdata_containee_types...
Luke Howard [Fri, 23 Oct 2009 00:32:14 +0000 (00:32 +0000)] 
Change is_kdc_issued_authdatum() to use new krb5int_get_authdata_containee_types() API

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22980 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoAdd krb5int_get_authdata_containee_types() API for peeking into
Luke Howard [Fri, 23 Oct 2009 00:26:27 +0000 (00:26 +0000)] 
Add krb5int_get_authdata_containee_types() API for peeking into
authdata containers

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22979 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoSeparate propagation of TGT issued authorization data from KDB
Luke Howard [Thu, 22 Oct 2009 22:51:36 +0000 (22:51 +0000)] 
Separate propagation of TGT issued authorization data from KDB
managed authorization data: they are logically distinct. They
were previously combined because we didn't have the ability to
filter out KDC issued authorization data.

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22978 dc483132-0cff-0310-8789-dd5450dbe970

15 years agomerge 22964:22974 into s4u2proxy branch
Luke Howard [Thu, 22 Oct 2009 21:01:51 +0000 (21:01 +0000)] 
merge 22964:22974 into s4u2proxy branch

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22975 dc483132-0cff-0310-8789-dd5450dbe970

15 years agos/delegatee/transited_service/g
Luke Howard [Thu, 22 Oct 2009 16:36:13 +0000 (16:36 +0000)] 
s/delegatee/transited_service/g

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22972 dc483132-0cff-0310-8789-dd5450dbe970

15 years agorefactor
Luke Howard [Thu, 22 Oct 2009 16:18:31 +0000 (16:18 +0000)] 
refactor

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22971 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocleanup greet authdata plugin not to clobber authdata
Luke Howard [Thu, 22 Oct 2009 15:36:23 +0000 (15:36 +0000)] 
cleanup greet authdata plugin not to clobber authdata

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22970 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoFix a logic error
Luke Howard [Thu, 22 Oct 2009 15:35:53 +0000 (15:35 +0000)] 
Fix a logic error

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22969 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoadd sample constrained delegation ACL backend for LDAP
Luke Howard [Thu, 22 Oct 2009 15:10:55 +0000 (15:10 +0000)] 
add sample constrained delegation ACL backend for LDAP

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22968 dc483132-0cff-0310-8789-dd5450dbe970

15 years agofilter KDC-issued authdata
Luke Howard [Thu, 22 Oct 2009 14:54:20 +0000 (14:54 +0000)] 
filter KDC-issued authdata

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22967 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoWorkaround for ASN.1 library difficulties
Luke Howard [Thu, 22 Oct 2009 14:53:57 +0000 (14:53 +0000)] 
Workaround for ASN.1 library difficulties

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22966 dc483132-0cff-0310-8789-dd5450dbe970

15 years agosome very preliminary work on PAC-less constrained delegation
Luke Howard [Thu, 22 Oct 2009 03:56:05 +0000 (03:56 +0000)] 
some very preliminary work on PAC-less constrained delegation

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22965 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoCreating a branch for PAC-less constrained delegation implementation
Luke Howard [Thu, 22 Oct 2009 01:17:53 +0000 (01:17 +0000)] 
Creating a branch for PAC-less constrained delegation implementation

git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/s4u2proxy@22964 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoAllow the constrained delegation authorization method to use the evidence ticket...
Luke Howard [Wed, 21 Oct 2009 18:21:50 +0000 (18:21 +0000)] 
Allow the constrained delegation authorization method to use the evidence ticket client name as input to the authorization decision

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22963 dc483132-0cff-0310-8789-dd5450dbe970

15 years agosimplify logic fix introduced in r22960 for S4U2Self
Luke Howard [Wed, 21 Oct 2009 17:24:37 +0000 (17:24 +0000)] 
simplify logic fix introduced in r22960 for S4U2Self

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22962 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoremove some unneeded extensions from the Novell backend authdata SPI
Luke Howard [Wed, 21 Oct 2009 16:03:40 +0000 (16:03 +0000)] 
remove some unneeded extensions from the Novell backend authdata SPI

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22961 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoensure that forwardable flag is propagated along S4U2Self referral path
Luke Howard [Wed, 21 Oct 2009 16:00:08 +0000 (16:00 +0000)] 
ensure that forwardable flag is propagated along S4U2Self referral path

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22960 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoIncrement authdata SPI to V2 (V1 was experimental) to account for additional
Luke Howard [Wed, 21 Oct 2009 00:53:47 +0000 (00:53 +0000)] 
Increment authdata SPI to V2 (V1 was experimental) to account for additional
krbtgt key parameter.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22959 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoIncrement authdata SPI to V2 (V1 was experimental) to account
Luke Howard [Wed, 21 Oct 2009 00:50:08 +0000 (00:50 +0000)] 
Increment authdata SPI to V2 (V1 was experimental) to account
for additional krbtgt key parameter. This was at Sam's suggestion.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22958 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoFor naming extensions draft compliance, s/mspac:/urn:mspac:/
Luke Howard [Tue, 20 Oct 2009 15:40:47 +0000 (15:40 +0000)] 
For naming extensions draft compliance, s/mspac:/urn:mspac:/

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22957 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoMake some gss-krb5 utility functions take enctypes instead of keys,
Greg Hudson [Tue, 20 Oct 2009 14:23:32 +0000 (14:23 +0000)] 
Make some gss-krb5 utility functions take enctypes instead of keys,
and adjust callers.  Fixes a bug where kg_arcfour_docrypt_iov was
passing a keyblock instead of a key to kg_translate_iov after the
enc-perf merge.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22956 dc483132-0cff-0310-8789-dd5450dbe970

15 years agouse ANSI prototypes for acquire_XXX_cred, and fix cast to calling acquire_accept_cred()
Luke Howard [Tue, 20 Oct 2009 14:14:46 +0000 (14:14 +0000)] 
use ANSI prototypes for acquire_XXX_cred, and fix cast to calling acquire_accept_cred()

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22955 dc483132-0cff-0310-8789-dd5450dbe970

15 years agocorrect indirection of minor status code when calling displayStatus()
Luke Howard [Tue, 20 Oct 2009 13:51:40 +0000 (13:51 +0000)] 
correct indirection of minor status code when calling displayStatus()

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22954 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoIn k5_hmac_md5_hash_iov, initialize keyblock.contents so that we don't
Greg Hudson [Tue, 20 Oct 2009 13:49:48 +0000 (13:49 +0000)] 
In k5_hmac_md5_hash_iov, initialize keyblock.contents so that we don't
free it prior to initialization if krb5_hmac fails.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22953 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoIn krb5_k_make_checksum, check for a null key passed with a keyed
Greg Hudson [Tue, 20 Oct 2009 13:47:40 +0000 (13:47 +0000)] 
In krb5_k_make_checksum, check for a null key passed with a keyed
checksum instead of just crashing.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22952 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoClean up memory leaks by releasing key at end
Ezra Peisach [Tue, 20 Oct 2009 10:56:21 +0000 (10:56 +0000)] 
Clean up memory leaks by releasing key at end

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22951 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoInclude des_int.h for mit_des_fixup_key_parity prototype
Ezra Peisach [Tue, 20 Oct 2009 10:21:01 +0000 (10:21 +0000)] 
Include des_int.h for mit_des_fixup_key_parity prototype

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22950 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoFix memory leaks in enc-perf work
Greg Hudson [Tue, 20 Oct 2009 02:07:22 +0000 (02:07 +0000)] 
Fix memory leaks in enc-perf work

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22949 dc483132-0cff-0310-8789-dd5450dbe970

15 years agofix some Coverity reported defects in naming extensions
Luke Howard [Tue, 20 Oct 2009 00:48:46 +0000 (00:48 +0000)] 
fix some Coverity reported defects in naming extensions

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22948 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoImplement new APIs to allow improved crypto performance
Greg Hudson [Mon, 19 Oct 2009 20:04:21 +0000 (20:04 +0000)] 
Implement new APIs to allow improved crypto performance

Merge branches/enc-perf to trunk.  Adds the krb5_key opaque type, the
krb5_k_* APIs to use them, and caching of derived keys when krb5_k_*
functions are used.  Updates the krb5 auth context and GSS id-rec to
use krb5_keys.

ticket: 6576

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22944 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoUpdate prototype files to conform with newer whitespace rules
Tom Yu [Mon, 19 Oct 2009 18:14:35 +0000 (18:14 +0000)] 
Update prototype files to conform with newer whitespace rules

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22937 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoInclude des_int.h for mit_des_fixup_key_parity prototype. Adjust Makefile.in
Ezra Peisach [Sun, 18 Oct 2009 11:55:53 +0000 (11:55 +0000)] 
Include des_int.h for mit_des_fixup_key_parity prototype.  Adjust Makefile.in
to find the proper header.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22912 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoRemove adb.h as it is not used in the source tree
Ezra Peisach [Sun, 18 Oct 2009 11:22:22 +0000 (11:22 +0000)] 
Remove adb.h as it is not used in the source tree

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22911 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoProperly handle ivec for chaining ops
Zhanna Tsitkov [Fri, 16 Oct 2009 17:32:15 +0000 (17:32 +0000)] 
Properly handle ivec for chaining ops

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22906 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoFix the value of ivec in aes_decrypt_iov
Zhanna Tsitkov [Fri, 16 Oct 2009 17:14:14 +0000 (17:14 +0000)] 
Fix the value of ivec in aes_decrypt_iov

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22905 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoEnable t_cts test
Zhanna Tsitkov [Thu, 15 Oct 2009 19:57:29 +0000 (19:57 +0000)] 
Enable t_cts test

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22902 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoFixed aes to handle the input buffers of the various sizes
Zhanna Tsitkov [Thu, 15 Oct 2009 16:27:19 +0000 (16:27 +0000)] 
Fixed aes to handle the input buffers of the various sizes

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22900 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoFix preauth looping in krb5_get_init_creds
Greg Hudson [Tue, 13 Oct 2009 19:43:17 +0000 (19:43 +0000)] 
Fix preauth looping in krb5_get_init_creds

In 1.7, krb5_get_init_creds will continue attempting the same built-in
preauth mechanism (e.g. encrypted timestamp) until the loop counter
maxes out.  Until the preauth framework can remember not to retry
built-in mechanisms, only continue with preauth after a PREAUTH_FAILED
error resulting from optimistic preauth.

ticket: 6573
tags: pullup
target_version: 1.7.1

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22890 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoRevert a small part of r22736 which incorrectly fixed a preauth
Greg Hudson [Tue, 13 Oct 2009 19:38:16 +0000 (19:38 +0000)] 
Revert a small part of r22736 which incorrectly fixed a preauth
looping bug in krb5_get_init_creds.  A more correct fix will follow.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22888 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoFix memory leak and init those magic number fields to prevent compiler warning
Ezra Peisach [Sat, 10 Oct 2009 11:33:01 +0000 (11:33 +0000)] 
Fix memory leak and init those magic number fields to prevent compiler warning
when structure copied.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22879 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoClean nfold.o on make clean
Ezra Peisach [Sat, 10 Oct 2009 11:32:25 +0000 (11:32 +0000)] 
Clean nfold.o on make clean

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22878 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoMove destest to builtin/des, because it depends on overriding some
Tom Yu [Sat, 10 Oct 2009 03:57:45 +0000 (03:57 +0000)] 
Move destest to builtin/des, because it depends on overriding some
internals.

Make depend.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22877 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoRemove krb5.conf, bigendian.o, and bigendian on make clean
Ezra Peisach [Sat, 10 Oct 2009 01:49:38 +0000 (01:49 +0000)] 
Remove krb5.conf, bigendian.o, and bigendian on make clean

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22876 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoImplement GSS naming extensions and authdata verification
Greg Hudson [Fri, 9 Oct 2009 18:29:34 +0000 (18:29 +0000)] 
Implement GSS naming extensions and authdata verification

Merge Luke's users/lhoward/authdata branch to trunk.  Implements GSS naming
extensions and verification of authorization data.

ticket: 6572

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22875 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoGet aes-gen to build again (for the default back end, at least)
Greg Hudson [Fri, 9 Oct 2009 17:18:50 +0000 (17:18 +0000)] 
Get aes-gen to build again (for the default back end, at least)

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22873 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoIn asn1_decode_enc_kdc_rep_part, don't leak the enc_padata field on
Greg Hudson [Fri, 9 Oct 2009 14:21:04 +0000 (14:21 +0000)] 
In asn1_decode_enc_kdc_rep_part, don't leak the enc_padata field on
invalid representations.

ticket: 6571
tags: pullup
target_version: 1.7.1

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22872 dc483132-0cff-0310-8789-dd5450dbe970

15 years agoIn anticipation of a new version of OpenSSL 1.0.0, support renamed API: EVP_PKEY_decr...
Zhanna Tsitkov [Thu, 8 Oct 2009 16:11:01 +0000 (16:11 +0000)] 
In anticipation of a new version of OpenSSL 1.0.0, support renamed API: EVP_PKEY_decrypt -> EVP_PKEY_decrypt_old

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22871 dc483132-0cff-0310-8789-dd5450dbe970