aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-10-28merge from mainlinemarc-3desMarc Horowitz9-193/+494
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@11000 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-28add fundsxpress copyrightsMarc Horowitz102-0/+2650
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10999 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-27Add changelog entries for all the changed and added filesMarc Horowitz35-1/+258
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10996 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-27do the old protocol compatibly: don't pass an ivec to the underlyingMarc Horowitz1-2/+17
encryption functions if the enctype is similar to DES. git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10995 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-27getopt returns -1, not EOFMarc Horowitz1-2/+2
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10994 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-24merge in from mainlineMarc Horowitz66-1094/+1722
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10991 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-22syslog, not printfMarc Horowitz1-2/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10986 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-22add ivec chainingMarc Horowitz1-2/+20
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10985 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-22make a debugging printf depend on -DMarc Horowitz2-2/+6
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10984 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-22compilation fixes: finish updating to new apiMarc Horowitz1-8/+14
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10983 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-22if the caller to decrypt provides a larger-than-necessary buffer,Marc Horowitz1-1/+4
deal. git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10982 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-22interim comment of update to new crypto apiMarc Horowitz1-26/+34
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10981 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-22intermediate commit with inband inband protocol for non-desMarc Horowitz2-1/+27
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10980 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-22intermediate commit with inband protocol coded, but old-style OOB still ↵Marc Horowitz2-88/+182
running and working git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10979 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-21This commit was manufactured by cvs2svn to create branch 'marc-3des'no author18-0/+466
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10977 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-21fix the code for pointing at the master kdc addresses. purify foundMarc Horowitz1-11/+15
some UMR's. git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10975 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-21free the return from profile_get_string()Marc Horowitz1-0/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10974 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06plug memory leaksMarc Horowitz3-24/+45
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10969 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06print the string, then free itMarc Horowitz1-4/+6
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10968 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06plug a memory leakMarc Horowitz1-0/+6
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10967 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06krb5_c_make_checksum allocates the output memory. remove all code which ↵Marc Horowitz4-35/+0
preallocates it git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10966 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06fix bug which would free nonexisten memory in the case of a mallocMarc Horowitz1-1/+0
failure. git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10965 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06plug a leakMarc Horowitz1-2/+6
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10964 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06plug the leak in set_names, and add an unset_names function so we canMarc Horowitz1-7/+36
plug other leaks git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10963 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06fix the set_name prototype (it's set_names now, and has been for aMarc Horowitz1-2/+4
long time), and add a prototype for unset_names (new function) git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10962 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06plug a memory leakMarc Horowitz2-3/+5
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10961 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06restructure the code to use the compare_enctypes function and not leakMarc Horowitz1-35/+52
memory git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10960 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06stop freeing heap memoryMarc Horowitz1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10959 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-06release the gssrpc names and creds before exitingMarc Horowitz1-0/+5
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10958 dc483132-0cff-0310-8789-dd5450dbe970
1998-10-03actually write the trailing nul called for by the commentMarc Horowitz1-1/+2
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10957 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-30add a man page for kvnoMarc Horowitz1-0/+31
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10955 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-30update to new crypto apiMarc Horowitz2-31/+13
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10954 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-30try the v2 mech, and if that fails, then the v1 mechMarc Horowitz1-1/+15
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10953 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-30reintegrate crypto tests into the treeMarc Horowitz14-250/+774
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10951 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-30the code in the tree now reflects the current spec. update the enctypes ↵Marc Horowitz1-8/+3
accordingly git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10950 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-28remove length from encrypted data and checksum data encodingsMarc Horowitz3-41/+27
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10947 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-28GSS_S_GAP_TOKEN is defined in the c bindings, tooMarc Horowitz1-3/+0
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10946 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-28the v2 c bindings define 17 and 18 nowMarc Horowitz1-3/+2
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10945 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-28implementationMarc Horowitz1-1/+3
krb5_gss_inquire_cred_by_mech: check for all mech types known by this git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10944 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-28fix a v1 compat bugMarc Horowitz1-2/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10943 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-28remove a no longer accurate commentMarc Horowitz1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10942 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-28typo fixesMarc Horowitz1-2/+2
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10941 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-28remove bogus externMarc Horowitz1-1/+0
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10940 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-25 * kerberos_v4.c (check_princ): Re-order if statements that checkTom Yu2-2/+7
for null keys to make Purify shut up. git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10938 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-25 * kdb_xdr.c (krb5_dbe_search_enctype): Re-order booleans so thatTom Yu2-1/+7
similar doesn't get checked unless (ktype >= 0) to avoid it being stack garbage. git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10937 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-23 * aclocal.m4 (KRB5_LIB_AUX): Do what Sam originally meant to do byTom Yu2-3/+12
moving the explicit resetting of DEPLIB=$SHLIBEXT and forcing SHLIBEXT=.so-nobuild to avoid duplicate rules on AIX and such. git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10935 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-23 * prng.c (krb5_c_random_make_octets): Fix to nfold into 15 bytes,Tom Yu2-1/+6
not one byte. git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10934 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-21 * accept_sec_context.c (krb5_gss_accept_sec_context): Free authdatTom Yu5-27/+24
even on success to avoid a memory leak. * util_cksum.c (kg_checksum_channel_bindings): Fix memory leak by not allocating cksum->contents unless we have to return a zero-filled one. * k5unseal.c (kg_unseal_v1): Fix memorly leak by not allocating md5cksum.contents. * k5seal.c (make_seal_token_v1): Fix memory leak by not allocating md5cksum.contents. * accept_sec_context.c (krb5_gss_accept_sec_context): Only free ap_req.data if it was allocated by kg2_parse_token(), otherwise we lose very badly trying to free the middle of a potentially malloc()'ed block, possibly coredumping. git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10927 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-21 * prng.c (krb5_c_random_seed): Fix memory leakTom Yu2-1/+5
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10926 dc483132-0cff-0310-8789-dd5450dbe970
1998-09-21 * accept_sec_context.c (krb5_gss_accept_sec_context): Only freeTom Yu2-1/+8
ap_req.data if it was allocated by kg2_parse_token(), otherwise we lose very badly trying to free the middle of a potentially malloc()'ed block, possibly coredumping. git-svn-id: svn://anonsvn.mit.edu/krb5/branches/marc-3des@10925 dc483132-0cff-0310-8789-dd5450dbe970