summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/keytab/kt_file.c
Commit message (Expand)AuthorAgeFilesLines
* In krb5_ktfileint_write_entry, add a no-op fseek in between readingGreg Hudson2009-05-231-0/+3
* Check return value of ftell() in krb5_ktfileint_find_slotGreg Hudson2009-05-011-0/+4
* In ktfile_common_resolve, set the output pointer to NULL on error, andGreg Hudson2009-04-301-25/+29
* Fix a memory leak by reorganizing krb5_ktf_keytab_internalize to useGreg Hudson2009-04-301-80/+70
* Fix an unchecked use of fwrite in krb5_ktfileint_delete_entryGreg Hudson2009-04-271-1/+3
* Simplify and shorten krb5_ktfileint_find_slot, and properly handle theGreg Hudson2009-04-241-99/+40
* In krb5_ktfileint_find_slot, don't continue the loop when we find aGreg Hudson2009-04-241-0/+1
* More dead code elimination. When asprintf was used the varaible namelen wasEzra Peisach2009-04-121-5/+0
* Check the return value of fseek in two places in kt_file.cGreg Hudson2009-02-231-2/+8
* In krb5_ktfileint_find_slot, check for an error return from ftell.Greg Hudson2009-02-051-0/+3
* Remove xfread/xfwrite macros. Casting the first argument to char * isGreg Hudson2009-02-041-36/+33
* Start to phase out krb5_xfree macro, which just casts its argument toKen Raeburn2009-01-281-12/+12
* Use snprintf instead of strcpy/strcat in many placesGreg Hudson2008-10-231-13/+4
* Use strdup in place of malloc/strcpy in many placesGreg Hudson2008-10-201-2/+1
* lean client changesZhanna Tsitkov2008-08-201-1/+5
* a stash file is not a keytabWill Fiveash2008-08-151-2/+0
* Two versions of resolver code were almost identical, so unify them and reduce...Ken Raeburn2008-08-021-37/+11
* Catch a few more cases of unchecked k5_mutex_lock callsKen Raeburn2008-07-221-1/+3
* Set close-on-exec flag in most places where file descriptors areKen Raeburn2007-10-221-0/+1
* Add enhanced error messages to new error return cases, explaining theKen Raeburn2007-10-101-0/+6
* kt_file.c: Support multiple iterators active simultaneously, using aKen Raeburn2007-10-091-13/+75
* Make internal functions staticKen Raeburn2007-08-311-38/+38
* Set KTFILEP field to null any time we close the fileKen Raeburn2007-07-271-0/+3
* Check for null file handle in get_next.Ken Raeburn2007-07-271-0/+4
* Avoid use of unchecked sprintf in libraries. Use asprintf if theKen Raeburn2007-07-121-7/+6
* In file-not-found case, report the filename soughtKen Raeburn2007-07-041-4/+17
* buffer overflow in krb5_kt_get_nameEzra Peisach2007-02-011-1/+1
* kt_file.c memory leak on error in krb5_kt_resolve / krb5_kt_wresolveJeffrey Altman2007-01-231-0/+2
* Prevent a library double-free and crash when a keytab is zero-length.Russ Allbery2006-06-131-1/+4
* * kt_file.c (krb5_ktf_keytab_externalize, krb5_ktf_keytab_internalize): ReadKen Raeburn2006-03-311-21/+7
* Delete definitions of unused macros NEED_SOCKETS and NEED_LOWLEVEL_IOKen Raeburn2005-04-131-1/+0
* fix missing mutex initialization in keytab file codeKen Raeburn2004-11-261-0/+8
* fix missing locking in keytab; fix stdio handling tooKen Raeburn2004-11-241-24/+87
* set errno=0 prior to fopen in kt_fileTom Yu2004-11-241-2/+4
* * kt_file.c (krb5_ktfileint_open): Patch from Roland Dowdeswell toTom Yu2004-11-191-2/+2
* Delete preprocessor tests for macintosh, __MWERKS__, applec, and THINK_C, allKen Raeburn2004-06-221-2/+2
* * kt_file.c (krb5_kt_default_vno): Replaced variable with macroKen Raeburn2004-06-151-1/+1
* * kt_file.c (krb5_ktfile_get_entry): Check principal name prior toTom Yu2003-05-221-8/+8
* Red Hat's krb5_princ_size fixesKen Raeburn2003-04-011-5/+5
* Change comments to remove the note that we're going to redesign keyTom Yu2003-02-081-3/+1
* * k5-int.h (krb5_ser_handle): Now points to const.Ken Raeburn2002-10-311-12/+12
* protoizeKen Raeburn2002-09-031-101/+23
* * kt_file.c: Undo non-logged part of last change that added inclusion ofKen Raeburn2002-06-111-1/+0
* put netinet/in.h inclusion with other headersKen Raeburn2002-06-091-1/+1
* Merge file and srvtab keytab implementations each into one file, and eliminateKen Raeburn2002-06-091-0/+1726