Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Mar 2012 08:48:44 +0000 (UTC)
From:      Stanislav Sedov <stas@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r233294 - in head: . contrib/com_err crypto/heimdal crypto/heimdal/admin crypto/heimdal/appl crypto/heimdal/appl/afsutil crypto/heimdal/appl/ftp crypto/heimdal/appl/ftp/common crypto/he...
Message-ID:  <201203220848.q2M8mia8015593@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: stas
Date: Thu Mar 22 08:48:42 2012
New Revision: 233294
URL: http://svn.freebsd.org/changeset/base/233294

Log:
  - Update FreeBSD Heimdal distribution to version 1.5.1.  This also brings
    several new kerberos related libraries and applications to FreeBSD:
    o kgetcred(1) allows one to manually get a ticket for a particular service.
    o kf(1) securily forwards ticket to another host through an authenticated
      and encrypted stream.
    o kcc(1) is an umbrella program around klist(1), kswitch(1), kgetcred(1)
      and other user kerberos operations. klist and kswitch are just symlinks
      to kcc(1) now.
    o kswitch(1) allows you to easily switch between kerberos credentials if
      you're running KCM.
    o hxtool(1) is a certificate management tool to use with PKINIT.
    o string2key(1) maps a password into key.
    o kdigest(8) is a userland tool to access the KDC's digest interface.
    o kimpersonate(8) creates a "fake" ticket for a service.
  
    We also now install manpages for some lirbaries that were not installed
    before, libheimntlm and libhx509.
  
  - The new HEIMDAL version no longer supports Kerberos 4.  All users are
    recommended to switch to Kerberos 5.
  
  - Weak ciphers are now disabled by default.  To enable DES support (used
    by telnet(8)), use "allow_weak_crypto" option in krb5.conf.
  
  - libtelnet, pam_ksu and pam_krb5 are now compiled with error on warnings
    disabled due to the function they use (krb5_get_err_text(3)) being
    deprecated.  I plan to work on this next.
  
  - Heimdal's KDC now require sqlite to operate.  We use the bundled version
    and install it as libheimsqlite.  If some other FreeBSD components will
    require it in the future we can rename it to libbsdsqlite and use for these
    components as well.
  
  - This is not a latest Heimdal version, the new one was released while I was
    working on the update.  I will update it to 1.5.2 soon, as it fixes some
    important bugs and security issues.

Added:
  head/crypto/heimdal/admin/destroy.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/admin/destroy.c
  head/crypto/heimdal/appl/login/login-protos.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/appl/login/login-protos.h
  head/crypto/heimdal/base/
     - copied from r226129, vendor-crypto/heimdal/dist/base/
  head/crypto/heimdal/doc/copyright.texi
  head/crypto/heimdal/doc/doxyout/
     - copied from r226129, vendor-crypto/heimdal/dist/doc/doxyout/
  head/crypto/heimdal/doc/gssapi.din
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/doc/gssapi.din
  head/crypto/heimdal/doc/header.html
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/doc/header.html
  head/crypto/heimdal/doc/wind.din
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/doc/wind.din
  head/crypto/heimdal/include/crypto-headers.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/include/crypto-headers.h
  head/crypto/heimdal/include/heim_threads.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/include/heim_threads.h
  head/crypto/heimdal/include/krb5-types.cross
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/include/krb5-types.cross
  head/crypto/heimdal/kadmin/rpc.c
     - copied, changed from r226129, vendor-crypto/heimdal/dist/kadmin/rpc.c
  head/crypto/heimdal/kcm/kcm-protos.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/kcm/kcm-protos.h
  head/crypto/heimdal/kcm/sessions.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/kcm/sessions.c
  head/crypto/heimdal/kdc/announce.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/kdc/announce.c
  head/crypto/heimdal/kdc/digest-service.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/kdc/digest-service.c
  head/crypto/heimdal/kuser/kcc-commands.in
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/kuser/kcc-commands.in
  head/crypto/heimdal/kuser/kcc.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/kuser/kcc.c
  head/crypto/heimdal/kuser/kdigest.8
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/kuser/kdigest.8
  head/crypto/heimdal/kuser/kimpersonate.8
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/kuser/kimpersonate.8
  head/crypto/heimdal/kuser/kswitch.1
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/kuser/kswitch.1
  head/crypto/heimdal/kuser/kswitch.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/kuser/kswitch.c
  head/crypto/heimdal/lib/asn1/asn1-template.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/asn1-template.h
  head/crypto/heimdal/lib/asn1/asn1parse.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/asn1parse.c
  head/crypto/heimdal/lib/asn1/asn1parse.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/asn1parse.h
  head/crypto/heimdal/lib/asn1/asn1parse.y
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/asn1parse.y
  head/crypto/heimdal/lib/asn1/cms.asn1
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/cms.asn1
  head/crypto/heimdal/lib/asn1/cms.opt
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/cms.opt
  head/crypto/heimdal/lib/asn1/der-private.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/der-private.h
  head/crypto/heimdal/lib/asn1/gen_template.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/gen_template.c
  head/crypto/heimdal/lib/asn1/krb5.asn1
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/krb5.asn1
  head/crypto/heimdal/lib/asn1/krb5.opt
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/krb5.opt
  head/crypto/heimdal/lib/asn1/template.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/template.c
  head/crypto/heimdal/lib/asn1/version-script.map
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/asn1/version-script.map
  head/crypto/heimdal/lib/gssapi/gssapi/gssapi_ntlm.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/gssapi/gssapi_ntlm.h
  head/crypto/heimdal/lib/gssapi/gssapi/gssapi_oid.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/gssapi/gssapi_oid.h
  head/crypto/heimdal/lib/gssapi/gsstool.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/gsstool.c
  head/crypto/heimdal/lib/gssapi/krb5/aeap.c
     - copied, changed from r226129, vendor-crypto/heimdal/dist/lib/gssapi/krb5/aeap.c
  head/crypto/heimdal/lib/gssapi/krb5/authorize_localname.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/krb5/authorize_localname.c
  head/crypto/heimdal/lib/gssapi/krb5/creds.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/krb5/creds.c
  head/crypto/heimdal/lib/gssapi/krb5/pname_to_uid.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/krb5/pname_to_uid.c
  head/crypto/heimdal/lib/gssapi/krb5/store_cred.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/krb5/store_cred.c
  head/crypto/heimdal/lib/gssapi/mech/
     - copied from r226129, vendor-crypto/heimdal/dist/lib/gssapi/mech/
  head/crypto/heimdal/lib/gssapi/ntlm/creds.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/ntlm/creds.c
  head/crypto/heimdal/lib/gssapi/ntlm/inquire_sec_context_by_oid.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/ntlm/inquire_sec_context_by_oid.c
  head/crypto/heimdal/lib/gssapi/ntlm/iter_cred.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/ntlm/iter_cred.c
  head/crypto/heimdal/lib/gssapi/ntlm/kdc.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/ntlm/kdc.c
  head/crypto/heimdal/lib/gssapi/spnego/spnego.opt
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/gssapi/spnego/spnego.opt
  head/crypto/heimdal/lib/hdb/hdb-keytab.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hdb/hdb-keytab.c
  head/crypto/heimdal/lib/hdb/hdb-mitdb.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hdb/hdb-mitdb.c
  head/crypto/heimdal/lib/hdb/hdb-sqlite.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hdb/hdb-sqlite.c
  head/crypto/heimdal/lib/hdb/version-script.map
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hdb/version-script.map
  head/crypto/heimdal/lib/heimdal/
     - copied from r226129, vendor-crypto/heimdal/dist/lib/heimdal/
  head/crypto/heimdal/lib/hx509/char_map.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hx509/char_map.h
  head/crypto/heimdal/lib/hx509/ocsp.opt
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hx509/ocsp.opt
  head/crypto/heimdal/lib/hx509/pkcs10.opt
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hx509/pkcs10.opt
  head/crypto/heimdal/lib/hx509/quote.py
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hx509/quote.py
  head/crypto/heimdal/lib/hx509/sel-gram.y
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hx509/sel-gram.y
  head/crypto/heimdal/lib/hx509/sel-lex.l
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hx509/sel-lex.l
  head/crypto/heimdal/lib/hx509/sel.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hx509/sel.c
  head/crypto/heimdal/lib/hx509/sel.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/hx509/sel.h
  head/crypto/heimdal/lib/ipc/
     - copied from r226129, vendor-crypto/heimdal/dist/lib/ipc/
  head/crypto/heimdal/lib/krb5/ccache_plugin.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/ccache_plugin.h
  head/crypto/heimdal/lib/krb5/crypto-aes.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto-aes.c
  head/crypto/heimdal/lib/krb5/crypto-algs.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto-algs.c
  head/crypto/heimdal/lib/krb5/crypto-arcfour.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto-arcfour.c
  head/crypto/heimdal/lib/krb5/crypto-des-common.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto-des-common.c
  head/crypto/heimdal/lib/krb5/crypto-des.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto-des.c
  head/crypto/heimdal/lib/krb5/crypto-des3.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto-des3.c
  head/crypto/heimdal/lib/krb5/crypto-evp.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto-evp.c
  head/crypto/heimdal/lib/krb5/crypto-null.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto-null.c
  head/crypto/heimdal/lib/krb5/crypto-pk.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto-pk.c
  head/crypto/heimdal/lib/krb5/crypto-rand.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto-rand.c
  head/crypto/heimdal/lib/krb5/crypto-stubs.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto-stubs.c
  head/crypto/heimdal/lib/krb5/crypto.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/crypto.h
  head/crypto/heimdal/lib/krb5/deprecated.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/deprecated.c
  head/crypto/heimdal/lib/krb5/expand_path.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/expand_path.c
  head/crypto/heimdal/lib/krb5/pcache.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/pcache.c
  head/crypto/heimdal/lib/krb5/salt-aes.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/salt-aes.c
  head/crypto/heimdal/lib/krb5/salt-arcfour.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/salt-arcfour.c
  head/crypto/heimdal/lib/krb5/salt-des.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/salt-des.c
  head/crypto/heimdal/lib/krb5/salt-des3.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/salt-des3.c
  head/crypto/heimdal/lib/krb5/salt.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/salt.c
  head/crypto/heimdal/lib/krb5/scache.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/scache.c
  head/crypto/heimdal/lib/krb5/send_to_kdc_plugin.h
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/send_to_kdc_plugin.h
  head/crypto/heimdal/lib/krb5/store-int.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/krb5/store-int.c
  head/crypto/heimdal/lib/ntlm/ntlm_err.et
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/ntlm/ntlm_err.et
  head/crypto/heimdal/lib/roken/cloexec.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/roken/cloexec.c
  head/crypto/heimdal/lib/roken/ct.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/roken/ct.c
  head/crypto/heimdal/lib/roken/doxygen.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/roken/doxygen.c
  head/crypto/heimdal/lib/roken/qsort.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/roken/qsort.c
  head/crypto/heimdal/lib/roken/rand.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/roken/rand.c
  head/crypto/heimdal/lib/roken/rkpty.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/roken/rkpty.c
  head/crypto/heimdal/lib/roken/search.hin
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/roken/search.hin
  head/crypto/heimdal/lib/roken/strerror_r.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/roken/strerror_r.c
  head/crypto/heimdal/lib/roken/tsearch.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/roken/tsearch.c
  head/crypto/heimdal/lib/roken/version-script.map
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/roken/version-script.map
  head/crypto/heimdal/lib/roken/xfree.c
     - copied unchanged from r226129, vendor-crypto/heimdal/dist/lib/roken/xfree.c
  head/crypto/heimdal/lib/sqlite/
     - copied from r226129, vendor-crypto/heimdal/dist/lib/sqlite/
  head/crypto/heimdal/lib/wind/
     - copied from r226129, vendor-crypto/heimdal/dist/lib/wind/
  head/kerberos5/lib/libgssapi_krb5/gss_oid.c   (contents, props changed)
  head/kerberos5/lib/libgssapi_spnego/freebsd_compat.c
     - copied, changed from r232906, head/kerberos5/lib/libgssapi_spnego/prefix.c
  head/kerberos5/lib/libheimbase/
  head/kerberos5/lib/libheimbase/Makefile   (contents, props changed)
  head/kerberos5/lib/libheimipcc/
  head/kerberos5/lib/libheimipcc/Makefile   (contents, props changed)
  head/kerberos5/lib/libheimipcs/
  head/kerberos5/lib/libheimipcs/Makefile   (contents, props changed)
  head/kerberos5/lib/libheimsqlite/
  head/kerberos5/lib/libheimsqlite/Makefile   (contents, props changed)
  head/kerberos5/lib/libkdc/
  head/kerberos5/lib/libkdc/Makefile   (contents, props changed)
  head/kerberos5/lib/libwind/
  head/kerberos5/lib/libwind/Makefile   (contents, props changed)
  head/kerberos5/libexec/digest-service/
  head/kerberos5/libexec/digest-service/Makefile   (contents, props changed)
  head/kerberos5/libexec/kdigest/
  head/kerberos5/libexec/kdigest/Makefile   (contents, props changed)
  head/kerberos5/libexec/kfd/
  head/kerberos5/libexec/kfd/Makefile   (contents, props changed)
  head/kerberos5/libexec/kimpersonate/
  head/kerberos5/libexec/kimpersonate/Makefile   (contents, props changed)
  head/kerberos5/usr.bin/hxtool/
  head/kerberos5/usr.bin/hxtool/Makefile   (contents, props changed)
  head/kerberos5/usr.bin/kcc/
  head/kerberos5/usr.bin/kcc/Makefile   (contents, props changed)
  head/kerberos5/usr.bin/kf/
  head/kerberos5/usr.bin/kf/Makefile   (contents, props changed)
  head/kerberos5/usr.bin/kgetcred/
  head/kerberos5/usr.bin/kgetcred/Makefile   (contents, props changed)
  head/kerberos5/usr.bin/string2key/
  head/kerberos5/usr.bin/string2key/Makefile   (contents, props changed)
  head/kerberos5/usr.sbin/iprop-log/
  head/kerberos5/usr.sbin/iprop-log/Makefile   (contents, props changed)
Replaced:
  head/contrib/com_err/ChangeLog   (contents, props changed)
Deleted:
  head/contrib/com_err/Makefile.am
  head/contrib/com_err/Makefile.in
  head/contrib/com_err/getarg.c
  head/contrib/com_err/getarg.h
  head/contrib/com_err/lex.c
  head/contrib/com_err/parse.c
  head/contrib/com_err/parse.h
  head/crypto/heimdal/appl/ftp/ftp/krb4.c
  head/crypto/heimdal/appl/ftp/ftpd/krb4.c
  head/crypto/heimdal/appl/login/login_protos.h
  head/crypto/heimdal/appl/telnet/libtelnet/kerberos.c
  head/crypto/heimdal/appl/telnet/libtelnet/krb4encpwd.c
  head/crypto/heimdal/cf/
  head/crypto/heimdal/configure.in
  head/crypto/heimdal/include/make_crypto.c
  head/crypto/heimdal/kcm/cursor.c
  head/crypto/heimdal/kcm/kcm_protos.h
  head/crypto/heimdal/kdc/524.c
  head/crypto/heimdal/kdc/kadb.h
  head/crypto/heimdal/kdc/kaserver.c
  head/crypto/heimdal/kdc/kerberos4.c
  head/crypto/heimdal/kdc/v4_dump.c
  head/crypto/heimdal/kuser/kimpersonate.1
  head/crypto/heimdal/lib/45/
  head/crypto/heimdal/lib/asn1/CMS.asn1
  head/crypto/heimdal/lib/asn1/k5.asn1
  head/crypto/heimdal/lib/asn1/parse.c
  head/crypto/heimdal/lib/asn1/parse.h
  head/crypto/heimdal/lib/asn1/parse.y
  head/crypto/heimdal/lib/auth/
  head/crypto/heimdal/lib/gssapi/gss.c
  head/crypto/heimdal/lib/gssapi/krb5/v1.c
  head/crypto/heimdal/lib/gssapi/ntlm/digest.c
  head/crypto/heimdal/lib/gssapi/ntlm/inquire_cred.c
  head/crypto/heimdal/lib/hx509/data/
  head/crypto/heimdal/lib/kafs/README.dlfcn
  head/crypto/heimdal/lib/kafs/afskrb.c
  head/crypto/heimdal/lib/kafs/dlfcn.c
  head/crypto/heimdal/lib/kafs/dlfcn.h
  head/crypto/heimdal/lib/krb5/config_file_netinfo.c
  head/crypto/heimdal/lib/krb5/get_in_tkt_pw.c
  head/crypto/heimdal/lib/krb5/get_in_tkt_with_keytab.c
  head/crypto/heimdal/lib/krb5/get_in_tkt_with_skey.c
  head/crypto/heimdal/lib/krb5/heim_threads.h
  head/crypto/heimdal/lib/krb5/keytab_krb4.c
  head/crypto/heimdal/lib/krb5/krb5.3
  head/crypto/heimdal/lib/krb5/krb5_address.3
  head/crypto/heimdal/lib/krb5/krb5_ccache.3
  head/crypto/heimdal/lib/krb5/krb5_compare_creds.3
  head/crypto/heimdal/lib/krb5/krb5_config.3
  head/crypto/heimdal/lib/krb5/krb5_context.3
  head/crypto/heimdal/lib/krb5/krb5_crypto_init.3
  head/crypto/heimdal/lib/krb5/krb5_data.3
  head/crypto/heimdal/lib/krb5/krb5_expand_hostname.3
  head/crypto/heimdal/lib/krb5/krb5_keyblock.3
  head/crypto/heimdal/lib/krb5/krb5_keytab.3
  head/crypto/heimdal/lib/krb5/krb5_kuserok.3
  head/crypto/heimdal/lib/krb5/krb5_storage.3
  head/crypto/heimdal/lib/krb5/krb5_ticket.3
  head/crypto/heimdal/lib/krb5/krb5_unparse_name.3
  head/crypto/heimdal/lib/krb5/krb5_warn.3
  head/crypto/heimdal/lib/krb5/name-45-test.c
  head/crypto/heimdal/lib/krb5/v4_glue.c
  head/crypto/heimdal/lib/roken/snprintf-test.h
  head/crypto/heimdal/lib/roken/vis.h
  head/crypto/heimdal/lib/sl/lex.c
  head/crypto/heimdal/lib/sl/lex.l
  head/crypto/heimdal/lib/sl/make_cmds.c
  head/crypto/heimdal/lib/sl/make_cmds.h
  head/crypto/heimdal/lib/sl/parse.c
  head/crypto/heimdal/lib/sl/parse.h
  head/crypto/heimdal/lib/sl/parse.y
  head/crypto/heimdal/lib/sl/ss.c
  head/crypto/heimdal/lib/sl/ss.h
  head/crypto/heimdal/lib/vers/make-print-version.c
  head/crypto/heimdal/packages/
  head/crypto/heimdal/tests/
  head/crypto/heimdal/tools/heimdal-build.sh
  head/kerberos5/lib/libgssapi_spnego/prefix.c
  head/kerberos5/tools/make-print-version/
  head/kerberos5/usr.bin/klist/
Modified:
  head/Makefile.inc1
  head/ObsoleteFiles.inc
  head/contrib/com_err/com_err.3
  head/contrib/com_err/com_err.c   (contents, props changed)
  head/contrib/com_err/com_err.h   (contents, props changed)
  head/contrib/com_err/com_right.h   (contents, props changed)
  head/contrib/com_err/compile_et.c   (contents, props changed)
  head/contrib/com_err/compile_et.h   (contents, props changed)
  head/contrib/com_err/error.c   (contents, props changed)
  head/contrib/com_err/lex.h   (contents, props changed)
  head/contrib/com_err/lex.l
  head/contrib/com_err/parse.y
  head/contrib/com_err/roken_rename.h   (contents, props changed)
  head/contrib/com_err/version-script.map
  head/crypto/heimdal/ChangeLog   (contents, props changed)
  head/crypto/heimdal/ChangeLog.2002   (contents, props changed)
  head/crypto/heimdal/ChangeLog.2003   (contents, props changed)
  head/crypto/heimdal/ChangeLog.2004   (contents, props changed)
  head/crypto/heimdal/ChangeLog.2005   (contents, props changed)
  head/crypto/heimdal/ChangeLog.2006   (contents, props changed)
  head/crypto/heimdal/LICENSE   (contents, props changed)
  head/crypto/heimdal/Makefile.am
  head/crypto/heimdal/Makefile.am.common
  head/crypto/heimdal/Makefile.in
  head/crypto/heimdal/NEWS   (contents, props changed)
  head/crypto/heimdal/README   (contents, props changed)
  head/crypto/heimdal/acinclude.m4
  head/crypto/heimdal/aclocal.m4
  head/crypto/heimdal/admin/ChangeLog   (contents, props changed)
  head/crypto/heimdal/admin/Makefile.am
  head/crypto/heimdal/admin/Makefile.in
  head/crypto/heimdal/admin/add.c   (contents, props changed)
  head/crypto/heimdal/admin/change.c   (contents, props changed)
  head/crypto/heimdal/admin/copy.c   (contents, props changed)
  head/crypto/heimdal/admin/get.c   (contents, props changed)
  head/crypto/heimdal/admin/ktutil-commands.in
  head/crypto/heimdal/admin/ktutil.8
  head/crypto/heimdal/admin/ktutil.c   (contents, props changed)
  head/crypto/heimdal/admin/ktutil_locl.h   (contents, props changed)
  head/crypto/heimdal/admin/list.c   (contents, props changed)
  head/crypto/heimdal/admin/purge.c   (contents, props changed)
  head/crypto/heimdal/admin/remove.c   (contents, props changed)
  head/crypto/heimdal/admin/rename.c   (contents, props changed)
  head/crypto/heimdal/appl/Makefile.am
  head/crypto/heimdal/appl/Makefile.in
  head/crypto/heimdal/appl/afsutil/ChangeLog   (contents, props changed)
  head/crypto/heimdal/appl/afsutil/Makefile.am
  head/crypto/heimdal/appl/afsutil/Makefile.in
  head/crypto/heimdal/appl/afsutil/afslog.1
  head/crypto/heimdal/appl/afsutil/afslog.c   (contents, props changed)
  head/crypto/heimdal/appl/afsutil/pagsh.1
  head/crypto/heimdal/appl/afsutil/pagsh.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ChangeLog   (contents, props changed)
  head/crypto/heimdal/appl/ftp/Makefile.am
  head/crypto/heimdal/appl/ftp/Makefile.in
  head/crypto/heimdal/appl/ftp/common/Makefile.am
  head/crypto/heimdal/appl/ftp/common/Makefile.in
  head/crypto/heimdal/appl/ftp/common/buffer.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/common/common.h   (contents, props changed)
  head/crypto/heimdal/appl/ftp/common/sockbuf.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/Makefile.am
  head/crypto/heimdal/appl/ftp/ftp/Makefile.in
  head/crypto/heimdal/appl/ftp/ftp/cmds.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/cmdtab.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/domacro.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/extern.h   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/ftp.1
  head/crypto/heimdal/appl/ftp/ftp/ftp.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/ftp_locl.h   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/globals.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/gssapi.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/kauth.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/main.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/ruserpass.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/security.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftp/security.h   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/Makefile.am
  head/crypto/heimdal/appl/ftp/ftpd/Makefile.in
  head/crypto/heimdal/appl/ftp/ftpd/extern.h   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/ftpcmd.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/ftpcmd.y   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/ftpd.8
  head/crypto/heimdal/appl/ftp/ftpd/ftpd.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/ftpd_locl.h   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/ftpusers.5
  head/crypto/heimdal/appl/ftp/ftpd/gss_userok.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/gssapi.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/kauth.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/klist.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/logwtmp.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/ls.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/popen.c   (contents, props changed)
  head/crypto/heimdal/appl/ftp/ftpd/security.c   (contents, props changed)
  head/crypto/heimdal/appl/gssmask/Makefile.am
  head/crypto/heimdal/appl/gssmask/Makefile.in
  head/crypto/heimdal/appl/gssmask/common.c   (contents, props changed)
  head/crypto/heimdal/appl/gssmask/common.h   (contents, props changed)
  head/crypto/heimdal/appl/gssmask/gssmaestro.c   (contents, props changed)
  head/crypto/heimdal/appl/gssmask/gssmask.c   (contents, props changed)
  head/crypto/heimdal/appl/gssmask/protocol.h   (contents, props changed)
  head/crypto/heimdal/appl/kf/Makefile.am
  head/crypto/heimdal/appl/kf/Makefile.in
  head/crypto/heimdal/appl/kf/kf.1
  head/crypto/heimdal/appl/kf/kf.c   (contents, props changed)
  head/crypto/heimdal/appl/kf/kf_locl.h   (contents, props changed)
  head/crypto/heimdal/appl/kf/kfd.8
  head/crypto/heimdal/appl/kf/kfd.c   (contents, props changed)
  head/crypto/heimdal/appl/login/ChangeLog   (contents, props changed)
  head/crypto/heimdal/appl/login/Makefile.am
  head/crypto/heimdal/appl/login/Makefile.in
  head/crypto/heimdal/appl/login/conf.c   (contents, props changed)
  head/crypto/heimdal/appl/login/env.c   (contents, props changed)
  head/crypto/heimdal/appl/login/limits_conf.c   (contents, props changed)
  head/crypto/heimdal/appl/login/login.1
  head/crypto/heimdal/appl/login/login.access.5
  head/crypto/heimdal/appl/login/login.c   (contents, props changed)
  head/crypto/heimdal/appl/login/login_access.c   (contents, props changed)
  head/crypto/heimdal/appl/login/login_locl.h   (contents, props changed)
  head/crypto/heimdal/appl/login/loginpaths.h   (contents, props changed)
  head/crypto/heimdal/appl/login/osfc2.c   (contents, props changed)
  head/crypto/heimdal/appl/login/read_string.c   (contents, props changed)
  head/crypto/heimdal/appl/login/shadow.c   (contents, props changed)
  head/crypto/heimdal/appl/login/stty_default.c   (contents, props changed)
  head/crypto/heimdal/appl/login/tty.c   (contents, props changed)
  head/crypto/heimdal/appl/login/utmp_login.c   (contents, props changed)
  head/crypto/heimdal/appl/login/utmpx_login.c   (contents, props changed)
  head/crypto/heimdal/appl/push/ChangeLog   (contents, props changed)
  head/crypto/heimdal/appl/push/Makefile.am
  head/crypto/heimdal/appl/push/Makefile.in
  head/crypto/heimdal/appl/push/pfrom.1
  head/crypto/heimdal/appl/push/pfrom.in
  head/crypto/heimdal/appl/push/push.8
  head/crypto/heimdal/appl/push/push.c   (contents, props changed)
  head/crypto/heimdal/appl/push/push_locl.h   (contents, props changed)
  head/crypto/heimdal/appl/rcp/ChangeLog   (contents, props changed)
  head/crypto/heimdal/appl/rcp/Makefile.am
  head/crypto/heimdal/appl/rcp/Makefile.in
  head/crypto/heimdal/appl/rcp/extern.h   (contents, props changed)
  head/crypto/heimdal/appl/rcp/rcp.1
  head/crypto/heimdal/appl/rcp/rcp.c   (contents, props changed)
  head/crypto/heimdal/appl/rcp/rcp_locl.h   (contents, props changed)
  head/crypto/heimdal/appl/rcp/util.c   (contents, props changed)
  head/crypto/heimdal/appl/rsh/ChangeLog   (contents, props changed)
  head/crypto/heimdal/appl/rsh/Makefile.am
  head/crypto/heimdal/appl/rsh/Makefile.in
  head/crypto/heimdal/appl/rsh/common.c   (contents, props changed)
  head/crypto/heimdal/appl/rsh/limits_conf.c   (contents, props changed)
  head/crypto/heimdal/appl/rsh/login_access.c   (contents, props changed)
  head/crypto/heimdal/appl/rsh/rsh.1
  head/crypto/heimdal/appl/rsh/rsh.c   (contents, props changed)
  head/crypto/heimdal/appl/rsh/rsh_locl.h   (contents, props changed)
  head/crypto/heimdal/appl/rsh/rshd.8
  head/crypto/heimdal/appl/rsh/rshd.c   (contents, props changed)
  head/crypto/heimdal/appl/su/ChangeLog   (contents, props changed)
  head/crypto/heimdal/appl/su/Makefile.am
  head/crypto/heimdal/appl/su/Makefile.in
  head/crypto/heimdal/appl/su/su.1
  head/crypto/heimdal/appl/su/su.c   (contents, props changed)
  head/crypto/heimdal/appl/su/supaths.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/ChangeLog   (contents, props changed)
  head/crypto/heimdal/appl/telnet/Makefile.am
  head/crypto/heimdal/appl/telnet/Makefile.in
  head/crypto/heimdal/appl/telnet/libtelnet/Makefile.am
  head/crypto/heimdal/appl/telnet/libtelnet/Makefile.in
  head/crypto/heimdal/appl/telnet/libtelnet/auth-proto.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/auth.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/auth.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/enc-proto.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/enc_des.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/encrypt.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/encrypt.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/genget.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/kerberos5.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/misc-proto.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/misc.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/rsaencpwd.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/spx.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/Makefile.am
  head/crypto/heimdal/appl/telnet/telnet/Makefile.in
  head/crypto/heimdal/appl/telnet/telnet/authenc.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/commands.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/externs.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/main.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/network.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/ring.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/ring.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/sys_bsd.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/telnet.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/telnet_locl.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/terminal.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnet/utilities.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnetd/Makefile.am
  head/crypto/heimdal/appl/telnet/telnetd/Makefile.in
  head/crypto/heimdal/appl/telnet/telnetd/authenc.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnetd/defs.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnetd/ext.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnetd/global.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnetd/slc.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnetd/state.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnetd/sys_term.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnetd/telnetd.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnetd/telnetd.h   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnetd/termstat.c   (contents, props changed)
  head/crypto/heimdal/appl/telnet/telnetd/utility.c   (contents, props changed)
  head/crypto/heimdal/appl/test/Makefile.am
  head/crypto/heimdal/appl/test/Makefile.in
  head/crypto/heimdal/appl/test/common.c   (contents, props changed)
  head/crypto/heimdal/appl/test/gss_common.c   (contents, props changed)
  head/crypto/heimdal/appl/test/gss_common.h   (contents, props changed)
  head/crypto/heimdal/appl/test/gssapi_client.c   (contents, props changed)
  head/crypto/heimdal/appl/test/gssapi_server.c   (contents, props changed)
  head/crypto/heimdal/appl/test/http_client.c   (contents, props changed)
  head/crypto/heimdal/appl/test/nt_gss_client.c   (contents, props changed)
  head/crypto/heimdal/appl/test/nt_gss_common.c   (contents, props changed)
  head/crypto/heimdal/appl/test/nt_gss_common.h   (contents, props changed)
  head/crypto/heimdal/appl/test/nt_gss_server.c   (contents, props changed)
  head/crypto/heimdal/appl/test/tcp_client.c   (contents, props changed)
  head/crypto/heimdal/appl/test/tcp_server.c   (contents, props changed)
  head/crypto/heimdal/appl/test/test_locl.h   (contents, props changed)
  head/crypto/heimdal/appl/test/uu_client.c   (contents, props changed)
  head/crypto/heimdal/appl/test/uu_server.c   (contents, props changed)
  head/crypto/heimdal/autogen.sh
  head/crypto/heimdal/compile
  head/crypto/heimdal/config.guess
  head/crypto/heimdal/config.sub
  head/crypto/heimdal/configure
  head/crypto/heimdal/doc/Makefile.am
  head/crypto/heimdal/doc/Makefile.in
  head/crypto/heimdal/doc/ack.texi
  head/crypto/heimdal/doc/apps.texi
  head/crypto/heimdal/doc/doxytmpl.dxy
  head/crypto/heimdal/doc/hcrypto.din
  head/crypto/heimdal/doc/heimdal.texi
  head/crypto/heimdal/doc/hx509.din
  head/crypto/heimdal/doc/hx509.texi
  head/crypto/heimdal/doc/install.texi
  head/crypto/heimdal/doc/intro.texi
  head/crypto/heimdal/doc/kerberos4.texi
  head/crypto/heimdal/doc/krb5.din
  head/crypto/heimdal/doc/migration.texi
  head/crypto/heimdal/doc/misc.texi
  head/crypto/heimdal/doc/ntlm.din
  head/crypto/heimdal/doc/programming.texi
  head/crypto/heimdal/doc/setup.texi
  head/crypto/heimdal/doc/vars.texi
  head/crypto/heimdal/doc/whatis.texi
  head/crypto/heimdal/doc/win2k.texi
  head/crypto/heimdal/etc/Makefile.am
  head/crypto/heimdal/etc/Makefile.in
  head/crypto/heimdal/etc/services.append
  head/crypto/heimdal/include/Makefile.am
  head/crypto/heimdal/include/Makefile.in
  head/crypto/heimdal/include/bits.c   (contents, props changed)
  head/crypto/heimdal/include/config.h.in
  head/crypto/heimdal/include/gssapi/Makefile.am
  head/crypto/heimdal/include/gssapi/Makefile.in
  head/crypto/heimdal/include/hcrypto/Makefile.am
  head/crypto/heimdal/include/hcrypto/Makefile.in
  head/crypto/heimdal/include/kadm5/Makefile.am
  head/crypto/heimdal/include/kadm5/Makefile.in
  head/crypto/heimdal/install-sh
  head/crypto/heimdal/kadmin/ChangeLog   (contents, props changed)
  head/crypto/heimdal/kadmin/Makefile.am
  head/crypto/heimdal/kadmin/Makefile.in
  head/crypto/heimdal/kadmin/add-random-users.c   (contents, props changed)
  head/crypto/heimdal/kadmin/add_enctype.c   (contents, props changed)
  head/crypto/heimdal/kadmin/ank.c   (contents, props changed)
  head/crypto/heimdal/kadmin/check.c   (contents, props changed)
  head/crypto/heimdal/kadmin/cpw.c   (contents, props changed)
  head/crypto/heimdal/kadmin/del.c   (contents, props changed)
  head/crypto/heimdal/kadmin/del_enctype.c   (contents, props changed)
  head/crypto/heimdal/kadmin/dump.c   (contents, props changed)
  head/crypto/heimdal/kadmin/ext.c   (contents, props changed)
  head/crypto/heimdal/kadmin/get.c   (contents, props changed)
  head/crypto/heimdal/kadmin/init.c   (contents, props changed)
  head/crypto/heimdal/kadmin/kadm_conn.c   (contents, props changed)
  head/crypto/heimdal/kadmin/kadmin-commands.in
  head/crypto/heimdal/kadmin/kadmin.8
  head/crypto/heimdal/kadmin/kadmin.c   (contents, props changed)
  head/crypto/heimdal/kadmin/kadmin_locl.h   (contents, props changed)
  head/crypto/heimdal/kadmin/kadmind.8
  head/crypto/heimdal/kadmin/kadmind.c   (contents, props changed)
  head/crypto/heimdal/kadmin/load.c   (contents, props changed)
  head/crypto/heimdal/kadmin/mod.c   (contents, props changed)
  head/crypto/heimdal/kadmin/pw_quality.c   (contents, props changed)
  head/crypto/heimdal/kadmin/random_password.c   (contents, props changed)
  head/crypto/heimdal/kadmin/rename.c   (contents, props changed)
  head/crypto/heimdal/kadmin/server.c   (contents, props changed)
  head/crypto/heimdal/kadmin/stash.c   (contents, props changed)
  head/crypto/heimdal/kadmin/test_util.c   (contents, props changed)
  head/crypto/heimdal/kadmin/util.c   (contents, props changed)
  head/crypto/heimdal/kcm/Makefile.am
  head/crypto/heimdal/kcm/Makefile.in
  head/crypto/heimdal/kcm/acl.c   (contents, props changed)
  head/crypto/heimdal/kcm/acquire.c   (contents, props changed)
  head/crypto/heimdal/kcm/cache.c   (contents, props changed)
  head/crypto/heimdal/kcm/client.c   (contents, props changed)
  head/crypto/heimdal/kcm/config.c   (contents, props changed)
  head/crypto/heimdal/kcm/connect.c   (contents, props changed)
  head/crypto/heimdal/kcm/events.c   (contents, props changed)
  head/crypto/heimdal/kcm/glue.c   (contents, props changed)
  head/crypto/heimdal/kcm/headers.h   (contents, props changed)
  head/crypto/heimdal/kcm/kcm.8
  head/crypto/heimdal/kcm/kcm_locl.h   (contents, props changed)
  head/crypto/heimdal/kcm/log.c   (contents, props changed)
  head/crypto/heimdal/kcm/main.c   (contents, props changed)
  head/crypto/heimdal/kcm/protocol.c   (contents, props changed)
  head/crypto/heimdal/kcm/renew.c   (contents, props changed)
  head/crypto/heimdal/kdc/Makefile.am
  head/crypto/heimdal/kdc/Makefile.in
  head/crypto/heimdal/kdc/config.c   (contents, props changed)
  head/crypto/heimdal/kdc/connect.c   (contents, props changed)
  head/crypto/heimdal/kdc/default_config.c   (contents, props changed)
  head/crypto/heimdal/kdc/digest.c   (contents, props changed)
  head/crypto/heimdal/kdc/headers.h   (contents, props changed)
  head/crypto/heimdal/kdc/hprop.8
  head/crypto/heimdal/kdc/hprop.c   (contents, props changed)
  head/crypto/heimdal/kdc/hprop.h   (contents, props changed)
  head/crypto/heimdal/kdc/hpropd.8
  head/crypto/heimdal/kdc/hpropd.c   (contents, props changed)
  head/crypto/heimdal/kdc/kdc-private.h   (contents, props changed)
  head/crypto/heimdal/kdc/kdc-protos.h   (contents, props changed)
  head/crypto/heimdal/kdc/kdc-replay.c   (contents, props changed)
  head/crypto/heimdal/kdc/kdc.8
  head/crypto/heimdal/kdc/kdc.h   (contents, props changed)
  head/crypto/heimdal/kdc/kdc_locl.h   (contents, props changed)
  head/crypto/heimdal/kdc/kerberos5.c   (contents, props changed)
  head/crypto/heimdal/kdc/krb5tgs.c   (contents, props changed)
  head/crypto/heimdal/kdc/kstash.8
  head/crypto/heimdal/kdc/kstash.c   (contents, props changed)
  head/crypto/heimdal/kdc/kx509.c   (contents, props changed)
  head/crypto/heimdal/kdc/log.c   (contents, props changed)
  head/crypto/heimdal/kdc/main.c   (contents, props changed)
  head/crypto/heimdal/kdc/misc.c   (contents, props changed)
  head/crypto/heimdal/kdc/mit_dump.c   (contents, props changed)
  head/crypto/heimdal/kdc/pkinit.c   (contents, props changed)
  head/crypto/heimdal/kdc/process.c   (contents, props changed)
  head/crypto/heimdal/kdc/rx.h   (contents, props changed)
  head/crypto/heimdal/kdc/set_dbinfo.c   (contents, props changed)
  head/crypto/heimdal/kdc/string2key.8
  head/crypto/heimdal/kdc/string2key.c   (contents, props changed)
  head/crypto/heimdal/kdc/version-script.map
  head/crypto/heimdal/kdc/windc.c   (contents, props changed)
  head/crypto/heimdal/kdc/windc_plugin.h   (contents, props changed)
  head/crypto/heimdal/kpasswd/Makefile.am
  head/crypto/heimdal/kpasswd/Makefile.in
  head/crypto/heimdal/kpasswd/kpasswd-generator.c   (contents, props changed)
  head/crypto/heimdal/kpasswd/kpasswd.1
  head/crypto/heimdal/kpasswd/kpasswd.c   (contents, props changed)
  head/crypto/heimdal/kpasswd/kpasswd_locl.h   (contents, props changed)
  head/crypto/heimdal/kpasswd/kpasswdd.8
  head/crypto/heimdal/kpasswd/kpasswdd.c   (contents, props changed)
  head/crypto/heimdal/kuser/Makefile.am
  head/crypto/heimdal/kuser/Makefile.in
  head/crypto/heimdal/kuser/copy_cred_cache.1
  head/crypto/heimdal/kuser/copy_cred_cache.c   (contents, props changed)
  head/crypto/heimdal/kuser/generate-requests.c   (contents, props changed)
  head/crypto/heimdal/kuser/kdecode_ticket.c   (contents, props changed)
  head/crypto/heimdal/kuser/kdestroy.1
  head/crypto/heimdal/kuser/kdestroy.c   (contents, props changed)
  head/crypto/heimdal/kuser/kdigest-commands.in
  head/crypto/heimdal/kuser/kdigest.c   (contents, props changed)
  head/crypto/heimdal/kuser/kgetcred.1
  head/crypto/heimdal/kuser/kgetcred.c   (contents, props changed)
  head/crypto/heimdal/kuser/kimpersonate.c   (contents, props changed)
  head/crypto/heimdal/kuser/kinit.1
  head/crypto/heimdal/kuser/kinit.c   (contents, props changed)
  head/crypto/heimdal/kuser/klist.1
  head/crypto/heimdal/kuser/klist.c   (contents, props changed)
  head/crypto/heimdal/kuser/kuser_locl.h   (contents, props changed)
  head/crypto/heimdal/kuser/kverify.c   (contents, props changed)
  head/crypto/heimdal/lib/Makefile.am
  head/crypto/heimdal/lib/Makefile.in
  head/crypto/heimdal/lib/asn1/ChangeLog   (contents, props changed)
  head/crypto/heimdal/lib/asn1/Makefile.am
  head/crypto/heimdal/lib/asn1/Makefile.in
  head/crypto/heimdal/lib/asn1/asn1-common.h   (contents, props changed)
  head/crypto/heimdal/lib/asn1/asn1_err.et
  head/crypto/heimdal/lib/asn1/asn1_gen.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/asn1_print.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/asn1_queue.h   (contents, props changed)
  head/crypto/heimdal/lib/asn1/canthandle.asn1
  head/crypto/heimdal/lib/asn1/check-common.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/check-common.h   (contents, props changed)
  head/crypto/heimdal/lib/asn1/check-der.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/check-gen.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/check-timegm.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/der-protos.h   (contents, props changed)
  head/crypto/heimdal/lib/asn1/der.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/der.h   (contents, props changed)
  head/crypto/heimdal/lib/asn1/der_cmp.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/der_copy.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/der_format.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/der_free.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/der_get.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/der_length.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/der_locl.h   (contents, props changed)
  head/crypto/heimdal/lib/asn1/der_put.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/digest.asn1
  head/crypto/heimdal/lib/asn1/extra.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/gen.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/gen_copy.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/gen_decode.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/gen_encode.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/gen_free.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/gen_glue.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/gen_length.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/gen_locl.h   (contents, props changed)
  head/crypto/heimdal/lib/asn1/gen_seq.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/hash.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/hash.h   (contents, props changed)
  head/crypto/heimdal/lib/asn1/heim_asn1.h   (contents, props changed)
  head/crypto/heimdal/lib/asn1/kx509.asn1
  head/crypto/heimdal/lib/asn1/lex.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/lex.h   (contents, props changed)
  head/crypto/heimdal/lib/asn1/lex.l
  head/crypto/heimdal/lib/asn1/main.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/pkcs12.asn1
  head/crypto/heimdal/lib/asn1/pkcs8.asn1
  head/crypto/heimdal/lib/asn1/pkcs9.asn1
  head/crypto/heimdal/lib/asn1/pkinit.asn1
  head/crypto/heimdal/lib/asn1/rfc2459.asn1
  head/crypto/heimdal/lib/asn1/setchgpw2.asn1
  head/crypto/heimdal/lib/asn1/symbol.c   (contents, props changed)
  head/crypto/heimdal/lib/asn1/symbol.h   (contents, props changed)
  head/crypto/heimdal/lib/asn1/test.asn1
  head/crypto/heimdal/lib/asn1/test.gen
  head/crypto/heimdal/lib/asn1/timegm.c   (contents, props changed)
  head/crypto/heimdal/lib/com_err/ChangeLog   (contents, props changed)
  head/crypto/heimdal/lib/com_err/Makefile.am
  head/crypto/heimdal/lib/com_err/Makefile.in
  head/crypto/heimdal/lib/com_err/com_err.c   (contents, props changed)
  head/crypto/heimdal/lib/com_err/com_err.h   (contents, props changed)
  head/crypto/heimdal/lib/com_err/com_right.h   (contents, props changed)
  head/crypto/heimdal/lib/com_err/compile_et.c   (contents, props changed)
  head/crypto/heimdal/lib/com_err/compile_et.h   (contents, props changed)
  head/crypto/heimdal/lib/com_err/error.c   (contents, props changed)
  head/crypto/heimdal/lib/com_err/lex.c   (contents, props changed)
  head/crypto/heimdal/lib/com_err/lex.h   (contents, props changed)
  head/crypto/heimdal/lib/com_err/lex.l
  head/crypto/heimdal/lib/com_err/parse.c   (contents, props changed)
  head/crypto/heimdal/lib/com_err/parse.h   (contents, props changed)
  head/crypto/heimdal/lib/com_err/parse.y
  head/crypto/heimdal/lib/com_err/roken_rename.h   (contents, props changed)
  head/crypto/heimdal/lib/com_err/version-script.map
  head/crypto/heimdal/lib/gssapi/ChangeLog   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/Makefile.am
  head/crypto/heimdal/lib/gssapi/Makefile.in
  head/crypto/heimdal/lib/gssapi/gss-commands.in
  head/crypto/heimdal/lib/gssapi/gss_acquire_cred.3
  head/crypto/heimdal/lib/gssapi/gssapi.3
  head/crypto/heimdal/lib/gssapi/gssapi.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/gssapi/gssapi.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/gssapi/gssapi_krb5.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/gssapi/gssapi_spnego.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/gssapi_mech.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/8003.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/accept_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/acquire_cred.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/add_cred.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/address_to_krb5addr.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/arcfour.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/canonicalize_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/ccache_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/cfx.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/cfx.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/compare_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/compat.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/context_time.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/copy_ccache.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/decapsulate.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/delete_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/display_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/display_status.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/duplicate_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/encapsulate.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/export_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/export_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/external.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/get_mic.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/gkrb5_err.et
  head/crypto/heimdal/lib/gssapi/krb5/gsskrb5-private.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/gsskrb5_locl.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/import_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/import_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/indicate_mechs.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/init.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/init_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/inquire_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/inquire_cred.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/inquire_cred_by_mech.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/inquire_cred_by_oid.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/inquire_mechs_for_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/inquire_names_for_mech.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/prf.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/process_context_token.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/release_buffer.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/release_cred.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/release_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/sequence.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/set_cred_option.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/set_sec_context_option.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/test_cfx.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/ticket_flags.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/unwrap.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/verify_mic.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/krb5/wrap.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/accept_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/acquire_cred.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/add_cred.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/canonicalize_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/compare_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/context_time.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/crypto.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/delete_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/display_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/display_status.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/duplicate_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/export_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/export_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/external.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/import_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/import_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/indicate_mechs.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/init_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/inquire_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/inquire_cred_by_mech.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/inquire_mechs_for_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/inquire_names_for_mech.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/ntlm-private.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/ntlm.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/process_context_token.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/release_cred.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/ntlm/release_name.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/spnego/accept_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/spnego/compat.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/spnego/context_stubs.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/spnego/cred_stubs.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/spnego/external.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/spnego/init_sec_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/spnego/spnego-private.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/spnego/spnego.asn1
  head/crypto/heimdal/lib/gssapi/spnego/spnego_locl.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/test_acquire_cred.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/test_common.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/test_common.h   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/test_context.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/test_cred.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/test_kcred.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/test_names.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/test_ntlm.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/test_oid.c   (contents, props changed)
  head/crypto/heimdal/lib/gssapi/version-script.map
  head/crypto/heimdal/lib/hdb/Makefile.am
  head/crypto/heimdal/lib/hdb/Makefile.in
  head/crypto/heimdal/lib/hdb/common.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/db.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/db3.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/dbinfo.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/ext.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/hdb-ldap.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/hdb-private.h   (contents, props changed)
  head/crypto/heimdal/lib/hdb/hdb-protos.h   (contents, props changed)
  head/crypto/heimdal/lib/hdb/hdb.asn1
  head/crypto/heimdal/lib/hdb/hdb.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/hdb.h   (contents, props changed)
  head/crypto/heimdal/lib/hdb/hdb.schema
  head/crypto/heimdal/lib/hdb/hdb_err.et
  head/crypto/heimdal/lib/hdb/hdb_locl.h   (contents, props changed)
  head/crypto/heimdal/lib/hdb/keys.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/keytab.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/mkey.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/ndbm.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/print.c   (contents, props changed)
  head/crypto/heimdal/lib/hdb/test_dbinfo.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/ChangeLog   (contents, props changed)
  head/crypto/heimdal/lib/hx509/Makefile.am
  head/crypto/heimdal/lib/hx509/Makefile.in
  head/crypto/heimdal/lib/hx509/ca.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/cert.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/cms.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/collector.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/crmf.asn1
  head/crypto/heimdal/lib/hx509/crypto.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/doxygen.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/env.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/error.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/file.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/hx509-private.h   (contents, props changed)
  head/crypto/heimdal/lib/hx509/hx509-protos.h   (contents, props changed)
  head/crypto/heimdal/lib/hx509/hx509.h   (contents, props changed)
  head/crypto/heimdal/lib/hx509/hx509_err.et
  head/crypto/heimdal/lib/hx509/hx_locl.h   (contents, props changed)
  head/crypto/heimdal/lib/hx509/hxtool-commands.in
  head/crypto/heimdal/lib/hx509/hxtool.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/keyset.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/ks_dir.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/ks_file.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/ks_keychain.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/ks_mem.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/ks_null.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/ks_p11.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/ks_p12.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/lock.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/name.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/ocsp.asn1
  head/crypto/heimdal/lib/hx509/peer.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/pkcs10.asn1
  head/crypto/heimdal/lib/hx509/print.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/req.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/revoke.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/softp11.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/test_ca.in
  head/crypto/heimdal/lib/hx509/test_cert.in
  head/crypto/heimdal/lib/hx509/test_chain.in
  head/crypto/heimdal/lib/hx509/test_cms.in
  head/crypto/heimdal/lib/hx509/test_crypto.in
  head/crypto/heimdal/lib/hx509/test_java_pkcs11.in
  head/crypto/heimdal/lib/hx509/test_name.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/test_nist.in
  head/crypto/heimdal/lib/hx509/test_nist2.in
  head/crypto/heimdal/lib/hx509/test_nist_cert.in
  head/crypto/heimdal/lib/hx509/test_nist_pkcs12.in
  head/crypto/heimdal/lib/hx509/test_pkcs11.in
  head/crypto/heimdal/lib/hx509/test_query.in
  head/crypto/heimdal/lib/hx509/test_req.in
  head/crypto/heimdal/lib/hx509/test_soft_pkcs11.c   (contents, props changed)
  head/crypto/heimdal/lib/hx509/test_windows.in
  head/crypto/heimdal/lib/hx509/tst-crypto-available2
  head/crypto/heimdal/lib/hx509/tst-crypto-select1
  head/crypto/heimdal/lib/hx509/tst-crypto-select2
  head/crypto/heimdal/lib/hx509/version-script.map
  head/crypto/heimdal/lib/ipc/server.c
  head/crypto/heimdal/lib/kadm5/ChangeLog   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/Makefile.am
  head/crypto/heimdal/lib/kadm5/Makefile.in
  head/crypto/heimdal/lib/kadm5/acl.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/ad.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/admin.h   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/bump_pw_expire.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/check-cracklib.pl
  head/crypto/heimdal/lib/kadm5/chpass_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/chpass_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/client_glue.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/common_glue.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/context_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/create_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/create_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/default_keys.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/delete_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/delete_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/destroy_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/destroy_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/ent_setup.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/error.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/flush.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/flush_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/flush_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/free.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/get_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/get_princs_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/get_princs_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/get_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/init_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/init_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/iprop-commands.in
  head/crypto/heimdal/lib/kadm5/iprop-log.8
  head/crypto/heimdal/lib/kadm5/iprop-log.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/iprop.8
  head/crypto/heimdal/lib/kadm5/iprop.h   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/ipropd_common.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/ipropd_master.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/ipropd_slave.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/kadm5-private.h   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/kadm5-pwcheck.h   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/kadm5_err.et
  head/crypto/heimdal/lib/kadm5/kadm5_locl.h   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/kadm5_pwcheck.3
  head/crypto/heimdal/lib/kadm5/keys.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/log.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/marshall.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/modify_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/modify_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/password_quality.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/private.h   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/privs_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/privs_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/randkey_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/randkey_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/rename_c.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/rename_s.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/sample_passwd_check.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/send_recv.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/server_glue.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/set_keys.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/set_modifier.c   (contents, props changed)
  head/crypto/heimdal/lib/kadm5/test_pw_quality.c   (contents, props changed)
  head/crypto/heimdal/lib/kafs/ChangeLog   (contents, props changed)
  head/crypto/heimdal/lib/kafs/Makefile.am
  head/crypto/heimdal/lib/kafs/Makefile.in
  head/crypto/heimdal/lib/kafs/afskrb5.c   (contents, props changed)
  head/crypto/heimdal/lib/kafs/afslib.c   (contents, props changed)
  head/crypto/heimdal/lib/kafs/afssys.c   (contents, props changed)
  head/crypto/heimdal/lib/kafs/afssysdefs.h   (contents, props changed)
  head/crypto/heimdal/lib/kafs/common.c   (contents, props changed)
  head/crypto/heimdal/lib/kafs/kafs.3
  head/crypto/heimdal/lib/kafs/kafs.h   (contents, props changed)
  head/crypto/heimdal/lib/kafs/kafs_locl.h   (contents, props changed)
  head/crypto/heimdal/lib/kafs/roken_rename.h   (contents, props changed)
  head/crypto/heimdal/lib/krb5/Makefile.am
  head/crypto/heimdal/lib/krb5/Makefile.in
  head/crypto/heimdal/lib/krb5/acache.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/acl.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/add_et_list.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/addr_families.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/aes-test.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/aname_to_localname.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/appdefault.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/asn1_glue.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/auth_context.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/build_ap_req.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/build_auth.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/cache.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/changepw.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/codec.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/config_file.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/constants.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/context.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/convert_creds.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/copy_host_realm.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/crc.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/creds.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/crypto.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/data.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/derived-key-test.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/digest.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/doxygen.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/eai_to_heim_errno.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/error_string.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/expand_hostname.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/fcache.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/free.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/free_host_realm.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/generate_seq_number.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/generate_subkey.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/get_addrs.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/get_cred.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/get_default_principal.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/get_default_realm.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/get_for_creds.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/get_host_realm.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/get_in_tkt.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/get_port.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/heim_err.et
  head/crypto/heimdal/lib/krb5/init_creds.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/init_creds_pw.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/k524_err.et
  head/crypto/heimdal/lib/krb5/kcm.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/kcm.h   (contents, props changed)
  head/crypto/heimdal/lib/krb5/kerberos.8
  head/crypto/heimdal/lib/krb5/keyblock.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/keytab.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/keytab_any.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/keytab_file.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/keytab_keyfile.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/keytab_memory.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/krb5-private.h   (contents, props changed)
  head/crypto/heimdal/lib/krb5/krb5-protos.h   (contents, props changed)
  head/crypto/heimdal/lib/krb5/krb5-v4compat.h   (contents, props changed)
  head/crypto/heimdal/lib/krb5/krb5.conf.5
  head/crypto/heimdal/lib/krb5/krb5.h   (contents, props changed)
  head/crypto/heimdal/lib/krb5/krb5.moduli
  head/crypto/heimdal/lib/krb5/krb524_convert_creds_kdc.3
  head/crypto/heimdal/lib/krb5/krb5_425_conv_principal.3
  head/crypto/heimdal/lib/krb5/krb5_acl_match_file.3
  head/crypto/heimdal/lib/krb5/krb5_aname_to_localname.3
  head/crypto/heimdal/lib/krb5/krb5_appdefault.3
  head/crypto/heimdal/lib/krb5/krb5_auth_context.3
  head/crypto/heimdal/lib/krb5/krb5_c_make_checksum.3
  head/crypto/heimdal/lib/krb5/krb5_ccapi.h   (contents, props changed)
  head/crypto/heimdal/lib/krb5/krb5_check_transited.3
  head/crypto/heimdal/lib/krb5/krb5_create_checksum.3
  head/crypto/heimdal/lib/krb5/krb5_creds.3
  head/crypto/heimdal/lib/krb5/krb5_digest.3
  head/crypto/heimdal/lib/krb5/krb5_eai_to_heim_errno.3
  head/crypto/heimdal/lib/krb5/krb5_encrypt.3
  head/crypto/heimdal/lib/krb5/krb5_err.et
  head/crypto/heimdal/lib/krb5/krb5_find_padata.3
  head/crypto/heimdal/lib/krb5/krb5_generate_random_block.3
  head/crypto/heimdal/lib/krb5/krb5_get_all_client_addrs.3
  head/crypto/heimdal/lib/krb5/krb5_get_credentials.3
  head/crypto/heimdal/lib/krb5/krb5_get_creds.3
  head/crypto/heimdal/lib/krb5/krb5_get_forwarded_creds.3
  head/crypto/heimdal/lib/krb5/krb5_get_in_cred.3
  head/crypto/heimdal/lib/krb5/krb5_get_init_creds.3
  head/crypto/heimdal/lib/krb5/krb5_get_krbhst.3
  head/crypto/heimdal/lib/krb5/krb5_getportbyname.3
  head/crypto/heimdal/lib/krb5/krb5_init_context.3
  head/crypto/heimdal/lib/krb5/krb5_is_thread_safe.3
  head/crypto/heimdal/lib/krb5/krb5_krbhst_init.3
  head/crypto/heimdal/lib/krb5/krb5_locl.h   (contents, props changed)
  head/crypto/heimdal/lib/krb5/krb5_mk_req.3
  head/crypto/heimdal/lib/krb5/krb5_mk_safe.3
  head/crypto/heimdal/lib/krb5/krb5_openlog.3
  head/crypto/heimdal/lib/krb5/krb5_parse_name.3
  head/crypto/heimdal/lib/krb5/krb5_principal.3
  head/crypto/heimdal/lib/krb5/krb5_rcache.3
  head/crypto/heimdal/lib/krb5/krb5_rd_error.3
  head/crypto/heimdal/lib/krb5/krb5_rd_safe.3
  head/crypto/heimdal/lib/krb5/krb5_set_default_realm.3
  head/crypto/heimdal/lib/krb5/krb5_set_password.3
  head/crypto/heimdal/lib/krb5/krb5_string_to_key.3
  head/crypto/heimdal/lib/krb5/krb5_timeofday.3
  head/crypto/heimdal/lib/krb5/krb5_verify_init_creds.3
  head/crypto/heimdal/lib/krb5/krb5_verify_user.3
  head/crypto/heimdal/lib/krb5/krbhst-test.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/krbhst.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/kuserok.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/locate_plugin.h   (contents, props changed)
  head/crypto/heimdal/lib/krb5/log.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/mcache.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/misc.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/mit_glue.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/mk_error.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/mk_priv.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/mk_rep.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/mk_req.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/mk_req_ext.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/mk_safe.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/n-fold-test.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/n-fold.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/net_read.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/net_write.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/pac.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/padata.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/parse-name-test.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/pkinit.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/plugin.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/principal.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/prog_setup.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/prompter_posix.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/rd_cred.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/rd_error.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/rd_priv.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/rd_rep.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/rd_req.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/rd_safe.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/read_message.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/recvauth.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/replay.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/send_to_kdc.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/sendauth.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/set_default_realm.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/sock_principal.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/store-int.h   (contents, props changed)
  head/crypto/heimdal/lib/krb5/store-test.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/store.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/store_emem.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/store_fd.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/store_mem.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/string-to-key-test.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_acl.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_addr.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_alname.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_cc.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_config.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_crypto.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_crypto_wrapping.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_forward.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_get_addrs.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_hostname.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_keytab.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_kuserok.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_mem.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_pac.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_pkinit_dh2key.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_plugin.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_prf.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_princ.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_renew.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_store.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/test_time.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/ticket.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/time.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/transited.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/verify_init.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/verify_krb5_conf.8
  head/crypto/heimdal/lib/krb5/verify_krb5_conf.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/verify_user.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/version-script.map
  head/crypto/heimdal/lib/krb5/version.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/warn.c   (contents, props changed)
  head/crypto/heimdal/lib/krb5/write_message.c   (contents, props changed)
  head/crypto/heimdal/lib/ntlm/ChangeLog   (contents, props changed)
  head/crypto/heimdal/lib/ntlm/Makefile.am
  head/crypto/heimdal/lib/ntlm/Makefile.in
  head/crypto/heimdal/lib/ntlm/heimntlm-protos.h   (contents, props changed)
  head/crypto/heimdal/lib/ntlm/heimntlm.h   (contents, props changed)
  head/crypto/heimdal/lib/ntlm/ntlm.c   (contents, props changed)
  head/crypto/heimdal/lib/ntlm/test_ntlm.c   (contents, props changed)
  head/crypto/heimdal/lib/ntlm/version-script.map
  head/crypto/heimdal/lib/roken/ChangeLog   (contents, props changed)
  head/crypto/heimdal/lib/roken/Makefile.am
  head/crypto/heimdal/lib/roken/Makefile.in
  head/crypto/heimdal/lib/roken/base64-test.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/base64.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/base64.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/bswap.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/chown.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/closefrom.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/concat.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/copyhostent.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/daemon.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/dumpdata.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/ecalloc.3
  head/crypto/heimdal/lib/roken/ecalloc.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/emalloc.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/environment.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/eread.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/erealloc.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/err.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/err.hin
  head/crypto/heimdal/lib/roken/errx.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/esetenv.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/estrdup.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/ewrite.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/fchown.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/flock.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/fnmatch.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/fnmatch.hin
  head/crypto/heimdal/lib/roken/freeaddrinfo.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/freehostent.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/gai_strerror.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/get_default_username.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/get_window_size.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getaddrinfo-test.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getaddrinfo.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getaddrinfo_hostspec.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getarg.3
  head/crypto/heimdal/lib/roken/getarg.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getarg.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/getcap.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getcwd.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getdtablesize.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getegid.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/geteuid.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getgid.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/gethostname.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getifaddrs.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getipnodebyaddr.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getipnodebyname.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getnameinfo.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getnameinfo_verified.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getopt.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getprogname.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/gettimeofday.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getuid.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/getusershell.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/glob.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/glob.hin
  head/crypto/heimdal/lib/roken/h_errno.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/hex-test.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/hex.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/hex.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/hostent_find_fqdn.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/hstrerror.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/ifaddrs.hin
  head/crypto/heimdal/lib/roken/inet_aton.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/inet_ntop.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/inet_pton.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/initgroups.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/innetgr.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/iruserok.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/issuid.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/k_getpwnam.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/k_getpwuid.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/localtime_r.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/lstat.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/memmove.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/mini_inetd.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/mkstemp.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/ndbm_wrap.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/ndbm_wrap.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/net_read.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/net_write.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/parse_bytes-test.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/parse_bytes.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/parse_bytes.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/parse_reply-test.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/parse_time-test.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/parse_time.3
  head/crypto/heimdal/lib/roken/parse_time.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/parse_time.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/parse_units.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/parse_units.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/putenv.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/rcmd.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/readv.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/realloc.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/recvmsg.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/resolve-test.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/resolve.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/resolve.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/roken-common.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/roken.awk
  head/crypto/heimdal/lib/roken/roken.h.in
  head/crypto/heimdal/lib/roken/roken_gethostby.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/rtbl.3
  head/crypto/heimdal/lib/roken/rtbl.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/rtbl.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/sendmsg.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/setegid.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/setenv.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/seteuid.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/setprogname.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/signal.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/simple_exec.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/snprintf-test.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/snprintf.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/socket.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/socket_wrapper.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/socket_wrapper.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/strcasecmp.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strcollect.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strdup.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strerror.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strftime.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strlcat.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strlcpy.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strlwr.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strncasecmp.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strndup.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strnlen.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strpftime-test.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strpftime-test.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/strpool.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strptime.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strsep.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strsep_copy.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strtok_r.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/strupr.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/swab.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/test-mem.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/test-mem.h   (contents, props changed)
  head/crypto/heimdal/lib/roken/test-readenv.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/timegm.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/timeval.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/tm2time.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/unsetenv.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/unvis.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/verify.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/verr.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/verrx.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/vis.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/vis.hin
  head/crypto/heimdal/lib/roken/vsyslog.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/vwarn.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/vwarnx.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/warn.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/warnerr.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/warnx.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/write_pid.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/writev.c   (contents, props changed)
  head/crypto/heimdal/lib/roken/xdbm.h   (contents, props changed)
  head/crypto/heimdal/lib/sl/ChangeLog   (contents, props changed)
  head/crypto/heimdal/lib/sl/Makefile.am
  head/crypto/heimdal/lib/sl/Makefile.in
  head/crypto/heimdal/lib/sl/roken_rename.h   (contents, props changed)
  head/crypto/heimdal/lib/sl/sl.c   (contents, props changed)
  head/crypto/heimdal/lib/sl/sl.h   (contents, props changed)
  head/crypto/heimdal/lib/sl/sl_locl.h   (contents, props changed)
  head/crypto/heimdal/lib/sl/slc-gram.c   (contents, props changed)
  head/crypto/heimdal/lib/sl/slc-gram.h   (contents, props changed)
  head/crypto/heimdal/lib/sl/slc-gram.y
  head/crypto/heimdal/lib/sl/slc-lex.c   (contents, props changed)
  head/crypto/heimdal/lib/sl/slc-lex.l
  head/crypto/heimdal/lib/sl/slc.h   (contents, props changed)
  head/crypto/heimdal/lib/sl/test_sl.c   (contents, props changed)
  head/crypto/heimdal/lib/vers/ChangeLog   (contents, props changed)
  head/crypto/heimdal/lib/vers/Makefile.am
  head/crypto/heimdal/lib/vers/Makefile.in
  head/crypto/heimdal/lib/vers/print_version.c   (contents, props changed)
  head/crypto/heimdal/lib/vers/vers.h   (contents, props changed)
  head/crypto/heimdal/ltmain.sh
  head/crypto/heimdal/missing
  head/crypto/heimdal/tools/Makefile.am
  head/crypto/heimdal/tools/Makefile.in
  head/crypto/heimdal/tools/heimdal-gssapi.pc.in
  head/crypto/heimdal/tools/kdc-log-analyze.pl
  head/crypto/heimdal/tools/krb5-config.1
  head/crypto/heimdal/tools/krb5-config.in
  head/etc/mtree/BSD.include.dist
  head/kerberos5/Makefile.inc
  head/kerberos5/include/config.h
  head/kerberos5/include/crypto-headers.h
  head/kerberos5/include/krb5-types.h
  head/kerberos5/include/version.h
  head/kerberos5/lib/Makefile
  head/kerberos5/lib/Makefile.inc
  head/kerberos5/lib/libasn1/Makefile
  head/kerberos5/lib/libgssapi_krb5/Makefile
  head/kerberos5/lib/libgssapi_krb5/gss_krb5.c
  head/kerberos5/lib/libgssapi_ntlm/Makefile
  head/kerberos5/lib/libgssapi_ntlm/prefix.c
  head/kerberos5/lib/libgssapi_spnego/Makefile
  head/kerberos5/lib/libhdb/Makefile
  head/kerberos5/lib/libheimntlm/Makefile
  head/kerberos5/lib/libhx509/Makefile
  head/kerberos5/lib/libkadm5clnt/Makefile
  head/kerberos5/lib/libkadm5srv/Makefile
  head/kerberos5/lib/libkafs5/Makefile
  head/kerberos5/lib/libkrb5/Makefile
  head/kerberos5/lib/libroken/Makefile
  head/kerberos5/lib/libvers/Makefile
  head/kerberos5/libexec/Makefile
  head/kerberos5/libexec/hprop/Makefile
  head/kerberos5/libexec/ipropd-master/Makefile
  head/kerberos5/libexec/kadmind/Makefile
  head/kerberos5/libexec/kcm/Makefile
  head/kerberos5/libexec/kdc/Makefile
  head/kerberos5/tools/Makefile
  head/kerberos5/tools/Makefile.inc
  head/kerberos5/tools/asn1_compile/Makefile
  head/kerberos5/tools/make-roken/Makefile
  head/kerberos5/tools/slc/Makefile
  head/kerberos5/usr.bin/Makefile
  head/kerberos5/usr.bin/kadmin/Makefile
  head/kerberos5/usr.bin/kdestroy/Makefile
  head/kerberos5/usr.bin/kinit/Makefile
  head/kerberos5/usr.bin/krb5-config/Makefile
  head/kerberos5/usr.sbin/Makefile
  head/kerberos5/usr.sbin/kstash/Makefile
  head/kerberos5/usr.sbin/ktutil/Makefile
  head/lib/libcom_err/Makefile
  head/lib/libgssapi/Symbol.map
  head/lib/libgssapi/gss_display_status.c
  head/lib/libgssapi/mech_switch.h
  head/lib/libpam/modules/pam_krb5/Makefile
  head/lib/libpam/modules/pam_ksu/Makefile
  head/lib/libtelnet/Makefile
  head/share/mk/bsd.libnames.mk
  head/tools/build/mk/OptionalObsoleteFiles.inc
  head/tools/make_libdeps.sh
  head/usr.bin/compile_et/Makefile
Directory Properties:
  head/contrib/com_err/   (props changed)
  head/crypto/heimdal/   (props changed)
  head/crypto/heimdal/ChangeLog.1998   (props changed)
  head/crypto/heimdal/ChangeLog.1999   (props changed)
  head/crypto/heimdal/ChangeLog.2000   (props changed)
  head/crypto/heimdal/ChangeLog.2001   (props changed)
  head/crypto/heimdal/appl/ftp/ftp/ftp_var.h   (props changed)
  head/crypto/heimdal/appl/ftp/ftp/pathnames.h   (props changed)
  head/crypto/heimdal/appl/ftp/ftpd/pathnames.h   (props changed)
  head/crypto/heimdal/appl/telnet/README.ORIG   (props changed)
  head/crypto/heimdal/appl/telnet/arpa/telnet.h   (props changed)
  head/crypto/heimdal/appl/telnet/libtelnet/misc.h   (props changed)
  head/crypto/heimdal/appl/telnet/telnet.state   (props changed)
  head/crypto/heimdal/appl/telnet/telnet/defines.h   (props changed)
  head/crypto/heimdal/appl/telnet/telnet/types.h   (props changed)
  head/crypto/heimdal/lib/hx509/ref/pkcs11.h   (props changed)
  head/crypto/heimdal/lib/kadm5/kadm5-protos.h   (props changed)

Modified: head/Makefile.inc1
==============================================================================
--- head/Makefile.inc1	Thu Mar 22 08:38:13 2012	(r233293)
+++ head/Makefile.inc1	Thu Mar 22 08:48:42 2012	(r233294)
@@ -468,13 +468,6 @@ build32:
 	    -p ${LIB32TMP}/usr/include >/dev/null
 	mkdir -p ${WORLDTMP}
 	ln -sf ${.CURDIR}/sys ${WORLDTMP}
-.if ${MK_KERBEROS} != "no"
-.for _t in obj depend all
-	cd ${.CURDIR}/kerberos5/tools; \
-	    MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} SSP_CFLAGS= DESTDIR= \
-	    DIRPRFX=kerberos5/tools/ ${_t}
-.endfor
-.endif
 .for _t in obj includes
 	cd ${.CURDIR}/include; ${LIB32WMAKE} DIRPRFX=include/ ${_t}
 	cd ${.CURDIR}/lib; ${LIB32WMAKE} DIRPRFX=lib/ ${_t}
@@ -1065,12 +1058,22 @@ _dtrace_tools= cddl/usr.bin/sgsmsg cddl/
 _dtc= gnu/usr.bin/dtc
 .endif
 
+.if ${MK_KERBEROS} != "no"
+_kerberos5_bootstrap_tools= \
+	kerberos5/tools/make-roken \
+	kerberos5/lib/libroken \
+	kerberos5/lib/libvers \
+	kerberos5/tools/asn1_compile \
+	kerberos5/tools/slc
+.endif
+
 #	Please document (add comment) why something is in 'bootstrap-tools'.
 #	Try to bound the building of the bootstrap-tool to just the
 #	FreeBSD versions that need the tool built at this stage of the build.
 bootstrap-tools:
 .for _tool in \
     ${_clang_tblgen} \
+    ${_kerberos5_bootstrap_tools} \
     ${_dtrace_tools} \
     ${_strfile} \
     ${_gperf} \
@@ -1112,10 +1115,6 @@ _share=	share/syscons/scrnmaps
 _gcc_tools= gnu/usr.bin/cc/cc_tools
 .endif
 
-.if ${MK_KERBEROS} != "no"
-_kerberos5_tools= kerberos5/tools
-.endif
-
 .if ${MK_RESCUE} != "no"
 _rescue= rescue/rescue
 .endif
@@ -1140,8 +1139,7 @@ build-tools:
 		${MAKE} DIRPRFX=${_tool}/ build-tools
 .endfor
 .for _tool in \
-    ${_gcc_tools} \
-    ${_kerberos5_tools}
+    ${_gcc_tools}
 	${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all)"; \
 		cd ${.CURDIR}/${_tool}; \
 		${MAKE} DIRPRFX=${_tool}/ obj; \
@@ -1247,10 +1245,15 @@ gnu/lib/libgcc__L: lib/libc__L
 lib/libcxxrt__L: gnu/lib/libgcc__L
 .endif
 
-_prebuild_libs=	${_kerberos5_lib_libasn1} ${_kerberos5_lib_libhdb} \
+_prebuild_libs=	${_kerberos5_lib_libasn1} \
+		${_kerberos5_lib_libhdb} \
+		${_kerberos5_lib_libheimbase} \
 		${_kerberos5_lib_libheimntlm} \
+		${_kerberos5_lib_libheimsqlite} \
+		${_kerberos5_lib_libheimipcc} \
 		${_kerberos5_lib_libhx509} ${_kerberos5_lib_libkrb5} \
 		${_kerberos5_lib_libroken} \
+		${_kerberos5_lib_libwind} \
 		lib/libbz2 lib/libcom_err lib/libcrypt \
 		lib/libexpat \
 		${_lib_libgssapi} ${_lib_libipx} \
@@ -1301,14 +1304,21 @@ _secure_lib=	secure/lib
 .if ${MK_KERBEROS} != "no"
 kerberos5/lib/libasn1__L: lib/libcom_err__L kerberos5/lib/libroken__L
 kerberos5/lib/libhdb__L: kerberos5/lib/libasn1__L lib/libcom_err__L \
-    kerberos5/lib/libkrb5__L kerberos5/lib/libroken__L
-kerberos5/lib/libheimntlm__L: secure/lib/libcrypto__L kerberos5/lib/libkrb5__L
+    kerberos5/lib/libkrb5__L kerberos5/lib/libroken__L \
+    kerberos5/lib/libwind__L kerberos5/lib/libheimsqlite__L 
+kerberos5/lib/libheimntlm__L: secure/lib/libcrypto__L kerberos5/lib/libkrb5__L \
+    kerberos5/lib/libroken__L lib/libcom_err__L
 kerberos5/lib/libhx509__L: kerberos5/lib/libasn1__L lib/libcom_err__L \
-    secure/lib/libcrypto__L kerberos5/lib/libroken__L
+    secure/lib/libcrypto__L kerberos5/lib/libroken__L kerberos5/lib/libwind__L
 kerberos5/lib/libkrb5__L: kerberos5/lib/libasn1__L lib/libcom_err__L \
     lib/libcrypt__L secure/lib/libcrypto__L kerberos5/lib/libhx509__L \
-    kerberos5/lib/libroken__L
+    kerberos5/lib/libroken__L kerberos5/lib/libwind__L \
+    kerberos5/lib/libheimbase__L kerberos5/lib/libheimipcc__L
 kerberos5/lib/libroken__L: lib/libcrypt__L
+kerberos5/lib/libwind__L: kerberos5/lib/libroken__L lib/libcom_err__L
+kerberos5/lib/libheimbase__L: lib/libthr__L
+kerberos5/lib/libheimipcc__L: kerberos5/lib/libroken__L kerberos5/lib/libheimbase__L lib/libthr__L
+kerberos5/lib/libheimsqlite__L: lib/libthr__L
 .endif
 
 .if ${MK_GSSAPI} != "no"
@@ -1323,10 +1333,14 @@ _lib_libipx=	lib/libipx
 _kerberos5_lib=	kerberos5/lib
 _kerberos5_lib_libasn1= kerberos5/lib/libasn1
 _kerberos5_lib_libhdb= kerberos5/lib/libhdb
+_kerberos5_lib_libheimbase= kerberos5/lib/libheimbase
 _kerberos5_lib_libkrb5= kerberos5/lib/libkrb5
 _kerberos5_lib_libhx509= kerberos5/lib/libhx509
 _kerberos5_lib_libroken= kerberos5/lib/libroken
 _kerberos5_lib_libheimntlm= kerberos5/lib/libheimntlm
+_kerberos5_lib_libheimsqlite= kerberos5/lib/libheimsqlite
+_kerberos5_lib_libheimipcc= kerberos5/lib/libheimipcc
+_kerberos5_lib_libwind= kerberos5/lib/libwind
 .endif
 
 .if ${MK_NIS} != "no"

Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc	Thu Mar 22 08:38:13 2012	(r233293)
+++ head/ObsoleteFiles.inc	Thu Mar 22 08:48:42 2012	(r233294)
@@ -38,6 +38,39 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 201203XX: Update heimdal to 1.5.1.
+OLD_FILES+=usr/include/krb5-v4compat.h \
+	usr/include/krb_err.h \
+	usr/include/hdb-private.h \
+        usr/share/man/man3/krb5_addresses.3.gz \
+        usr/share/man/man3/krb5_cc_cursor.3.gz \
+        usr/share/man/man3/krb5_cc_ops.3.gz \
+        usr/share/man/man3/krb5_config.3.gz \
+        usr/share/man/man3/krb5_config_get_int_default.3.gz \
+        usr/share/man/man3/krb5_context.3.gz \
+        usr/share/man/man3/krb5_data.3.gz \
+        usr/share/man/man3/krb5_err.3.gz \
+        usr/share/man/man3/krb5_errx.3.gz \
+        usr/share/man/man3/krb5_keyblock.3.gz \
+        usr/share/man/man3/krb5_keytab_entry.3.gz \
+        usr/share/man/man3/krb5_kt_cursor.3.gz \
+        usr/share/man/man3/krb5_kt_ops.3.gz \
+        usr/share/man/man3/krb5_set_warn_dest.3.gz \
+        usr/share/man/man3/krb5_verify_user.3.gz \
+        usr/share/man/man3/krb5_verr.3.gz \
+        usr/share/man/man3/krb5_verrx.3.gz \
+        usr/share/man/man3/krb5_vwarnx.3.gz \
+        usr/share/man/man3/krb5_warn.3.gz \
+        usr/share/man/man3/krb5_warnx.3.gz
+OLD_LIBS+=usr/lib/libasn1.so.10 \
+	usr/lib/libhdb.so.10 \
+	usr/lib/libheimntlm.so.10 \
+	usr/lib/libhx509.so.10 \
+	usr/lib/libkadm5clnt.so.10 \
+	usr/lib/libkadm5srv.so.10 \
+	usr/lib/libkafs5.so.10 \
+	usr/lib/libkrb5.so.10 \
+	usr/lib/libroken.so.10
 # 20120309: Remove fifofs header files.
 OLD_FILES+=usr/include/fs/fifofs/fifo.h
 OLD_DIRS+=usr/include/fs/fifofs

Added: head/contrib/com_err/ChangeLog
==============================================================================

Modified: head/contrib/com_err/com_err.3
==============================================================================
--- head/contrib/com_err/com_err.3	Thu Mar 22 08:38:13 2012	(r233293)
+++ head/contrib/com_err/com_err.3	Thu Mar 22 08:48:42 2012	(r233294)
@@ -1,96 +1,245 @@
-.\" Copyright (c) 1988 Massachusetts Institute of Technology,
-.\" Student Information Processing Board.  All rights reserved.
+.\" Copyright (c) 2005 Kungliga Tekniska Högskolan
+.\" (Royal Institute of Technology, Stockholm, Sweden).
+.\" All rights reserved.
 .\"
-.\" $FreeBSD$
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
 .\"
-.TH COM_ERR 3 "22 Nov 1988" SIPB
-.SH NAME
-com_err \- common error display routine
-.SH SYNOPSIS
-.nf
- #include <com_err.h>
-.PP
-void com_err (whoami, code, format, ...);
-	const char *whoami;
-	long code;
-	const char *format;
-.PP
-proc = set_com_err_hook (proc);
-.fi
-void (*
-.I proc
-) (const char *, long, const char *, va_list);
-.nf
-.PP
-proc = reset_com_err_hook ();
-.PP
-void initialize_XXXX_error_table ();
-.fi
-.SH DESCRIPTION
-.I Com_err
-displays an error message on the standard error stream
-.I stderr
-(see
-.IR stdio (3S))
-composed of the
-.I whoami
-string, which should specify the program name or some subportion of
-a program, followed by an error message generated from the
-.I code
-value (derived from
-.IR compile_et (1)),
-and a string produced using the
-.I format
-string and any following arguments, in the same style as
-.IR fprintf (3).
-
-The behavior of
-.I com_err
-can be modified using
-.I set_com_err_hook;
-this defines a procedure which is called with the arguments passed to
-.I com_err,
-instead of the default internal procedure which sends the formatted
-text to error output.  Thus the error messages from a program can all
-easily be diverted to another form of diagnostic logging, such as
-.IR syslog (3).
-.I Reset_com_err_hook
-may be used to restore the behavior of
-.I com_err
-to its default form.  Both procedures return the previous ``hook''
-value.  These ``hook'' procedures must have the declaration given for
-.I proc
-above in the synopsis.
-
-The
-.I initialize_XXXX_error_table
-routine is generated mechanically by
-.IR compile_et (1)
-from a source file containing names and associated strings.  Each
-table has a name of up to four characters, which is used in place of
-the
-.B XXXX
-in the name of the routine.  These routines should be called before
-any of the corresponding error codes are used, so that the
-.I com_err
-library will recognize error codes from these tables when they are
-used.
-
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\"
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\"
+.\" 3. Neither the name of the Institute nor the names of its contributors
+.\"    may be used to endorse or promote products derived from this software
+.\"    without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.\" $Id$
+.\"
+.\" This manpage was contributed by Gregory McGarry.
+.\"
+.Dd July  7, 2005
+.Dt COM_ERR 3
+.Os
+.Sh NAME
+.Nm com_err ,
+.Nm com_err_va ,
+.Nm error_message ,
+.Nm error_table_name ,
+.Nm init_error_table ,
+.Nm set_com_err_hook ,
+.Nm reset_com_err_hook ,
+.Nm add_to_error_table ,
+.Nm initialize_error_table_r
+.Nm free_error_table ,
+.Nm com_right
+.Nd common error display library
+.Sh LIBRARY
+Common Error Library (libcom_err, -lcom_err)
+.Sh SYNOPSIS
+.Fd #include <stdio.h>
+.Fd #include <stdarg.h>
+.Fd #include <krb5/com_err.h>
+.Fd #include \&"XXX_err.h\&"
+.Pp
+typedef void (*errf)(const char *, long, const char *, ...);
+.Ft void
+.Fn com_err "const char *whoami" "long code" "const char *format" "..."
+.Ft void
+.Fn com_err_va "const char *whoami" "long code" "const char *format" "..."
+.Ft const char *
+.Fn error_message "long code"
+.Ft const char *
+.Fn error_table_name "int num"
+.Ft int
+.Fn init_error_table "const char **msgs" "long base" "int count"
+.Ft errf
+.Fn set_com_err_hook "errf func"
+.Ft errf
+.Fn reset_com_err_hook ""
+.Ft void
+.Fn add_to_error_table "struct et_list *new_table"
+.Ft void
+.Fn initialize_error_table_r "struct et_list **et_list" "const char **msgs" "int base" "long count"
+.Ft void
+.Fn free_error_table "struct et_list *"
+.Ft const char *
+.Fn com_right "struct et_list *list" long code"
+.Sh DESCRIPTION
 The
-.B com_err.h
-header file should be included in any source file that uses routines
-from the
-.I com_err
-library; executable files must be linked using
-.I ``-lcom_err''
-in order to cause the
-.I com_err
-library to be included.
-
-.\" .IR for manual entries
-.\" .PP for paragraph breaks
-
-.SH "SEE ALSO"
-compile_et (1), syslog (3).
-
-Ken Raeburn, "A Common Error Description Library for UNIX".
+.Nm
+library provides a common error-reporting mechanism for defining and
+accessing error codes and descriptions for application software
+packages.  Error descriptions are defined in a table and error codes
+are used to index the table.  The error table, the descriptions and
+the error codes are generated using
+.Xr compile_et 1 .
+.Pp
+The error table is registered with the
+.Nm
+library by calling its initialisation function defined in its header
+file.  The initialisation function is generally defined as
+.Fn initialize_<name>_error_table ,
+where
+.Em name
+is the name of the error table.
+.Pp
+If a thread-safe version of the library is needed
+.Fn initialize_<name>_error_table_r
+that internally calls
+.Fn initialize_error_table_r
+instead be used.
+.Pp
+Any variable which is to contain an error code should be declared
+.Em <name>_error_number
+where
+.Em name
+is the name of the error table.
+.Sh FUNCTIONS
+The following functions are available to the application developer:
+.Bl -tag -width compact
+.It Fn com_err "whoami" "code" "format" "..."
+Displays an error message on standard error composed of the
+.Fa whoami
+string, which should specify the program name, followed by an error
+message generated from
+.Fa code ,
+and a string produced using the
+.Xr printf 3
+.Fa format
+string and any following arguments.  If
+.Fa format
+is NULL, the formatted message will not be
+printed.  The argument
+.Fa format
+may not be omitted.
+.It Fn com_err_va "whoami" "code" "format" "va_list args"
+This routine provides an interface, equivalent to
+.Fn com_err ,
+which may be used by higher-level variadic functions (functions which
+accept variable numbers of arguments).
+.It Fn error_message "code"
+Returns the character string error message associate with
+.Fa code .
+If
+.Fa code is associated with an unknown error table, or if
+.Fa code
+is associated with a known error table but is not in the table, a
+string of the form `Unknown code XXXX NN' is returned, where XXXX is
+the error table name produced by reversing the compaction performed on
+the error table number implied by that error code, and NN is the
+offset from that base value.
+.Pp
+Although this routine is available for use when needed, its use should
+be left to circumstances which render
+.Fn com_err
+unusable.
+.Pp
+.Fn com_right
+returns the error string just like
+.Fa com_err
+but in a thread-safe way.
+.Pp
+.It Fn error_table_name "num"
+Convert a machine-independent error table number
+.Fa num
+into an error table name.
+.It Fn init_error_table "msgs" "base" "count"
+Initialise the internal error table with the array of character string
+error messages in
+.Fa msgs
+of length
+.Fa count .
+The error codes are assigned incrementally from
+.Fa base .
+This function is useful for using the error-reporting mechanism with
+custom error tables that have not been generated with
+.Xr compile_et 1 .
+Although this routine is available for use when needed, its use should
+be restricted.
+.Pp
+.Fn initialize_error_table_r
+initialize the
+.Fa et_list
+in the same way as
+.Fn init_error_table ,
+but in a thread-safe way.
+.Pp
+.It Fn set_com_err_hook "func"
+Provides a hook into the
+.Nm
+library to allow the routine
+.Fa func
+to be dynamically substituted for
+.Fn com_err .
+After
+.Fn set_com_err_hook
+ has been called, calls to
+.Fn com_err
+will turn into calls to the new hook routine.  This function is
+intended to be used in daemons to use a routine which calls
+.Xr syslog 3 ,
+or in a window system application to pop up a dialogue box.
+.It Fn reset_com_err_hook ""
+Turns off the hook set in
+.Fn set_com_err_hook .
+.It Fn add_to_error_table "new_table"
+Add the error table, its messages strings and error codes in
+.Fa new_table
+to the internal error table.
+.El
+.Sh EXAMPLES
+The following is an example using the table defined in
+.Xr compile_et 1 :
+.Pp
+.Bd -literal
+	#include <stdio.h>
+	#include <stdarg.h>
+	#include <syslog.h>
+
+	#include "test_err.h"
+
+	void
+	hook(const char *whoami, long code,
+		const char *format, va_list args)
+	{
+		char buffer[BUFSIZ];
+		static int initialized = 0;
+
+		if (!initialized) {
+			openlog(whoami, LOG_NOWAIT, LOG_DAEMON);
+			initialized = 1;
+		}
+		vsprintf(buffer, format, args);
+		syslog(LOG_ERR, "%s %s", error_message(code), buffer);
+	}
+
+	int
+	main(int argc, char *argv[])
+	{
+		char *whoami = argv[0];
+
+		initialize_test_error_table();
+		com_err(whoami, TEST_INVAL, "before hook");
+		set_com_err_hook(hook);
+		com_err(whoami, TEST_IO, "after hook");
+		return (0);
+	}
+.Ed
+.Sh SEE ALSO
+.Xr compile_et 1

Modified: head/contrib/com_err/com_err.c
==============================================================================
--- head/contrib/com_err/com_err.c	Thu Mar 22 08:38:13 2012	(r233293)
+++ head/contrib/com_err/com_err.c	Thu Mar 22 08:48:42 2012	(r233294)
@@ -1,41 +1,37 @@
 /*
- * Copyright (c) 1997 - 2002 Kungliga Tekniska Högskolan
- * (Royal Institute of Technology, Stockholm, Sweden). 
- * All rights reserved. 
+ * Copyright (c) 1997 - 2002 Kungliga Tekniska Högskolan
+ * (Royal Institute of Technology, Stockholm, Sweden).
+ * All rights reserved.
  *
- * Redistribution and use in source and binary forms, with or without 
- * modification, are permitted provided that the following conditions 
- * are met: 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
  *
- * 1. Redistributions of source code must retain the above copyright 
- *    notice, this list of conditions and the following disclaimer. 
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
  *
- * 2. Redistributions in binary form must reproduce the above copyright 
- *    notice, this list of conditions and the following disclaimer in the 
- *    documentation and/or other materials provided with the distribution. 
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
  *
- * 3. Neither the name of the Institute nor the names of its contributors 
- *    may be used to endorse or promote products derived from this software 
- *    without specific prior written permission. 
+ * 3. Neither the name of the Institute nor the names of its contributors
+ *    may be used to endorse or promote products derived from this software
+ *    without specific prior written permission.
  *
- * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
- * SUCH DAMAGE. 
+ * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
  */
-/* $FreeBSD$ */
 
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-RCSID("$Id: com_err.c 14930 2005-04-24 19:43:06Z lha $");
-#endif
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -44,7 +40,7 @@ RCSID("$Id: com_err.c 14930 2005-04-24 1
 struct et_list *_et_list = NULL;
 
 
-const char *
+KRB5_LIB_FUNCTION const char * KRB5_LIB_CALL
 error_message (long code)
 {
     static char msg[128];
@@ -57,23 +53,23 @@ error_message (long code)
     }
     if (p != NULL && *p != '\0') {
 	strlcpy(msg, p, sizeof(msg));
-    } else 
+    } else
 	snprintf(msg, sizeof(msg), "Unknown error %ld", code);
     return msg;
 }
 
-int
+KRB5_LIB_FUNCTION int KRB5_LIB_CALL
 init_error_table(const char **msgs, long base, int count)
 {
     initialize_error_table_r(&_et_list, msgs, count, base);
     return 0;
 }
 
-static void
+static void KRB5_CALLCONV
 default_proc (const char *whoami, long code, const char *fmt, va_list args)
     __attribute__((__format__(__printf__, 3, 0)));
- 
-static void
+
+static void KRB5_CALLCONV
 default_proc (const char *whoami, long code, const char *fmt, va_list args)
 {
     if (whoami)
@@ -87,19 +83,19 @@ default_proc (const char *whoami, long c
 
 static errf com_err_hook = default_proc;
 
-void 
-com_err_va (const char *whoami, 
-	    long code, 
-	    const char *fmt, 
+KRB5_LIB_FUNCTION void KRB5_LIB_CALL
+com_err_va (const char *whoami,
+	    long code,
+	    const char *fmt,
 	    va_list args)
 {
     (*com_err_hook) (whoami, code, fmt, args);
 }
 
-void
+KRB5_LIB_FUNCTION void KRB5_LIB_CALL
 com_err (const char *whoami,
 	 long code,
-	 const char *fmt, 
+	 const char *fmt,
 	 ...)
 {
     va_list ap;
@@ -108,7 +104,7 @@ com_err (const char *whoami,
     va_end(ap);
 }
 
-errf
+KRB5_LIB_FUNCTION errf KRB5_LIB_CALL
 set_com_err_hook (errf new)
 {
     errf old = com_err_hook;
@@ -117,12 +113,12 @@ set_com_err_hook (errf new)
 	com_err_hook = new;
     else
 	com_err_hook = default_proc;
-    
+
     return old;
 }
 
-errf
-reset_com_err_hook (void) 
+KRB5_LIB_FUNCTION errf KRB5_LIB_CALL
+reset_com_err_hook (void)
 {
     return set_com_err_hook(NULL);
 }
@@ -135,7 +131,7 @@ static const char char_set[] =
 
 static char buf[6];
 
-const char *
+KRB5_LIB_FUNCTION const char * KRB5_LIB_CALL
 error_table_name(int num)
 {
     int ch;
@@ -157,7 +153,7 @@ error_table_name(int num)
     return(buf);
 }
 
-void
+KRB5_LIB_FUNCTION void KRB5_LIB_CALL
 add_to_error_table(struct et_list *new_table)
 {
     struct et_list *et;

Modified: head/contrib/com_err/com_err.h
==============================================================================
--- head/contrib/com_err/com_err.h	Thu Mar 22 08:38:13 2012	(r233293)
+++ head/contrib/com_err/com_err.h	Thu Mar 22 08:48:42 2012	(r233294)
@@ -1,66 +1,76 @@
 /*
- * Copyright (c) 1997 - 2001 Kungliga Tekniska Högskolan
- * (Royal Institute of Technology, Stockholm, Sweden). 
- * All rights reserved. 
+ * Copyright (c) 1997 - 2001 Kungliga Tekniska Högskolan
+ * (Royal Institute of Technology, Stockholm, Sweden).
+ * All rights reserved.
  *
- * Redistribution and use in source and binary forms, with or without 
- * modification, are permitted provided that the following conditions 
- * are met: 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
  *
- * 1. Redistributions of source code must retain the above copyright 
- *    notice, this list of conditions and the following disclaimer. 
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
  *
- * 2. Redistributions in binary form must reproduce the above copyright 
- *    notice, this list of conditions and the following disclaimer in the 
- *    documentation and/or other materials provided with the distribution. 
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
  *
- * 3. Neither the name of the Institute nor the names of its contributors 
- *    may be used to endorse or promote products derived from this software 
- *    without specific prior written permission. 
+ * 3. Neither the name of the Institute nor the names of its contributors
+ *    may be used to endorse or promote products derived from this software
+ *    without specific prior written permission.
  *
- * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
- * SUCH DAMAGE. 
+ * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
  */
 
-/* $FreeBSD$ */
-/* $Id: com_err.h 15566 2005-07-07 14:58:07Z lha $ */
+/* $Id$ */
 
 /* MIT compatible com_err library */
 
 #ifndef __COM_ERR_H__
 #define __COM_ERR_H__
 
-#include <sys/cdefs.h>
-#include <stdarg.h>
-
 #include <com_right.h>
 #include <stdarg.h>
 
-typedef void (*errf) __P((const char *, long, const char *, va_list));
+#if !defined(__GNUC__) && !defined(__attribute__)
+#define __attribute__(X)
+#endif
+
+typedef void (KRB5_CALLCONV *errf) (const char *, long, const char *, va_list);
+
+KRB5_LIB_FUNCTION const char * KRB5_LIB_CALL
+error_message (long);
+
+KRB5_LIB_FUNCTION int KRB5_LIB_CALL
+init_error_table (const char**, long, int);
 
-const char * error_message (long);
-int init_error_table (const char**, long, int);
+KRB5_LIB_FUNCTION void KRB5_LIB_CALL
+com_err_va (const char *, long, const char *, va_list)
+    __attribute__((format(printf, 3, 0)));
 
-void com_err_va __P((const char *, long, const char *, va_list))
-    __printflike(3, 0);
+KRB5_LIB_FUNCTION void KRB5_LIB_CALL
+com_err (const char *, long, const char *, ...)
+    __attribute__((format(printf, 3, 4)));
 
-void com_err __P((const char *, long, const char *, ...))
-    __printflike(3, 4);
+KRB5_LIB_FUNCTION errf KRB5_LIB_CALL
+set_com_err_hook (errf);
 
-errf set_com_err_hook (errf);
-errf reset_com_err_hook (void);
+KRB5_LIB_FUNCTION errf KRB5_LIB_CALL
+reset_com_err_hook (void);
 
-const char *error_table_name  (int num);
+KRB5_LIB_FUNCTION const char * KRB5_LIB_CALL
+error_table_name  (int num);
 
-void add_to_error_table (struct et_list *new_table);
+KRB5_LIB_FUNCTION void KRB5_LIB_CALL
+add_to_error_table (struct et_list *new_table);
 
 #endif /* __COM_ERR_H__ */

Modified: head/contrib/com_err/com_right.h
==============================================================================
--- head/contrib/com_err/com_right.h	Thu Mar 22 08:38:13 2012	(r233293)
+++ head/contrib/com_err/com_right.h	Thu Mar 22 08:48:42 2012	(r233294)
@@ -1,44 +1,76 @@
 /*
- * Copyright (c) 1997 - 2000 Kungliga Tekniska Högskolan
- * (Royal Institute of Technology, Stockholm, Sweden). 
- * All rights reserved. 
+ * Copyright (c) 1997 - 2000 Kungliga Tekniska Högskolan
+ * (Royal Institute of Technology, Stockholm, Sweden).
+ * All rights reserved.
  *
- * Redistribution and use in source and binary forms, with or without 
- * modification, are permitted provided that the following conditions 
- * are met: 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
  *
- * 1. Redistributions of source code must retain the above copyright 
- *    notice, this list of conditions and the following disclaimer. 
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
  *
- * 2. Redistributions in binary form must reproduce the above copyright 
- *    notice, this list of conditions and the following disclaimer in the 
- *    documentation and/or other materials provided with the distribution. 
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
  *
- * 3. Neither the name of the Institute nor the names of its contributors 
- *    may be used to endorse or promote products derived from this software 
- *    without specific prior written permission. 
+ * 3. Neither the name of the Institute nor the names of its contributors
+ *    may be used to endorse or promote products derived from this software
+ *    without specific prior written permission.
  *
- * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
- * SUCH DAMAGE. 
+ * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
  */
 
-/* $Id: com_right.h 14551 2005-02-03 08:45:13Z lha $ */
-/* $FreeBSD$ */
+/* $Id$ */
 
 #ifndef __COM_RIGHT_H__
 #define __COM_RIGHT_H__
 
+#ifndef KRB5_LIB_FUNCTION
+#if defined(_WIN32)
+#define KRB5_LIB_FUNCTION __declspec(dllimport)
+#else
+#define KRB5_LIB_FUNCTION
+#endif
+#endif
+
+#ifndef KRB5_LIB_CALL
+#if defined(_WIN32)
+#define KRB5_LIB_CALL __stdcall
+#else
+#define KRB5_LIB_CALL
+#endif
+#endif
+
+#ifndef KRB5_LIB_VARIABLE
+#if defined(_WIN32)
+#define KRB5_LIB_VARIABLE __declspec(dllimport)
+#else
+#define KRB5_LIB_VARIABLE
+#endif
+#endif
+
+#ifdef _WIN32
+#define KRB5_CALLCONV __stdcall
+#else
+#define KRB5_CALLCONV
+#endif
+
 #include <sys/cdefs.h>
+
+#ifdef __STDC__
 #include <stdarg.h>
+#endif
 
 struct error_table {
     char const * const * msgs;
@@ -51,8 +83,16 @@ struct et_list {
 };
 extern struct et_list *_et_list;
 
-const char *com_right (struct et_list *list, long code);
-void initialize_error_table_r (struct et_list **, const char **, int, long);
-void free_error_table (struct et_list *);
+KRB5_LIB_FUNCTION const char * KRB5_LIB_CALL
+com_right (struct et_list *list, long code);
+
+KRB5_LIB_FUNCTION const char * KRB5_LIB_CALL
+com_right_r (struct et_list *list, long code, char *, size_t);
+
+KRB5_LIB_FUNCTION void KRB5_LIB_CALL
+initialize_error_table_r (struct et_list **, const char **, int, long);
+
+KRB5_LIB_FUNCTION void KRB5_LIB_CALL
+free_error_table (struct et_list *);
 
 #endif /* __COM_RIGHT_H__ */

Modified: head/contrib/com_err/compile_et.c
==============================================================================
--- head/contrib/com_err/compile_et.c	Thu Mar 22 08:38:13 2012	(r233293)
+++ head/contrib/com_err/compile_et.c	Thu Mar 22 08:48:42 2012	(r233294)
@@ -1,45 +1,44 @@
 /*
- * Copyright (c) 1998-2002 Kungliga Tekniska Högskolan
- * (Royal Institute of Technology, Stockholm, Sweden). 
- * All rights reserved. 
+ * Copyright (c) 1998-2002 Kungliga Tekniska Högskolan
+ * (Royal Institute of Technology, Stockholm, Sweden).
+ * All rights reserved.
  *
- * Redistribution and use in source and binary forms, with or without 
- * modification, are permitted provided that the following conditions 
- * are met: 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
  *
- * 1. Redistributions of source code must retain the above copyright 
- *    notice, this list of conditions and the following disclaimer. 
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
  *
- * 2. Redistributions in binary form must reproduce the above copyright 
- *    notice, this list of conditions and the following disclaimer in the 
- *    documentation and/or other materials provided with the distribution. 
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the distribution.
  *
- * 3. Neither the name of the Institute nor the names of its contributors 
- *    may be used to endorse or promote products derived from this software 
- *    without specific prior written permission. 
+ * 3. Neither the name of the Institute nor the names of its contributors
+ *    may be used to endorse or promote products derived from this software
+ *    without specific prior written permission.
  *
- * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
- * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
- * SUCH DAMAGE. 
+ * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
  */
-/* $FreeBSD$ */
 
 #undef ROKEN_RENAME
+
+#define	rk_PATH_DELIM	'/'
+
 #include "compile_et.h"
 #include <getarg.h>
 
-#if 0
-RCSID("$Id: compile_et.c 15426 2005-06-16 19:21:42Z lha $");
-#endif
-
+#include <roken.h>
 #include <err.h>
 #include "parse.h"

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201203220848.q2M8mia8015593>