summaryrefslogtreecommitdiff
path: root/locks
Commit message (Expand)AuthorAgeFilesLines
* Fix a problem with global mutexes on OS/390 when something othertrawick2002-05-091-4/+4
* APR_PROC_MUTEX_IS_GLOBAL is the condition where apr_global_mutex_ttrawick2002-05-081-2/+0
* get global_mutex.c to compile when APR_PROCESS_LOCK_IS_GLOBALtrawick2002-05-061-0/+2
* Add apr_os_get function for global_mutexes.rbb2002-05-021-0/+12
* Optimization: rearranged the mutex lock/unlock code tobrianp2002-04-281-10/+8
* Add .deps to cvsignore since APR may now generate .deps files.jerenkrantz2002-04-223-0/+3
* Allow VPATH builds to properly generate build dependencies. This requiresjerenkrantz2002-04-223-0/+6
* We don't need seperate global_mutex's.dreid2002-04-132-97/+1
* Don't build locks.lo anymore.aaron2002-04-092-2/+2
* ** DEPRECATE old lock API: apr_lock.h **aaron2002-04-099-2753/+2
* Be a bit more clear about the FIXME statement and the exactjim2002-04-052-6/+14
* Support for Posix semaphores for locking has been added. This usesjim2002-04-043-6/+269
* Get flock-based mutexes to work in apps like Apache. Use thetrawick2002-04-011-4/+6
* Update our copyright for this year.fielding2002-03-1329-29/+29
* Fix a segfault in apr_thread_rwlock_destroy() on Win32. The pooltrawick2002-03-121-0/+1
* We actually need to bubble up errno for this... can't assume that itjim2002-03-081-2/+5
* These are redundant redundancies. We already wrap the whole filejim2002-03-061-12/+0
* Win32: Fix apr_proc_mutex_lock/trylock. Getting WAIT_ABANDONED isstoddard2002-02-281-8/+2
* Unnamed cross proc locks are quite legal on win32, thank you.wrowe2002-02-271-4/+6
* OS/2: Use APR_PROC_MUTEX_IS_GLOBAL to provide global mutex as an alias forbjh2002-02-232-97/+1
* Removed global_mutex.c since global mutexes on NetWare have beenbnicholes2002-02-221-119/+0
* No actual global_mutex implementation on Win32, it's simply a proc_lock.wrowe2002-02-221-102/+0
* Implementation of the global mutex APIsbnicholes2002-02-201-6/+30
* Implement apr_global_mutex_foo() on Windows. This is basically identicalstoddard2002-02-191-7/+14
* get rid of a stray ';' after APR_IMPLEMENT_POOL_ACCESSOR()trawick2002-02-185-5/+5
* Make apr_global_mutex_t work on systems w/o APR_HAS_THREADS.aaron2002-02-181-2/+10
* Change the name of the 'stat' variable so we don't shadow the libc symbol.aaron2002-02-181-33/+33
* Add a new lock API: apr_global_mutex_taaron2002-02-188-3/+564
* We don't look for palloc to failwrowe2002-02-161-3/+0
* OS/2: Implement apr_proc_mutex*()bjh2002-02-111-8/+152
* Piggy-backed the proc_mutexes on the thread_mutexes since all resourcesbnicholes2002-02-081-10/+33
* Removed a workaround for a bug that has been fixedbnicholes2002-02-081-4/+1
* Directly included the NKS/errno.h headerbnicholes2002-02-081-0/+2
* Win32 mod_rewrite was broken by the implicit assumption that fname wouldwrowe2002-02-011-6/+29
* Add Brian Pane's 10% performance improvement logic to trylock() also.aaron2002-01-111-13/+21
* Improve performance about 10% by optimizing the code pathwrowe2002-01-111-24/+38
* Cleanup work on the proc stubs that are unused in NetWarebnicholes2002-01-081-12/+2
* more apr_file_mktemp brokeness that I missed.rbb2002-01-081-2/+2
* Fix another couple of bugs I introduced with the flags parameter torbb2002-01-081-2/+2
* Add the ability to pass flags to both apr_file_open and apr_mktemp.rbb2002-01-082-2/+2
* Fix thread_mutex trylock for Win9x (returns APR_ENOTIMPL) andwrowe2002-01-082-14/+101
* roll the extra apr_lock_create_np() functionality into apr_lock_create()trawick2001-12-2910-72/+39
* Leave apr_os_proc_mutex_*() as unimplemented for now as the type of the nativebjh2001-12-291-12/+2
* Change the conditional code for BeOS,dreid2001-12-231-45/+62
* This small fix allows us to get code that needs this function workingdreid2001-12-231-1/+1
* Added a check to make sure we aren't trying to unlock and lock we don't havebnicholes2001-12-191-1/+4
* We should really be setting the owner of the mutex when we have adreid2001-12-181-10/+7
* Remove an uneeded function and add the accessor thingy so we can builddreid2001-12-131-8/+4
* The first pass at adding conditionals for BeOS. These are heavily baseddreid2001-12-111-7/+119
* Fix compile error introduced by the previous commit to this file.stoddard2001-11-271-0/+1