summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix variable name typo in the wait queue code.evensetDavi Arnaut2007-07-281-1/+1
* Add the event/ sub-directory to the build system.Davi Arnaut2007-07-282-2/+2
* Fix eventset flags enum.Davi Arnaut2007-07-281-3/+6
* Introduce APR event queue (apr_eventset_t) API. The APR event queue providesDavi Arnaut2007-07-281-0/+220
* Introduce APR message queue (apr_mqueue_t) API. The APR message queues provideDavi Arnaut2007-07-281-0/+137
* Fill in missing bits of APR waitqueue documentation.Davi Arnaut2007-07-281-4/+4
* Introduce APR wait queue (apr_wqueue_t) API and core code. The wait queue can beDavi Arnaut2007-07-282-0/+276
* External linkage declarations are often forgotten and also confuses indent to...Davi Arnaut2007-07-281-0/+8
* Create a development branch for experimenting with a new asynchronous eventDavi Arnaut2007-07-280-0/+0
* Add comment about platorm specific values of macros and typedefsBojan Smojver2007-07-251-0/+3
* SystemTimeToAprExpTime dayoffset summation is wrong, June is 30 days.Davi Arnaut2007-07-241-1/+1
* misc/win32/misc.c depends on _UNICODE not being set and all Windows API callsDavi Arnaut2007-07-221-8/+20
* Make APR_SUBDIR_CONFIG work right if the second argument is a line-separatedDavi Arnaut2007-07-221-2/+2
* Document and add extern "C" linkage declaration to the apr_random.h header.Davi Arnaut2007-07-212-16/+98
* Fix testrand2.c coding style and merge into testrand.cDavi Arnaut2007-07-218-312/+265
* Improve WIN32 condition variables fairness by using a generation count. The c...Davi Arnaut2007-07-123-26/+42
* Fix win32 stub for apr_atomic_xchgptr.Davi Arnaut2007-07-121-1/+1
* Add helper macros for ring walking (APR_RING_FOREACH and APR_RING_FOREACH_SAFE).Davi Arnaut2007-07-121-0/+24
* Fix a mis-merge of PPC memory barriers.Davi Arnaut2007-07-111-4/+2
* Introduce apr_atomic_xchgptr, which atomically exchanges a pair of pointerDavi Arnaut2007-07-1010-0/+136
* Improve detection of the printf format identifiers for apr_ssize_t and apr_si...Davi Arnaut2007-07-102-47/+79
* Introduce macro definitions of the min/max characteristics of the apr integerDavi Arnaut2007-07-095-12/+173
* Remove unused variables and make thread function local.Davi Arnaut2007-07-081-5/+1
* New apr_atomic implementation for S/390 native atomic operations.Davi Arnaut2007-07-072-0/+134
* The test can run faster by relinquishing the processor when the count valueDavi Arnaut2007-07-061-30/+27
* Rework apr_file_writev_full so it tries to writev() data before resorting toDavi Arnaut2007-07-061-3/+29
* Convert wide* types to the portable apr types. Conversion table:Davi Arnaut2007-07-061-65/+50
* open(2) reads: mode must be specified when O_CREAT is in the flags.Davi Arnaut2007-07-051-1/+1
* Call apr_thread_exit() on thread exit.Davi Arnaut2007-07-051-0/+3
* Add a threaded atomic test that busy-loops on a count variable. Once the countDavi Arnaut2007-07-051-0/+201
* Remove test code that is commented out. While at it, clean up the code a bit.Davi Arnaut2007-07-051-48/+21
* New apr_atomic implementation for PowerPC native atomic operations.Davi Arnaut2007-07-043-0/+189
* New apr_atomic implementation for Solaris 10 native atomic operations.Davi Arnaut2007-07-042-0/+76
* New apr_atomic implementation for ia32 (x86 and x86_64) native atomic operati...Davi Arnaut2007-07-042-0/+113
* Given a modern compiler, this patch provides fast atomic operations on variousDavi Arnaut2007-07-043-0/+118
* This patch tries to address some of the apr_atomic problems by reorganizingDavi Arnaut2007-07-044-465/+228
* * misc/unix/rand.c (apr_generate_random_bytes): Handle EINTR fromJoe Orton2007-07-041-1/+4
* Solaris Event Ports backend for apr_pollcb. Also fixes the testpoll linkDavi Arnaut2007-07-031-0/+130
* Guard use of apr_thread_mutex/cond_t under APR_HAS_THREADS.Davi Arnaut2007-07-021-1/+2
* Fix assertion message, function tests apr_atomic_inc32(-1).Davi Arnaut2007-07-011-1/+1
* Add table cloning (deep copy) convenience function named apr_table_clone().Davi Arnaut2007-06-303-0/+28
* Avoid overwriting the hash_mutex table for applications that incorrectly callsDavi Arnaut2007-06-301-0/+16
* Split the sendto_receivefrom test into two tests, one for IPv6 and oneDavi Arnaut2007-06-301-18/+17
* Properly quote case pattern.Davi Arnaut2007-06-301-1/+1
* apr_gid_name and apr_uid_name return null on Win98 which causes the test to failDavi Arnaut2007-06-291-0/+6
* Add new CV test program to the repository. Noticed by Joe Orton.Davi Arnaut2007-06-291-0/+657
* Sync up changes of the win32 CV code.Davi Arnaut2007-06-291-0/+8
* Add test program for the condition variable code. There are various CV behaviorDavi Arnaut2007-06-297-2/+14
* Update the CV docs to add a few remarks. PR: 40971.Davi Arnaut2007-06-291-1/+6
* Rework the win32 CV code to signal the condition only if one or more threadsDavi Arnaut2007-06-292-54/+77