summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* * Makefile.in (LIBMINOR): Update to 2Ken Raeburn1999-12-062-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11950 dc483132-0cff-0310-8789-dd5450dbe970
* * init_ctx.c (get_profile_etype_list): Report an error if noKen Raeburn1999-12-062-0/+11
| | | | | | recognized enctypes are found in the config file. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11949 dc483132-0cff-0310-8789-dd5450dbe970
* merge 1.1 branch, to 12/1/99Ken Raeburn1999-12-0613-398/+2450
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11948 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_err.et (KRB5_OBSOLETE_FN): New error codeKen Raeburn1999-12-062-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11947 dc483132-0cff-0310-8789-dd5450dbe970
* * mcc.h (mcc_head): Define as macro to give exported name a krb5 prefixKen Raeburn1999-12-062-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11946 dc483132-0cff-0310-8789-dd5450dbe970
* merge from 1.1 branchKen Raeburn1999-12-064-10/+44
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11945 dc483132-0cff-0310-8789-dd5450dbe970
* Pull changes from krb5-1-1 branchDanilo Almeida1999-12-0410-795/+23
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11940 dc483132-0cff-0310-8789-dd5450dbe970
* Replaced Kerberos5GlobalsLib calls with CCAPI v3 calls on MacOSMiro Jurisic1999-11-222-6/+34
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11907 dc483132-0cff-0310-8789-dd5450dbe970
* Use CCache2.h under MacOS for CCAPI v2 compatibilityMiro Jurisic1999-11-223-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11904 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_err.et (KRB5_CONFIG_ETYPE_NOSUPP): New error codeKen Raeburn1999-11-032-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11901 dc483132-0cff-0310-8789-dd5450dbe970
* * t_ref_kerb.out: Fix expected zephyr/zephyr outputKen Raeburn1999-11-032-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11900 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c (krb5_os_localaddr): Conditionalize INET6 support on newKen Raeburn1999-11-022-2/+7
| | | | | | KRB5_USE_INET6 macro. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11895 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_decode.c (begin_structure): Update to deal with indefiniteTom Yu1999-11-017-20/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | encodings better; also call asn1_get_sequence(). * asn1_k_decode.c (sequence_of): Update to deal with indefinite encodings better. (begin_structure): Update to deal with indefinite encodings better; also call asn1_get_sequence(). * asn1_get.h: Update prototypes for asn1_get_tag_indef(), asn1_get_tag(), asn1_get_sequence(), asn1_get_length(). * asn1_get.c (asn1_get_tag_indef): New function; get tag info, lengths, etc. as well as flag indicating whether the length is indefinite. (asn1_get_tag): Modify to just call asn1_get_tag_indef(). (asn1_get_sequence): Call asn1_get_tag_indef() in order to determine whether encoding is indefinite length. (asn1_get_length): Add "indef" arg to indicate whether an encoding has an indefinite length. * asn1buf.h: Update asn1buf_imbed() prototype. * asn1buf.c (asn1buf_imbed): Add "indef" arg so that we don't treat a definite zero-length encoding as an indefinite encoding. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11890 dc483132-0cff-0310-8789-dd5450dbe970
* * accept_sec_context.c (krb5_gss_accept_sec_context): get rid of unused varsKen Raeburn1999-10-272-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11884 dc483132-0cff-0310-8789-dd5450dbe970
* * k5seal.c (make_integ_token_v2): Set 'code' when malloc failsKen Raeburn1999-10-262-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11882 dc483132-0cff-0310-8789-dd5450dbe970
* log tritan's changesTom Yu1999-10-2641-0/+287
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11877 dc483132-0cff-0310-8789-dd5450dbe970
* Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES, LOCAL_INCLUDES suchWilfredo Sanchez1999-10-2641-61/+35
| | | | | | | that one can override CFLAGS from the command line without losing CPP search patchs and defines. Some associated Makefile cleanup. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11876 dc483132-0cff-0310-8789-dd5450dbe970
* * asn1_decode.c (asn1_decode_integer): Initialize "n", to keep gcc happyKen Raeburn1999-10-222-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11875 dc483132-0cff-0310-8789-dd5450dbe970
* fix typos in commentsKen Raeburn1999-10-221-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11874 dc483132-0cff-0310-8789-dd5450dbe970
* Silence gcc longjmp warnings:Ken Raeburn1999-10-225-7/+38
| | | | | | | | | | | | * prompter.c (krb5_prompter_posix): Make ointrfunc, fd, and errcode volatile. * promptusr.c (krb5_os_get_tty_uio): Make ointrfunc and retval volatile. * read_pwd.c (krb5_read_password): Make ointrfunc volatile. Fix volatile decl for readin_string (pointer is volatile, doesn't point to volatile). * changepw.c (krb5_change_password): Wait only two minutes, not indefinitely, for a response from the kpasswd server. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11873 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c (krb5_os_localaddr): Don't bother trying to create inet6 ↵Ken Raeburn1999-10-182-10/+6
| | | | | | socket; any socket type will do git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11866 dc483132-0cff-0310-8789-dd5450dbe970
* If INET6 support is built in but the socket creation fails, fall back to INETKen Raeburn1999-10-172-3/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11865 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c (krb5_os_localaddr): Raise buffer size to 10K. Handle INET6Ken Raeburn1999-10-172-4/+43
| | | | | | addresses. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11863 dc483132-0cff-0310-8789-dd5450dbe970
* * conv_princ.c (sconv_list): Don't do conversion for "zephyr" principal.Ken Raeburn1999-10-123-17/+15
| | | | | | | | | | (Noticed by Derrick Brashear.) Delete about a dozen duplicate entries. * str_conv.c (dt_output_donly, dt_output_dhms, dt_output_hms, sftime_default_fmt): Replace char arrays with macros, so gcc can do better format-string checking. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11859 dc483132-0cff-0310-8789-dd5450dbe970
* ghudson patch for resource leak krb5-libs/769Ken Raeburn1999-10-072-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11858 dc483132-0cff-0310-8789-dd5450dbe970
* replace char arrays with macros for gcc format checking; provide format str ↵Ken Raeburn1999-09-292-15/+25
| | | | | | to syslog git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11856 dc483132-0cff-0310-8789-dd5450dbe970
* make changepw compile again even without dns supportKen Raeburn1999-09-292-7/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11855 dc483132-0cff-0310-8789-dd5450dbe970
* jaltman dns patchesKen Raeburn1999-09-244-150/+129
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11854 dc483132-0cff-0310-8789-dd5450dbe970
* copyright notice updates from 1.1 branchKen Raeburn1999-09-24299-299/+1196
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11853 dc483132-0cff-0310-8789-dd5450dbe970
* copyright and fprintf-format changes from 1.1Ken Raeburn1999-09-242-9/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11852 dc483132-0cff-0310-8789-dd5450dbe970
* * rc_dfl.c (krb5_rc_io_fetch): Set client and server fields toKen Raeburn1999-09-212-0/+6
| | | | | | NULL after freeing them in the error case. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11838 dc483132-0cff-0310-8789-dd5450dbe970
* * adb_openclose.c (osa_adb_fini_db): Don't fclose the lock file ifKen Raeburn1999-09-212-1/+7
| | | | | | the lock is permanent, because it's already been done. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11837 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (unit-test-body-tcp, unit-test-body-udp): Pass $(RUNTESTFLAGS) toKen Raeburn1999-09-212-2/+7
| | | | | | runtest. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11834 dc483132-0cff-0310-8789-dd5450dbe970
* * api.2/init-v2.exp (test109): Wait for prompt between commandsKen Raeburn1999-09-212-0/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11833 dc483132-0cff-0310-8789-dd5450dbe970
* export krb5_kuserok on windowsKen Raeburn1999-09-022-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11781 dc483132-0cff-0310-8789-dd5450dbe970
* from 1.1 branchKen Raeburn1999-09-024-13/+33
| | | | | | | | | | | | | | | | | | | 1999-09-01 Danilo Almeida <dalmeida@mit.edu> * kuserok.c (krb5_kuserok): Fix improper negation in non-Unix localname check. Also fix calling convention before this function is exported by the Windows DLL. * localaddr.c (krb5_os_localaddr): Fix memset to clear right address list. (Thanks to jaltman@columbia.edu). 1999-09-01 Ken Raeburn <raeburn@mit.edu> * get_krbhst.c (krb5_get_krbhst): Fix double-indirection confusion. Do actually copy string contents to newly allocated storage. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11780 dc483132-0cff-0310-8789-dd5450dbe970
* from 1.1 branch:Ken Raeburn1999-09-017-16/+64
| | | | | | | | | | | | | | | | | | | | | | | | * init_ctx.c (get_profile_etype_list): Update name of the des3 entry in the default etype list. * init_ctx.c (get_profile_etype_list): New argument DESONLY; if set, ignore any ktype values other than NULL, DES_CBC_CRC, and DES_CBC_MD5. (krb5_get_default_in_tkt_ktypes, krb5_get_tgs_ktypes): Set it. (krb5_get_permitted_enctypes): Don't set it. * fwd_tgt.c (krb5_fwd_tgt_creds): Use KRB5_TC_SUPPORTED_KTYPES when calling krb5_cc_retrieve_cred. * gc_frm_kdc.c (krb5_get_cred_from_kdc_opt): Ditto. * get_creds.c (krb5_get_credentials_core): Set that flag. (krb5_get_credentials): Check for KRB5_CC_NOT_KTYPE error return. * t_ser.c (main): Disable eblock serialization test, since the code it tests was disabled nearly a year ago. * str_conv.c (krb5_timestamp_to_sfstring): Don't pass extra argument to sprintf. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11779 dc483132-0cff-0310-8789-dd5450dbe970
* testcase fixes from 1.1 branch:Ken Raeburn1999-09-012-11/+24
| | | | | | | | | | | * t_kdb.c (add_principal): Free only contents of a generated key, since the keyblock structure itself is on the stack. * t_kdb.c (add_principal): Update for new calling sequence to krb5_dbekd_encrypt_key_data. (do_testing): Update calls. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11775 dc483132-0cff-0310-8789-dd5450dbe970
* look up local hostname instead of using 'localhost'; pass RUNTESTFLAGSKen Raeburn1999-09-013-4/+58
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11774 dc483132-0cff-0310-8789-dd5450dbe970
* disable krb5-mech2 for now; from 1.1 branchKen Raeburn1999-09-012-23/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11773 dc483132-0cff-0310-8789-dd5450dbe970
* Danilo's SendMessage->PostMessage change from 1.1 branchKen Raeburn1999-09-012-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11770 dc483132-0cff-0310-8789-dd5450dbe970
* implement KRB5_TC_SUPPORTED_KTYPES and common _retrieve methods; from 1.1 branchKen Raeburn1999-09-0111-0/+395
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11768 dc483132-0cff-0310-8789-dd5450dbe970
* new error code for multi-cryptosystem support, from 1.1 branchKen Raeburn1999-09-012-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11767 dc483132-0cff-0310-8789-dd5450dbe970
* Tom's cryptosystem alias entries from 1.1 branchKen Raeburn1999-09-013-0/+31
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11763 dc483132-0cff-0310-8789-dd5450dbe970
* memmove/bcopy fix from 1.1 branchKen Raeburn1999-09-012-0/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11762 dc483132-0cff-0310-8789-dd5450dbe970
* Use multiple addresses, if present, on Mac and WindowsDanilo Almeida1999-08-212-24/+56
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11701 dc483132-0cff-0310-8789-dd5450dbe970
* * etypes.c: Update des3-cbc-sha1 to alignt with new numberTom Yu1999-08-183-4/+12
| | | | | | | | | assignments. * cksumtypes.c: Update hmac-sha1-des3 to align with new number assignments. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11684 dc483132-0cff-0310-8789-dd5450dbe970
* Initializes some variables so that they do not end up in the common blockBrad Thompson1999-08-131-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11655 dc483132-0cff-0310-8789-dd5450dbe970
* Initialize __krb_sendauth_hidden_tkt_len so it doesn't end up in theBrad Thompson1999-08-131-1/+1
| | | | | | common block. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11654 dc483132-0cff-0310-8789-dd5450dbe970
* Initialize swap_bytes so that it doesn't end up in the common blockBrad Thompson1999-08-131-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11653 dc483132-0cff-0310-8789-dd5450dbe970