diff options
Diffstat (limited to 'src/lib/krb5/ccache/stdio/todo')
-rw-r--r-- | src/lib/krb5/ccache/stdio/todo | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/lib/krb5/ccache/stdio/todo b/src/lib/krb5/ccache/stdio/todo new file mode 100644 index 000000000..56a423f14 --- /dev/null +++ b/src/lib/krb5/ccache/stdio/todo @@ -0,0 +1,9 @@ +Make sure that each time a function returns KRB5_NOMEM, everything +allocated earlier in the function and stack tree is freed. + +Overwrite cache file with nulls before removing it. + +Check return values and sanity-check parameters more thoroughly. This +code was derived from UNIX file I/O code, and the conversion of +error-trapping may be incomplete. Probably lots of bugs dealing with +end-of-file versus other errors. |