Lines Matching full:lib
3 * lib/krb5/Makefile.am (CHECK_SYMBOLS): add heim_ and pkcs7_ for
8 * lib/hdb/Makefile.am: add CHECK_SYMBOLS
10 * lib/hdb/keys.c: make all_etypes static
12 * lib/krb5/Makefile.am: add CHECK_SYMBOLS, approve of: -com_err
23 * lib/krb5/rd_req.c: use private version of principalname
25 * lib/krb5/rd_cred.c: use private version of principalname
27 * lib/krb5/init_creds_pw.c: use private version of principalname
29 * lib/krb5/get_in_tkt.c: use private version of principalname
31 * lib/krb5/asn1_glue.c: make principalname functions private
33 * lib/krb5/krb5.h: add key usage for server referrals
37 * lib/krb5/principal.c: make default_v4_name_convert static
39 * lib/krb5/crypto.c: make lots of crypto related variables static
41 * lib/krb5/acache.c: make default_acc_name static
47 * lib/hdb/hdb-ldap.c: Add account expiration for samba from James
58 * lib/krb5/heim_threads.h: NetBSD 2.99.11 (any maybe 2.1) just
66 * lib/asn1/asn1_print.c: don't print garabage for octet strings
82 * lib/hdb/hdb-ldap.c (pos): uppercase in character
86 * lib/hdb/hdb-ldap.c (LDAP__bytes2hex,LDAP__hex2bytes): encode
89 * lib/hdb/hdb-ldap.c: s/objectclass/objectClass/ check if
95 * lib/hdb/hdb-ldap.c (LDAP_firstkey): When iterating over all
99 * lib/hdb/hdb-ldap.c (krb5kdcentry_attrs): ask for attribute uid
102 * lib/hdb/hdb-ldap.c (LDAP_message2entry): if the entry is missing
123 * lib/krb5/verify_krb5_conf.8: spelling, from openbsd
125 * lib/krb5/krb5_init_context.3: spelling, from openbsd
127 * lib/krb5/krb5.conf.5: spelling, from openbsd
140 * lib/krb5/context.c (krb5_free_context): clear error string
158 * lib/krb5/get_in_tkt.c (krb5_get_in_cred): clear pointer after
161 * lib/krb5/init_creds_pw.c (change_password): handle old_options
166 * lib/krb5/krb5_get_init_creds.3: add more text describing the
171 * lib/krb5/init_creds_pw.c: make krb5_get_init_creds_keytab work
176 * lib/hdb/hdb.asn1: use constrained integers
180 * lib/krb5/krb5_get_init_creds.3: add description for opt_init,
183 * lib/krb5/pkinit.c: unexport krb5_get_init_creds_opt_free_pkinit
185 * lib/krb5/init_creds.c: unexport
188 * lib/krb5/init_creds_pw.c: fold init_init_creds_ctx into
191 * lib/krb5/init_creds.c (_krb5_get_init_creds_opt_copy): if the in
196 * lib/krb5/sendauth.c (krb5_rd_rep): free ap_rep message earlier
201 * lib/krb5/krb5.conf.5: unbreak 2b entry
203 * lib/krb5/acache.c (make_cred_from_ccred): the address isn't a
214 * lib/krb5/pkinit.c: match new error names
216 * lib/krb5/krb5_err.et: make error messages sane again
220 * lib/krb5/keytab.c: use KRB5_KT_BADNAME
222 * lib/krb5/krb5_err.et: sync with mit krb5_err.et (require major
225 * lib/krb5/krb5.conf.5: time defaults to "s"
227 * lib/krb5/time.c (krb5_string_to_deltat): default to "s" again,
235 * lib/asn1/k5.asn1: sync enctypes with pkinit branch
237 * lib/asn1/parse.y (readd) support negative numbers
239 * lib/asn1/lex.l: support hex numbers
245 * lib/krb5/crypto.c: add enctype_des3_cbc_none_cms add cms padding
248 * lib/hdb/{keys.c,Makefile.am},lib/kadm5/{keys,set_keys}.c:
258 * lib/krb5/pkinit.c: free openssl engine deal with
271 * lib/krb5/pkinit.c: filter out dup openssl engine keys, parse
274 * lib/krb5/pkinit.c: stop using AlgorithmIdentifierNonOpt, add
277 * lib/krb5/crypto.c: support padding as its done in CMS
285 * lib/krb5/krb5.conf.5: assume minutes for time
287 * lib/krb5/config_file.c (krb5_config_vget_time_default): use
290 * lib/krb5/appdefault.c (krb5_appdefault_time): use
293 * lib/krb5/time.c (krb5_string_to_deltat): set default unit to
299 * lib/krb5/get_cred.c (get_cred_kdc_usage): retry using "large
310 * lib/krb5/constants.c: check
315 * lib/krb5/time.c (krb5_format_time): check return value from
324 * lib/krb5/acache.c: use krb5_ccapi.h
326 * lib/krb5/krb5_ccapi.h: break out krb5 api definitions to
329 * lib/krb5/Makefile.am: add AM_CPPFLAGS to libkrb5_la_CPPFLAGS
334 * lib/krb5/pkinit.c: make variable shorter, make error messages
339 * lib/krb5/Makefile.am: link libkrb5 with LIB_dlopen
341 * lib/krb5/crypto.c (seed_something): avoid poking at memory that
347 * lib/asn1/der_get.c (decode_*): name all tag-length variables the
351 * lib/asn1/der_get.c (decode_boolean): fail if length of tag is
356 * lib/krb5/init_creds_pw.c (krb5_get_init_creds): kdc_reply can be
362 * lib/krb5/get_cred.c (set_auth_data): set pointer to NULL after
367 * lib/krb5/context.c (krb5_get_err_text): if neither of com_right
372 * lib/krb5/krb5_kuserok.3: update to reality
374 * lib/krb5/kuserok.c: if a .k5login file exist, don't give
379 * lib/krb5/Makefile.am: man_MANS = krb5_getportbyname.3
381 * lib/krb5/krb5_getportbyname.3: manpage for krb5_getportbyname
383 * lib/krb5/krb5.3: add krb5_getportbyname
385 * lib/krb5/krb5.3: krb5_free_salt and krb5_enctype_valid
387 * lib/krb5/krb5_encrypt.3: document krb5_enctype_valid
394 * lib/krb5/krb5_string_to_key.3: document krb5_free_salt
398 * lib/krb5/krb5_ticket.3: data needs to be freed when using
403 * lib/krb5/test_cc.c: test variables in default_cc_name
405 * lib/krb5/krb5.conf.5: explain support for varibles in
408 * lib/krb5/cache.c: drop ${time}, its not very useful
410 * lib/krb5/cache.c: Add _krb5_expand_default_cc_name that expand
414 * lib/krb5/krb5.conf.5: document default_cc_name
416 * lib/krb5/cache.c (krb5_cc_set_default_name):
421 * lib/krb5/acache.c: replace magic 3 with ccapi_version_3
423 * lib/krb5/Makefile.am: libkrb5_la_SOURCES += acache.c
425 * lib/krb5/krb5.h: add krb5_acc_ops
427 * lib/krb5/acache.c: CCAPI v3 implementation, the read only
432 * lib/krb5/cache.c (krb5_cc_set_default_name): allow setting the
445 * lib/krb5/Makefile.am: add krb5_eai_to_heim_errno.3
447 * lib/krb5/krb5_eai_to_heim_errno.3: document
450 * lib/krb5/krb5.3: add krb5_eai_to_heim_errno,
455 * lib/krb5/krb5_expand_hostname.3: krb5_expand_hostname_realms
459 * lib/krb5/krb5_set_default_realm.3: krb5_get_host_realm result
462 * lib/krb5/krb5_get_in_cred.3: document krb5_free_kdc_rep
464 * lib/krb5/krb5_get_init_creds.3: remove dup krb5_get_init_creds
466 * lib/krb5/krb5_auth_context.3: sort, add krb5_free_authenticator
468 * lib/krb5/Makefile.am: man_MANS += krb5_rd_error
470 * lib/krb5/krb5_rd_error.3: krb5_rd_error and friends
472 * lib/krb5/krb5_warn.3: clarify on what string
475 * lib/krb5/krb5_get_credentials.3: add krb5_get_kdc_cred
477 * lib/krb5/Makefile.am: krb5_get_credentials,
480 * lib/krb5/krb5_get_forwarded_creds.3: krb5_get_forwarded_creds
483 * lib/krb5/krb5_get_credentials.3: krb5_get_credentials and
493 * lib/hdb/hdb-ldap.c (LDAP_entry2mods): allow for pre-c99
498 * lib/krb5/test_cc.c: more cc tests
500 * lib/krb5/krb5_check_transited.3: document krb5_check_transited
509 * lib/krb5/Makefile.am: add krb5_verify_init_creds.3
511 * lib/krb5/krb5_verify_init_creds.3: add krb5_verify_init_creds
515 * lib/krb5/krb5_set_password.3: spelling from wiz@netbsd.org
520 * lib/krb5/krb5_set_password.3: Remove superfluous comma; grammar
524 * lib/krb5/krb5_set_password.3: nroff and spelling, from Jonathan
527 * lib/krb5/changepw.c (process_reply): cast ssize_t to long and
534 * lib/krb5/test_cc.c: don't use krb5_err on error code 0
538 * lib/hdb/hdb-ldap.c (LDAP_seq): try handling errors better
542 * lib/krb5/get_in_tkt.c (set_ptypes): make ptypes const
546 * lib/hdb/hdb-ldap.c (LDAP__connect): call ldap_initialize with
551 * lib/krb5/get_for_creds.c (krb5_get_forwarded_creds): if the
555 * lib/asn1/lex.l: add support for /* */ and partial line --
562 * lib/krb5/init_creds.c (_krb5_get_init_creds_opt_copy): if
577 * lib/krb5/get_cred.c (init_tgs_req): if subkey not avaible, use
591 * lib/hdb/hdb-ldap.c: if its the entry just contains the
599 * lib/krb5/krb5_set_password.3: add krb5_set_password_using_ccache
601 * lib/krb5/changepw.c: implement krb5_set_password_using_ccache
603 * lib/hdb/hdb-ldap.c: Allow the objectClass to be
607 * lib/krb5/krb5.conf.5: document [kdc]hdb-ldap-create-base
609 * lib/hdb/hdb-ldap.c: add creation base that defaults to the
612 * lib/hdb/hdb-ldap.c: indent like the rest of the code
616 * lib/hdb/hdb-ldap.c: check return values from ldap operations and
617 close it we get back LDAP_SERVER_DOWN. stupid ldap client lib, you
620 * lib/hdb/hdb-ldap.c: require search base to be configured, create
630 * lib/hdb/hdb-ldap.c: clean, indent
632 * lib/hdb/hdb-ldap.c (LDAP_entry2mods): make sure
640 * lib/krb5/krb5.conf.5: some text about dbname and realm
642 * lib/krb5/krb5.conf.5: default value for
651 * lib/krb5/*.c: add KRB5_LIB_FUNCTION to all exported functions
655 * lib/hdb/hdb-ldap.c: make samba_forwardable a krb5_boolean
657 * lib/hdb/hdb-ldap.c: make samba forwarding a runtime configure
660 * lib/hdb/hdb-ldap.c (LDAP_message2entry): fix [] test From:
663 * lib/hdb/hdb-ldap.c (LDAP_message2entry): remove bogus length
666 * lib/hdb/hdb-ldap.c (LDAP_message2entry): in the sambaNTPassword
676 * lib/krb5/verify_krb5_conf.c: pacify pre c99 compilers
686 * lib/krb5/pkinit.c (pk_rd_pa_reply_dh): use krb5_random_to_key
689 * lib/krb5/rd_req.c (krb5_verify_ap_req2): clear the whole ticket,
698 * lib/krb5/crypto.c: add set_param for RC2
700 * lib/krb5/pkinit.c: use krb5_oid_to_enctype and remove all oids
705 * lib/krb5/crypto.c (krb5_oid_to_enctype): make sure oid exists
708 * lib/krb5/crypto.c (krb5_crypto_get_params): check ivec length
711 * lib/krb5/crypto.c: add krb5_enctype_to_oid and
716 * lib/krb5/crypto.c: add krb5_crypto_set_params, add aes-NNN-cbc-none
718 * lib/krb5/krb5.h: add KEYTYPE_AES192
720 * lib/krb5/pkinit.c: use krb5_crypto_get_params to implement
723 * lib/asn1/k5.asn1: add CMS symmetrical parameters here, enctype
727 * lib/krb5/krb5.h: add KEYTYPE_RC2
729 * lib/krb5/crypto.c: add partial CMS parameter handling, this is
732 * lib/asn1/der_cmp.c: add heim_oid_cmp and heim_octet_string_cmp
734 * lib/asn1/Makefile.am (libasn1_la_SOURCES) += der_cmp.c
736 * lib/asn1/der.h: add heim_oid_cmp and heim_octet_string_cmp
738 * lib/asn1/k5.asn1: add ETYPE_AESNNN_CBC_NONE
740 * lib/asn1/k5.asn1: add CMS symmetrical parameters here, enctype
745 * lib/krb5/config_file.c: allow parsing directly from strings with
748 * lib/krb5/verify_krb5_conf.c: try to resolve hostnames
752 * lib/krb5/store_fd.c (krb5_storage_from_fd): dup the file
758 * lib/krb5/krb5_{,compare_}creds.3: move krb5_compare_creds to its
763 * lib/krb5/cache.c: add krb5_cc_next_cred_match() and
766 * lib/krb5/creds.c (krb5_compare_creds): add more matching options
768 * lib/krb5/krb5.h: add more creds match flags
772 * lib/krb5/store.c (krb5_store_creds): set is_skey flag if length
777 * lib/krb5/pkinit.c: use the right oid for pkauthdata
779 * lib/krb5/pkinit.c: always send both win2k compat version and the
784 * lib/krb5/krb5_encrypt.3: document krb5_{de,en}crypt_ivec
791 * lib/krb5/krb5_storage.3: document
794 * lib/krb5/krb5_data.3: document that krb5_data_free cleans the
797 * lib/krb5/pkinit.c: use IV for envelopeddata encryption, patch
806 * lib/krb5/{krb5.h,store.c,fcache.c}: Fix the cache flags bitorder
811 * lib/krb5/pkinit.c: move out the oid check from get_reply_key
813 * lib/krb5/pkinit.c: uniquify error messages
815 * lib/krb5/init_creds_pw.c: make the pkinit nonce same os the
818 * lib/krb5/pkinit.c: more w2k compat from Luke Howard
821 * lib/krb5/pkinit.c: remove more dependency on
824 * lib/krb5/pkinit.c (_krb5_pk_convert_rep): convert microsoft
829 * lib/krb5/pkinit.c (_krb5_pk_create_sign): always set the
838 * lib/krb5/krb5.h: add ENCTYPE_ARCFOUR_HMAC as compat glue for MIT
841 * lib/krb5/crypto.c (krb5_crypto_init): clear return pointer on
844 * lib/krb5/crypto.c (DES3_random_to_key): make it produce the
850 * lib/krb5/aes-test.c: test random to key function
852 * lib/krb5/string-to-key-test.c: comment out the "@"/"" test for
857 * lib/krb5/krb5_string_to_key.3: document that
864 * lib/krb5/crypto.c: add des and DES3 random_to_key hooks, they
867 * lib/krb5/crypto.c (krb5_random_to_key): new function
869 * lib/krb5/krb5_keyblock.3: document krb5_random_to_key
875 * lib/krb5/context.c (krb5_set_default_in_tkt_etypes): use the
882 * lib/asn1/der_get.c: 1.28.2.16: (der_get_oid): handle all oid
888 * lib/asn1/k5.asn1: ETYPE_DIGEST_MD5_NONE, ETYPE_CRAM_MD5_NONE:
893 * lib/krb5/pkinit.c (build_auth_pack): use heim_integer to encode
898 * lib/krb5/krb5_init_context.3: add krb5_context to so its added
903 * lib/krb5/fcache.c (fcc_remove_cred): simplistic implementation,
924 * lib/krb5/pkinit.c: merge certificate/private_key to a user_id
931 * lib/krb5/pkinit.c: use KRB5_PADATA_PK_AS_REQ_WIN free X509_STORE
935 * lib/krb5/Makefile.am: define BUILD_KRB5_LIB when building
938 * lib/krb5/add_et_list.c: add KRB5_LIB_FUNCTION
943 * lib/krb5/ticket.c (krb5_ticket_get_authorization_data_type): add
946 * lib/krb5/prompter_posix.c (krb5_prompter_posix): if some thing
949 * lib/krb5/krb5_keyblock.3: free functions also zeros out the key
951 * lib/krb5/krb5_get_init_creds.3: some text about
954 * lib/krb5/krb5.conf.5: document hdb-ldap-structural-object
956 * lib/krb5/cache.c: add krb5_cc_get_prefix_ops
958 * lib/krb5/krb5_ccache.3: add krb5_cc_get_prefix_ops
973 * lib/hdb/hdb-ldap.c (hdb_ldap_create): allow configuration of
980 * lib/krb5/krbhst.c: also lookup _kpasswd._tcp SRV-rr
982 * lib/krb5/changepw.c: add tcp support to the set protocol, should
987 * lib/krb5/krb5_acl_match_file.3: try to pacify mdoc macros on
992 * lib/krb5/init_creds_pw.c (pa_data_add_pac_request): don't
995 * lib/krb5/init_creds.c: its PAC not PAQ
1008 * lib/krb5/send_to_kdc.c: remove function krb5_sendto_kdc2, its no
1013 * lib/krb5/get_host_realm.c: unexport krb5_get_host_realm_int to
1016 * lib/krb5/get_cred.c: s/krb5_mk_req_internal/_&/
1018 * lib/krb5/mk_req_ext.c: unexport krb5_mk_req_internal to external
1023 * lib/krb5/pkinit.c: add missing }
1030 * lib/krb5/pkinit.c: (krb5_get_init_creds_opt_set_pkinit): add
1036 * lib/krb5/krb5.3: add more stuff, 105 functions to go
1038 * lib/krb5/krb5_rcache.3: add krb5_get_server_rcache
1040 * lib/krb5/krb5_rcache.3: framework for replay cache manpage
1042 * lib/krb5/krb5_string_to_key.3: document string to key functions
1044 * lib/krb5/Makefile.am: man_MANS += krb5_expand_hostname.3
1047 * lib/krb5/krb5_encrypt.3: document krb5_get_wrapped_length
1049 * lib/krb5/krb5.3: add some more, 137 to go
1051 * lib/krb5/krb5_principal.3: document krb5_get_default_principal
1053 * lib/krb5/krb5_keyblock.3: document krb5_generate_subkey
1055 * lib/krb5/krb5_generate_random_block.3: document
1058 * lib/krb5/krb5_find_padata.3: document padata functions
1060 * lib/krb5/krb5.3: add some more, 142 to go
1062 * lib/krb5/krb5_creds.3: drop .Pp before .Sh
1064 * lib/krb5/krb5_set_default_realm.3: document krb5_copy_host_realm
1066 * lib/krb5/krb5_expand_hostname.3: document krb5_expand_hostname
1069 * lib/krb5/krb5.3: add more functions, 147 to go
1071 * lib/krb5/krb5_creds.3: document krb5_creds
1073 * lib/krb5/krb5_get_init_creds.3: add more functions, some more
1076 * lib/krb5/krb5_ticket.3: document
1081 * lib/krb5/aes-test.c: remove #if 0'ed code
1083 * lib/krb5/krb5.3: add keyblock functions, 177 functions to go
1085 * lib/krb5/krb5_verify_user.3: add krb5_verify_opt_set_ccache
1087 * lib/krb5/krb5_encrypt.3: document krb5_decrypt_ticket
1089 * lib/krb5/krb5_config.3: document krb5_config_free_strings and
1092 * lib/krb5/krb5_create_checksum.3: add krb5_hmac
1094 * lib/krb5/krb5.3: add keyblock functions, 190 functions to go
1096 * lib/krb5/krb5_keyblock.3: update .Dd
1098 * lib/krb5/krb5_keyblock.3: document krb5_copy_keyblock and
1101 * lib/krb5/krb5_init_context.3: add krb5_init_ets
1103 * lib/krb5/krb5_config.3: add more krb5_config_ functions and
1106 * lib/krb5/krb5_init_context.3: document context modifcation
1109 * lib/krb5/krb5_storage.3: document krb5_storage and related
1112 * lib/krb5/Makefile.am: add acl and krb524_convert_creds_kdc
1115 * lib/krb5/krb5.3: add error string functions and sort
1117 * lib/krb5/krb5_warn.3: document krb5_abort and error string
1120 * lib/krb5/krb5.3: add missing functions, only 285 left to
1123 * lib/krb5/krb5_crypto_init.3: remove various enctype related
1126 * lib/krb5/krb5_encrypt.3: add various enctype related function
1129 * lib/krb5/krb5_create_checksum.3: add krb5_cksumtype_valid
1132 * lib/krb5/crypto.c: real return values for
1135 * lib/krb5/krb5_create_checksum.3: add some functions and
1138 * lib/krb5/krb5_c_make_checksum.3: move out non krb5_c functions
1140 * lib/krb5/krb5_auth_context.3: document
1143 * lib/krb5/krb5_krbhst_init.3: document krb5_krbhst_init_flags
1145 * lib/krb5/krb5_keytab.3: document krb5_kt_default_modify_name
1147 * lib/krb5/krb5_init_context.3: document krb5_add_et_list
1149 * lib/krb5/krb524_convert_creds_kdc.3: document
1152 * lib/krb5/krb5_acl_match_file.3: document krb5_acl_match_*
1154 * lib/krb5/test_acl.c: test for generic acl code
1156 * lib/krb5/acl.c: plug memory leak on file matching,
1164 * lib/hdb/hdb.c (hdb_list_builtin): return a list of builtin
1176 * lib/krb5/krb5.conf.5: add a bunch of Li and document [kadmin]
1181 * lib/krb5/mk_rep.c (krb5_mk_rep): if KRB5_AUTH_CONTEXT_USE_SUBKEY
1185 * lib/krb5/krb5.h: add KRB5_AUTH_CONTEXT_USE_SUBKEY
1189 * lib/hdb/hdb-ldap.c: clean up error handling, plug memory leaks,
1195 * lib/krb5/verify_krb5_conf.c: understand [password_quality]
1204 * lib/krb5/fcache.c (fcc_store_cred): NULL terminate
1220 * lib/krb5/pkinit.c: rename ca_dir to pkinit/x509_anchors since
1223 * lib/krb5/krb5.conf.5: document
1226 * lib/krb5/fcache.c (fcc_store_cred): use
1230 * lib/krb5/store.c: add _krb5_store_creds_heimdal_0_7 and
1234 * lib/krb5/store.c (krb5_ret_creds): Runtime detect the what is
1239 * lib/krb5/store.c (krb5_store_creds): add disabled code that
1243 * lib/krb5/store.c (krb5_ret_creds): if the higher ticket flags
1249 * lib/hdb/hdb-ldap.c: use macro for HDB * -> LDAP *
1254 * lib/hdb/hdb.c: spelling
1256 * lib/hdb/hdb-ldap.c: Intergrate Heimdal's hdb-ldap and the Samba
1265 * lib/krb5/crypto.c: add support for disabling checksum/encryption
1273 * lib/asn1/der.h: fix prototype of encode_utf8string
1275 * lib/asn1/gen.c: catch CHOICE and generate dummy placeholder
1277 * lib/asn1/lex.l: added dummy parsing of CHOICE
1279 * lib/asn1/parse.y: added dummy parsing of CHOICE
1281 * lib/asn1/k5.asn1: drop SMTP_NAME
1285 * lib/hdb/Makefile.am: support building ldap backend as module
1288 * lib/hdb/hdb.c: when building ldap as a shared module, don't
1293 * lib/hdb/hdb-ldap.c: make ldap possible to build as a shared
1296 * lib/hdb/mkey.c: add hdb_{,un}seal_key{,_mkey} from Andrew
1299 * lib/krb5/crypto.c (decrypt_internal_special): do not not modify
1305 * lib/krb5/test_cc.c: more cc tests, mostly related to mcc
1308 * lib/krb5/mcache.c (mcc_get_principal): also check for
1311 * lib/krb5/mcache.c: don't overload the primary_principal == NULL
1319 * lib/krb5/pkinit.c: adapt to rename of oid_cmp to heim_oid_cmp
1321 * lib/hdb/db3.c: fix all db >= 4.1 cases
1330 * lib/krb5/krb5_err.et: prefix pkinit error codes with KRB5_
1332 * lib/krb5/pkinit.c: update error codes
1336 * lib/krb5/pkinit.c: indent, use krb5_abortx() instead of abort()
1338 * lib/krb5/init_creds_pw.c (process_pa_data_to_key): spelling
1340 * lib/krb5/store.c: handle memory allocate errors
1342 * lib/krb5/fcache.c (_krb5_xlock): handle that everything was ok,
1349 * lib/krb5/pkinit.c: s/heim_big_integer/heim_integer/
1353 * lib/krb5/pkinit.c: adapt to asn1 bignum code, use HEIM_PKINIT
1356 * lib/krb5/heim_err.et: add HEIM_PKINIT specific errors
1366 * lib/krb5/init_creds_pw.c (change_password): handle that
1374 * lib/krb5/krb5.conf.5: don't use path's in first .Nm, it confuses
1380 * lib/asn1/check-der.c: test for "der_length.c: Fix len_unsigned
1384 * lib/asn1/der_length.c: Fix len_unsigned for certain negative
1389 * lib/asn1/der_locl.h: add _heim_len_unsigned, _heim_len_int
1398 * lib/asn1/check-gen.c: test for: (length_type): TSequenceOf: add
1402 * lib/krb5/aes-test.c: add "next iv" test for aes128, check
1405 * lib/krb5/crypto.c (_krb5_aes_cts_encrypt): out iv is the iv of
1408 * lib/krb5/aes-test.c: add "next iv" test for aes128
1410 * lib/krb5/crypto.c (_krb5_aes_cts_encrypt): out iv is the iv of
1413 * lib/krb5/mk_rep.c (krb5_mk_rep): abort on internal asn1 encode
1416 * lib/krb5/mk_rep.c (krb5_mk_rep): abort on internal asn1 encode
1419 * lib/krb5/get_in_tkt.c (krb5_get_in_cred): abort on internal asn1
1422 * lib/krb5/mk_priv.c (krb5_mk_priv): abort on internal asn1 encode
1425 * lib/krb5/get_cred.c (make_pa_tgs_req): abort on internal asn1
1428 * lib/krb5/build_auth.c (krb5_build_authenticator): abort on
1431 * lib/krb5/build_ap_req.c (krb5_build_ap_req): abort on internal
1440 * lib/krb5/context.c: register WRFILE ops
1442 * lib/krb5/keytab_file.c: add krb5_wrfkt_ops/WRFILE (same as FILE)
1444 * lib/krb5/krb5.h: add krb5_wrfkt_ops
1451 * lib/krb5/fcache.c (_krb5_xlock): catch EINVAL and assume that it
1454 * lib/krb5/keytab.c: remove #if 0 out file locking code
1458 * lib/asn1/gen_length.c (length_type): TSequenceOf: add up the
1469 * lib/krb5/krb5_keyblock.3: add prototypes, describe
1474 * lib/krb5/get_for_creds.c (add_addrs): don't add same address
1477 * lib/krb5/get_for_creds.c (krb5_get_forwarded_creds): try to
1480 * lib/krb5/get_for_creds.c (krb5_get_forwarded_creds): If tickets
1483 * lib/krb5/get_cred.c: rename get_krbtgt to _krb5_get_krbtgt and