summaryrefslogtreecommitdiff
path: root/locks
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Fix locks for win32 terminal services, submitted by Mladen Turkwrowe2001-11-271-2/+16
* This one is serious - Win9x won't work till it's addressed.wrowe2001-11-271-0/+1
* Implemented apr_cond_timedwaitbnicholes2001-11-021-1/+5
* Add the actual code for most of the new lock methods. Just the conditionaldreid2001-10-283-21/+300
* Change proc_mutex_fcntl_create() to remove the lock file. There wastrawick2001-10-251-1/+6
* apr_file_mkstemp() already returned the error that we were interested in,aaron2001-10-231-3/+1
* It is dangerous to use the identifier "stat" when there is a function ofaaron2001-10-231-67/+67
* return the error that caused the operation to fail, not the currenttrawick2001-10-231-1/+1
* Stop using the name of a standard system function for a variable.fielding2001-10-221-52/+40
* Implement portable accessors for proc mutex. These are equivalent toaaron2001-10-195-0/+137
* Remove FIXME comment. Yes, OS/2 native locks support nesting.bjh2001-10-171-1/+0
* Added a new parameter to apr_thread_mutex_init(). Mutexes are now byaaron2001-10-175-18/+40
* 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