summaryrefslogtreecommitdiff
path: root/locks
Commit message (Expand)AuthorAgeFilesLines
...
* Get flock-based mutexes to work in apps like Apache. Use theJeff Trawick2002-04-011-4/+6
* Update our copyright for this year.Roy T. Fielding2002-03-1329-29/+29
* Fix a segfault in apr_thread_rwlock_destroy() on Win32. The poolJeff Trawick2002-03-121-0/+1
* We actually need to bubble up errno for this... can't assume that itJim Jagielski2002-03-081-2/+5
* These are redundant redundancies. We already wrap the whole fileJim Jagielski2002-03-061-12/+0
* Win32: Fix apr_proc_mutex_lock/trylock. Getting WAIT_ABANDONED isBill Stoddard2002-02-281-8/+2
* Unnamed cross proc locks are quite legal on win32, thank you.William A. Rowe Jr2002-02-271-4/+6
* OS/2: Use APR_PROC_MUTEX_IS_GLOBAL to provide global mutex as an alias forBrian Havard2002-02-232-97/+1
* Removed global_mutex.c since global mutexes on NetWare have beenBradley Nicholes2002-02-221-119/+0
* No actual global_mutex implementation on Win32, it's simply a proc_lock.William A. Rowe Jr2002-02-221-102/+0
* Implementation of the global mutex APIsBradley Nicholes2002-02-201-6/+30
* Implement apr_global_mutex_foo() on Windows. This is basically identicalBill Stoddard2002-02-191-7/+14
* get rid of a stray ';' after APR_IMPLEMENT_POOL_ACCESSOR()Jeff Trawick2002-02-185-5/+5
* Make apr_global_mutex_t work on systems w/o APR_HAS_THREADS.Aaron Bannert2002-02-181-2/+10
* Change the name of the 'stat' variable so we don't shadow the libc symbol.Aaron Bannert2002-02-181-33/+33
* Add a new lock API: apr_global_mutex_tAaron Bannert2002-02-188-3/+564
* We don't look for palloc to failWilliam A. Rowe Jr2002-02-161-3/+0
* OS/2: Implement apr_proc_mutex*()Brian Havard2002-02-111-8/+152
* Piggy-backed the proc_mutexes on the thread_mutexes since all resourcesBradley Nicholes2002-02-081-10/+33
* Removed a workaround for a bug that has been fixedBradley Nicholes2002-02-081-4/+1
* Directly included the NKS/errno.h headerBradley Nicholes2002-02-081-0/+2
* 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