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