| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix further strict C99 compliance issue. (fixes #37) | jorton | 2023-01-11 | 2 | -2/+2 |
* | Remove trailing whitespaces in *.c. | ivan | 2022-11-20 | 6 | -55/+55 |
* | * poll/unix/wakeup.c: Add final newline. | ivan | 2022-11-19 | 1 | -1/+1 |
* | poll: Follow up to r1902236: Fix poll() sleeps cases. | ylavic | 2022-06-26 | 2 | -7/+15 |
* | poll: Round up milliseconds timeouts. | ylavic | 2022-06-24 | 5 | -18/+15 |
* | poll: kqueue: Fix -Wincompatible-pointer-types-discards-qualifiers | ylavic | 2022-06-22 | 1 | -2/+2 |
* | Fix various harmless cases of undefined behaviour, and add a Travis | jorton | 2022-02-14 | 1 | -1/+1 |
* | Merge 'win32-pollset-wakeup-no-file-socket-emulation' branch to trunk. | ivan | 2022-02-09 | 5 | -37/+106 |
* | poll: Follow up to r1897521: struct epoll_event's events field is unsigned int. | ylavic | 2022-01-27 | 1 | -3/+3 |
* | poll: Provide APR_POLLEXCL for exclusive wake up on systems that support it. | ylavic | 2022-01-26 | 1 | -0/+4 |
* | poll: Implement APR_POLLSET_NOCOPY for kqueue. | ylavic | 2022-01-26 | 2 | -50/+79 |
* | Revert r1897518 (spurious changes). | ylavic | 2022-01-26 | 3 | -234/+168 |
* | poll: Implement APR_POLLSET_NOCOPY for kqueue. | ylavic | 2022-01-26 | 3 | -168/+234 |
* | Sync WIN32 local function names with 1.7.x branch -- no functional change | mturk | 2021-11-19 | 1 | -4/+4 |
* | Follow up to r1895106: Use less expensive atomics for wakeup. | ylavic | 2021-11-19 | 4 | -39/+31 |
* | Follow up to r1895106: now we want blocking reads on unix too so revert r1894... | ylavic | 2021-11-17 | 1 | -4/+2 |
* | Fix drain wakeup pipe issue when multiple threads call apr_pollset_wakeup/apr... | mturk | 2021-11-17 | 8 | -22/+32 |
* | Follow up to r1894914: non-blocking wakeup pipe reads on Windows too. | ylavic | 2021-11-10 | 1 | -0/+4 |
* | poll: Fix possible blocking when draining the wakeup pipe. | ylavic | 2021-11-10 | 1 | -2/+3 |
* | Windows platform: Use WSAPoll directly. | ivan | 2019-05-27 | 2 | -15/+2 |
* | poll, epoll: pollset's pfd is not modified on poll(), mark it const. | ylavic | 2018-01-03 | 1 | -1/+1 |
* | poll, kqueue: save a pollfd (mem)copy per returned event. | ylavic | 2018-01-03 | 1 | -5/+5 |
* | poll, port: follow up to r1819860. | ylavic | 2018-01-02 | 1 | -31/+29 |
* | poll, port: no need to release and re-acquire the lock in between walking the | ylavic | 2018-01-02 | 1 | -8/+5 |
* | poll, port: re-add the wakeup pipe to the pollset after it triggered. | ylavic | 2018-01-02 | 1 | -18/+15 |
* | * include/arch/unix/apr_arch_poll_private.h, | jorton | 2017-08-18 | 8 | -37/+37 |
* | clear the aiocb structure used for asyncio cancel | covener | 2016-09-02 | 1 | -1/+2 |
* | apr_pollset_poll(): don't return a positive (nay negative in case of error) | ylavic | 2016-08-10 | 5 | -8/+9 |
* | apr_pollset_poll(): OS/2: follow up to r1755740. | ylavic | 2016-08-10 | 1 | -3/+0 |
* | apr_pollset_poll(): OS/2: follow up to r923311. | ylavic | 2016-08-10 | 1 | -4/+14 |
* | Fix a case where the cleanup for a pollset w/o the thread-safe flag | covener | 2016-06-27 | 1 | -3/+5 |
* | poll/unix/z_asio.c:271]: (style) Suspicious condition (assignment + | covener | 2016-05-19 | 1 | -2/+2 |
* | Revert r1671389; apr_pollset_poll() should return APR_SUCCESS | trawick | 2015-04-06 | 1 | -1/+3 |
* | poll() implementation of apr_pollset_poll(): Return APR_EINTR as appropriate. | trawick | 2015-04-05 | 1 | -3/+2 |
* | Follow up to r1089433: handle impl_pollcb_poll(). | ylavic | 2015-03-20 | 1 | -1/+12 |
* | Follow up to r1666341: fix timeout given to poll() from usecs to msecs. | ylavic | 2015-03-20 | 1 | -2/+3 |
* | apr_poll(cb): fix error paths returned values and leaks. | ylavic | 2015-03-13 | 6 | -35/+94 |
* | apr_pollset state fixes for z/OS | covener | 2014-12-19 | 1 | -0/+2 |
* | fix memory leak | gregames | 2013-02-02 | 1 | -1/+10 |
* | Minor fixes to quiet valgrind warnings | sf | 2013-01-26 | 1 | -1/+1 |
* | no functional change, just flesh out the comment | gregames | 2013-01-23 | 1 | -1/+1 |
* | initialize flags fields to avoid JRAsyncAuthErr | gregames | 2013-01-22 | 1 | -1/+4 |
* | * don't just initialize cancel_a, use it for the asyncio AIO_CANCEL call | gregames | 2013-01-21 | 1 | -1/+2 |
* | apr_pollset_remove: use a separate aiocb pointing to the original for cancell... | gregames | 2013-01-18 | 1 | -1/+3 |
* | * create/set new state ASIO_COMPLETE to track when async i/o is complete | gregames | 2013-01-17 | 1 | -13/+28 |
* | change asyncio to take a struct aiocb input arg | gregames | 2013-01-17 | 1 | -7/+7 |
* | rename state to ASIO_REMOVED to match the name of the apr_pollset_remove API ... | gregames | 2013-01-17 | 1 | -4/+4 |
* | no functional change, whitespace only. remove trailing blanks | gregames | 2013-01-17 | 1 | -65/+65 |
* | give John Brooks credit for his design, but don't feed his | gregames | 2013-01-08 | 1 | -1/+2 |
* | fix this gcc warning: | trawick | 2012-08-12 | 1 | -0/+1 |