[BACK]Return to bsd.prog.mk CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / share / mk

File: [cvs.NetBSD.org] / src / share / mk / bsd.prog.mk (download)

Revision 1.270.2.1.6.1, Wed Aug 30 06:57:49 2017 UTC (7 weeks, 4 days ago) by snj
Branch: netbsd-6-1
Changes since 1.270.2.1: +3 -3 lines

Pull up following revision(s) (requested by mrg in ticket #1493):
	crypto/external/bsd/heimdal/Makefile.inc: up to 1.3
	crypto/external/bsd/heimdal/Makefile.rules.inc: up to 1.8
	crypto/external/bsd/heimdal/bin/Makefile: up to 1.2
	crypto/external/bsd/heimdal/bin/Makefile.inc: up to 1.3
	crypto/external/bsd/heimdal/bin/kcc/Makefile: up to 1.3
	crypto/external/bsd/heimdal/bin/krb5-config/Makefile: up to 1.3
	crypto/external/bsd/heimdal/bin/kvno/Makefile: up to 1.1
	crypto/external/bsd/heimdal/bin/kvno/kvno.1: up to 1.1
	crypto/external/bsd/heimdal/dist/LICENSE: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/NEWS: up to 1.2
	crypto/external/bsd/heimdal/dist/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/README.fast: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/admin/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/admin/add.c: up to 1.2
	crypto/external/bsd/heimdal/dist/admin/change.c: up to 1.2
	crypto/external/bsd/heimdal/dist/admin/get.c: up to 1.2
	crypto/external/bsd/heimdal/dist/admin/ktutil-commands.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/admin/ktutil.1: up to 1.2
	crypto/external/bsd/heimdal/dist/admin/ktutil.8 delete
	crypto/external/bsd/heimdal/dist/admin/ktutil.c: up to 1.2
	crypto/external/bsd/heimdal/dist/admin/list.c: up to 1.2
	crypto/external/bsd/heimdal/dist/appveyor.yml: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/autogen.sh: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/base/Makefile.am delete
	crypto/external/bsd/heimdal/dist/base/NTMakefile delete
	crypto/external/bsd/heimdal/dist/base/array.c   delete
	crypto/external/bsd/heimdal/dist/base/baselocl.h delete
	crypto/external/bsd/heimdal/dist/base/bool.c    delete
	crypto/external/bsd/heimdal/dist/base/dict.c    delete
	crypto/external/bsd/heimdal/dist/base/heimbase.c delete
	crypto/external/bsd/heimdal/dist/base/heimbase.h delete
	crypto/external/bsd/heimdal/dist/base/heimbasepriv.h delete
	crypto/external/bsd/heimdal/dist/base/heimqueue.h delete
	crypto/external/bsd/heimdal/dist/base/json.c    delete
	crypto/external/bsd/heimdal/dist/base/null.c    delete
	crypto/external/bsd/heimdal/dist/base/number.c  delete
	crypto/external/bsd/heimdal/dist/base/roken_rename.h delete
	crypto/external/bsd/heimdal/dist/base/string.c  delete
	crypto/external/bsd/heimdal/dist/base/test_base.c delete
	crypto/external/bsd/heimdal/dist/base/version-script.map delete
	crypto/external/bsd/heimdal/dist/cf/Makefile.am.common: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/check-compile-et.m4: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/cf/check-getpwnam_r-posix.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/check-man.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/check-x.m4  delete
	crypto/external/bsd/heimdal/dist/cf/check-xau.m4 delete
	crypto/external/bsd/heimdal/dist/cf/crypto.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/db.m4: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/cf/dispatch.m4: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/cf/dlopen.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/find-func-no-libs2.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/install-catman.sh: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/cf/krb-ipv6.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/krb-prog-perl.m4: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/cf/make-proto.pl: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/cf/maybe-valgrind.sh: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/cf/misc.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/proto-compat.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/pthreads.m4: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/cf/retsigtype.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/roken-frag.m4: up to 1.2
	crypto/external/bsd/heimdal/dist/cf/roken-h-process.pl: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/cf/sunos.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/test-package.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/valgrind-suppressions: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/version-script.m4: up to 1.2
	crypto/external/bsd/heimdal/dist/cf/wflags.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/cf/with-all.m4: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/configure.ac: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/doc/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/doc/ack.texi: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/base.din: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/doc/base.hhp: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/doc/copyright.texi: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/doxytmpl.dxy: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/doc/heimdal.hhp: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/heimdal.texi: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/hx509.hhp: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/hx509.texi: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/intro.texi: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/kerberos4.texi: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/migration.texi: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/oid.txt    delete
	crypto/external/bsd/heimdal/dist/doc/setup.texi: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/vars.tin: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/doc/whatis.texi: up to 1.2
	crypto/external/bsd/heimdal/dist/doc/win2k.texi: up to 1.2
	crypto/external/bsd/heimdal/dist/etc/Makefile.am: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/include/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/include/NTMakefile: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/include/bits.c: up to 1.2
	crypto/external/bsd/heimdal/dist/include/config.h.w32: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/include/crypto-headers.h: up to 1.2
	crypto/external/bsd/heimdal/dist/include/gssapi/Makefile.am: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/include/hcrypto/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/include/heim_threads.h: up to 1.2
	crypto/external/bsd/heimdal/dist/include/kadm5/Makefile.am: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/include/krb5-types.cross: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/kadmin/add-random-users.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/add_enctype.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/ank.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/check.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/cpw.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/del_enctype.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/dump.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/ext.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/get.c: up to 1.4
	crypto/external/bsd/heimdal/dist/kadmin/init.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/kadm_conn.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/kadmin-commands.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/kadmin/kadmin.1: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/kadmin.8 delete
	crypto/external/bsd/heimdal/dist/kadmin/kadmin.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/kadmin_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/kadmind.8: up to 1.5
	crypto/external/bsd/heimdal/dist/kadmin/kadmind.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/load.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/mod.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/rpc.c: up to 1.3
	crypto/external/bsd/heimdal/dist/kadmin/server.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/stash.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kadmin/util.c: up to 1.4
	crypto/external/bsd/heimdal/dist/kcm/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/kcm/acquire.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kcm/cache.c: up to 1.3
	crypto/external/bsd/heimdal/dist/kcm/client.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kcm/config.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kcm/connect.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kcm/events.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kcm/glue.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kcm/kcm.8: up to 1.5
	crypto/external/bsd/heimdal/dist/kcm/kcm_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/kcm/log.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kcm/main.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kcm/protocol.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kcm/renew.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kcm/sessions.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/kdc/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/kdc/announce.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/config.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/connect.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/default_config.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/digest-service.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/digest.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/fast.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/headers.h: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/hprop.8: up to 1.5
	crypto/external/bsd/heimdal/dist/kdc/hprop.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/hprop.h: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/hpropd.8: up to 1.4
	crypto/external/bsd/heimdal/dist/kdc/hpropd.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/kdc-replay.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/kdc-tester.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/kdc.8: up to 1.5
	crypto/external/bsd/heimdal/dist/kdc/kdc.h: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/kdc_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/kerberos5.c: up to 1.7
	crypto/external/bsd/heimdal/dist/kdc/krb5tgs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/kstash.8: up to 1.4
	crypto/external/bsd/heimdal/dist/kdc/kstash.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/kx509.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/log.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/main.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/misc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/mit_dump.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/pkinit-ec.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/pkinit.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/process.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/set_dbinfo.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/string2key.8: up to 1.4
	crypto/external/bsd/heimdal/dist/kdc/string2key.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/windc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kdc/windc_plugin.h: up to 1.2
	crypto/external/bsd/heimdal/dist/kpasswd/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/kpasswd/kpasswd-generator.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kpasswd/kpasswd.1: up to 1.2
	crypto/external/bsd/heimdal/dist/kpasswd/kpasswd.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kpasswd/kpasswd_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/kpasswd/kpasswdd.8: up to 1.4
	crypto/external/bsd/heimdal/dist/kpasswd/kpasswdd.c: up to 1.4
	crypto/external/bsd/heimdal/dist/krb5.conf: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/kuser/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/kuser/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/kuser/copy_cred_cache.1: up to 1.4
	crypto/external/bsd/heimdal/dist/kuser/copy_cred_cache.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/generate-requests.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/heimtools-commands.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/kuser/heimtools-version.rc: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/kuser/heimtools.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kcc-commands.in delete
	crypto/external/bsd/heimdal/dist/kuser/kcc-version.rc delete
	crypto/external/bsd/heimdal/dist/kuser/kcc.c    delete
	crypto/external/bsd/heimdal/dist/kuser/kcpytkt.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kdecode_ticket.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kdeltkt.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kdestroy.1: up to 1.5
	crypto/external/bsd/heimdal/dist/kuser/kdestroy.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kdigest.8: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kdigest.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kgetcred.1: up to 1.4
	crypto/external/bsd/heimdal/dist/kuser/kgetcred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kimpersonate.8: up to 1.5
	crypto/external/bsd/heimdal/dist/kuser/kimpersonate.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kinit.1: up to 1.4
	crypto/external/bsd/heimdal/dist/kuser/kinit.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/klist.1: up to 1.4
	crypto/external/bsd/heimdal/dist/kuser/klist.c: up to 1.4
	crypto/external/bsd/heimdal/dist/kuser/kswitch.1: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kswitch.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kuser_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kverify.c: up to 1.2
	crypto/external/bsd/heimdal/dist/kuser/kvno.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/45/NTMakefile delete
	crypto/external/bsd/heimdal/dist/lib/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/NTMakefile: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/asn1/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/asn1/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/asn1-common.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/asn1-template.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/asn1_gen.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/asn1_print.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/asn1parse.y: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/check-common.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/check-common.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/check-der.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/check-gen.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/check-template.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/der.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/der_cmp.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/der_copy.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/der_format.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/der_free.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/der_get.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/der_length.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/der_put.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/digest.asn1: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/asn1/extra.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/fuzzer.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/gen.c: up to 1.5
	crypto/external/bsd/heimdal/dist/lib/asn1/gen_decode.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/gen_encode.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/gen_free.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/gen_glue.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/gen_length.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/gen_locl.h: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/asn1/gen_seq.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/gen_template.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/krb5.asn1: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/asn1/lex.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/lex.l: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/libasn1-exports.def: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/main.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/asn1/pkinit.asn1: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/asn1/pku2u.asn1: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/asn1/rfc2459.asn1: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/asn1/roken_rename.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/symbol.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/symbol.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/template.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/asn1/test.asn1: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/asn1/test.opt: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/asn1/timegm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/Makefile.am: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/base/NTMakefile: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/base/array.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/baselocl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/bool.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/bsearch.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/data.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/db.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/dict.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/dll.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/error.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/heimbase.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/heimbase.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/heimbasepriv.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/heimqueue.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/json.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/null.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/number.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/roken_rename.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/string.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/test_base.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/base/version-script.map: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/com_err/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/com_err/com_err.3: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/com_err/com_err.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/com_err/com_err.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/com_err/com_right.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/com_err/compile_et.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/com_err/error.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/com_err/lex.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/com_err/parse.y: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/gssapi/NTMakefile: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/gen-oid.pl: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/gss-commands.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/gss_acquire_cred.3: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi.3: up to 1.5
	crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi/gssapi.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi/gssapi_krb5.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi/gssapi_oid.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/gssapi_mech.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/gsstool.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/8003.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/accept_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/acquire_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/add_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/aeap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/arcfour.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/authorize_localname.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/canonicalize_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/cfx.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/compare_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/compat.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/context_time.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/copy_ccache.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/creds.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/decapsulate.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/display_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/duplicate_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/encapsulate.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/export_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/export_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/external.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/get_mic.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/gsskrb5_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/import_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/import_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/init_sec_context.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/inquire_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/inquire_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/inquire_cred_by_mech.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/inquire_cred_by_oid.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/inquire_mechs_for_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/inquire_names_for_mech.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/inquire_sec_context_by_oid.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/pname_to_uid.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/prf.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/process_context_token.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/sequence.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/set_cred_option.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/set_sec_context_option.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/store_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/test_acquire_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/test_cfx.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/test_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/test_kcred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/unwrap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/verify_mic.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/wrap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/libgssapi-exports.def: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/compat.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/cred.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/doxygen.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_accept_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_acquire_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_acquire_cred_ext.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_acquire_cred_with_password.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_add_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_add_cred_with_password.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_add_oid_set_member.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_aeap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_authorize_localname.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_buffer_set.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_canonicalize_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_compare_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_context_time.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_decapsulate_token.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_delete_name_attribute.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_delete_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_destroy_cred.c: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_display_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_display_name_ext.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_display_status.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_duplicate_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_encapsulate_token.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_export_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_export_name_composite.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_export_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_get_mic.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_get_name_attribute.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_import_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_import_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_indicate_mechs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_init_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_inquire_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_inquire_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_inquire_cred_by_mech.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_inquire_cred_by_oid.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_inquire_mechs_for_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_inquire_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_inquire_sec_context_by_oid.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_krb5.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_mech_switch.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_mo.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_names.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_oid.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_oid_equal.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_pname_to_uid.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_process_context_token.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_release_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_set_cred_option.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_set_name_attribute.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_store_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_test_oid_set_member.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_unwrap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_verify_mic.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_wrap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_wrap_size_limit.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gssapi.asn1: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/mech.5: up to 1.5
	crypto/external/bsd/heimdal/dist/lib/gssapi/mech/mech_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/accept_sec_context.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/acquire_cred.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/add_cred.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/canonicalize_name.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/compare_name.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/display_name.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/duplicate_name.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/export_name.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/init_sec_context.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/inquire_cred.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/inquire_cred_by_mech.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/netlogon/inquire_mechs_for_name.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/accept_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/acquire_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/add_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/canonicalize_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/compare_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/context_time.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/creds.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/crypto.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/display_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/duplicate_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/export_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/external.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/import_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/init_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/inquire_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/inquire_cred_by_mech.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/inquire_mechs_for_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/inquire_sec_context_by_oid.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/iter_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/kdc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/ntlm/process_context_token.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/oid.txt: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/accept_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/compat.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/context_stubs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/cred_stubs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/external.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/init_sec_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/spnego/spnego_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/test_acquire_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/test_add_store_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/test_common.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/test_context.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/test_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/test_kcred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/test_ntlm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/gssapi/version-script.map: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/hcrypto/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/hcrypto/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/aes.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/bn.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/bn.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/camellia-ntt.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/camellia.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/common.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/des.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/des.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/destest.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/dh-ltm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/dh-tfm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/dh.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/dh.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/dllmain.c delete
	crypto/external/bsd/heimdal/dist/lib/hcrypto/dsa.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/dsa.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/ec.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/ec.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/ecdsa.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/engine.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/hcrypto/engine.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-cc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-cc.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-crypt.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-hcrypto.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-openssl.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-openssl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-pkcs11.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-pkcs11.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-w32.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-w32.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-wincng.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp-wincng.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/evp.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/example_evp_cipher.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/hash.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/hmac.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libhcrypto-exports.def: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_error.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_fast_mp_invmod.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_fast_mp_montgomery_reduce.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_fast_s_mp_mul_digs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_fast_s_mp_mul_high_digs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_fast_s_mp_sqr.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_2expt.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_abs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_add.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_add_d.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_addmod.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_and.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_clamp.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_clear.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_clear_multi.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_cmp.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_cmp_d.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_cmp_mag.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_cnt_lsb.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_copy.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_count_bits.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_div.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_div_2.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_div_2d.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_div_3.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_div_d.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_dr_is_modulus.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_dr_reduce.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_dr_setup.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_exch.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_expt_d.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_exptmod.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_exptmod_fast.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_exteuclid.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_find_prime.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_fread.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_fwrite.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_gcd.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_get_int.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_grow.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init_copy.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init_multi.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init_set.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init_set_int.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_init_size.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_invmod.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_invmod_slow.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_is_square.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_isprime.c delete
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_jacobi.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_karatsuba_mul.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_karatsuba_sqr.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_lcm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_lshd.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mod.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mod_2d.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mod_d.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_montgomery_calc_normalization.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_montgomery_setup.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mul.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mul_2.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mul_2d.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mul_d.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_mulmod.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_n_root.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_neg.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_or.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_fermat.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_is_divisible.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_is_prime.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_miller_rabin.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_next_prime.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_rabin_miller_trials.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_prime_random_ex.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_radix_size.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_radix_smap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_rand.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_read_radix.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_read_signed_bin.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_read_unsigned_bin.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_2k.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_2k_l.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_2k_setup.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_2k_setup_l.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_is_2k.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_is_2k_l.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_reduce_setup.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_rshd.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_set.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_set_int.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_shrink.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_signed_bin_size.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_sqr.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_sqrmod.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_sqrt.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_sub.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_sub_d.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_submod.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_to_signed_bin.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_to_signed_bin_n.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_to_unsigned_bin.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_to_unsigned_bin_n.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_toom_mul.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_toom_sqr.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_toradix.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_toradix_n.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_unsigned_bin_size.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_xor.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_zero.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_mp_zero_multi.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_prime_tab.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_reverse.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_add.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_exptmod.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_mul_digs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_mul_high_digs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_sqr.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bn_s_mp_sub.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/bncore.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/demo/demo.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/demo/timing.c: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/2kprime.c: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/drprime.c: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/mersenne.c: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/mont.c: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/pprime.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/timer.asm: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/etc/tune.c: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/gen.pl: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/logs/README: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/logs/index.html: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/makefile.cygwin_dll: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/logtab.h: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/mpi-config.h: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/mpi-types.h: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/mpi.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/mpi.h: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/mtest/mtest.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/pics/makefile: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/pretty.build: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/tommath.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/tommath_class.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/libtommath/tommath_superclass.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/md2.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/hcrypto/md2.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/md4.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/md4.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/md5.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/md5.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/md5crypt_test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/mdtest.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/passwd_dlg.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/pkcs12.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/pkcs5.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rand-egd.c delete
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rand-fortuna.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rand-timer.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rand-unix.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rand-w32.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rand.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rand.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/randi.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rc2.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rc2test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rc4.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rctest.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rijndael-alg-fst.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rnd_keys.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rsa-gmp.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rsa-ltm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rsa-tfm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rsa.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/rsa.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/sha.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/sha.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/sha256.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/sha512.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/test_bn.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/test_bulk.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/test_cipher.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/test_crypto.in: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/hcrypto/test_dh.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/test_engine_dso.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/test_hmac.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/test_pkcs12.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/test_pkcs5.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/test_rand.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/test_rsa.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/ui.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/undef.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/validate.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hcrypto/version-script.map: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hdb/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/hdb/NTMakefile: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hdb/common.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/db.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/db3.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/dbinfo.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/ext.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/hdb-keytab.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/hdb-ldap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/hdb-mdb.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/hdb-mitdb.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/hdb-sqlite.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/hdb.asn1: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hdb/hdb.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/hdb/hdb.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/hdb.schema: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hdb/hdb_err.et: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hdb/hdb_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/keys.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/hdb/keytab.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/libhdb-exports.def: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/mkey.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/print.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/test_dbinfo.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/test_hdbkeys.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/test_hdbplugin.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/test_mkey.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hdb/version-script.map: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/heimdal/NTMakefile: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/heimdal/dllmain.c delete
	crypto/external/bsd/heimdal/dist/lib/hx509/ChangeLog: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/Makefile.am: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hx509/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/ca.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/cert.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/hx509/char_map.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/cms.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/collector.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/crypto-ec.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/crypto.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/data/mkcert.sh: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/hx509/data/openssl.cnf: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp160r1TestCA.cert.pem delete
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp160r1TestCA.key.pem delete
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp160r1TestCA.pem delete
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp160r2TestClient.cert.pem delete
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp160r2TestClient.key.pem delete
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp160r2TestClient.pem delete
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp160r2TestServer.cert.pem delete
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp160r2TestServer.key.pem delete
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp160r2TestServer.pem delete
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp256r1TestCA.cert.pem: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp256r1TestCA.key.pem: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp256r1TestCA.pem: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp256r2TestClient.cert.pem: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp256r2TestClient.key.pem: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp256r2TestClient.pem: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp256r2TestServer.cert.pem: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp256r2TestServer.key.pem: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/hx509/data/secp256r2TestServer.pem: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/hx509/doxygen.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/env.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/error.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/file.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/hx509.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/hx509_err.et: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hx509/hx_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/hxtool-commands.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hx509/hxtool.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/keyset.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/ks_dir.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/ks_file.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/ks_keychain.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/ks_mem.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/ks_null.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/ks_p11.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/ks_p12.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/libhx509-exports.def: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hx509/lock.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/print.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/ref/pkcs11.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/revoke.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/hx509/sel-lex.l: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/sel.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/sel.h: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/hx509/softp11.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/test_ca.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hx509/test_cert.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hx509/test_chain.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hx509/test_cms.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hx509/test_expr.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/test_name.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/test_nist.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hx509/test_nist2.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hx509/test_nist_pkcs12.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/hx509/test_soft_pkcs11.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/hx509/version-script.map: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/ipc/Makefile.am: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/ipc/client.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/ipc/heim-ipc.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/ipc/server.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/ipc/tc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/ipc/ts-http.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/ipc/ts.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/kadm5/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/acl.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/ad.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/kadm5/admin.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/chpass_c.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/chpass_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/common_glue.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/context_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/create_c.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/create_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/default_keys.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/delete_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/destroy_c.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/destroy_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/ent_setup.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/free.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/get_princs_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/get_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/init_c.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/init_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/iprop-commands.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/kadm5/iprop-log.8: up to 1.6
	crypto/external/bsd/heimdal/dist/lib/kadm5/iprop-log.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/iprop.8: up to 1.5
	crypto/external/bsd/heimdal/dist/lib/kadm5/iprop.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/ipropd_common.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/ipropd_master.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/ipropd_slave.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/kadm5_err.et: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/kadm5/kadm5_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/keys.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/libkadm5srv-exports.def: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/log.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/marshall.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/modify_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/password_quality.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/private.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/randkey_c.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/randkey_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/rename_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/send_recv.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/set_keys.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/setkey3_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/test_pw_quality.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kadm5/version-script-client.map: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/kadm5/version-script.map: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/kafs/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/kafs/afskrb5.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kafs/afssys.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kafs/common.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kafs/kafs.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kafs/kafs.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kafs/kafs_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kafs/rxkad_kdf.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/kdfs/Makefile.am: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/kdfs/k5dfspag.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/krb5/NTMakefile: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/krb5/acache.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/acl.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/addr_families.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/aes-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/an2ln_plugin.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/aname_to_localname.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/appdefault.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/asn1_glue.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/auth_context.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/krb5/build_auth.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/cache.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/changepw.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/codec.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/config_file.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/config_reg.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/constants.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/context.c: up to 1.6
	crypto/external/bsd/heimdal/dist/lib/krb5/convert_creds.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/copy_host_realm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/creds.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-aes-sha1.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-aes-sha2.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-aes.c delete
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-algs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-arcfour.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-des-common.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-des.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-des3.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-evp.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-null.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-pk.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-rand.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto-stubs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/crypto.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/data.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/db_plugin.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/db_plugin.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/dcache.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/deprecated.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/derived-key-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/digest.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/dll.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/doxygen.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/eai_to_heim_errno.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/enomem.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/error_string.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/expand_hostname.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/expand_path.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/fast.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/fcache.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/generate_subkey.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/get_addrs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/get_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/get_default_principal.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/get_default_realm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/get_for_creds.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/get_host_realm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/get_in_tkt.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/heim_err.et: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/krb5/init_creds.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/init_creds_pw.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/kcm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/kerberos.8: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/keyblock.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/keytab.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/keytab_any.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/keytab_file.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/keytab_keyfile.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/keytab_memory.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5-plugin.7: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5.conf.5: up to 1.6
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_auth_context.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_c_make_checksum.3: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_check_transited.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_create_checksum.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_creds.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_digest.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_encrypt.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_err.et: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_get_creds.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_get_init_creds.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_init_context.3: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_locl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_mk_req.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_parse_name.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_principal.3: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_set_default_realm.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/krb5_timeofday.3: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/krb5/krbhst.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/kuserok.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/kuserok_plugin.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/libkrb5-exports.def.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/krb5/locate_plugin.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/log.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/mcache.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/misc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/mit_glue.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/mk_error.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/mk_priv.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/mk_rep.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/mk_req_ext.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/mk_safe.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/n-fold-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/n-fold.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/net_read.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/net_write.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/pac.c: up to 1.3
	crypto/external/bsd/heimdal/dist/lib/krb5/padata.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/pcache.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/pkinit-ec.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/pkinit.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/plugin.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/principal.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/pseudo-random-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/rd_cred.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/rd_priv.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/rd_rep.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/rd_req.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/rd_safe.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/recvauth.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/replay.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/salt-aes-sha1.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/salt-aes-sha2.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/salt-aes.c delete
	crypto/external/bsd/heimdal/dist/lib/krb5/salt-arcfour.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/salt-des.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/salt-des3.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/salt.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/krb5/scache.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/send_to_kdc.c: up to 1.7
	crypto/external/bsd/heimdal/dist/lib/krb5/send_to_kdc_plugin.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/sendauth.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/set_default_realm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/sp800-108-kdf.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/store-int.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/store-int.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/store-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/store.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/store_emem.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/store_fd.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/store_mem.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/store_sock.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/string-to-key-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_acl.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_alname.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_ap-req.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_canon.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_cc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_config.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_crypto.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_crypto_wrapping.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_expand_toks.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_fx.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_gic.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_keytab.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_kuserok.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_pac.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_pknistkdf.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/krb5/test_plugin.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_rfc3961.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_set_kvno0.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_store.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_time.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/test_x500.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/ticket.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/krb5/transited.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/verify_init.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/verify_krb5_conf.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/verify_user.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/krb5/version-script.map: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/krb5/warn.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/ntlm/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/ntlm/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/ntlm/apop.c: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/ntlm/digest.c: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/ntlm/heim-auth.h: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/ntlm/heimntlm.h: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/ntlm/ntlm.c: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/ntlm/ntlm_err.et: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/ntlm/test_commonauth.c: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/ntlm/test_ntlm.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/otp/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/otp/otp_md.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/otp/otptest.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/ChangeLog: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/roken/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/roken/base64-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/base64.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/base64.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/bswap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/cloexec.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/concat.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/ct.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/daemon.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/detach.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/dirent-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/dirent.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/dlfcn.hin: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/roken/dlfcn_w32.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/dumpdata.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/ecalloc.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/err.hin: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/fnmatch.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/get_window_size.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/roken/getaddrinfo_hostspec.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/getarg.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/getarg.c: up to 1.5
	crypto/external/bsd/heimdal/dist/lib/roken/getcap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/getifaddrs-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/getifaddrs.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/getifaddrs_w32.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/getxxyyy.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/glob.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/hex-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/hex.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/issuid.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/memset_s.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/mkdir.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/ndbm_wrap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/parse_bytes-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/parse_time-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/parse_time.3: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/parse_units.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/qsort.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/rand.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/realloc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/rename.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/resolve-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/resolve.c: up to 1.5
	crypto/external/bsd/heimdal/dist/lib/roken/rkpty.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/roken-common.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/roken.awk: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/roken/roken.h.in: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/roken/roken_gethostby.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/rtbl.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/rtbl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/search.hin: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/roken/sendmsg.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/simple_exec.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/simple_exec_w32.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/sleep.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/snprintf-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/snprintf.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/socket.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/socket_wrapper.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/sockstartup_w32.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/stdint.hin: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/lib/roken/strftime.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/strsep_copy.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/strtoll.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/strtoull.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/syslogc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/test-detach.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/test-mem.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/test-mini_inetd.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/tsearch-test.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/tsearch.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/unvis.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/version-script.map: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/roken/win32_alloc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/roken/write_pid.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/sl/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/sl/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/sl/sl.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/sl/sl.h: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/sl/slc-gram.y: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/vers/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/lib/vers/print_version.c: up to 1.4
	crypto/external/bsd/heimdal/dist/lib/wind/Makefile.am: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/wind/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/wind/bidi.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/combining.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/errorlist.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/gen-bidi.py: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/wind/gen-combining.py: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/wind/gen-errorlist.py: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/wind/gen-normalize.py: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/lib/wind/ldap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/libwind-exports.def: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/lib/wind/map.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/normalize.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/stringprep.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/test-bidi.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/test-ldap.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/test-normalize.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/test-prohibited.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/test-utf8.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/utf8.c: up to 1.2
	crypto/external/bsd/heimdal/dist/lib/wind/version-script.map: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/packages/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/packages/mac/Resources/English.lproj/Welcome.rtf: up to 1.2
	crypto/external/bsd/heimdal/dist/packages/mac/mac.sh: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/packages/windows/NTMakefile: up to 1.2
	crypto/external/bsd/heimdal/dist/packages/windows/assembly/Heimdal.Kerberos.manifest.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/packages/windows/assembly/NTMakefile: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/packages/windows/assembly/policy.Heimdal.Kerberos.in: up to 1.2
	crypto/external/bsd/heimdal/dist/packages/windows/installer/NTMakefile: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/packages/windows/installer/heimdal-assemblies.wxs: up to 1.2
	crypto/external/bsd/heimdal/dist/packages/windows/installer/heimdal-command.wxs: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/packages/windows/installer/heimdal-gss.wxs: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/packages/windows/installer/heimdal-installer.wxs: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/packages/windows/installer/heimdal-policy.wxs: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/packages/windows/installer/images/Heimdal_banner.bmp: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/packages/windows/installer/images/Heimdal_banner.png: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/packages/windows/installer/images/Heimdal_dialog.bmp: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/packages/windows/installer/images/Heimdal_dialog.png: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/packages/windows/installer/lang/en-us.wxl: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/packages/windows/sdk/NTMakefile: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/po/heimdal_krb5/heimdal_krb5.pot: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/po/heimdal_krb5/sv_SE.po: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/tests/bin/Makefile.am: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/bin/intr.c: up to 1.2
	crypto/external/bsd/heimdal/dist/tests/bin/setup-env.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/can/Makefile.am: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/can/check-can.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/can/krb5.conf.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/can/mit-pkinit-20070607.xf: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/can/test_can.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/db/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/tests/db/add-modify-delete.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/db/check-aliases.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/db/check-dbinfo.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/db/have-db.in: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/tests/db/krb5-mit.conf.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/db/krb5.conf.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/db/loaddump-db.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/gss/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/tests/gss/check-basic.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/gss/check-context.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/gss/check-gssmask.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/gss/check-ntlm.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/gss/check-spnego.in: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/tests/gss/krb5.conf.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/java/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/tests/java/check-kinit.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/java/jaas.conf: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/java/krb5.conf.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/kdc/Makefile.am: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/kdc/an2ln-db.txt: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/check-authz.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/check-canon.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/check-cc.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/kdc/check-delegation.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/kdc/check-des.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/kdc/check-digest.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/kdc/check-fast.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/check-hdb-mitdb.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/check-iprop.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/kdc/check-kadmin.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/kdc/check-kdc.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/kdc/check-kinit.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/check-kpasswdd.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/kdc/check-pkinit.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/kdc/check-referral.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/kdc/check-tester.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/check-uu.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/kdc/hdb-mitdb: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/hdb-mitdb.kadm5: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/hdb-mitdb.mkey: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/heimdal.acl: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/kdc/k5login/foo: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/kdc-tester1.json: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/kdc-tester2.json: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/kdc-tester3.json: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/kdc-tester4.json.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/krb5-authz.conf.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/krb5-authz2.conf.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/krb5-canon.conf.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/krb5-canon2.conf.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/krb5-hdb-mitdb.conf.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tests/kdc/krb5-pkinit.conf.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/kdc/krb5.conf.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/kdc/krb5.conf.keys.in: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/kdc/leaks-kill.sh: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/kdc/wait-kdc.sh: up to 1.2
	crypto/external/bsd/heimdal/dist/tests/ldap/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/tests/ldap/check-ldap.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/ldap/krb5.conf.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/ldap/slapd-init.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/ldap/slapd.conf: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/tests/plugin/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/tests/plugin/check-pac.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/plugin/krb5.conf.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tests/plugin/windc.c: up to 1.2
	crypto/external/bsd/heimdal/dist/tools/Makefile.am: up to 1.1.1.4
	crypto/external/bsd/heimdal/dist/tools/heimdal-gssapi.pc.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tools/heimdal-kadm-client.pc.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tools/heimdal-kadm-server.pc.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tools/heimdal-krb5.pc.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tools/kadm-client.pc.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tools/kadm-server.pc.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tools/kafs.pc.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tools/krb5-config.1: up to 1.2
	crypto/external/bsd/heimdal/dist/tools/krb5-config.in: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/tools/krb5-gssapi.pc.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/tools/krb5.pc.in: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/windows/NTMakefile.config: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/windows/NTMakefile.version: up to 1.1.1.2
	crypto/external/bsd/heimdal/dist/windows/NTMakefile.w32: up to 1.1.1.3
	crypto/external/bsd/heimdal/dist/windows/README delete
	crypto/external/bsd/heimdal/dist/windows/README.md: up to 1.1.1.1
	crypto/external/bsd/heimdal/dist/windows/maint.el delete
	crypto/external/bsd/heimdal/dist/windows/version.rc: up to 1.1.1.2
	crypto/external/bsd/heimdal/heimdal2netbsd: up to 1.8
	crypto/external/bsd/heimdal/include/config.h: up to 1.8 via patch
	crypto/external/bsd/heimdal/include/der-private.h: up to 1.2
	crypto/external/bsd/heimdal/include/der-protos.h: up to 1.2
	crypto/external/bsd/heimdal/include/gsskrb5-private.h: up to 1.3
	crypto/external/bsd/heimdal/include/hdb-private.h: up to 1.2
	crypto/external/bsd/heimdal/include/hdb-protos.h: up to 1.2
	crypto/external/bsd/heimdal/include/heimntlm-protos.h: up to 1.2
	crypto/external/bsd/heimdal/include/hx509-private.h: up to 1.3
	crypto/external/bsd/heimdal/include/hx509-protos.h: up to 1.2
	crypto/external/bsd/heimdal/include/kadm5-private.h: up to 1.2
	crypto/external/bsd/heimdal/include/kadm5-protos.h: up to 1.2
	crypto/external/bsd/heimdal/include/kcm-protos.h: up to 1.2
	crypto/external/bsd/heimdal/include/kdc-private.h: up to 1.3
	crypto/external/bsd/heimdal/include/kdc-protos.h: up to 1.2
	crypto/external/bsd/heimdal/include/krb5-private.h: up to 1.3
	crypto/external/bsd/heimdal/include/krb5-protos.h: up to 1.4
	crypto/external/bsd/heimdal/include/krb5-types.h: up to 1.7
	crypto/external/bsd/heimdal/include/ntlm-private.h: up to 1.3
	crypto/external/bsd/heimdal/include/roken.h: up to 1.7
	crypto/external/bsd/heimdal/include/spnego-private.h: up to 1.2
	crypto/external/bsd/heimdal/include/version.h: up to 1.3
	crypto/external/bsd/heimdal/lib/libasn1/Makefile: up to 1.5
	crypto/external/bsd/heimdal/lib/libasn1/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libcom_err/compile_et/Makefile: up to 1.4
	crypto/external/bsd/heimdal/lib/libcom_err/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libgssapi/Makefile: up to 1.4
	crypto/external/bsd/heimdal/lib/libgssapi/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libhdb/Makefile: up to 1.4
	crypto/external/bsd/heimdal/lib/libhdb/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libheimbase/Makefile: up to 1.2
	crypto/external/bsd/heimdal/lib/libheimbase/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libheimntlm/Makefile: up to 1.2
	crypto/external/bsd/heimdal/lib/libheimntlm/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libhx509/Makefile: up to 1.5
	crypto/external/bsd/heimdal/lib/libhx509/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libkadm5clnt/Makefile: up to 1.3
	crypto/external/bsd/heimdal/lib/libkadm5clnt/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libkadm5srv/Makefile: up to 1.4
	crypto/external/bsd/heimdal/lib/libkadm5srv/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libkafs/Makefile: up to 1.3
	crypto/external/bsd/heimdal/lib/libkafs/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libkdc/Makefile: up to 1.3
	crypto/external/bsd/heimdal/lib/libkdc/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libkrb5/Makefile: up to 1.11
	crypto/external/bsd/heimdal/lib/libkrb5/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libroken/Makefile: up to 1.2
	crypto/external/bsd/heimdal/lib/libroken/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libsl/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/lib/libsl/slc/Makefile: up to 1.4
	crypto/external/bsd/heimdal/lib/libwind/shlib_version: up to 1.2
	crypto/external/bsd/heimdal/libexec/Makefile.inc: up to 1.5
	crypto/external/bsd/heimdal/sbin/Makefile.inc: up to 1.4
	crypto/external/bsd/heimdal/sbin/kadmin/Makefile: up to 1.3
	crypto/external/bsd/heimdal/sbin/kdigest/Makefile: up to 1.3
	crypto/external/bsd/heimdal/sbin/ktutil/Makefile: up to 1.3
	distrib/sets/lists/base/ad.mips64eb: patch
	distrib/sets/lists/base/ad.mips64el: patch
	distrib/sets/lists/base/md.amd64: patch
	distrib/sets/lists/base/md.sparc64: patch
	distrib/sets/lists/base/mi: patch
	distrib/sets/lists/base/shl.mi: patch
	distrib/sets/lists/comp/ad.mips64eb: patch
	distrib/sets/lists/comp/ad.mips64el patch
	distrib/sets/lists/comp/md.amd64: patch
	distrib/sets/lists/comp/md.sparc64: patch
	distrib/sets/lists/comp/mi: patch
	distrib/sets/lists/comp/shl.mi: patch
	distrib/sets/lists/man/mi: patch
	external/bsd/bind/Makefile.inc: 1.25 via patch
	external/gpl2/xcvs/bin/xcvs/Makefile: 1.5
	libexec/telnetd/Makefile: 1.50
	share/mk/bsd.prog.mk: 1.301
	usr.bin/passwd/Makefile: 1.45 via patch
	usr.bin/telnet/Makefile: 1.51
	usr.sbin/racoon/Makefile: 1.28
Update Heimdal to 7.1.

#	$NetBSD: bsd.prog.mk,v 1.270.2.1.6.1 2017/08/30 06:57:49 snj Exp $
#	@(#)bsd.prog.mk	8.2 (Berkeley) 4/2/94

.ifndef HOSTPROG

.include <bsd.init.mk>
.include <bsd.shlib.mk>
.include <bsd.gcc.mk>

#
# Definitions and targets shared among all programs built by a single
# Makefile.
#

##### Basic targets
realinstall:	proginstall scriptsinstall

.gdbinit:
	rm -f .gdbinit
.if defined(DESTDIR) && !empty(DESTDIR)
	echo "set solib-absolute-prefix ${DESTDIR}" > .gdbinit
.else
	touch .gdbinit
.endif
.for __gdbinit in ${GDBINIT}
	echo "source ${__gdbinit}" >> .gdbinit
.endfor

CLEANFILES+= a.out [Ee]rrs mklog core *.core .gdbinit

.if defined(SHAREDSTRINGS)
CLEANFILES+=strings
.c.o:
	${CC} -E ${CPPFLAGS} ${CFLAGS} ${.IMPSRC} | xstr -c -
	@${CC} ${CPPFLAGS} ${CFLAGS} -c x.c -o ${.TARGET}
	@rm -f x.c

.cc.o .cpp.o .cxx.o .C.o:
	${CXX} -E ${CPPFLAGS} ${CXXFLAGS} ${.IMPSRC} | xstr -c -
	@mv -f x.c x.cc
	@${CXX} ${CPPFLAGS} ${CXXFLAGS} -c x.cc -o ${.TARGET}
	@rm -f x.cc
.endif

.if defined(MKPIE) && (${MKPIE} != "no")
CFLAGS+=	${PIE_CFLAGS}
AFLAGS+=	${PIE_AFLAGS}
LDFLAGS+=	${PIE_LDFLAGS}
.endif

CFLAGS+=	${COPTS}
OBJCFLAGS+=	${OBJCOPTS}
MKDEP_SUFFIXES?=	.o .ln

# CTF preserve debug symbols
.if defined(MKDTRACE) && (${MKDTRACE} != "no") && (${CFLAGS:M-g} != "")
CTFFLAGS+= -g
CTFMFLAGS+= -g
.endif

# ELF platforms depend on crti.o, crtbegin.o, crtend.o, and crtn.o
.ifndef LIBCRTBEGIN
LIBCRTBEGIN=	${DESTDIR}/usr/lib/crti.o ${_GCC_CRTBEGIN}
.MADE: ${LIBCRTBEGIN}
.endif
.ifndef LIBCRTEND
LIBCRTEND=	${_GCC_CRTEND} ${DESTDIR}/usr/lib/crtn.o
.MADE: ${LIBCRTEND}
.endif
_SHLINKER=	${SHLINKDIR}/ld.elf_so

.ifndef LIBCRT0
LIBCRT0=	${DESTDIR}/usr/lib/crt0.o
.MADE: ${LIBCRT0}
.endif

##### Installed system library definitions
#
#	E.g.
#		LIBC?=${DESTDIR}/usr/lib/libc.a
#		LIBX11?=${DESTDIR}/usr/X11R7/lib/libX11.a
#	etc..
#	NB:	If you are a library here, add it in bsd.README

.for _lib in \
	archive \
	asn1 \
	atf_c \
	atf_cxx \
	bind9 \
	bluetooth \
	bsdmalloc \
	bz2 \
	c \
	c_pic \
	com_err \
	compat \
	crt0 \
	crypt \
	crypto \
	crypto_idea \
	crypto_mdc2 \
	crypto_rc5 \
	curses \
	dbm \
	des \
	dns \
	edit \
	event \
	expat \
	fetch \
	fl \
	form \
	g2c \
	gcc \
	gnumalloc \
	gssapi \
	hdb \
	heimbase \
	heimntlm \
	hx509 \
	intl \
	ipsec \
	isc \
	isccc \
	isccfg \
	kadm5clnt \
	kadm5srv \
	kafs \
	krb5 \
	kvm \
	l \
	lber \
	ldap \
	ldap_r \
	lua \
	lwres \
	m \
	magic \
	menu \
	objc \
	ossaudio \
	pam \
	pcap \
	pci \
	pmc \
	posix \
	pthread \
	pthread_dbg \
	puffs \
	quota \
	radius \
	resolv \
	rmt \
	roken \
	rpcsvc \
	rt \
	rump \
	rumpfs_cd9660fs \
	rumpfs_efs \
	rumpfs_ext2fs \
	rumpfs_ffs \
	rumpfs_hfs \
	rumpfs_lfs \
	rumpfs_msdosfs \
	rumpfs_nfs \
	rumpfs_ntfs \
	rumpfs_syspuffs \
	rumpfs_tmpfs \
	rumpfs_udf \
	rumpfs_ufs \
	rumpuser \
	saslc \
	skey \
	sl \
	sqlite3 \
	ss \
	ssh \
	ssl \
	ssp \
	stdcxx \
	supcxx \
	terminfo \
	tre \
	usbhid \
	util \
	wind \
	wrap \
	y \
	z 
.ifndef LIB${_lib:tu}
LIB${_lib:tu}=	${DESTDIR}/usr/lib/lib${_lib:S/xx/++/:S/atf_c/atf-c/}.a
.MADE:		${LIB${_lib:tu}}	# Note: ${DESTDIR} will be expanded
.endif
.endfor

# PAM applications, if linked statically, need more libraries
.if (${MKPIC} == "no")
.if (${MKCRYPTO} != "no")
PAM_STATIC_LDADD+= -lssh
PAM_STATIC_DPADD+= ${LIBSSH}
.endif
.if (${MKKERBEROS} != "no")
PAM_STATIC_LDADD+= -lkafs -lkrb5 -lhx509 -lwind -lasn1 \
	-lroken -lcom_err -lheimbase -lcrypto -lsqlite3
PAM_STATIC_DPADD+= ${LIBKAFS} ${LIBKRB5} ${LIBHX509} ${LIBWIND} ${LIBASN1} \
	${LIBROKEN} ${LIBCOM_ERR} ${LIBHEIMBASE} ${LIBCRYPTO} ${LIBSQLITE3}
.endif
.if (${MKSKEY} != "no")
PAM_STATIC_LDADD+= -lskey
PAM_STATIC_DPADD+= ${LIBSKEY}
.endif
PAM_STATIC_LDADD+= -lradius -lcrypt -lrpcsvc -lutil
PAM_STATIC_DPADD+= ${LIBRADIUS} ${LIBCRYPT} ${LIBRPCSVC} ${LIBUTIL}
.else
PAM_STATIC_LDADD=
PAM_STATIC_DPADD=
.endif

#	NB:	If you are a library here, add it in bsd.README
.for _lib in \
	FS \
	GL \
	GLU \
	ICE \
	SM \
	X11 \
	XTrap \
	Xau \
	Xaw \
	Xdmcp \
	Xext \
	Xfont \
	Xft \
	Xi \
	Xinerama \
	Xmu \
	Xmuu \
	Xpm \
	Xrandr \
	Xrender \
	Xss \
	Xt \
	Xtst \
	Xv \
	Xxf86dga \
	Xxf86misc \
	Xxf86vm \
	dps \
	fntstubs \
	fontcache \
	fontconfig \
	fontenc \
	freetype \
	lbxutil \
	xkbfile
.ifndef LIB${_lib:tu}
LIB${_lib:tu}=	${DESTDIR}${X11USRLIBDIR}/lib${_lib}.a
.MADE:		${LIB${_lib:tu}}	# Note: ${DESTDIR} will be expanded
.endif
.endfor

.if defined(RESCUEDIR)
CPPFLAGS+=	-DRESCUEDIR=\"${RESCUEDIR}\"
.endif

_PROGLDOPTS=
.if ${SHLINKDIR} != "/usr/libexec"	# XXX: change or remove if ld.so moves
_PROGLDOPTS+=	-Wl,-dynamic-linker=${_SHLINKER}
.endif
.if ${SHLIBDIR} != "/usr/lib"
_PROGLDOPTS+=	-Wl,-rpath,${SHLIBDIR} \
		-L=${SHLIBDIR}
.elif ${SHLIBINSTALLDIR} != "/usr/lib"
_PROGLDOPTS+=	-Wl,-rpath-link,${DESTDIR}${SHLIBINSTALLDIR} \
		-L=${SHLIBINSTALLDIR}
.endif

__proginstall: .USE
	${_MKTARGET_INSTALL}
	${INSTALL_FILE} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
		${STRIPFLAG} ${.ALLSRC} ${.TARGET}

__progrumpinstall: .USE
	${_MKTARGET_INSTALL}
	${INSTALL_FILE} -o ${RUMPBINOWN} -g ${RUMPBINGRP} -m ${RUMPBINMODE} \
		${STRIPFLAG} ${.ALLSRC} ${.TARGET}

__progdebuginstall: .USE
	${_MKTARGET_INSTALL}
	${INSTALL_FILE} -o ${DEBUGOWN} -g ${DEBUGGRP} -m ${DEBUGMODE} \
		${.ALLSRC} ${.TARGET}



#
# Backwards compatibility with Makefiles that assume that bsd.prog.mk
# can only build a single binary.
#

_APPEND_MANS=yes
_APPEND_SRCS=yes

_CCLINKFLAGS=

.if defined(PROG_CXX)
PROG=		${PROG_CXX}
_CCLINK=	${CXX} ${_CCLINKFLAGS}
.endif

.if defined(RUMPPRG)
PROG=			${RUMPPRG}
.ifndef CRUNCHEDPROG
PROGS=			${RUMPPRG} rump.${RUMPPRG}
. if defined(SRCS)
SRCS.rump.${PROG}:=	${SRCS} ${PROG}_rumpops.c ${RUMPSRCS}
SRCS+=			${PROG}_hostops.c
. else
SRCS=			${PROG}.c ${PROG}_hostops.c
SRCS.rump.${PROG}=	${PROG}.c ${PROG}_rumpops.c ${RUMPSRCS}
. endif
DPSRCS+=		${PROG}_rumpops.c ${RUMPSRCS}
LDADD.rump.${PROG}+=	-lrumpclient
DPADD.rump.${PROG}+=	${LIBRUMPCLIENT}
MAN.rump.${PROG}=	# defined but feeling empty
_RUMPINSTALL.rump.${PROG}=# defined
.else # CRUNCHEDPROG
PROGS=			${PROG}
CPPFLAGS+=		-DCRUNCHOPS
.endif
.endif

.if defined(PROG)
_CCLINK?=	${CC} ${_CCLINKFLAGS}
.  if defined(MAN)
MAN.${PROG}=	${MAN}
_APPEND_MANS=	no
.  endif
.  if !defined(OBJS)
OBJS=		${OBJS.${PROG}}
.  endif
.  if defined(PROGNAME)
PROGNAME.${PROG}=	${PROGNAME}
.  endif
.  if defined(SRCS)
SRCS.${PROG}=	${SRCS}
_APPEND_SRCS=	no
.  endif
.endif

# Turn the single-program PROG and PROG_CXX variables into their multi-word
# counterparts, PROGS and PROGS_CXX.
.if !defined(RUMPPRG)
.  if defined(PROG_CXX) && !defined(PROGS_CXX)
PROGS_CXX=	${PROG_CXX}
.  elif defined(PROG) && !defined(PROGS)
PROGS=		${PROG}
.  endif
.endif

#
# Per-program definitions and targets.
#

# Definitions specific to C programs.
.for _P in ${PROGS}
SRCS.${_P}?=	${_P}.c
_CCLINK.${_P}=	${CC} ${_CCLINKFLAGS}
.endfor

# Definitions specific to C++ programs.
.for _P in ${PROGS_CXX}
SRCS.${_P}?=	${_P}.cc
_CCLINK.${_P}=	${CXX} ${_CCLINKFLAGS}
.endfor

# Language-independent definitions.
.for _P in ${PROGS} ${PROGS_CXX}					# {

BINDIR.${_P}?=		${BINDIR}
PROGNAME.${_P}?=	${_P}

.if ${MKDEBUG} != "no" && !commands(${_P})
_PROGDEBUG.${_P}:=	${PROGNAME.${_P}}.debug
.endif

.if defined(PAXCTL_FLAGS)
PAXCTL_FLAGS.${_P}?= ${PAXCTL_FLAGS}
.endif

##### PROG specific flags.

_LDADD.${_P}=		${LDADD}    ${LDADD.${_P}}
_LDFLAGS.${_P}=		${LDFLAGS}  ${LDFLAGS.${_P}}
_LDSTATIC.${_P}=	${LDSTATIC} ${LDSTATIC.${_P}}

##### Build and install rules
.if !empty(_APPEND_SRCS:M[Yy][Ee][Ss])
SRCS+=		${SRCS.${_P}} # For bsd.dep.mk
.endif

_YPSRCS.${_P}=	${SRCS.${_P}:M*.[ly]:C/\..$/.c/} ${YHEADER:D${SRCS.${_P}:M*.y:.y=.h}}

DPSRCS+=		${_YPSRCS.${_P}}
CLEANFILES+=		${_YPSRCS.${_P}}

.if !empty(SRCS.${_P}:N*.h:N*.sh:N*.fth)
OBJS.${_P}+=	${SRCS.${_P}:N*.h:N*.sh:N*.fth:R:S/$/.o/g}
LOBJS.${_P}+=	${LSRCS:.c=.ln} ${SRCS.${_P}:M*.c:.c=.ln}
.endif

.if defined(OBJS.${_P}) && !empty(OBJS.${_P})			# {
.NOPATH: ${OBJS.${_P}} ${_P} ${_YPSRCS.${_P}}

${OBJS.${_P}} ${LOBJS.${_P}}: ${DPSRCS}

${_P}: .gdbinit ${LIBCRT0} ${OBJS.${_P}} ${LIBC} ${LIBCRTBEGIN} ${LIBCRTEND} ${DPADD}
.if !commands(${_P})
	${_MKTARGET_LINK}
	${_CCLINK.${_P}} \
	    ${_LDFLAGS.${_P}} ${_LDSTATIC.${_P}} -o ${.TARGET} \
	    ${OBJS.${_P}} ${_LDADD.${_P}} \
	    ${_PROGLDOPTS}
.if defined(CTFMERGE)
	${CTFMERGE} ${CTFMFLAGS} -o ${.TARGET} ${OBJS.${_P}}
.endif
.if defined(PAXCTL_FLAGS.${_P})
	${PAXCTL} ${PAXCTL_FLAGS.${_P}} ${.TARGET}
.endif
.if ${MKSTRIPIDENT} != "no"
	${OBJCOPY} -R .ident ${.TARGET}
.endif
.endif	# !commands(${_P})

${_P}.ro: ${OBJS.${_P}} ${DPADD}
	${_MKTARGET_LINK}
	${CC} ${LDFLAGS} -nostdlib -r -Wl,-dc -o ${.TARGET} ${OBJS.${_P}}

.if defined(_PROGDEBUG.${_P})
${_PROGDEBUG.${_P}}: ${_P}
	${_MKTARGET_CREATE}
	(  ${OBJCOPY} --only-keep-debug ${_P} ${_PROGDEBUG.${_P}} \
	&& ${OBJCOPY} --strip-debug -p -R .gnu_debuglink \
		--add-gnu-debuglink=${_PROGDEBUG.${_P}} ${_P} \
	) || (rm -f ${_PROGDEBUG.${_P}}; false)
.endif

.endif	# defined(OBJS.${_P}) && !empty(OBJS.${_P})			# }

.if !defined(MAN.${_P})
MAN.${_P}=	${_P}.1
.endif	# !defined(MAN.${_P})
.if !empty(_APPEND_MANS:M[Yy][Ee][Ss])
MAN+=		${MAN.${_P}}
.endif

realall: ${_P} ${_PROGDEBUG.${_P}}

CLEANFILES+= ${_P} ${_PROGDEBUG.${_P}}

.if defined(OBJS.${_P}) && !empty(OBJS.${_P})
CLEANFILES+= ${OBJS.${_P}} ${LOBJS.${_P}}
.endif

_PROG_INSTALL+=	proginstall-${_P}

.if !target(proginstall-${_P})						# {
proginstall-${_P}::	${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}} \
		${_PROGDEBUG.${_P}:D${DESTDIR}${DEBUGDIR}${BINDIR.${_P}}/${_PROGDEBUG.${_P}}}
.PRECIOUS:	${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}} \
		${_PROGDEBUG.${_P}:D${DESTDIR}${DEBUGDIR}${BINDIR.${_P}}/${_PROGDEBUG.${_P}}}

.if ${MKUPDATE} == "no"
.if defined(_RUMPINSTALL.${_P})
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}! ${_P} __progrumpinstall
.else
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}! ${_P} __proginstall
.endif
.if !defined(BUILD) && !make(all) && !make(${_P})
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}! .MADE
.endif
.if defined(_PROGDEBUG.${_P})
${DESTDIR}${DEBUGDIR}${BINDIR.${_P}}/${_PROGDEBUG.${_P}}! ${_PROGDEBUG.${_P}} __progdebuginstall
.if !defined(BUILD) && !make(all) && !make(${_P})
${DESTDIR}${DEBUGDIR}${BINDIR.${_P}}/${_PROGDEBUG.${_P}}! .MADE
.endif
.endif	#  define(_PROGDEBUG.${_P})
.else	# MKUPDATE != no
.if defined(_RUMPINSTALL.${_P})
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}: ${_P} __progrumpinstall
.else
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}: ${_P} __proginstall
.endif
.if !defined(BUILD) && !make(all) && !make(${_P})
${DESTDIR}${BINDIR.${_P}}/${PROGNAME.${_P}}: .MADE
.endif
.if defined(_PROGDEBUG.${_P})
${DESTDIR}${DEBUGDIR}${BINDIR.${_P}}/${_PROGDEBUG.${_P}}: ${_PROGDEBUG.${_P}} __progdebuginstall
.if !defined(BUILD) && !make(all) && !make(${_P})
${DESTDIR}${DEBUGDIR}${BINDIR.${_P}}/${_PROGDEBUG.${_P}}: .MADE
.endif
.endif	#  defined(_PROGDEBUG.${_P})
.endif	# MKUPDATE != no

.endif	# !target(proginstall-${_P})					# }

lint: lint-${_P}
lint-${_P}: ${LOBJS.${_P}}
.if defined(LOBJS.${_P}) && !empty(LOBJS.${_P})
	${LINT} ${LINTFLAGS} ${_LDFLAGS.${_P}:C/-L[  ]*/-L/Wg:M-L*} ${LOBJS.${_P}} ${_LDADD.${_P}}
.endif

.endfor # _P in ${PROGS} ${PROGS_CXX}					# }

.if defined(OBJS) && !empty(OBJS) && \
    (empty(PROGS) && empty(PROGS_CXX))
CLEANFILES+= ${OBJS} ${LOBJS}
.endif

.if !target(proginstall)
proginstall:: ${_PROG_INSTALL}
.endif
.PHONY:		proginstall



realall: ${SCRIPTS}
.if defined(SCRIPTS) && !target(scriptsinstall)				# {
SCRIPTSDIR?=${BINDIR}
SCRIPTSOWN?=${BINOWN}
SCRIPTSGRP?=${BINGRP}
SCRIPTSMODE?=${BINMODE}

scriptsinstall:: ${SCRIPTS:@S@${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}@}
.PRECIOUS: ${SCRIPTS:@S@${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}@}

__scriptinstall: .USE
	${_MKTARGET_INSTALL}
	${INSTALL_FILE} \
	    -o ${SCRIPTSOWN_${.ALLSRC:T}:U${SCRIPTSOWN}} \
	    -g ${SCRIPTSGRP_${.ALLSRC:T}:U${SCRIPTSGRP}} \
	    -m ${SCRIPTSMODE_${.ALLSRC:T}:U${SCRIPTSMODE}} \
	    ${.ALLSRC} ${.TARGET}

.for S in ${SCRIPTS:O:u}
.if ${MKUPDATE} == "no"
${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}! ${S} __scriptinstall
.if !defined(BUILD) && !make(all) && !make(${S})
${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}! .MADE
.endif
.else
${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}: ${S} __scriptinstall
.if !defined(BUILD) && !make(all) && !make(${S})
${DESTDIR}${SCRIPTSDIR_${S}:U${SCRIPTSDIR}}/${SCRIPTSNAME_${S}:U${SCRIPTSNAME:U${S:T:R}}}: .MADE
.endif
.endif
.endfor
.endif									# }

.if !target(scriptsinstall)
scriptsinstall::
.endif
.PHONY:		scriptsinstall

##### Pull in related .mk logic
LINKSOWN?= ${BINOWN}
LINKSGRP?= ${BINGRP}
LINKSMODE?= ${BINMODE}
.include <bsd.man.mk>
.include <bsd.nls.mk>
.include <bsd.files.mk>
.include <bsd.inc.mk>
.include <bsd.links.mk>
.include <bsd.sys.mk>
.include <bsd.dep.mk>
.include <bsd.clang-analyze.mk>
.include <bsd.clean.mk>

${TARGETS}:	# ensure existence

.endif	# HOSTPROG