From owner-svn-src-all@FreeBSD.ORG Thu Mar 22 08:48:44 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9717A106564A; Thu, 22 Mar 2012 08:48:44 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 7B5F08FC0A; Thu, 22 Mar 2012 08:48:44 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q2M8mi1f015603; Thu, 22 Mar 2012 08:48:44 GMT (envelope-from stas@svn.freebsd.org) Received: (from stas@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q2M8mia8015593; Thu, 22 Mar 2012 08:48:44 GMT (envelope-from stas@svn.freebsd.org) Message-Id: <201203220848.q2M8mia8015593@svn.freebsd.org> From: Stanislav Sedov Date: Thu, 22 Mar 2012 08:48:44 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: 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... X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Mar 2012 08:48:44 -0000 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 -.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 +.Fd #include +.Fd #include +.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__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__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 _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 + #include + #include + + #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 -RCSID("$Id: com_err.c 14930 2005-04-24 19:43:06Z lha $"); -#endif + #include #include #include @@ -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 -#include - #include #include -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 + +#ifdef __STDC__ #include +#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 -#if 0 -RCSID("$Id: compile_et.c 15426 2005-06-16 19:21:42Z lha $"); -#endif - +#include #include #include "parse.h" *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***