summaryrefslogtreecommitdiff
path: root/server
Commit message (Expand)AuthorAgeFilesLines
* event: Avoid possible blocking in the listener thread when shutting downYann Ylavic2017-07-241-100/+172
* core, mpm_event: Add ap_update_sb_handle() to avoid a small memory leak ofYann Ylavic2017-07-212-14/+20
* mpm_event: ap_queue_info_try_get_idler() may atomically decrement and thenYann Ylavic2017-07-201-16/+16
* ap_server_config_defines and ap_server_{pre,post}_read_config are arrays ofYann Ylavic2017-07-182-13/+16
* Be explicit and safe (const) with the strings stored in ap_server_config_defi...Yann Ylavic2017-07-181-5/+4
* mpm_winnt: Do not redefine the standard CONTAINING_RECORD() macroEvgeny Kotkov2017-07-121-6/+0
* mpm_winnt: Remove an obsolete comment in child.c explaining why theEvgeny Kotkov2017-07-121-7/+0
* mpm_winnt: Tweak the names of the variables in child.c which are used toEvgeny Kotkov2017-07-121-49/+48
* mpm_winnt: Tweak the listener shutdown code to use a separate eventEvgeny Kotkov2017-07-121-33/+49
* mpm_winnt: Following up on r1801655, add a comment that explains theEvgeny Kotkov2017-07-121-2/+27
* mpm_winnt: Advertise support for preshutdown notifications in the service,Evgeny Kotkov2017-07-111-2/+4
* mpm_winnt: Remove unused values of the io_state_e enum.Evgeny Kotkov2017-07-111-3/+1
* mpm_winnt: Remove a duplicated comment in the child_main() function.Evgeny Kotkov2017-07-111-1/+0
* mpm_winnt: Use a LIFO stack instead of a FIFO queue to hold unusedEvgeny Kotkov2017-07-111-8/+3
* mpm_winnt: Drop the APLOG_DEBUG diagnostic saying how many threadEvgeny Kotkov2017-07-111-12/+0
* mpm_winnt: Remove an unnecessary Sleep() in the winnt_accept() function.Evgeny Kotkov2017-07-111-1/+0
* mpm_winnt: Simplify the shutdown code that was waiting for multiple workerEvgeny Kotkov2017-07-111-59/+17
* mpm_winnt: Avoid using TerminateThread() in case the shutdown routineEvgeny Kotkov2017-07-111-11/+20
* mpm_winnt: Make the shutdown faster by avoiding unnecessary Sleep()'sEvgeny Kotkov2017-07-111-8/+8
* mpm_winnt: Following up on r1801144, use the new accept_filter_e enumEvgeny Kotkov2017-07-101-2/+2
* mpm_winnt: Fix typo in the logged message in winnt_get_connection().Evgeny Kotkov2017-07-071-1/+1
* mpm_winnt: Refactor the mpm_get_completion_context() function so that itEvgeny Kotkov2017-07-071-22/+24
* mpm_winnt: Remove an unnecessary retry after receiving a non-timeout failureEvgeny Kotkov2017-07-071-8/+1
* mpm_winnt: Factor out a helper function to parse the type of an acceptEvgeny Kotkov2017-07-071-40/+59
* mpm_winnt: Don't forget to close the I/O completion port as part of theEvgeny Kotkov2017-07-071-0/+1
* Restore single-char field names inadvertantly disallowed in 2.4.25.William A. Rowe Jr2017-06-281-9/+6
* Revert 1800111 for a cleaner logic flow proposed by YannWilliam A. Rowe Jr2017-06-281-1/+1
* Appears to resolve the issue to permit single-char fieldnames; PR61220William A. Rowe Jr2017-06-281-1/+1
* Revert misguided commit r1799731.William A. Rowe Jr2017-06-261-15/+0
* style: where did the tabs come from?Gregg Lewis Smith2017-06-241-2/+2
* Send a 404 response like other OSs do instead of 403 on Windows when Gregg Lewis Smith2017-06-241-0/+15
* util.c: revert r1799375 during veto discussionJacob Champion2017-06-211-4/+4
* Make case insensitiveJim Jagielski2017-06-211-1/+6
* util.c: add a strict Base64 decoding functionJacob Champion2017-06-201-0/+70
* util.c: ensure all TEST_CHAR loops stop at the null terminatorJacob Champion2017-06-201-4/+4
* Quiet spurious gcc warning in ap_parse_form_data ("'escaped_char[0]' may beYann Ylavic2017-06-141-2/+1
* allow quoted paths in <IfFile>Eric Covener2017-06-071-7/+10
* PR61124: ap_parse_form_data() EBCDIC fixEric Covener2017-05-271-22/+4
* short-circuit on NULLEric Covener2017-05-261-4/+2
* core: deprecate and replace ap_get_basic_auth_pwEric Covener2017-05-262-3/+62
* Evaluate nested If/ElseIf/Else config sectionsLuca Toscano2017-04-251-3/+18
* Introduce request taint-checking concept.Nick Kew2017-04-212-0/+17
* PR61009: be as helpful as possible during -V operationJacob Champion2017-04-191-4/+13
* If the lingering close does not leave the socket in a disconnected state,William A. Rowe Jr2017-04-111-2/+2
* On the trunk:Stefan Eissing2017-04-111-3/+1
* core: Disallow multiple Listen on the same IP:port when listener bucketsYann Ylavic2017-03-281-17/+33
* Revert r1789061: it didn't any leak since duplicated listeners were alreadyYann Ylavic2017-03-281-20/+12
* core: Fix leak of duplicated listeners (socket descriptors) on restartYann Ylavic2017-03-281-12/+20
* On the trunk:Stefan Eissing2017-03-191-1/+6
* print r->uri during failureEric Covener2017-03-161-1/+1