summaryrefslogtreecommitdiff
path: root/locks/win32
Commit message (Expand)AuthorAgeFilesLines
* Improve WIN32 condition variables fairness by using a generation count. The c...Davi Arnaut2007-07-121-8/+25
* Rework the win32 CV code to signal the condition only if one or more threadsDavi Arnaut2007-06-291-50/+73
* apr_proc_mutex_child_init calls unimplemented OpenMutexW and will fail toWilliam A. Rowe Jr2007-06-011-0/+9
* Fix the typo.Joe Orton2006-08-034-4/+4
* Update license header.Joe Orton2006-08-034-24/+24
* Fix up Win32-private includes to bring it in line with all other platforms.Justin Erenkrantz2006-07-122-3/+3
* Close a kernel layer segfault when the user attempts to lockWilliam A. Rowe Jr2006-03-181-1/+2
* Fix an assert that occurs when you destroy a rwlock on win32 and later clearGarrett Rooney2006-01-221-8/+10
* Win32: fix apr_proc_mutex_trylock() to handle WAIT_TIMEOUT,William A. Rowe Jr2005-09-211-0/+3
* Refactor Win32 condition variables code to address bugs.William A. Rowe Jr2005-07-221-64/+19
* Update copyright year to 2005 and standardize on current copyright owner line.Justin Erenkrantz2005-02-044-4/+8
* Untabify source. Mladen Turk2005-01-101-2/+2
* Add missing apr_proc_mutex_cleanup function call.Mladen Turk2005-01-101-2/+7
* Relicense APR under Apache License, Version 2.0Justin Erenkrantz2004-02-134-196/+40
* Clean up a style issue; apr_get_os_error() is much cleaner.William A. Rowe Jr2003-06-181-13/+13
* Win32: Adopt Brian Havard's OS/2 rwlock implementation.Bill Stoddard2003-06-181-41/+107
* Add proc_mutex_lockfile() for retrieving the name of the fileJeff Trawick2003-06-071-0/+5
* Win32 needs to do nothing if the file handle is already open in a childWilliam A. Rowe Jr2003-03-271-18/+51
* Fix two problems in apr_thread_cond_timedwait, the first observed byWilliam A. Rowe Jr2003-02-271-2/+3
* Namespace protection for include/arch/ header filesThom May2003-01-064-7/+7
* Update copyright notices to 2003.Thom May2003-01-014-4/+4
* A second stab at getting apr_thread_cond_timedwait to work. SomeoneWilliam A. Rowe Jr2002-12-311-2/+2
* Fix up code in thread_cond. First always escape the case where we outrightWilliam A. Rowe Jr2002-12-291-23/+72
* Handle leaks right now are a huge problem. Close two of them.William A. Rowe Jr2002-07-311-6/+2
* forewarnedWilliam A. Rowe Jr2002-07-151-1/+5
* Added 2 additional lock functions: apr_proc_mutex_name andJim Jagielski2002-06-071-0/+10
* Split APR_THREAD_MUTEX_DEFAULT with a new APR_THREAD_MUTEX_UNNESTEDWilliam A. Rowe Jr2002-05-291-12/+69
* ** DEPRECATE old lock API: apr_lock.h **Aaron Bannert2002-04-091-303/+0
* Update our copyright for this year.Roy T. Fielding2002-03-135-5/+5
* Fix a segfault in apr_thread_rwlock_destroy() on Win32. The poolJeff Trawick2002-03-121-0/+1
* 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
* No actual global_mutex implementation on Win32, it's simply a proc_lock.William A. Rowe Jr2002-02-221-102/+0
* 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-181-1/+1
* Add a new lock API: apr_global_mutex_tAaron Bannert2002-02-181-0/+95
* We don't look for palloc to failWilliam A. Rowe Jr2002-02-161-3/+0
* Win32 mod_rewrite was broken by the implicit assumption that fname wouldWilliam A. Rowe Jr2002-02-011-6/+29
* 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-292-8/+6
* 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
* Implement portable accessors for proc mutex. These are equivalent toAaron Bannert2001-10-191-0/+25
* Added a new parameter to apr_thread_mutex_init(). Mutexes are now byAaron Bannert2001-10-171-0/+3
* Adds apr_thread_cond_timedwait() interface to new lock API.Aaron Bannert2001-10-121-0/+6
* Implement pool accessors for thread_condition variables.Ryan Bloom2001-09-291-0/+3
* Implement pool accessor for rwlocks.Ryan Bloom2001-09-291-0/+2
* Implement pool accessor functions for proc mutex'sRyan Bloom2001-09-291-0/+2
* Add pool accessors to the apr_thread_mutex_t datatype.Ryan Bloom2001-09-261-0/+3