summaryrefslogtreecommitdiff
path: root/locks
Commit message (Expand)AuthorAgeFilesLines
* Win32 mod_rewrite was broken by the implicit assumption that fname wouldWilliam A. Rowe Jr2002-02-011-6/+29
* Add Brian Pane's 10% performance improvement logic to trylock() also.Aaron Bannert2002-01-111-13/+21
* Improve performance about 10% by optimizing the code pathWilliam A. Rowe Jr2002-01-111-24/+38
* Cleanup work on the proc stubs that are unused in NetWareBradley Nicholes2002-01-081-12/+2
* more apr_file_mktemp brokeness that I missed.Ryan Bloom2002-01-081-2/+2
* Fix another couple of bugs I introduced with the flags parameter toRyan Bloom2002-01-081-2/+2
* Add the ability to pass flags to both apr_file_open and apr_mktemp.Ryan Bloom2002-01-082-2/+2
* Fix thread_mutex trylock for Win9x (returns APR_ENOTIMPL) andWilliam A. Rowe Jr2002-01-082-14/+101
* roll the extra apr_lock_create_np() functionality into apr_lock_create()Jeff Trawick2001-12-2910-72/+39
* Leave apr_os_proc_mutex_*() as unimplemented for now as the type of the nativeBrian Havard2001-12-291-12/+2
* Change the conditional code for BeOS,David Reid2001-12-231-45/+62
* This small fix allows us to get code that needs this function workingDavid Reid2001-12-231-1/+1
* Added a check to make sure we aren't trying to unlock and lock we don't haveBradley Nicholes2001-12-191-1/+4
* We should really be setting the owner of the mutex when we have aDavid Reid2001-12-181-10/+7
* Remove an uneeded function and add the accessor thingy so we can buildDavid Reid2001-12-131-8/+4
* The first pass at adding conditionals for BeOS. These are heavily basedDavid Reid2001-12-111-7/+119
* Fix compile error introduced by the previous commit to this file.Bill Stoddard2001-11-271-0/+1
* Fix locks for win32 terminal services, submitted by Mladen TurkWilliam A. Rowe Jr2001-11-271-2/+16
* This one is serious - Win9x won't work till it's addressed.William A. Rowe Jr2001-11-271-0/+1
* Implemented apr_cond_timedwaitBradley Nicholes2001-11-021-1/+5
* Add the actual code for most of the new lock methods. Just the conditionalDavid Reid2001-10-283-21/+300
* Change proc_mutex_fcntl_create() to remove the lock file. There wasJeff Trawick2001-10-251-1/+6
* apr_file_mkstemp() already returned the error that we were interested in,Aaron Bannert2001-10-231-3/+1
* It is dangerous to use the identifier "stat" when there is a function ofAaron Bannert2001-10-231-67/+67
* return the error that caused the operation to fail, not the currentJeff Trawick2001-10-231-1/+1
* Stop using the name of a standard system function for a variable.Roy T. Fielding2001-10-221-52/+40
* Implement portable accessors for proc mutex. These are equivalent toAaron Bannert2001-10-195-0/+137
* Remove FIXME comment. Yes, OS/2 native locks support nesting.Brian Havard2001-10-171-1/+0
* Added a new parameter to apr_thread_mutex_init(). Mutexes are now byAaron Bannert2001-10-175-18/+40
* Adds apr_thread_cond_timedwait() interface to new lock API.Aaron Bannert2001-10-125-0/+49
* Remove a stray function stubCliff Woolley2001-10-081-5/+0
* Implementation of the new locking routinesBradley Nicholes2001-10-043-18/+124
* Make sure we declare the pool accessor for both kinds of rwlocksRyan Bloom2001-09-291-2/+1
* Implement pool accessors for thread_condition variables.Ryan Bloom2001-09-295-0/+13
* Implement pool accessor for rwlocks.Ryan Bloom2001-09-295-0/+11
* Implement pool accessor functions for proc mutex'sRyan Bloom2001-09-295-0/+10
* Add pool accessors to the apr_thread_mutex_t datatype.Ryan Bloom2001-09-265-0/+12
* Add suitable #if protection to non-portable functionBrian Havard2001-09-251-0/+2
* Add the apr_file_mktemp function. This creates and opens aRyan Bloom2001-09-243-51/+71
* fix some missed function renames (proc_pthread_cleanup ->Jeff Trawick2001-09-191-6/+6
* New process locking API for APR.Ryan Bloom2001-09-198-3/+1219
* Remove some debugging logic that I forgot about.Ryan Bloom2001-09-191-3/+0
* An initial thread_condition variable implementation for Windows.Ryan Bloom2001-09-181-5/+68
* We have to decrement the writer count, or we will never be ableRyan Bloom2001-09-151-0/+1
* OS/2: Implement read/write locks. As there's no native equivalent in OS/2Brian Havard2001-09-151-8/+145
* Implement read/write locks on Windows. This passes the testsRyan Bloom2001-09-151-5/+39
* Just because we have pthreads, that doesn't mean we have pthread_rwlock.Ryan Bloom2001-09-141-0/+48
* tweak the check for APR_HAS_THREADS so we pick up the symbol beforeJeff Trawick2001-09-131-2/+3
* Implement apr_thread_mutex_trylock on WindowsRyan Bloom2001-09-131-1/+6
* Add condition variables to the APR set of locking functions.Ryan Bloom2001-09-138-3/+524