diff options
Diffstat (limited to 'src/util/support/ChangeLog')
-rw-r--r-- | src/util/support/ChangeLog | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/util/support/ChangeLog b/src/util/support/ChangeLog index 2ee4dd9..9e97402 100644 --- a/src/util/support/ChangeLog +++ b/src/util/support/ChangeLog @@ -1,3 +1,38 @@ +2005-05-31 Ken Raeburn <raeburn@mit.edu> + + * threads.c [HAVE_PRAGMA_WEAK_REF]: Declare + pthread_{g,s}etspecific, pthread_key_{create,delete}, + pthread_{create,join} as weak references. + (krb5int_pthread_loaded, loaded_test_aux) [HAVE_PRAGMA_WEAK_REF]: + New functions. + (flag_pthread_loaded, loaded_test_once) [HAVE_PRAGMA_WEAK_REF]: + New variables. + * libkrb5support.exports: Add krb5int_pthread_loaded. + +2005-03-20 Alexandra Ellwood <lxs@mit.edu> + + * threads.c (thread_termination): Free array of pointers + to thread-specific data (t) on thread termination. Use + existing mutex to prevent the deletion of the array from + interfering with the global list of thread specific data + (used for library termination). + +2005-02-08 Ken Raeburn <raeburn@mit.edu> + + * threads.c (k5_key_delete) [pthread case]: Reset flags and + destructor function pointer to unset state. + (krb5int_thread_support_init, krb5int_thread_support_fini): If + SHOW_INITFINI_FUNCS is defined, print some tracing messages. + +2005-01-17 Jeffrey Altman <jaltman@mit.edu> + + * threads.c: implement cleanup of static vars on library + unload (for Windows) + +2004-12-15 Jeffrey Altman <jaltman@mit.edu> + + * Makefile.in: rename krb5support_32.dll to k5sprt32.dll + 2004-10-25 Ken Raeburn <raeburn@mit.edu> * libkrb5support.exports: Export krb5int_fac, _lock_fac, |