diff options
| author | Theodore Tso <tytso@mit.edu> | 1994-09-15 04:22:13 +0000 |
|---|---|---|
| committer | Theodore Tso <tytso@mit.edu> | 1994-09-15 04:22:13 +0000 |
| commit | 261f3efe59a66483e5b4110b7d745ee74302588b (patch) | |
| tree | 3940a702089cb13b39d3a5f582b50afccae2cc3e /src/kadmin/server/ChangeLog | |
| parent | dec11ffac772c31a257bf94e43c2df527c3df33e (diff) | |
| download | krb5-261f3efe59a66483e5b4110b7d745ee74302588b.tar.gz krb5-261f3efe59a66483e5b4110b7d745ee74302588b.tar.xz krb5-261f3efe59a66483e5b4110b7d745ee74302588b.zip | |
Fix a number of pointer aliasing bugs
Make sure the master key version number is propgated correctly for new keys.
Fixed bug where process_client tried to free an automatic variable.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4237 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/server/ChangeLog')
| -rw-r--r-- | src/kadmin/server/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/kadmin/server/ChangeLog b/src/kadmin/server/ChangeLog index 2873d2618..81726febf 100644 --- a/src/kadmin/server/ChangeLog +++ b/src/kadmin/server/ChangeLog @@ -1,3 +1,21 @@ +Wed Sep 14 22:33:23 1994 Theodore Y. Ts'o (tytso@dcl) + + * adm_server (init_db): Save a copy of the master key database + entry in the master_entry global variable. + + * adm_process.c (process_client): Removed calls to + free(final_msg.data), where final_msg.data was pointing to + an automatic variable. + + * adm_process.c (cpw_keyproc): In the case where the + keyprocarg->key is set, copy the keyblock instead of + passing a pointer down --- more pointer aliasing problems! + + * adm_funcs.c (adm_modify_kdb): Added calls to krb5_copy_principal + instead of merely assigning pointers to one another and + causing pointer aliasing problems. Make sure the master + key version number is propagated correctly. + Thu Aug 4 03:38:58 1994 Tom Yu (tlyu@dragons-lair) * Makefile.in: whoops install manpage as kadmin.8, not kadmin.1 |
