diff options
author | Greg Hudson <ghudson@mit.edu> | 2012-05-12 12:54:06 -0400 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2012-05-12 12:54:06 -0400 |
commit | 74beb75bb07e3921d10c8eec05eacb1f393e5e44 (patch) | |
tree | ee44004888aa87b398bc16d36b899d8c4535d5e3 /.gitignore | |
parent | 39629e9df44ce8c4ad72fde951390acc6864407d (diff) | |
download | krb5-74beb75bb07e3921d10c8eec05eacb1f393e5e44.tar.gz krb5-74beb75bb07e3921d10c8eec05eacb1f393e5e44.tar.xz krb5-74beb75bb07e3921d10c8eec05eacb1f393e5e44.zip |
Null-terminate components of parsed principals
The rewritten krb5_parse_name didn't null-terminate components or
realms of principals, while the old one did. Fix the new one to do so
as well.
This means KRB5_PRINCIPAL_PARSE_IGNORE_REALM allocates one byte for
the realm instead of leaving it as empty_data(), so we need to free
the realm in build_in_tkt_name() before copying in the client realm.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions