Commit Graph

7 Commits

Author SHA1 Message Date
Luke Howard
327ec7e75c krb5: use void * instead of heim_object for PAC decoration 2022-01-28 17:24:57 -06:00
Luke Howard
867457871a krb5: make krb5_pac a heim_object_t
Make krb5_pac a heim_object_t and use heim_retain() (i.e. reference count +1)
as the copy constructor for the type decoration.

Note: this assumes that PACs included in naming attributes are immutable.
2022-01-15 18:54:57 +11:00
Luke Howard
5a952ee7b5 krb5: decorate PrincipalNameAttrs with krb5_pac
Add krb5_pac to PrincipalNameAttrs to avoid needing to re-parse it each time
gss_get_name_attribute() is called.
2022-01-15 18:54:57 +11:00
Nicolas Williams
ca71e365ec asn1: Move decoration to krb5.opt file 2021-12-30 18:54:54 +11:00
Luke Howard
ebfd48e40a kdc: avoid re-encoding KDC-REQ-BODY
Use --preserve-binary=KDC-REQ-BODY option to ASN.1 compiler to avoid
re-encoding KDC-REQ-BODYs for verification in GSS preauth, TGS and PKINIT.
2021-09-13 13:50:45 +10:00
Love Hörnquist Åstrand
6a01bbb587 s/KRB5SignedPathPrincipals/Principals/
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24438 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:44:05 +00:00
Love Hörnquist Åstrand
4ca696ce88 krb5 asn1 options
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24360 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:31:20 +00:00