Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/crypto/external/bsd/heimdal/dist Import latest heimdal-1-5-b...
details: https://anonhg.NetBSD.org/src/rev/03a41f619a7e
branches: trunk
changeset: 328916:03a41f619a7e
user: pettai <pettai%NetBSD.org@localhost>
date: Thu Apr 24 12:45:26 2014 +0000
description:
Import latest heimdal-1-5-branch from git
Ok'ed + reviewed by elric@
diffstat:
crypto/external/bsd/heimdal/dist/Makefile.am | 10 +-
crypto/external/bsd/heimdal/dist/NEWS | 25 +
crypto/external/bsd/heimdal/dist/admin/Makefile.am | 2 +-
crypto/external/bsd/heimdal/dist/admin/add.c | 8 +-
crypto/external/bsd/heimdal/dist/admin/change.c | 6 +-
crypto/external/bsd/heimdal/dist/admin/copy.c | 4 +-
crypto/external/bsd/heimdal/dist/admin/get.c | 31 +-
crypto/external/bsd/heimdal/dist/admin/ktutil.c | 15 +-
crypto/external/bsd/heimdal/dist/admin/list.c | 12 +-
crypto/external/bsd/heimdal/dist/admin/purge.c | 4 +-
crypto/external/bsd/heimdal/dist/admin/remove.c | 4 +-
crypto/external/bsd/heimdal/dist/admin/rename.c | 4 +-
crypto/external/bsd/heimdal/dist/autogen.sh | 2 +
crypto/external/bsd/heimdal/dist/base/Makefile.am | 4 +
crypto/external/bsd/heimdal/dist/base/array.c | 4 +-
crypto/external/bsd/heimdal/dist/base/dict.c | 6 +-
crypto/external/bsd/heimdal/dist/base/heimbase.c | 4 +-
crypto/external/bsd/heimdal/dist/base/heimbase.h | 22 +-
crypto/external/bsd/heimdal/dist/base/json.c | 6 +-
crypto/external/bsd/heimdal/dist/base/test_base.c | 9 +-
crypto/external/bsd/heimdal/dist/cf/check-compile-et.m4 | 3 +
crypto/external/bsd/heimdal/dist/cf/check-getpwnam_r-posix.m4 | 19 +-
crypto/external/bsd/heimdal/dist/cf/check-man.m4 | 5 +-
crypto/external/bsd/heimdal/dist/cf/db.m4 | 3 +
crypto/external/bsd/heimdal/dist/cf/install-catman.sh | 13 +-
crypto/external/bsd/heimdal/dist/cf/make-proto.pl | 87 ++-
crypto/external/bsd/heimdal/dist/cf/pthreads.m4 | 2 +-
crypto/external/bsd/heimdal/dist/cf/roken-frag.m4 | 4 +-
crypto/external/bsd/heimdal/dist/configure.ac | 18 +-
crypto/external/bsd/heimdal/dist/doc/Makefile.am | 1 +
crypto/external/bsd/heimdal/dist/doc/ack.texi | 30 +-
crypto/external/bsd/heimdal/dist/doc/copyright.texi | 9 +-
crypto/external/bsd/heimdal/dist/doc/heimdal.texi | 5 +-
crypto/external/bsd/heimdal/dist/doc/hx509.texi | 18 +-
crypto/external/bsd/heimdal/dist/doc/intro.texi | 5 +-
crypto/external/bsd/heimdal/dist/doc/kerberos4.texi | 47 +-
crypto/external/bsd/heimdal/dist/doc/setup.texi | 67 +-
crypto/external/bsd/heimdal/dist/doc/whatis.texi | 13 +-
crypto/external/bsd/heimdal/dist/doc/win2k.texi | 5 +-
crypto/external/bsd/heimdal/dist/etc/Makefile.am | 2 +-
crypto/external/bsd/heimdal/dist/include/Makefile.am | 2 +-
crypto/external/bsd/heimdal/dist/include/NTMakefile | 6 +-
crypto/external/bsd/heimdal/dist/include/bits.c | 12 +-
crypto/external/bsd/heimdal/dist/include/gssapi/Makefile.am | 1 +
crypto/external/bsd/heimdal/dist/include/hcrypto/Makefile.am | 2 +
crypto/external/bsd/heimdal/dist/include/heim_threads.h | 30 +-
crypto/external/bsd/heimdal/dist/include/kadm5/Makefile.am | 2 +
crypto/external/bsd/heimdal/dist/include/krb5-types.cross | 23 +-
crypto/external/bsd/heimdal/dist/kadmin/Makefile.am | 7 +-
crypto/external/bsd/heimdal/dist/kadmin/ank.c | 12 +-
crypto/external/bsd/heimdal/dist/kadmin/check.c | 4 +-
crypto/external/bsd/heimdal/dist/kadmin/cpw.c | 4 +-
crypto/external/bsd/heimdal/dist/kadmin/kadm_conn.c | 59 +-
crypto/external/bsd/heimdal/dist/kadmin/kadmin.c | 25 +-
crypto/external/bsd/heimdal/dist/kadmin/kadmind.c | 13 +-
crypto/external/bsd/heimdal/dist/kadmin/load.c | 12 +-
crypto/external/bsd/heimdal/dist/kadmin/mod.c | 30 +-
crypto/external/bsd/heimdal/dist/kadmin/rpc.c | 222 +++---
crypto/external/bsd/heimdal/dist/kadmin/server.c | 250 +++---
crypto/external/bsd/heimdal/dist/kadmin/stash.c | 4 +-
crypto/external/bsd/heimdal/dist/kcm/Makefile.am | 2 +-
crypto/external/bsd/heimdal/dist/kcm/acquire.c | 4 +-
crypto/external/bsd/heimdal/dist/kcm/cache.c | 4 +-
crypto/external/bsd/heimdal/dist/kcm/client.c | 4 +-
crypto/external/bsd/heimdal/dist/kcm/config.c | 4 +-
crypto/external/bsd/heimdal/dist/kcm/connect.c | 4 +-
crypto/external/bsd/heimdal/dist/kcm/events.c | 4 +-
crypto/external/bsd/heimdal/dist/kcm/glue.c | 4 +-
crypto/external/bsd/heimdal/dist/kcm/log.c | 4 +-
crypto/external/bsd/heimdal/dist/kcm/main.c | 4 +-
crypto/external/bsd/heimdal/dist/kcm/protocol.c | 68 +-
crypto/external/bsd/heimdal/dist/kcm/renew.c | 4 +-
crypto/external/bsd/heimdal/dist/kcm/sessions.c | 10 +-
crypto/external/bsd/heimdal/dist/kdc/Makefile.am | 13 +-
crypto/external/bsd/heimdal/dist/kdc/announce.c | 34 +-
crypto/external/bsd/heimdal/dist/kdc/config.c | 76 +-
crypto/external/bsd/heimdal/dist/kdc/connect.c | 102 +-
crypto/external/bsd/heimdal/dist/kdc/default_config.c | 76 +-
crypto/external/bsd/heimdal/dist/kdc/digest-service.c | 52 +-
crypto/external/bsd/heimdal/dist/kdc/digest.c | 144 ++--
crypto/external/bsd/heimdal/dist/kdc/hprop.c | 28 +-
crypto/external/bsd/heimdal/dist/kdc/hpropd.c | 17 +-
crypto/external/bsd/heimdal/dist/kdc/kdc-replay.c | 4 +-
crypto/external/bsd/heimdal/dist/kdc/kdc.h | 18 +-
crypto/external/bsd/heimdal/dist/kdc/krb5tgs.c | 333 ++++++---
crypto/external/bsd/heimdal/dist/kdc/kstash.c | 18 +-
crypto/external/bsd/heimdal/dist/kdc/kx509.c | 6 +-
crypto/external/bsd/heimdal/dist/kdc/log.c | 12 +-
crypto/external/bsd/heimdal/dist/kdc/main.c | 14 +-
crypto/external/bsd/heimdal/dist/kdc/misc.c | 42 +-
crypto/external/bsd/heimdal/dist/kdc/mit_dump.c | 10 +-
crypto/external/bsd/heimdal/dist/kdc/pkinit.c | 131 +-
crypto/external/bsd/heimdal/dist/kdc/process.c | 20 +-
crypto/external/bsd/heimdal/dist/kdc/set_dbinfo.c | 8 +-
crypto/external/bsd/heimdal/dist/kdc/string2key.c | 20 +-
crypto/external/bsd/heimdal/dist/kdc/windc.c | 17 +-
crypto/external/bsd/heimdal/dist/kdc/windc_plugin.h | 21 +-
crypto/external/bsd/heimdal/dist/kpasswd/Makefile.am | 2 +-
crypto/external/bsd/heimdal/dist/kpasswd/kpasswd-generator.c | 4 +-
crypto/external/bsd/heimdal/dist/kpasswd/kpasswd.1 | 58 +-
crypto/external/bsd/heimdal/dist/kpasswd/kpasswd.c | 19 +-
crypto/external/bsd/heimdal/dist/kuser/Makefile.am | 8 +-
crypto/external/bsd/heimdal/dist/kuser/copy_cred_cache.c | 4 +-
crypto/external/bsd/heimdal/dist/kuser/kcc.c | 6 +-
crypto/external/bsd/heimdal/dist/kuser/kcpytkt.c | 6 +-
crypto/external/bsd/heimdal/dist/kuser/kdeltkt.c | 8 +-
crypto/external/bsd/heimdal/dist/kuser/kdestroy.c | 16 +-
crypto/external/bsd/heimdal/dist/kuser/kdigest.8 | 219 +++---
crypto/external/bsd/heimdal/dist/kuser/kdigest.c | 13 +-
crypto/external/bsd/heimdal/dist/kuser/kgetcred.c | 23 +-
crypto/external/bsd/heimdal/dist/kuser/kimpersonate.c | 71 +-
crypto/external/bsd/heimdal/dist/kuser/kinit.c | 70 +-
crypto/external/bsd/heimdal/dist/kuser/kswitch.1 | 79 +-
crypto/external/bsd/heimdal/dist/kuser/kswitch.c | 31 +-
crypto/external/bsd/heimdal/dist/kuser/kverify.c | 4 +-
crypto/external/bsd/heimdal/dist/kuser/kvno.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/Makefile.am | 2 +
crypto/external/bsd/heimdal/dist/lib/NTMakefile | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/Makefile.am | 3 +
crypto/external/bsd/heimdal/dist/lib/asn1/asn1-common.h | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/asn1_gen.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/asn1_print.c | 42 +-
crypto/external/bsd/heimdal/dist/lib/asn1/asn1parse.y | 8 +-
crypto/external/bsd/heimdal/dist/lib/asn1/check-ber.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/check-common.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/asn1/check-der.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/check-gen.c | 33 +-
crypto/external/bsd/heimdal/dist/lib/asn1/check-timegm.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/der.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/der_cmp.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/asn1/der_copy.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/der_format.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/asn1/der_free.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/der_get.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/asn1/der_length.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/asn1/der_put.c | 7 +-
crypto/external/bsd/heimdal/dist/lib/asn1/extra.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/asn1/gen_copy.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/gen_decode.c | 42 +-
crypto/external/bsd/heimdal/dist/lib/asn1/gen_encode.c | 23 +-
crypto/external/bsd/heimdal/dist/lib/asn1/gen_free.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/asn1/gen_glue.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/gen_length.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/gen_seq.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/asn1/gen_template.c | 24 +-
crypto/external/bsd/heimdal/dist/lib/asn1/hash.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/asn1/krb5.asn1 | 52 +-
crypto/external/bsd/heimdal/dist/lib/asn1/lex.l | 6 +-
crypto/external/bsd/heimdal/dist/lib/asn1/main.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/asn1/rfc2459.asn1 | 2 +-
crypto/external/bsd/heimdal/dist/lib/asn1/template.c | 20 +-
crypto/external/bsd/heimdal/dist/lib/asn1/test.asn1 | 3 +
crypto/external/bsd/heimdal/dist/lib/asn1/timegm.c | 23 +-
crypto/external/bsd/heimdal/dist/lib/com_err/Makefile.am | 9 +-
crypto/external/bsd/heimdal/dist/lib/com_err/error.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/com_err/parse.y | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/Makefile.am | 13 +
crypto/external/bsd/heimdal/dist/lib/gssapi/NTMakefile | 37 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/gen-oid.pl | 2 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi/gssapi.h | 102 ++-
crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi/gssapi_oid.h | 9 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi_mech.h | 61 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/gsstool.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/8003.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/accept_sec_context.c | 30 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/acquire_cred.c | 142 ++-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/add_cred.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/aeap.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/arcfour.c | 20 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/authorize_localname.c | 68 +
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/cfx.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/compat.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/context_time.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/copy_ccache.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/creds.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/encapsulate.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/external.c | 23 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/import_name.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/inquire_cred.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/inquire_names_for_mech.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/inquire_sec_context_by_oid.c | 55 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/pname_to_uid.c | 87 ++
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/prf.c | 30 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/process_context_token.c | 5 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/sequence.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/set_cred_option.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/set_sec_context_option.c | 9 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/store_cred.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/test_acquire_cred.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/test_cfx.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/test_cred.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/test_kcred.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/unwrap.c | 5 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/verify_mic.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/wrap.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/libgssapi-exports.def | 18 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/compat.h | 96 ++
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/cred.h | 18 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_accept_sec_context.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_acquire_cred.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_acquire_cred_ext.c | 195 +++++
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_acquire_cred_with_password.c | 120 +++
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_add_cred.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_add_cred_with_password.c | 152 ++++
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_add_oid_set_member.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_aeap.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_authorize_localname.c | 189 +++++
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_buffer_set.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_canonicalize_name.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_cred.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_decapsulate_token.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_delete_name_attribute.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_destroy_cred.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_display_name_ext.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_display_status.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_duplicate_name.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_encapsulate_token.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_export_name_composite.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_export_sec_context.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_get_name_attribute.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_import_name.c | 20 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_import_sec_context.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_indicate_mechs.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_init_sec_context.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_inquire_context.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_inquire_cred_by_oid.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_inquire_name.c | 22 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_krb5.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_mech_switch.c | 102 ++-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_mo.c | 343 +++++++--
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_names.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_oid.c | 152 ++--
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_oid_equal.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_pname_to_uid.c | 169 ++++
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_release_name.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_set_cred_option.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_set_name_attribute.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_store_cred.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_test_oid_set_member.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_wrap_size_limit.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/mech/mech_locl.h | 3 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/accept_sec_context.c | 26 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/acquire_cred.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/creds.c | 59 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/crypto.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/display_name.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/external.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/import_name.c | 15 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/init_sec_context.c | 22 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/inquire_sec_context_by_oid.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/iter_cred.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/kdc.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/oid.txt | 4 +
crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/accept_sec_context.c | 46 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/compat.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/context_stubs.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/cred_stubs.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/external.c | 21 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/init_sec_context.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/spnego_locl.h | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/test_acquire_cred.c | 44 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/test_common.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/test_context.c | 92 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/test_cred.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/test_kcred.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/gssapi/version-script.map | 12 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/Makefile.am | 3 +
crypto/external/bsd/heimdal/dist/lib/hcrypto/camellia-ntt.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/des.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/des.h | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/destest.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/dh-ltm.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/dh-tfm.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/dh.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/ec.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/ecdsa.h | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/evp.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/evp.h | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/example_evp_cipher.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_error.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_fast_mp_invmod.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_fast_mp_montgomery_reduce.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_fast_s_mp_mul_digs.c | 24 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_fast_s_mp_mul_high_digs.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_fast_s_mp_sqr.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_2expt.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_abs.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_add.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_add_d.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_addmod.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_and.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_clamp.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_clear.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_clear_multi.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_cmp.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_cmp_d.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_cmp_mag.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_cnt_lsb.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_copy.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_count_bits.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_div.c | 40 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_div_2.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_div_2d.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_div_3.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_div_d.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_dr_is_modulus.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_dr_reduce.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_dr_setup.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_exch.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_expt_d.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_exptmod.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_exptmod_fast.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_exteuclid.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_find_prime.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_fread.c | 20 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_fwrite.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_gcd.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_get_int.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_grow.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init_copy.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init_multi.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init_set.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init_set_int.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init_size.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_invmod.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_invmod_slow.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_is_square.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_isprime.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_jacobi.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_karatsuba_mul.c | 42 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_karatsuba_sqr.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_lcm.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_lshd.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mod.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mod_2d.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mod_d.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_montgomery_calc_normalization.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_montgomery_setup.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mul.c | 20 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mul_2.c | 28 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mul_2d.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mul_d.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mulmod.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_n_root.c | 32 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_neg.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_or.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_fermat.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_is_divisible.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_is_prime.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_miller_rabin.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_next_prime.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_rabin_miller_trials.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_random_ex.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_radix_size.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_radix_smap.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_rand.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_read_radix.c | 20 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_read_signed_bin.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_read_unsigned_bin.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce.c | 20 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_2k.c | 24 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_2k_l.c | 26 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_2k_setup.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_2k_setup_l.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_is_2k.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_is_2k_l.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_setup.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_rshd.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_set.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_set_int.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_shrink.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_signed_bin_size.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_sqr.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_sqrmod.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_sqrt.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_sub.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_sub_d.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_submod.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_to_signed_bin.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_to_signed_bin_n.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_to_unsigned_bin.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_to_unsigned_bin_n.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_toom_mul.c | 78 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_toom_sqr.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_toradix.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_toradix_n.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_unsigned_bin_size.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_xor.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_zero.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_zero_multi.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_prime_tab.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_reverse.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_add.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_exptmod.c | 24 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_mul_digs.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_mul_high_digs.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_sqr.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_sub.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bncore.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/demo/demo.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/demo/timing.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/2kprime.c | 38 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/drprime.c | 28 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/mersenne.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/mont.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/pprime.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/tune.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/logs/index.html | 6 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/makefile.cygwin_dll | 6 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/logtab.h | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/mpi-config.h | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/mpi-types.h | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/mpi.c | 158 ++--
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/mpi.h | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/mtest.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/tommath.h | 26 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/tommath_class.h | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/tommath_superclass.h | 12 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/mdtest.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/pkcs12.c | 13 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/rand-egd.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/rand-w32.c | 33 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/rc2.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/rsa-ltm.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/rsa-tfm.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/rsa.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/sha256.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/sha512.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/test_bn.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/test_cipher.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/test_crypto.in | 5 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/test_dh.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/test_engine_dso.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/test_hmac.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/test_rand.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/test_rsa.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/ui.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hcrypto/validate.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/hdb/Makefile.am | 5 +
crypto/external/bsd/heimdal/dist/lib/hdb/NTMakefile | 2 +-
crypto/external/bsd/heimdal/dist/lib/hdb/common.c | 19 +-
crypto/external/bsd/heimdal/dist/lib/hdb/db3.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/hdb/dbinfo.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hdb/ext.c | 22 +-
crypto/external/bsd/heimdal/dist/lib/hdb/hdb-keytab.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hdb/hdb-ldap.c | 58 +-
crypto/external/bsd/heimdal/dist/lib/hdb/hdb-mitdb.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hdb/hdb-sqlite.c | 42 +-
crypto/external/bsd/heimdal/dist/lib/hdb/hdb.h | 11 +-
crypto/external/bsd/heimdal/dist/lib/hdb/keys.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/hdb/keytab.c | 50 +-
crypto/external/bsd/heimdal/dist/lib/hdb/mkey.c | 22 +-
crypto/external/bsd/heimdal/dist/lib/hdb/print.c | 9 +-
crypto/external/bsd/heimdal/dist/lib/hdb/test_mkey.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/heimdal/NTMakefile | 3 +-
crypto/external/bsd/heimdal/dist/lib/heimdal/dllmain.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/hx509/Makefile.am | 8 +
crypto/external/bsd/heimdal/dist/lib/hx509/ca.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/hx509/char_map.h | 66 +-
crypto/external/bsd/heimdal/dist/lib/hx509/cms.c | 50 +-
crypto/external/bsd/heimdal/dist/lib/hx509/collector.c | 13 +-
crypto/external/bsd/heimdal/dist/lib/hx509/crypto.c | 99 +-
crypto/external/bsd/heimdal/dist/lib/hx509/file.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/hx509/hxtool.c | 157 ++--
crypto/external/bsd/heimdal/dist/lib/hx509/ks_dir.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/hx509/ks_file.c | 28 +-
crypto/external/bsd/heimdal/dist/lib/hx509/ks_keychain.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/hx509/ks_mem.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hx509/ks_p11.c | 34 +-
crypto/external/bsd/heimdal/dist/lib/hx509/ks_p12.c | 22 +-
crypto/external/bsd/heimdal/dist/lib/hx509/libhx509-exports.def | 16 +-
crypto/external/bsd/heimdal/dist/lib/hx509/lock.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hx509/name.c | 54 +-
crypto/external/bsd/heimdal/dist/lib/hx509/print.c | 33 +-
crypto/external/bsd/heimdal/dist/lib/hx509/sel-lex.l | 3 +-
crypto/external/bsd/heimdal/dist/lib/hx509/sel.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/hx509/softp11.c | 55 +-
crypto/external/bsd/heimdal/dist/lib/hx509/test_expr.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hx509/test_name.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/hx509/test_nist.in | 2 +-
crypto/external/bsd/heimdal/dist/lib/hx509/test_nist2.in | 2 +-
crypto/external/bsd/heimdal/dist/lib/hx509/test_soft_pkcs11.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/ipc/Makefile.am | 1 +
crypto/external/bsd/heimdal/dist/lib/ipc/client.c | 62 +-
crypto/external/bsd/heimdal/dist/lib/ipc/server.c | 106 +-
crypto/external/bsd/heimdal/dist/lib/ipc/tc.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/ipc/ts-http.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/ipc/ts.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/Makefile.am | 9 +
crypto/external/bsd/heimdal/dist/lib/kadm5/acl.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/bump_pw_expire.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/chpass_c.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/chpass_s.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/client_glue.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/common_glue.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/context_s.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/create_c.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/create_s.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/default_keys.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/delete_c.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/delete_s.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/destroy_c.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/destroy_s.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/ent_setup.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/error.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/flush.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/flush_c.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/flush_s.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/free.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/get_c.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/get_princs_c.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/get_princs_s.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/get_s.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/init_c.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/init_s.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/iprop-log.c | 15 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/ipropd_common.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/ipropd_master.c | 29 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/ipropd_slave.c | 31 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/keys.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/log.c | 30 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/marshall.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/modify_c.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/modify_s.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/password_quality.c | 28 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/privs_c.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/privs_s.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/randkey_c.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/randkey_s.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/rename_c.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/rename_s.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/send_recv.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/server_glue.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/set_keys.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/set_modifier.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kadm5/test_pw_quality.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/kafs/Makefile.am | 2 +-
crypto/external/bsd/heimdal/dist/lib/kafs/afskrb5.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/kafs/afssys.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/kafs/kafs.3 | 54 +-
crypto/external/bsd/heimdal/dist/lib/kafs/kafs.h | 6 +-
crypto/external/bsd/heimdal/dist/lib/kdfs/Makefile.am | 2 +
crypto/external/bsd/heimdal/dist/lib/kdfs/k5dfspag.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/Makefile.am | 17 +-
crypto/external/bsd/heimdal/dist/lib/krb5/NTMakefile | 1 +
crypto/external/bsd/heimdal/dist/lib/krb5/acache.c | 20 +-
crypto/external/bsd/heimdal/dist/lib/krb5/acl.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/addr_families.c | 130 ++-
crypto/external/bsd/heimdal/dist/lib/krb5/aes-test.c | 34 +-
crypto/external/bsd/heimdal/dist/lib/krb5/aname_to_localname.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/appdefault.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/build_auth.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/krb5/cache.c | 72 +-
crypto/external/bsd/heimdal/dist/lib/krb5/changepw.c | 20 +-
crypto/external/bsd/heimdal/dist/lib/krb5/codec.c | 36 +-
crypto/external/bsd/heimdal/dist/lib/krb5/config_file.c | 36 +-
crypto/external/bsd/heimdal/dist/lib/krb5/config_reg.c | 232 ++++++-
crypto/external/bsd/heimdal/dist/lib/krb5/convert_creds.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/krb5/creds.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/crypto-aes.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/crypto-arcfour.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/crypto-des.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/krb5/crypto-evp.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/crypto-null.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/crypto-pk.c | 25 +-
crypto/external/bsd/heimdal/dist/lib/krb5/crypto.c | 158 ++--
crypto/external/bsd/heimdal/dist/lib/krb5/crypto.h | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/deprecated.c | 53 +-
crypto/external/bsd/heimdal/dist/lib/krb5/digest.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/krb5/dll.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/krb5/doxygen.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/eai_to_heim_errno.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/error_string.c | 79 +-
crypto/external/bsd/heimdal/dist/lib/krb5/expand_path.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/krb5/fcache.c | 72 +-
crypto/external/bsd/heimdal/dist/lib/krb5/get_cred.c | 86 +-
crypto/external/bsd/heimdal/dist/lib/krb5/get_default_principal.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/get_for_creds.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/krb5/get_host_realm.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/get_in_tkt.c | 35 +-
crypto/external/bsd/heimdal/dist/lib/krb5/init_creds.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/krb5/init_creds_pw.c | 59 +-
crypto/external/bsd/heimdal/dist/lib/krb5/kcm.c | 38 +-
crypto/external/bsd/heimdal/dist/lib/krb5/kerberos.8 | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/keyblock.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/keytab.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/krb5/keytab_file.c | 19 +-
crypto/external/bsd/heimdal/dist/lib/krb5/keytab_keyfile.c | 32 +-
crypto/external/bsd/heimdal/dist/lib/krb5/krb5.h | 99 +-
crypto/external/bsd/heimdal/dist/lib/krb5/krb5_check_transited.3 | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/krb5_create_checksum.3 | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/krb5_creds.3 | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/krb5_encrypt.3 | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/krb5_get_init_creds.3 | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/krb5_locl.h | 19 +-
crypto/external/bsd/heimdal/dist/lib/krb5/krb5_mk_req.3 | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/krbhst.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/krb5/kuserok.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/libkrb5-exports.def.in | 10 +-
crypto/external/bsd/heimdal/dist/lib/krb5/log.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/mcache.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/misc.c | 47 +-
crypto/external/bsd/heimdal/dist/lib/krb5/mit_glue.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/krb5/mk_error.c | 7 +-
crypto/external/bsd/heimdal/dist/lib/krb5/mk_priv.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/mk_rep.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/mk_safe.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/n-fold.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/net_write.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/pac.c | 82 +-
crypto/external/bsd/heimdal/dist/lib/krb5/padata.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/pkinit.c | 137 ++-
crypto/external/bsd/heimdal/dist/lib/krb5/plugin.c | 26 +-
crypto/external/bsd/heimdal/dist/lib/krb5/principal.c | 22 +-
crypto/external/bsd/heimdal/dist/lib/krb5/rd_cred.c | 17 +-
crypto/external/bsd/heimdal/dist/lib/krb5/rd_rep.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/rd_req.c | 37 +-
crypto/external/bsd/heimdal/dist/lib/krb5/rd_safe.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/replay.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/salt-arcfour.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/salt-des.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/krb5/scache.c | 28 +-
crypto/external/bsd/heimdal/dist/lib/krb5/send_to_kdc.c | 75 +-
crypto/external/bsd/heimdal/dist/lib/krb5/sendauth.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/store-int.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/store-int.h | 3 +-
crypto/external/bsd/heimdal/dist/lib/krb5/store-test.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/store.c | 117 ++-
crypto/external/bsd/heimdal/dist/lib/krb5/store_emem.c | 15 +-
crypto/external/bsd/heimdal/dist/lib/krb5/store_fd.c | 5 +-
crypto/external/bsd/heimdal/dist/lib/krb5/store_mem.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/krb5/test_acl.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/test_ap-req.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/test_cc.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/krb5/test_config.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/krb5/test_fx.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/test_gic.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/test_keytab.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/krb5/test_pac.c | 16 +-
crypto/external/bsd/heimdal/dist/lib/krb5/test_plugin.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/test_store.c | 36 +-
crypto/external/bsd/heimdal/dist/lib/krb5/test_x500.c | 112 +++
crypto/external/bsd/heimdal/dist/lib/krb5/ticket.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/krb5/transited.c | 65 +-
crypto/external/bsd/heimdal/dist/lib/krb5/verify_init.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/krb5/verify_krb5_conf.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/verify_user.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/krb5/warn.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/ntlm/Makefile.am | 7 +-
crypto/external/bsd/heimdal/dist/lib/ntlm/apop.c | 54 +-
crypto/external/bsd/heimdal/dist/lib/ntlm/digest.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/ntlm/heim-auth.h | 4 +-
crypto/external/bsd/heimdal/dist/lib/ntlm/ntlm.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/ntlm/test_commonauth.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/otp/Makefile.am | 9 +-
crypto/external/bsd/heimdal/dist/lib/otp/otp.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/otp/otp_challenge.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/otp/otp_db.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/otp/otp_md.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/otp/otp_parse.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/otp/otp_print.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/otp/otp_verify.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/roken/Makefile.am | 4 +-
crypto/external/bsd/heimdal/dist/lib/roken/concat.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/roken/dirent-test.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/roken/dirent.c | 22 +-
crypto/external/bsd/heimdal/dist/lib/roken/dlfcn_w32.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/roken/dumpdata.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/roken/ecalloc.3 | 56 +-
crypto/external/bsd/heimdal/dist/lib/roken/fnmatch.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/roken/getaddrinfo_hostspec.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/roken/getarg.3 | 68 +-
crypto/external/bsd/heimdal/dist/lib/roken/getcap.c | 32 +-
crypto/external/bsd/heimdal/dist/lib/roken/getifaddrs-test.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/roken/getifaddrs.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/roken/getifaddrs_w32.c | 22 +-
crypto/external/bsd/heimdal/dist/lib/roken/glob.c | 10 +-
crypto/external/bsd/heimdal/dist/lib/roken/hex.c | 7 +-
crypto/external/bsd/heimdal/dist/lib/roken/ndbm_wrap.c | 7 +-
crypto/external/bsd/heimdal/dist/lib/roken/parse_time-test.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/roken/parse_time.3 | 72 +-
crypto/external/bsd/heimdal/dist/lib/roken/parse_units.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/roken/qsort.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/roken/rename.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/roken/resolve-test.c | 158 ++--
crypto/external/bsd/heimdal/dist/lib/roken/rkpty.c | 8 +-
crypto/external/bsd/heimdal/dist/lib/roken/roken_gethostby.c | 11 +-
crypto/external/bsd/heimdal/dist/lib/roken/search.hin | 4 +-
crypto/external/bsd/heimdal/dist/lib/roken/sendmsg.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/roken/simple_exec_w32.c | 18 +-
crypto/external/bsd/heimdal/dist/lib/roken/sleep.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/roken/snprintf.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/roken/socket.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/roken/socket_wrapper.c | 36 +-
crypto/external/bsd/heimdal/dist/lib/roken/sockstartup_w32.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/roken/strftime.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/roken/strsep_copy.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/roken/syslogc.c | 12 +-
crypto/external/bsd/heimdal/dist/lib/roken/test-mini_inetd.c | 22 +-
crypto/external/bsd/heimdal/dist/lib/roken/tsearch-test.c | 28 +-
crypto/external/bsd/heimdal/dist/lib/roken/tsearch.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/roken/unvis.c | 14 +-
crypto/external/bsd/heimdal/dist/lib/roken/version-script.map | 2 +-
crypto/external/bsd/heimdal/dist/lib/sl/Makefile.am | 4 +-
crypto/external/bsd/heimdal/dist/lib/sl/sl.c | 11 +-
crypto/external/bsd/heimdal/dist/lib/sl/sl.h | 8 +-
crypto/external/bsd/heimdal/dist/lib/sl/slc-gram.y | 22 +-
crypto/external/bsd/heimdal/dist/lib/vers/Makefile.am | 2 +-
crypto/external/bsd/heimdal/dist/lib/wind/Makefile.am | 4 +
crypto/external/bsd/heimdal/dist/lib/wind/ldap.c | 6 +-
crypto/external/bsd/heimdal/dist/lib/wind/normalize.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/wind/stringprep.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/wind/test-bidi.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/wind/test-ldap.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/wind/test-prohibited.c | 4 +-
crypto/external/bsd/heimdal/dist/lib/wind/utf8.c | 30 +-
crypto/external/bsd/heimdal/dist/lib/wind/version-script.map | 1 +
crypto/external/bsd/heimdal/dist/packages/Makefile.am | 2 +-
crypto/external/bsd/heimdal/dist/packages/mac/mac.sh | 16 +-
crypto/external/bsd/heimdal/dist/packages/windows/assembly/NTMakefile | 5 +-
crypto/external/bsd/heimdal/dist/packages/windows/assembly/policy.Heimdal.Kerberos.in | 2 +-
crypto/external/bsd/heimdal/dist/packages/windows/installer/NTMakefile | 13 +-
crypto/external/bsd/heimdal/dist/packages/windows/installer/heimdal-installer.wxs | 64 +-
crypto/external/bsd/heimdal/dist/packages/windows/installer/lang/en-us.wxl | 4 +-
crypto/external/bsd/heimdal/dist/tests/Makefile.am | 2 +
crypto/external/bsd/heimdal/dist/tests/can/Makefile.am | 1 +
crypto/external/bsd/heimdal/dist/tests/db/Makefile.am | 1 +
crypto/external/bsd/heimdal/dist/tests/db/have-db.in | 1 -
crypto/external/bsd/heimdal/dist/tests/gss/Makefile.am | 1 +
crypto/external/bsd/heimdal/dist/tests/gss/check-spnego.in | 4 +
crypto/external/bsd/heimdal/dist/tests/java/Makefile.am | 1 +
crypto/external/bsd/heimdal/dist/tests/kdc/Makefile.am | 1 +
crypto/external/bsd/heimdal/dist/tests/kdc/check-digest.in | 20 +-
crypto/external/bsd/heimdal/dist/tests/kdc/check-kadmin.in | 8 +-
crypto/external/bsd/heimdal/dist/tests/kdc/check-kdc.in | 8 +
crypto/external/bsd/heimdal/dist/tests/kdc/check-referral.in | 1 -
crypto/external/bsd/heimdal/dist/tests/kdc/leaks-kill.sh | 10 +-
crypto/external/bsd/heimdal/dist/tests/kdc/wait-kdc.sh | 2 +-
crypto/external/bsd/heimdal/dist/tests/ldap/Makefile.am | 1 +
crypto/external/bsd/heimdal/dist/tests/plugin/Makefile.am | 1 +
crypto/external/bsd/heimdal/dist/tests/plugin/windc.c | 15 +-
crypto/external/bsd/heimdal/dist/tools/Makefile.am | 1 +
crypto/external/bsd/heimdal/dist/tools/krb5-config.1 | 66 +-
crypto/external/bsd/heimdal/dist/tools/krb5-config.in | 2 +-
crypto/external/bsd/heimdal/dist/windows/NTMakefile.config | 42 +-
crypto/external/bsd/heimdal/dist/windows/NTMakefile.version | 54 +
crypto/external/bsd/heimdal/dist/windows/NTMakefile.w32 | 11 +-
crypto/external/bsd/heimdal/dist/windows/README | 17 +-
750 files changed, 8868 insertions(+), 5743 deletions(-)
diffs (truncated from 40596 to 300 lines):
diff -r e50cce9dd613 -r 03a41f619a7e crypto/external/bsd/heimdal/dist/Makefile.am
--- a/crypto/external/bsd/heimdal/dist/Makefile.am Thu Apr 24 12:10:27 2014 +0000
+++ b/crypto/external/bsd/heimdal/dist/Makefile.am Thu Apr 24 12:45:26 2014 +0000
@@ -7,12 +7,20 @@
endif
SUBDIRS= include base lib kuser kdc admin kadmin kpasswd
-SUBDIRS+= $(kcm_dir) appl doc tools tests packages etc po
+SUBDIRS+= $(kcm_dir) appl tools tests packages etc po
+
+if HEIMDAL_DOCUMENTATION
+SUBDIRS+= doc
+endif
+
+
## ACLOCAL = @ACLOCAL@ -I cf
ACLOCAL_AMFLAGS = -I cf
EXTRA_DIST = \
+ NTMakefile \
+ windows \
TODO \
LICENSE \
README \
diff -r e50cce9dd613 -r 03a41f619a7e crypto/external/bsd/heimdal/dist/NEWS
--- a/crypto/external/bsd/heimdal/dist/NEWS Thu Apr 24 12:10:27 2014 +0000
+++ b/crypto/external/bsd/heimdal/dist/NEWS Thu Apr 24 12:45:26 2014 +0000
@@ -1,9 +1,34 @@
+Release Notes - Heimdal - Version Heimdal 1.5.3
+
+ Bug fixes
+ - Fix leaking file descriptors in KDC
+ - Better socket/timeout handling in libkrb5
+ - General bug fixes
+ - Build fixes
+
+Release Notes - Heimdal - Version Heimdal 1.5.2
+
+ Security fixes
+ - CVE-2011-4862 Buffer overflow in libtelnet/encrypt.c in telnetd - escalation of privilege
+ - Check that key types strictly match - denial of service
+
+Release Notes - Heimdal - Version Heimdal 1.5.1
+
+ Bug fixes
+ - Fix building on Solaris, requires c99
+ - Fix building on Windows
+ - Build system updates
+
Release Notes - Heimdal - Version Heimdal 1.5
New features
+ - Support GSS name extensions/attributes
- SHA512 support
- No Kerberos 4 support
+ - Basic support for MIT Admin protocol (SECGSS flavor)
+ in kadmind (extract keytab)
+ - Replace editline with libedit
Release Notes - Heimdal - Version Heimdal 1.4
diff -r e50cce9dd613 -r 03a41f619a7e crypto/external/bsd/heimdal/dist/admin/Makefile.am
--- a/crypto/external/bsd/heimdal/dist/admin/Makefile.am Thu Apr 24 12:10:27 2014 +0000
+++ b/crypto/external/bsd/heimdal/dist/admin/Makefile.am Thu Apr 24 12:45:26 2014 +0000
@@ -40,4 +40,4 @@
$(LIB_readline) \
$(LIB_roken)
-EXTRA_DIST = $(man_MANS) ktutil-commands.in
+EXTRA_DIST = NTMakefile ktutil-version.rc $(man_MANS) ktutil-commands.in
diff -r e50cce9dd613 -r 03a41f619a7e crypto/external/bsd/heimdal/dist/admin/add.c
--- a/crypto/external/bsd/heimdal/dist/admin/add.c Thu Apr 24 12:10:27 2014 +0000
+++ b/crypto/external/bsd/heimdal/dist/admin/add.c Thu Apr 24 12:45:26 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: add.c,v 1.1.1.1 2011/04/13 18:14:32 elric Exp $ */
+/* $NetBSD: add.c,v 1.1.1.2 2014/04/24 12:45:26 pettai Exp $ */
/*
* Copyright (c) 1997-2005 Kungliga Tekniska Högskolan
@@ -35,7 +35,7 @@
#include "ktutil_locl.h"
-__RCSID("$NetBSD: add.c,v 1.1.1.1 2011/04/13 18:14:32 elric Exp $");
+__RCSID("NetBSD");
static char *
readstring(const char *prompt, char *buf, size_t len)
@@ -106,7 +106,7 @@
if (opt->hex_flag) {
size_t len;
void *data;
-
+
len = (strlen(opt->password_string) + 1) / 2;
data = malloc(len);
@@ -115,7 +115,7 @@
goto out;
}
- if (hex_decode(opt->password_string, data, len) != len) {
+ if ((size_t)hex_decode(opt->password_string, data, len) != len) {
free(data);
krb5_warn(context, ENOMEM, "hex decode failed");
goto out;
diff -r e50cce9dd613 -r 03a41f619a7e crypto/external/bsd/heimdal/dist/admin/change.c
--- a/crypto/external/bsd/heimdal/dist/admin/change.c Thu Apr 24 12:10:27 2014 +0000
+++ b/crypto/external/bsd/heimdal/dist/admin/change.c Thu Apr 24 12:45:26 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: change.c,v 1.1.1.1 2011/04/13 18:14:32 elric Exp $ */
+/* $NetBSD: change.c,v 1.1.1.2 2014/04/24 12:45:26 pettai Exp $ */
/*
* Copyright (c) 1997-2005 Kungliga Tekniska Högskolan
@@ -35,7 +35,7 @@
#include "ktutil_locl.h"
-__RCSID("$NetBSD: change.c,v 1.1.1.1 2011/04/13 18:14:32 elric Exp $");
+__RCSID("NetBSD");
static krb5_error_code
change_entry (krb5_keytab keytab,
@@ -75,7 +75,7 @@
free(conf.realm);
krb5_set_error_message(context, ENOMEM, "malloc failed");
return ENOMEM;
- }
+ }
conf.mask |= KADM5_CONFIG_ADMIN_SERVER;
}
diff -r e50cce9dd613 -r 03a41f619a7e crypto/external/bsd/heimdal/dist/admin/copy.c
--- a/crypto/external/bsd/heimdal/dist/admin/copy.c Thu Apr 24 12:10:27 2014 +0000
+++ b/crypto/external/bsd/heimdal/dist/admin/copy.c Thu Apr 24 12:45:26 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: copy.c,v 1.1.1.1 2011/04/13 18:14:32 elric Exp $ */
+/* $NetBSD: copy.c,v 1.1.1.2 2014/04/24 12:45:26 pettai Exp $ */
/*
* Copyright (c) 1997-2004 Kungliga Tekniska Högskolan
@@ -35,7 +35,7 @@
#include "ktutil_locl.h"
-__RCSID("$NetBSD: copy.c,v 1.1.1.1 2011/04/13 18:14:32 elric Exp $");
+__RCSID("NetBSD");
static krb5_boolean
diff -r e50cce9dd613 -r 03a41f619a7e crypto/external/bsd/heimdal/dist/admin/get.c
--- a/crypto/external/bsd/heimdal/dist/admin/get.c Thu Apr 24 12:10:27 2014 +0000
+++ b/crypto/external/bsd/heimdal/dist/admin/get.c Thu Apr 24 12:45:26 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: get.c,v 1.1.1.1 2011/04/13 18:14:32 elric Exp $ */
+/* $NetBSD: get.c,v 1.1.1.2 2014/04/24 12:45:26 pettai Exp $ */
/*
* Copyright (c) 1997-2004 Kungliga Tekniska Högskolan
@@ -35,7 +35,7 @@
#include "ktutil_locl.h"
-__RCSID("$NetBSD: get.c,v 1.1.1.1 2011/04/13 18:14:32 elric Exp $");
+__RCSID("NetBSD");
static void*
open_kadmin_connection(char *principal,
@@ -92,7 +92,8 @@
void *kadm_handle = NULL;
krb5_enctype *etypes = NULL;
size_t netypes = 0;
- int i, j;
+ size_t i;
+ int a, j;
unsigned int failed = 0;
if((keytab = ktutil_open_keytab()) == NULL)
@@ -122,7 +123,7 @@
}
- for(i = 0; i < argc; i++){
+ for(a = 0; a < argc; a++){
krb5_principal princ_ent;
kadm5_principal_ent_rec princ;
int mask = 0;
@@ -131,9 +132,9 @@
int created = 0;
krb5_keytab_entry entry;
- ret = krb5_parse_name(context, argv[i], &princ_ent);
+ ret = krb5_parse_name(context, argv[a], &princ_ent);
if (ret) {
- krb5_warn(context, ret, "can't parse principal %s", argv[i]);
+ krb5_warn(context, ret, "can't parse principal %s", argv[a]);
failed++;
continue;
}
@@ -158,28 +159,28 @@
if(kadm_handle == NULL)
break;
}
-
+
ret = kadm5_create_principal(kadm_handle, &princ, mask, "x");
if(ret == 0)
created = 1;
else if(ret != KADM5_DUP) {
- krb5_warn(context, ret, "kadm5_create_principal(%s)", argv[i]);
+ krb5_warn(context, ret, "kadm5_create_principal(%s)", argv[a]);
krb5_free_principal(context, princ_ent);
failed++;
continue;
}
ret = kadm5_randkey_principal(kadm_handle, princ_ent, &keys, &n_keys);
if (ret) {
- krb5_warn(context, ret, "kadm5_randkey_principal(%s)", argv[i]);
+ krb5_warn(context, ret, "kadm5_randkey_principal(%s)", argv[a]);
krb5_free_principal(context, princ_ent);
failed++;
continue;
}
-
+
ret = kadm5_get_principal(kadm_handle, princ_ent, &princ,
KADM5_PRINCIPAL | KADM5_KVNO | KADM5_ATTRIBUTES);
if (ret) {
- krb5_warn(context, ret, "kadm5_get_principal(%s)", argv[i]);
+ krb5_warn(context, ret, "kadm5_get_principal(%s)", argv[a]);
for (j = 0; j < n_keys; j++)
krb5_free_keyblock_contents(context, &keys[j]);
krb5_free_principal(context, princ_ent);
@@ -187,7 +188,7 @@
continue;
}
if(!created && (princ.attributes & KRB5_KDB_DISALLOW_ALL_TIX))
- krb5_warnx(context, "%s: disallow-all-tix flag set - clearing", argv[i]);
+ krb5_warnx(context, "%s: disallow-all-tix flag set - clearing", argv[a]);
princ.attributes &= (~KRB5_KDB_DISALLOW_ALL_TIX);
mask = KADM5_ATTRIBUTES;
if(created) {
@@ -196,7 +197,7 @@
}
ret = kadm5_modify_principal(kadm_handle, &princ, mask);
if (ret) {
- krb5_warn(context, ret, "kadm5_modify_principal(%s)", argv[i]);
+ krb5_warn(context, ret, "kadm5_modify_principal(%s)", argv[a]);
for (j = 0; j < n_keys; j++)
krb5_free_keyblock_contents(context, &keys[j]);
krb5_free_principal(context, princ_ent);
@@ -207,7 +208,7 @@
int do_add = TRUE;
if (netypes) {
- int k;
+ size_t k;
do_add = FALSE;
for (k = 0; k < netypes; ++k)
@@ -227,7 +228,7 @@
}
krb5_free_keyblock_contents(context, &keys[j]);
}
-
+
kadm5_free_principal_ent(kadm_handle, &princ);
krb5_free_principal(context, princ_ent);
}
diff -r e50cce9dd613 -r 03a41f619a7e crypto/external/bsd/heimdal/dist/admin/ktutil.c
--- a/crypto/external/bsd/heimdal/dist/admin/ktutil.c Thu Apr 24 12:10:27 2014 +0000
+++ b/crypto/external/bsd/heimdal/dist/admin/ktutil.c Thu Apr 24 12:45:26 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ktutil.c,v 1.1.1.1 2011/04/13 18:14:32 elric Exp $ */
+/* $NetBSD: ktutil.c,v 1.1.1.2 2014/04/24 12:45:26 pettai Exp $ */
/*
* Copyright (c) 1997-2004 Kungliga Tekniska Högskolan
@@ -36,7 +36,7 @@
#include "ktutil_locl.h"
#include <err.h>
-__RCSID("$NetBSD: ktutil.c,v 1.1.1.1 2011/04/13 18:14:32 elric Exp $");
+__RCSID("NetBSD");
static int help_flag;
static int version_flag;
@@ -54,7 +54,7 @@
NULL
},
{
- "help",
+ "help",
'h',
arg_flag,
&help_flag,
@@ -62,7 +62,7 @@
Home |
Main Index |
Thread Index |
Old Index