aboutsummaryrefslogtreecommitdiff
path: root/src/util/support/threads.c
AgeCommit message (Expand)AuthorFilesLines
2009-10-31make mark-cstyleTom Yu1-7/+7
2008-08-27 r820@NOME-KING: raeburn | 2008-08-26 18:37:41 -0400Ken Raeburn1-132/+0
2008-08-12Always define krb5int_pthread_loaded, for consistencyKen Raeburn1-0/+4
2008-08-06If CONFIG_SMALL is defined, always use function calls for k5_mutex_lockKen Raeburn1-0/+1
2008-04-30After malloc/realloc/calloc failures, return ENOMEM explicitly insteadKen Raeburn1-4/+4
2007-10-22Set close-on-exec flag in most places where file descriptors areKen Raeburn1-2/+4
2006-10-18Add supp-int.h to provide prototypes for declared internal functions.Ezra Peisach1-0/+1
2006-09-21windows thread support frees thread local storage after TlsSetValueJeffrey Altman1-2/+2
2006-05-16Don't look for pthread_mutexattr_setrobust_npKen Raeburn1-5/+0
2006-05-09* threads.c (krb5int_pthread_loaded): Supply dummy version for !ENABLE_THREADSKen Raeburn1-0/+5
2006-03-26Initial enhanced error message support, similar to what I sent toKen Raeburn1-0/+4
2006-01-26copyright updateKen Raeburn1-1/+1
2006-01-25* threads.c (krb5int_mutex_alloc, krb5int_mutex_free, krb5int_mutex_lock,Ken Raeburn1-1/+40
2005-07-28Add stub for krb5int_pthread_loaded() for WindowsJeffrey Altman1-0/+5
2005-06-01Add run-time determination of whether thread support is available in theKen Raeburn1-1/+56
2005-03-20threads.c (thread_termination): Free array of pointers to thread-specific dat...Alexandra Ellwood1-24/+30
2005-02-09There is a memory leak here, if a thread has registered some per-thread dataKen Raeburn1-2/+23
2005-01-18* threads.c (k5_key_delete) [ENABLE_THREADS && !_WIN32]: Don't abort,Ken Raeburn1-2/+2
2005-01-17Some applications such as Eudora on Windows load and unload the KerberosJeffrey Altman1-0/+3
2005-01-14fix calling convention for thread support fnsKen Raeburn1-6/+9
2005-01-05* threads.c (krb5int_mutex_lock_update_stats,Ken Raeburn1-0/+17
2004-12-06hooks for recording statistics on locking behaviorKen Raeburn1-0/+109
2004-11-15Make static linking not require -lsocket, -lnsl, etc.Ken Raeburn1-2/+1
2004-08-08* threads.c (GET_NO_PTHREAD_TSD) [!HAVE_PRAGMA_WEAK_REF]: Macro result typeKen Raeburn1-1/+1
2004-07-31* threads.c (krb5int_thread_support_init): Do finish initialization after key...Ken Raeburn1-2/+5
2004-07-23Add a mutex to protect the per-process fake-getaddrinfo data cache.Ken Raeburn1-7/+22
2004-07-07Make thread-specific data support build under Windows (but don't enable it yet)Ken Raeburn1-2/+5
2004-06-24typo in last changeKen Raeburn1-1/+0
2004-06-24* threads.c: Reorganize code: One definition of each function, withKen Raeburn1-181/+170
2004-06-21* threads.c (key_lock): Change to a k5_mutex_t.Ken Raeburn1-21/+58
2004-06-18* Makefile.in (BUILDTOP, LIBNAME, XTRA, OBJFILE): Define for Windows.Ken Raeburn1-1/+102
2004-05-06* threads.c (krb5int_thread_support_fini) [!ENABLE_THREADS]: Provide a dummyKen Raeburn1-0/+5
2004-05-05* threads.c (k5_key_register, destructors, k5_setspecific) [!ENABLE_THREADS]:Ken Raeburn1-3/+4
2004-05-04* New directory.Ken Raeburn1-0/+237