aboutsummaryrefslogtreecommitdiff
path: root/src/util/support/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/support/ChangeLog')
-rw-r--r--src/util/support/ChangeLog35
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,