summaryrefslogtreecommitdiff
path: root/include/arch/unix/locks.h
Commit message (Expand)AuthorAgeFilesLines
* ** DEPRECATE old lock API: apr_lock.h **aaron2002-04-091-178/+0
* Support for Posix semaphores for locking has been added. This usesjim2002-04-041-0/+6
* Update our copyright for this year.fielding2002-03-131-1/+1
* Remove SMS and all references.striker2001-09-281-1/+0
* Add the apr_file_mktemp function. This creates and opens arbb2001-09-241-1/+1
* New process locking API for APR.rbb2001-09-191-9/+1
* It is possible to have pthread.h without having threads enabled. Thejerenkrantz2001-08-111-3/+0
* Add tryacquire function to the apr_lock_* stable.jerenkrantz2001-07-191-0/+1
* Cleanup the detection of pthread_rwlock_t. Let autoconf play withjerenkrantz2001-07-011-5/+1
* slight cleanups to the Unix lock implementation...trawick2001-06-291-0/+6
* Export APR_HAS_foo_SERIALIZE symbols from APR so apps can tell which locktrawick2001-06-261-19/+4
* Fix the check for flock() so we don't get confused on AIX.trawick2001-06-261-1/+1
* Teach the Unix implementation of locks to:trawick2001-06-251-23/+53
* This is a much larger commit than I meant to have, but a lot hasdreid2001-06-061-5/+6
* A couple of changes...dreid2001-06-051-1/+1
* OK, this basically adds a function that allows us to createdreid2001-06-051-0/+6
* Implement read write locks. This commit will support POSIX pthreadjerenkrantz2001-05-311-3/+6
* Fix the hosed #ifdef APR_HAVE_FOO_H tests, the #if HAVE_ tests, andwrowe2001-02-251-4/+3
* Update copyright to 2001fielding2001-02-161-1/+1
* *) remove include of sys/ipc.h and uslocks.h. the HAVE_ symbols were nevergstein2000-12-061-20/+16
* prefix libapr functions and types with apr_dougm2000-08-021-14/+14
* Big commit. Basically, if APR defines a public feature macro, then APRrbb2000-06-221-9/+10
* FreeBSD 4.0 doesn't like tempnam, so we are using mkstemp now. I hoperbb2000-06-031-0/+3
* Move apr_config.h and apr_config.hw to apr_private.h and apr_private.hw.rbb2000-04-221-1/+1
* Change ap_context_t to ap_pool_t. This compiles, runs, and serves pagesrbb2000-04-141-2/+2
* namespace cleanup in locks/unixdgaudet2000-04-141-10/+10
* Change the fname parm of ap_create_lock() and ap_child_init_lock()trawick2000-04-141-1/+1
* fix the rest of the struct foo_t to struct ap_foo_t. Next is removing therbb2000-04-031-10/+10
* Update to Apache Software License version 1.1fielding2000-03-311-31/+31
* Fix pthread Cross Process locks.rbb2000-03-311-0/+3
* changed erroneous references to type to scope; added scope to lock_tronald2000-03-101-1/+2
* Fix all the License issues. Including:rbb2000-03-101-9/+9
* Take a couple of values that were static for all locks out of the lockrbb2000-01-251-4/+1
* Namespace protect the HAVE_SEMUN variable that was added. This has notrbb2000-01-241-4/+1
* Make interprocess mutexes actually choose, fix semaphore mutexes.ben2000-01-231-1/+4
* Finish the cleanup I did earlier. It worked before on AIX, but that wasrbb1999-12-061-1/+1
* Cleaning up the config stuff for APR even more. We had some smallrbb1999-12-061-4/+4
* Fix the logic in blocking vs non-blocking pipes to children. It onlyrbb1999-12-031-8/+28
* Modify APR so that if we build without threads, we do not create no-oprbb1999-10-211-0/+8
* First patch to re-order function parameters. This one gets the low hangingrbb1999-10-041-2/+2
* USE_FCNTL_SERIALIZE requires fcntl.h on Solaris, but it doesn't needmanoj1999-09-201-1/+4
* Fix warnings.ben1999-09-121-0/+13
* Initial revisionrbb1999-08-171-0/+112