third_party/heimdal: Import lorikeet-heimdal-202303200103 (commit 2ee541b5e963f7cffb1...
commita87aae5292d1c43b987dcfa77a51b6aa5aa3e004
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Wed, 8 Mar 2023 20:00:02 +0000 (9 09:00 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 31 Mar 2023 01:48:30 +0000 (31 01:48 +0000)
treec1af6a7ddb6a196d4af09cd086815be51a709365
parentf448a1649cf4af11f1ceba55ec62e9b2a3db24f1
third_party/heimdal: Import lorikeet-heimdal-202303200103 (commit 2ee541b5e963f7cffb1ec4acd1a8cc45426a9f28)

NOTE: THIS COMMIT WON'T COMPILE/WORK ON ITS OWN!

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
235 files changed:
third_party/heimdal/.github/workflows/coverity.yml
third_party/heimdal/.github/workflows/linux-mit-interop.yml [new file with mode: 0644]
third_party/heimdal/.github/workflows/ubsan.yml [new file with mode: 0644]
third_party/heimdal/NEWS
third_party/heimdal/admin/NTMakefile
third_party/heimdal/admin/add.c
third_party/heimdal/admin/get.c
third_party/heimdal/admin/list.c
third_party/heimdal/appl/gssmask/common.c
third_party/heimdal/appl/test/gssapi_server.c
third_party/heimdal/appl/test/http_client.c
third_party/heimdal/cf/broken-realloc.m4
third_party/heimdal/cf/crypto.m4
third_party/heimdal/cf/roken-frag.m4
third_party/heimdal/cf/sunos.m4
third_party/heimdal/configure.ac
third_party/heimdal/doc/Makefile.am
third_party/heimdal/doc/whatis.texi
third_party/heimdal/include/config.h.w32
third_party/heimdal/include/hcrypto/Makefile.am
third_party/heimdal/kadmin/Makefile.am
third_party/heimdal/kadmin/ank.c
third_party/heimdal/kadmin/cpw.c
third_party/heimdal/kadmin/get.c
third_party/heimdal/kadmin/kadmin.c
third_party/heimdal/kadmin/kadmind.c
third_party/heimdal/kadmin/mod.c
third_party/heimdal/kadmin/rpc.c
third_party/heimdal/kdc/Makefile.am
third_party/heimdal/kdc/bx509d.c
third_party/heimdal/kdc/fast.c
third_party/heimdal/kdc/hpropd.c
third_party/heimdal/kdc/httpkadmind.c
third_party/heimdal/kdc/ipc_csr_authorizer.c
third_party/heimdal/kdc/kdc-plugin.c
third_party/heimdal/kdc/kdc-plugin.h
third_party/heimdal/kdc/kdc-tester.c
third_party/heimdal/kdc/kerberos5.c
third_party/heimdal/kdc/krb5tgs.c
third_party/heimdal/kdc/misc.c
third_party/heimdal/kdc/mit_dump.c
third_party/heimdal/kdc/mssfu.c
third_party/heimdal/kdc/pkinit-ec.c
third_party/heimdal/kdc/simple_csr_authorizer.c [deleted file]
third_party/heimdal/kdc/test_csr_authorizer.c
third_party/heimdal/kdc/test_token_validator.c
third_party/heimdal/kpasswd/kpasswdd.c
third_party/heimdal/krb5.conf
third_party/heimdal/kuser/NTMakefile
third_party/heimdal/lib/asn1/asn1parse.y
third_party/heimdal/lib/asn1/check-der.c
third_party/heimdal/lib/asn1/check-gen.c
third_party/heimdal/lib/asn1/der.h
third_party/heimdal/lib/asn1/der_cmp.c
third_party/heimdal/lib/asn1/der_copy.c
third_party/heimdal/lib/asn1/der_get.c
third_party/heimdal/lib/asn1/der_length.c
third_party/heimdal/lib/asn1/der_print.c
third_party/heimdal/lib/asn1/der_put.c
third_party/heimdal/lib/asn1/gen.c
third_party/heimdal/lib/asn1/gen_free.c
third_party/heimdal/lib/asn1/gen_template.c
third_party/heimdal/lib/asn1/main.c
third_party/heimdal/lib/asn1/symbol.h
third_party/heimdal/lib/asn1/template.c
third_party/heimdal/lib/base/Makefile.am
third_party/heimdal/lib/base/context.c
third_party/heimdal/lib/base/db.c
third_party/heimdal/lib/base/dll.c
third_party/heimdal/lib/base/error.c
third_party/heimdal/lib/base/heimbase-atomics.h
third_party/heimdal/lib/base/heimbase.c
third_party/heimdal/lib/base/heimbase.h
third_party/heimdal/lib/base/json.c
third_party/heimdal/lib/base/log.c
third_party/heimdal/lib/base/test_base.c
third_party/heimdal/lib/base/version-script.map
third_party/heimdal/lib/gssapi/gss-token.c
third_party/heimdal/lib/gssapi/krb5/8003.c
third_party/heimdal/lib/gssapi/krb5/arcfour.c
third_party/heimdal/lib/gssapi/krb5/cfx.c
third_party/heimdal/lib/gssapi/krb5/creds.c
third_party/heimdal/lib/gssapi/krb5/duplicate_cred.c
third_party/heimdal/lib/gssapi/krb5/init_sec_context.c
third_party/heimdal/lib/gssapi/krb5/inquire_sec_context_by_oid.c
third_party/heimdal/lib/gssapi/krb5/prf.c
third_party/heimdal/lib/gssapi/krb5/unwrap.c
third_party/heimdal/lib/gssapi/krb5/verify_mic.c
third_party/heimdal/lib/gssapi/mech/gss_accept_sec_context.c
third_party/heimdal/lib/gssapi/mech/gss_krb5.c
third_party/heimdal/lib/gssapi/mech/gss_mo.c
third_party/heimdal/lib/gssapi/mech/gss_utils.c
third_party/heimdal/lib/gssapi/mech/mech_locl.h
third_party/heimdal/lib/gssapi/mech/utils.h
third_party/heimdal/lib/gssapi/ntlm/crypto.c
third_party/heimdal/lib/gssapi/ntlm/kdc.c
third_party/heimdal/lib/gssapi/ntlm/ntlm.h
third_party/heimdal/lib/gssapi/sanon/export_cred.c
third_party/heimdal/lib/gssapi/spnego/context_storage.c
third_party/heimdal/lib/gssapi/spnego/negoex_util.c
third_party/heimdal/lib/gssapi/test_context.c
third_party/heimdal/lib/hcrypto/Makefile.am
third_party/heimdal/lib/hcrypto/NTMakefile
third_party/heimdal/lib/hcrypto/des.c
third_party/heimdal/lib/hcrypto/engine.h
third_party/heimdal/lib/hcrypto/evp-cc.c
third_party/heimdal/lib/hcrypto/evp-cc.h
third_party/heimdal/lib/hcrypto/evp-hcrypto.c
third_party/heimdal/lib/hcrypto/evp-hcrypto.h
third_party/heimdal/lib/hcrypto/evp-openssl.c
third_party/heimdal/lib/hcrypto/evp-openssl.h
third_party/heimdal/lib/hcrypto/evp-pkcs11.c
third_party/heimdal/lib/hcrypto/evp-pkcs11.h
third_party/heimdal/lib/hcrypto/evp-w32.c
third_party/heimdal/lib/hcrypto/evp-w32.h
third_party/heimdal/lib/hcrypto/evp-wincng.c
third_party/heimdal/lib/hcrypto/evp-wincng.h
third_party/heimdal/lib/hcrypto/evp.c
third_party/heimdal/lib/hcrypto/evp.h
third_party/heimdal/lib/hcrypto/hmac.c
third_party/heimdal/lib/hcrypto/libhcrypto-exports.def
third_party/heimdal/lib/hcrypto/libtommath/bn_mp_log_u32.c
third_party/heimdal/lib/hcrypto/libtommath/bn_mp_prime_rand.c
third_party/heimdal/lib/hcrypto/libtommath/bn_mp_root_u32.c
third_party/heimdal/lib/hcrypto/md2.c [deleted file]
third_party/heimdal/lib/hcrypto/md2.h [deleted file]
third_party/heimdal/lib/hcrypto/mdtest.c
third_party/heimdal/lib/hcrypto/pkcs5.c
third_party/heimdal/lib/hcrypto/rand-fortuna.c
third_party/heimdal/lib/hcrypto/rsa-ltm.c
third_party/heimdal/lib/hcrypto/test_bulk.c
third_party/heimdal/lib/hcrypto/test_cipher.c
third_party/heimdal/lib/hcrypto/test_crypto.in
third_party/heimdal/lib/hcrypto/undef.h
third_party/heimdal/lib/hcrypto/version-script.map
third_party/heimdal/lib/hdb/common.c
third_party/heimdal/lib/hdb/hdb.c
third_party/heimdal/lib/hx509/ca.c
third_party/heimdal/lib/hx509/cert.c
third_party/heimdal/lib/hx509/collector.c
third_party/heimdal/lib/hx509/crypto-ec.c
third_party/heimdal/lib/hx509/crypto.c
third_party/heimdal/lib/hx509/hx509.h
third_party/heimdal/lib/hx509/hxtool-commands.in
third_party/heimdal/lib/hx509/hxtool.1
third_party/heimdal/lib/hx509/hxtool.c
third_party/heimdal/lib/hx509/ks_file.c
third_party/heimdal/lib/hx509/ks_p12.c
third_party/heimdal/lib/hx509/libhx509-exports.def
third_party/heimdal/lib/hx509/req.c
third_party/heimdal/lib/hx509/revoke.c
third_party/heimdal/lib/hx509/test_req.in
third_party/heimdal/lib/hx509/version-script.map
third_party/heimdal/lib/ipc/Makefile.am
third_party/heimdal/lib/ipc/server.c
third_party/heimdal/lib/kadm5/Makefile.am
third_party/heimdal/lib/kadm5/create_s.c
third_party/heimdal/lib/kadm5/fuzz-inputs-bin/test_marshall-ent0.bin [new file with mode: 0644]
third_party/heimdal/lib/kadm5/fuzz-inputs-bin/test_marshall-ent1.bin [new file with mode: 0644]
third_party/heimdal/lib/kadm5/fuzz-inputs-packed/test_marshall-ent0.bin [new file with mode: 0644]
third_party/heimdal/lib/kadm5/fuzz-inputs-packed/test_marshall-ent1.bin [new file with mode: 0644]
third_party/heimdal/lib/kadm5/fuzz-inputs-txt/test_marshall-ent0.txt [new file with mode: 0644]
third_party/heimdal/lib/kadm5/fuzz-inputs-txt/test_marshall-ent1.txt [new file with mode: 0644]
third_party/heimdal/lib/kadm5/get_princs_c.c
third_party/heimdal/lib/kadm5/ipropd_master.c
third_party/heimdal/lib/kadm5/log.c
third_party/heimdal/lib/kadm5/marshall.c
third_party/heimdal/lib/kadm5/version-script-client.map
third_party/heimdal/lib/krb5/aes-test.c
third_party/heimdal/lib/krb5/aname_to_localname.c
third_party/heimdal/lib/krb5/context.c
third_party/heimdal/lib/krb5/crypto-evp.c
third_party/heimdal/lib/krb5/dcache.c
third_party/heimdal/lib/krb5/fast.c
third_party/heimdal/lib/krb5/fcache.c
third_party/heimdal/lib/krb5/get_host_realm.c
third_party/heimdal/lib/krb5/init_creds_pw.c
third_party/heimdal/lib/krb5/kcm.c
third_party/heimdal/lib/krb5/krb5.conf.5
third_party/heimdal/lib/krb5/krb5_locl.h
third_party/heimdal/lib/krb5/krbhst.c
third_party/heimdal/lib/krb5/libkrb5-exports.def.in
third_party/heimdal/lib/krb5/pac.c
third_party/heimdal/lib/krb5/pkinit-ec.c
third_party/heimdal/lib/krb5/pkinit.c
third_party/heimdal/lib/krb5/principal.c
third_party/heimdal/lib/krb5/rd_req.c
third_party/heimdal/lib/krb5/recvauth.c
third_party/heimdal/lib/krb5/salt-aes-sha2.c
third_party/heimdal/lib/krb5/salt-des.c
third_party/heimdal/lib/krb5/salt-des3.c
third_party/heimdal/lib/krb5/scache.c
third_party/heimdal/lib/krb5/sendauth.c
third_party/heimdal/lib/krb5/store.c
third_party/heimdal/lib/krb5/store_emem.c
third_party/heimdal/lib/krb5/store_fd.c
third_party/heimdal/lib/krb5/store_mem.c
third_party/heimdal/lib/krb5/store_sock.c
third_party/heimdal/lib/krb5/store_stdio.c
third_party/heimdal/lib/krb5/version-script.map
third_party/heimdal/lib/otp/otp_db.c
third_party/heimdal/lib/roken/Makefile.am
third_party/heimdal/lib/roken/base32.c
third_party/heimdal/lib/roken/base64.c
third_party/heimdal/lib/roken/closefrom.c
third_party/heimdal/lib/roken/dumpdata.c
third_party/heimdal/lib/roken/getauxval.c
third_party/heimdal/lib/roken/getifaddrs.c
third_party/heimdal/lib/roken/hex.c
third_party/heimdal/lib/roken/ifaddrs.hin
third_party/heimdal/lib/roken/issuid.c
third_party/heimdal/lib/roken/mergesort_r.c
third_party/heimdal/lib/roken/mkdtemp.c
third_party/heimdal/lib/roken/roken-common.h
third_party/heimdal/lib/roken/roken.awk
third_party/heimdal/lib/roken/roken.h.in
third_party/heimdal/lib/roken/snprintf.c
third_party/heimdal/lib/roken/socket.c
third_party/heimdal/lib/roken/test-auxval.c
third_party/heimdal/lib/roken/timeval.c
third_party/heimdal/lib/roken/version-script.map
third_party/heimdal/lib/roken/write_pid.c
third_party/heimdal/lib/sl/sl.c
third_party/heimdal/lib/wind/idn-lookup.c
third_party/heimdal/packages/windows/sdk/NTMakefile
third_party/heimdal/tests/bin/setup-env.in
third_party/heimdal/tests/kdc/Makefile.am
third_party/heimdal/tests/kdc/check-bx509.in
third_party/heimdal/tests/kdc/check-fast.in
third_party/heimdal/tests/kdc/check-httpkadmind.in
third_party/heimdal/tests/kdc/check-pkinit.in
third_party/heimdal/tests/kdc/krb5-bx509.conf.in
third_party/heimdal/tests/kdc/krb5-httpkadmind.conf.in
third_party/heimdal/tests/kdc/krb5-pkinit.conf.in
third_party/heimdal/tests/plugin/kdc_test_plugin.c