summaryrefslogtreecommitdiff
path: root/locks
Commit message (Expand)AuthorAgeFilesLines
* Replaced APR_USEC_PER_SEC division with the new apr_time_sec() macroBrian Pane2002-06-302-3/+5
* Added 2 additional lock functions: apr_proc_mutex_name andJim Jagielski2002-06-075-5/+67
* Split APR_THREAD_MUTEX_DEFAULT with a new APR_THREAD_MUTEX_UNNESTEDWilliam A. Rowe Jr2002-05-295-13/+85
* Fix a problem with global mutexes on OS/390 when something otherJeff Trawick2002-05-091-4/+4
* APR_PROC_MUTEX_IS_GLOBAL is the condition where apr_global_mutex_tJeff Trawick2002-05-081-2/+0
* get global_mutex.c to compile when APR_PROCESS_LOCK_IS_GLOBALJeff Trawick2002-05-061-0/+2
* Add apr_os_get function for global_mutexes.Ryan Bloom2002-05-021-0/+12
* Optimization: rearranged the mutex lock/unlock code toBrian Pane2002-04-281-10/+8
* Add .deps to cvsignore since APR may now generate .deps files.Justin Erenkrantz2002-04-223-0/+3
* Allow VPATH builds to properly generate build dependencies. This requiresJustin Erenkrantz2002-04-223-0/+6
* We don't need seperate global_mutex's.David Reid2002-04-132-97/+1
* Don't build locks.lo anymore.Aaron Bannert2002-04-092-2/+2
* ** DEPRECATE old lock API: apr_lock.h **Aaron Bannert2002-04-099-2753/+2
* Be a bit more clear about the FIXME statement and the exactJim Jagielski2002-04-052-6/+14
* Support for Posix semaphores for locking has been added. This usesJim Jagielski2002-04-043-6/+269
* 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