summaryrefslogtreecommitdiffstats
path: root/src/include/k5-thread.h
Commit message (Expand)AuthorAgeFilesLines
* Assume mutex locking cannot failGreg Hudson2013-05-141-14/+10
* Remove orphaned KfM codeGreg Hudson2012-06-211-2/+0
* Adjust most C source files to match the new standards for copyrightGreg Hudson2011-03-091-5/+1
* Reindent include directory, reformatting prototypes as necessary.Greg Hudson2009-11-141-163/+164
* make mark-cstyleTom Yu2009-10-311-2/+2
* Merge KerberosIPC into k5_mig supportAlexandra Ellwood2008-10-151-6/+1
* Removed useless init and cleanup functions. Alexandra Ellwood2008-09-291-1/+1
* Create common stream and ipc layer for CCAPI and KIM. Alexandra Ellwood2008-09-281-0/+3
* Use krb5 threading functions.Alexandra Ellwood2008-09-081-0/+1
* CCAPI should only use one pthread keyAlexandra Ellwood2008-09-041-0/+5
* Based on patch from lxs, with some changes:Ken Raeburn2008-08-271-6/+6
* r820@NOME-KING: raeburn | 2008-08-26 18:37:41 -0400Ken Raeburn2008-08-271-374/+47
* Change non-debug version of k5_debug_log to int to silence someKen Raeburn2008-08-261-1/+1
* Fix sense of test of lock call preparing to update debug info inKen Raeburn2008-08-251-1/+1
* Modified hints APIs to be a single API that takes string keys.Alexandra Ellwood2008-08-191-0/+1
* If krb5int_pthread_loaded is a function and we're using gcc, give it 'const' ...Ken Raeburn2008-08-081-1/+6
* turn off thread-support debugging codeKen Raeburn2008-08-061-2/+2
* If CONFIG_SMALL is defined, always use function calls for k5_mutex_lockKen Raeburn2008-08-061-1/+1
* A step towards ensuring we check mutex lock attempt results..Ken Raeburn2008-07-221-15/+12
* Remove sched_yield usesKen Raeburn2008-04-241-56/+10
* Add a new per-thread datum for error message info in gssapi krb5 mechKen Raeburn2007-07-041-0/+1
* On Solaris 10, define NO_WEAK_PTHREADS for the build. When that symbol isKen Raeburn2007-05-231-5/+9
* Add a few comments on k5_mutex_t handlingKen Raeburn2007-04-131-1/+18
* (k5_mutex_lock_update_stats) [!DEBUG_THREADS_STATS && __GNUC__]: DeclareKen Raeburn2006-12-191-2/+3
* Don't look for pthread_mutexattr_setrobust_npKen Raeburn2006-05-161-6/+7
* Partial merge from Novell LDAP integration branch, not including theKen Raeburn2006-04-131-2/+0
* add/update copyright notices for non-trivial code additions/changes in 2006Ken Raeburn2006-01-261-1/+1
* * k5-thread.h (krb5int_mutex_alloc, krb5int_mutex_free, krb5int_mutex_lock,Ken Raeburn2006-01-251-0/+21
* * k5-thread.h (USE_PTHREAD_LOCK_ONLY_IF_LOADED): Define any timeKen Raeburn2005-12-171-4/+1
* * k5-thread.h (k5_mutex_lock_update_stats) [__GNUC__]: Use an inline function,Ken Raeburn2005-12-071-1/+8
* * k5-thread.h (k5_key_t): Add K5_KEY_KDB_ERR_HANDLER and K5_KEY_KADM_CLNT_ERR...Ken Raeburn2005-07-021-0/+2
* * k5-thread.h (krb5int_pthread_loaded) [HAVE_PRAGMA_WEAK_REF]: Declare.Ken Raeburn2005-06-011-8/+4
* Irix k5_os_mutex_lock calls k5_pthread_mutex_lock w/ wrong argEzra Peisach2005-01-221-3/+3
* * k5-thread.h [HAVE_PTHREAD && HAVE_PRAGMA_WEAK_REF]: Mark pthread_self andKen Raeburn2005-01-141-0/+2
* * k5-thread.h (k5_pthread_assert_locked): Only call pthread_equal ifKen Raeburn2005-01-141-5/+7
* More paranoid checking...Ken Raeburn2005-01-141-26/+74
* * k5-thread.h (KRB5_CALLCONV, KRB5_CALLCONV_C): Define if not defined.Ken Raeburn2005-01-091-2/+16
* hooks for recording statistics on locking behaviorKen Raeburn2004-12-061-10/+40
* * k5-thread.h (return_after_yield, k5_mutex_lock) [__GNUC__]: Add macroKen Raeburn2004-10-281-1/+21
* Fix Tru64 build:Ken Raeburn2004-08-151-6/+6
* * k5-thread.h (k5_os_nothread_mutex_finish_init, k5_os_nothread_mutex_init,Ken Raeburn2004-08-131-25/+53
* * configure.in: Look for sched.h and sched_yield.Ken Raeburn2004-08-071-2/+7
* * k5-thread.h [HAVE_PTHREAD]: Include sched.h if DEBUG_THREADS_SLOW is defined.Ken Raeburn2004-08-051-10/+30
* * k5-thread.h [HAVE_PRAGMA_WEAK_REF]: Declare the pthread mutex functions asKen Raeburn2004-07-281-0/+8
* * k5-thread.h (k5_key_t): Add a couple new values for GSSAPI ccache name mani...Ken Raeburn2004-07-141-0/+2
* * k5-thread.h (k5_os_mutex_init, k5_os_mutex_destroy): IfKen Raeburn2004-07-141-2/+6
* * k5-thread.h (k5_os_mutex_lock, k5_os_mutex_unlock, k5_os_mutex_assert_locked,Ken Raeburn2004-07-111-4/+4
* * k5-thread.h: Test HAVE_PTHREAD instead of HAVE_PTHREAD_HKen Raeburn2004-07-091-1/+1
* * k5-thread.h [! HAVE_PTHREAD_H]: Don't explicitly disable thread support whenKen Raeburn2004-07-071-5/+40
* * k5-thread.h: Use K5_THREAD_H for multiple inclusion protection.Ken Raeburn2004-07-071-3/+65