summaryrefslogtreecommitdiff
path: root/locks/win32
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing whitespaces in *.c.Ivan Zhakov2022-11-201-6/+6
* Stage 1 in cleaning win95 code ... cleanup utilsMladen Turk2021-12-021-26/+2
* Stage 3 in dismantling _WIN32_WCE ... cleanup codeMladen Turk2021-12-021-9/+0
* Follow-up to r1860075: Remove unused local variable.Ivan Zhakov2019-09-081-1/+0
* Refactor win32 thread_mutex code. No functional changes intended.Ivan Zhakov2019-09-031-12/+29
* Windows platform: Use semaphore object instead of manual reset event toIvan Zhakov2019-06-071-6/+5
* * locks/win32/thread_mutex.cIvan Zhakov2019-05-281-16/+3
* win32: Factor out common code to private function apr_wait_for_single_object().Ivan Zhakov2019-05-263-62/+8
* Use native Slim Reader/Writer (SRW) locks on Windows for apr_rwlock_t.Ivan Zhakov2019-05-201-105/+36
* apr_thread_cond_timedwait on windows should wait on the semaphore.Yann Ylavic2019-03-201-1/+1
* On Windows, OS2 and BEOS, the singluar lock mechanisms were already compatibleWilliam A. Rowe Jr2017-06-021-3/+3
* locks: Windows: work around 64bit usecs to native 32bit msecs timeouts forYann Ylavic2017-04-253-10/+67
* apr_{thread,proc,global}_timedlock() with negative timeout is now equivalentYann Ylavic2017-04-072-17/+6
* locks: follow up to r1790488.Yann Ylavic2017-04-072-2/+2
* locks: follow up to r1667900.Yann Ylavic2017-04-072-22/+2
* apr_os_proc_mutex_get_ex: win32: fix typo (s/mutex/pmutex/) leading to:Yann Ylavic2016-08-111-1/+1
* apr_os_proc_mutex_put_ex: Allow to specify whether the OS nativeYann Ylavic2016-04-131-1/+9
* apr_proc/global_mutex: Fix API regarding the native OS mutexesYann Ylavic2016-03-061-3/+33
* Follow up to r1667900: handle negative (infinite) timeout in mutex/cond timed...Yann Ylavic2015-03-203-28/+37
* locks: introduce apr_{thread,proc,global}_mutex_timedlock().Yann Ylavic2015-03-192-4/+61
* Win32 apr_{global,proc}_mutex_name() and apr_{global,proc}_mutex_lockfile()Jeff Trawick2009-11-251-2/+2
* Add object perms set macros and implement them for shm and mutexMladen Turk2009-02-071-0/+2
* 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