make depend
Update man pages
Modernize sn2princ.c

Refactor and edit sn2princ.c to match current coding style.  No
behavior changes, except to be less chatty in trace logs.
Allow ":port" suffixes in sn2princ hostnames

MSSQLSvc principal names can contain a ":port" or ":instance" trailer
on the hostname part.  If we see that in the hostname argument of
krb5_sname_to_principal(), remove it before canonicalizing the
hostname and put it back on afterwards.

ticket: 7795 (new)
Add tests for krb5_sname_to_principal
Fix up tests directory ignores, deps, cleanup

A few test programs didn't make it into .gitignore, OBJS, or
EXTRADEPSRCS.
Fix segv in krb5_copy_context. Should check that ctx->in_tkt_types and ctx->tgs_etypes are not NULL before calling k5_copy_types.

k5_copy_types doesn't check whether *old_list is NULL, calls k5_count_types which attempts to dereference elements in the NULL pointer and unsurprisingly segfaults.