summaryrefslogtreecommitdiff
path: root/locks
Commit message (Expand)AuthorAgeFilesLines
* Adds apr_thread_cond_timedwait() interface to new lock API.aaron2001-10-125-0/+49
* Remove a stray function stubjwoolley2001-10-081-5/+0
* Implementation of the new locking routinesbnicholes2001-10-043-18/+124
* Make sure we declare the pool accessor for both kinds of rwlocksrbb2001-09-291-2/+1
* Implement pool accessors for thread_condition variables.rbb2001-09-295-0/+13
* Implement pool accessor for rwlocks.rbb2001-09-295-0/+11
* Implement pool accessor functions for proc mutex'srbb2001-09-295-0/+10
* Add pool accessors to the apr_thread_mutex_t datatype.rbb2001-09-265-0/+12
* Add suitable #if protection to non-portable functionbjh2001-09-251-0/+2
* Add the apr_file_mktemp function. This creates and opens arbb2001-09-243-51/+71
* fix some missed function renames (proc_pthread_cleanup ->trawick2001-09-191-6/+6
* New process locking API for APR.rbb2001-09-198-3/+1219
* Remove some debugging logic that I forgot about.rbb2001-09-191-3/+0
* An initial thread_condition variable implementation for Windows.rbb2001-09-181-5/+68
* We have to decrement the writer count, or we will never be ablerbb2001-09-151-0/+1
* OS/2: Implement read/write locks. As there's no native equivalent in OS/2bjh2001-09-151-8/+145
* Implement read/write locks on Windows. This passes the testsrbb2001-09-151-5/+39
* Just because we have pthreads, that doesn't mean we have pthread_rwlock.rbb2001-09-141-0/+48
* tweak the check for APR_HAS_THREADS so we pick up the symbol beforetrawick2001-09-131-2/+3
* Implement apr_thread_mutex_trylock on Windowsrbb2001-09-131-1/+6
* Add condition variables to the APR set of locking functions.rbb2001-09-138-3/+524
* OS/2: Implement apr_thread_mutex functions.bjh2001-09-121-6/+51
* We don't actually use this SECURITY_ATTRIBUTE, so it doesn't need to berbb2001-09-111-5/+0
* Add the new thread_mutex API to the Windows build. This works onrbb2001-09-101-7/+23
* Add the new thread read/write API to APR. This doesn't change anyrbb2001-09-088-3/+588
* Cleanup some of the thread lock work. Remove some unnecessaryrbb2001-09-051-0/+2
* Add the new thread_lock API to APR. This is the first step to breakingrbb2001-09-048-3/+595
* fix some return codes from apr lock create; we were looking at errnotrawick2001-08-311-5/+14
* Wrap all APR functions in APR_DECLARE macro.rbb2001-08-103-50/+53
* Added NetWare version of locks.cbnicholes2001-08-061-0/+313
* OS/2: implement apr_lock_tryacquire()bjh2001-08-051-3/+15
* Close file descriptor when we are done with fcntl or flock-basedjerenkrantz2001-07-231-2/+11
* Add tryacquire function to the apr_lock_* stable.jerenkrantz2001-07-196-0/+61
* Implement POSIX pthread cross process locks that are "robust" - when thejerenkrantz2001-07-131-1/+30
* set the int interprocess lock handle to -1 at init in casetrawick2001-07-021-0/+3
* Fix warnings on Solaris 2.6 about assigning from pointer tojwoolley2001-07-021-1/+10
* Pure nitpick - remove whitespace.jerenkrantz2001-07-011-1/+1
* Fix typo (method->meth).jerenkrantz2001-07-011-1/+1
* slight cleanups to the Unix lock implementation...trawick2001-06-293-33/+57
* get flock() mechanism child init working for APR_LOCK_ALL+APR_HAS_THREADS;trawick2001-06-261-6/+2
* Add apr_lock_create_np() (Unix only, for now) which allows the caller totrawick2001-06-261-8/+57
* Fix a few errors in the previous commit which affect locks on Unix:trawick2001-06-252-4/+12
* Teach the Unix implementation of locks to:trawick2001-06-253-207/+297
* Add a read/write locking implementation for BeOS.dreid2001-06-171-29/+193
* on some Unix platforms pthread_t is a structure and the compiler won't allowtrawick2001-06-141-3/+3
* Clean up Win32 locks when the pool goes away.trawick2001-06-131-16/+30
* This has been on my ToDO list for a while, but essentially I've neverdreid2001-06-114-308/+87
* apr_os_thread_t isn't necessarily a ptr; 0 is compatible withtrawick2001-06-071-1/+1
* Fix a couple of errors that slipped through earlier...dreid2001-06-061-3/+3
* This is a much larger commit than I meant to have, but a lot hasdreid2001-06-065-106/+59