summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * string_to_key.c (krb5_arcfour_string_to_key): Use size_t insteadEzra Peisach2001-12-052-3/+9
| | | | | | | of int for local variable. (asctouni): Length argument now size_t instead of int. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14049 dc483132-0cff-0310-8789-dd5450dbe970
* * t_encrypt.c (main): Free memory when finished to test for memoryEzra Peisach2001-12-052-0/+12
| | | | | | leaks. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14048 dc483132-0cff-0310-8789-dd5450dbe970
* * yarrow.c (krb5int_yarrow_stretch): Delare local variable unsigned.Ezra Peisach2001-12-053-6/+17
| | | | | | | | | (krb5int_yarrow_init): Zero cipher context on init. * yhash.h (HASH_Final): Use a variable other than out (shadow in yarrow.c) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14047 dc483132-0cff-0310-8789-dd5450dbe970
* * shs.c, shs.h (shsUpdate): Declare second argument as constEzra Peisach2001-12-053-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14046 dc483132-0cff-0310-8789-dd5450dbe970
* Fix typo in last checkinEzra Peisach2001-12-051-1/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14045 dc483132-0cff-0310-8789-dd5450dbe970
* * rsh.exp: Fix date-grabbing regexp to deal with older versions ofEzra Peisach2001-12-052-2/+7
| | | | | | | | expect/tcl that have limited regexp capabilities. Pullup from 1-2-3 branch git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14044 dc483132-0cff-0310-8789-dd5450dbe970
* * krb524d.c (cleanup_and_exit): Call krb5_klog_close()Ezra Peisach2001-12-053-4/+12
| | | | | | | * encode.c (encode_bytes, decode_bytes): Make length field unsigned to clean up unsigned/signed warnings. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14043 dc483132-0cff-0310-8789-dd5450dbe970
* * t_ser.c (main): Free context on failure exit routeEzra Peisach2001-12-052-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14042 dc483132-0cff-0310-8789-dd5450dbe970
* * sendto_kdc.c (krb5_sendto_kdc): Get rid of unecessary castsEzra Peisach2001-12-052-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14041 dc483132-0cff-0310-8789-dd5450dbe970
* * t_cksum.c (main): Free memory leak in testsEzra Peisach2001-12-053-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14040 dc483132-0cff-0310-8789-dd5450dbe970
* * test_profile.c (main): Call profile_release() before exitingEzra Peisach2001-12-052-0/+6
| | | | | | in case of error return. (memory leak testing) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14039 dc483132-0cff-0310-8789-dd5450dbe970
* * gss-client.c, gss-misc.c, gss-server.c: Cast buffer length toEzra Peisach2001-12-054-10/+17
| | | | | | int in length argument for printf. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14038 dc483132-0cff-0310-8789-dd5450dbe970
* Fix documentation bugSam Hartman2001-12-042-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14035 dc483132-0cff-0310-8789-dd5450dbe970
* * klist.c (flags_string): Display transit-policy-checked, ok-as-delegate, ↵Ken Raeburn2001-11-282-0/+11
| | | | | | and anonymous ticket flags git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14029 dc483132-0cff-0310-8789-dd5450dbe970
* * ms2mit.c: Make sure we get a des-cbc-crc session key instead ofDanilo Almeida2001-11-282-27/+207
| | | | | | | | | potentially getting whatever happens to be in the cache. Remove unnecessary static variables. Make function headers use a consistent format. Rename ShowLastError() to ShowWinError() and ShowNTError() to ShowLsaError(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14024 dc483132-0cff-0310-8789-dd5450dbe970
* * api.2/init-v2.exp: For test 101 failure, change port number 1 -Ezra Peisach2001-11-272-1/+7
| | | | | | | which is used by tcpmux under Irix, to 4 - which is unassigned by IANA. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14021 dc483132-0cff-0310-8789-dd5450dbe970
* 2001-11-24 Sam Hartman <hartmans@mit.edu>Sam Hartman2001-11-262-2/+20
| | | | | | | | | * fwd_tgt.c (krb5_fwd_tgt_creds): Get a session key for the forwarded tgt that is the same as the session key for the auth_context. This is an enctype we know the remote side supports. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14019 dc483132-0cff-0310-8789-dd5450dbe970
* Add entropy source identifiers for random seed callsSam Hartman2001-11-265-5/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14018 dc483132-0cff-0310-8789-dd5450dbe970
* On fork, perturb the PRNG stream in the childSam Hartman2001-11-212-3/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14016 dc483132-0cff-0310-8789-dd5450dbe970
* export krb5_set_default_tgs_enctypesSam Hartman2001-11-202-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14014 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (check-unix): Use $(srcdir) in file specificationEzra Peisach2001-11-202-2/+7
| | | | | | for input to t_prng. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14011 dc483132-0cff-0310-8789-dd5450dbe970
* Add regression testSam Hartman2001-11-205-0/+50
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14010 dc483132-0cff-0310-8789-dd5450dbe970
* Work around hash using host byte orderSam Hartman2001-11-202-2/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14009 dc483132-0cff-0310-8789-dd5450dbe970
* Fix up yarrow build on WindowsDanilo Almeida2001-11-196-5/+28
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14008 dc483132-0cff-0310-8789-dd5450dbe970
* Fix memory handling bug in t_prng; update expected results as they changeddSam Hartman2001-11-193-2/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14007 dc483132-0cff-0310-8789-dd5450dbe970
* Add t_prng.reseedtestSam Hartman2001-11-195-12/+74
| | | | | | Fix t_prng not to output random data if 0 bytes requested git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14003 dc483132-0cff-0310-8789-dd5450dbe970
* * kdb5_verify.c (main): Use krb5_free_unparsed_name() to free upEzra Peisach2001-11-192-0/+18
| | | | | | | | memory. (check_princ): Use krb5_free_data_contents() and krb5_free_principal() to cleanup memory leak. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13996 dc483132-0cff-0310-8789-dd5450dbe970
* * kdb5_mkdums.c (main): Invoke krb5_free_context when finished.Ezra Peisach2001-11-192-0/+12
| | | | | | (add_princ): Use krb5_free_principal to prevent memory leak. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13995 dc483132-0cff-0310-8789-dd5450dbe970
* * t_kdb.c (do_testing): Invoke krb5_free_principal andEzra Peisach2001-11-192-0/+17
| | | | | | | krb5_free_keyblock_contents on master key to prevent minor memory leak. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13994 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_server.h: Update prototype for convert_kadm5_to_kadmEzra Peisach2001-11-193-4/+13
| | | | | | | | | * admin_server.c (process_client): Do not assign negative value to unsigned variable. (convert_kadm5_to_kadm): Return krb5_int32 instead of krb5_ui_4 to be compatible with error codes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13993 dc483132-0cff-0310-8789-dd5450dbe970
* * gss-server.c (server_establish_context, sign_server): EnsureEzra Peisach2001-11-192-10/+39
| | | | | | that memory blocks are only freed once. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13991 dc483132-0cff-0310-8789-dd5450dbe970
* Add Yarrow copyrightSam Hartman2001-11-191-0/+26
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13990 dc483132-0cff-0310-8789-dd5450dbe970
* When initiating GSSAPI context override tgs-enctypesSam Hartman2001-11-186-26/+32
| | | | | | rather than trying all acceptable enctypes in a loop. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13989 dc483132-0cff-0310-8789-dd5450dbe970
* * init_ctx.c (DEFAULT_ETYPE_LIST): Ensure space present afterEzra Peisach2001-11-162-1/+7
| | | | | | | arcfour-hmac-md5 entry for when ANSI strings concatenated the des-cbc-crc entry was dropped. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13984 dc483132-0cff-0310-8789-dd5450dbe970
* * Link Yarrow into the buildSam Hartman2001-11-1611-129/+257
| | | | | | | | | * Use Yarrow as the PRNG with the compatibility API * Write most of new PRNG entropy API * Write but (currently) do not use PRNG test harness * Fix Yarrow ciphers not to depend on libkrb5 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13982 dc483132-0cff-0310-8789-dd5450dbe970
* Rename to be consistent with krb5 libraries internalsSam Hartman2001-11-093-74/+74
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13975 dc483132-0cff-0310-8789-dd5450dbe970
* Compiles nowSam Hartman2001-11-098-23/+64
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13974 dc483132-0cff-0310-8789-dd5450dbe970
* We don't need thisSam Hartman2001-11-091-51/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13973 dc483132-0cff-0310-8789-dd5450dbe970
* Next pass at making things use krb5 types and functionsSam Hartman2001-11-096-139/+122
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13972 dc483132-0cff-0310-8789-dd5450dbe970
* First pass cleaning up headers and typesSam Hartman2001-11-084-55/+22
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13971 dc483132-0cff-0310-8789-dd5450dbe970
* Remove OS-dependent files.Sam Hartman2001-11-082-406/+0
| | | | | | | | | | | yseed contains some win32 code to seed based on system events etc. We may want to look at this in the future, but I want to get things working in a portable manner before I worry about OS-specific things. ystate.c contains routines to save/load state. We're not doing that now. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13970 dc483132-0cff-0310-8789-dd5450dbe970
* Add Yarrow from http://www.zeroknowledge.com/Sam Hartman2001-11-0818-0/+2944
| | | | | | | This is version 0.1 of their Yarrow implementation. I have flattened the distribution, copying files in the src directory directly into this directory. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13969 dc483132-0cff-0310-8789-dd5450dbe970
* * state.c (krb5_c_init_state, krb5_c_free_state): Use KRB5_CALLCONVKen Raeburn2001-11-072-5/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13968 dc483132-0cff-0310-8789-dd5450dbe970
* Update to be consistent with what MS usesSam Hartman2001-11-072-6/+7
| | | | | | for key usage git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13967 dc483132-0cff-0310-8789-dd5450dbe970
* 2001-11-07 Sam Hartman <hartmans@mit.edu>Sam Hartman2001-11-072-1/+6
| | | | | | | * init_ctx.c (DEFAULT_ETYPE_LIST): Add arcfour-hmac-md5; it really is probably at least as good as DES git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13966 dc483132-0cff-0310-8789-dd5450dbe970
* 2001-11-06 Sam Hartman <hartmans@mit.edu>Sam Hartman2001-11-072-19/+74
| | | | | | | | * kcmd.c: Define storage for our key usages (rcmd_stream_init_krb5): Support c_init_state for non-des non-des3 enctypes (v5_des_write v5_des_read): support variable keyusage git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13965 dc483132-0cff-0310-8789-dd5450dbe970
* Set output length correctlySam Hartman2001-11-072-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13964 dc483132-0cff-0310-8789-dd5450dbe970
* Allow rc4 to be used for kadminSam Hartman2001-11-072-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13961 dc483132-0cff-0310-8789-dd5450dbe970
* * gss-misc.c (recv_token): Do not attempt to malloc 0 bytesEzra Peisach2001-11-072-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13960 dc483132-0cff-0310-8789-dd5450dbe970
* update to use makeindex instead of indexKen Raeburn2001-11-062-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13959 dc483132-0cff-0310-8789-dd5450dbe970