| Commit message (Expand) | Author | Age | Files | Lines |
* | mpm_event: Fix a possible listener deadlock. PR 65769. | Yann Ylavic | 2021-12-29 | 1 | -6/+15 |
* | http: Enforce that fully qualified uri-paths not to be forward-proxied | Yann Ylavic | 2021-12-13 | 1 | -1/+22 |
* | mpm_event: Follow up to r1895553. | Yann Ylavic | 2021-12-06 | 1 | -4/+10 |
* | Revert r1895551: seems to break python tests.. | Yann Ylavic | 2021-12-03 | 1 | -1/+0 |
* | mpm_event: Follow up to r1894285: new MaxSpareThreads heuristics. | Yann Ylavic | 2021-12-03 | 1 | -21/+15 |
* | mpm_event: Close the listeners first for ungraceful stop too. | Yann Ylavic | 2021-12-03 | 1 | -0/+1 |
* | mpm_event: Retain active_daemons instead of resetting it on restart. | Yann Ylavic | 2021-12-03 | 1 | -14/+13 |
* | Revert spurious commit r1895340. | Yann Ylavic | 2021-11-25 | 2 | -68/+22 |
* | Trigger ci. | Yann Ylavic | 2021-11-25 | 2 | -22/+68 |
* | Sync r1895107 from libapreq. | Yann Ylavic | 2021-11-17 | 1 | -13/+22 |
* | Sync r1895075 from libapreq. | Yann Ylavic | 2021-11-16 | 1 | -4/+2 |
* | Sync r1895054 from libapreq. | Yann Ylavic | 2021-11-15 | 1 | -3/+5 |
* | Sync r1895020 and r1895021 from libapreq. | Yann Ylavic | 2021-11-14 | 2 | -2/+5 |
* | apreq: Sync r1894983 from libapreq. | Yann Ylavic | 2021-11-12 | 1 | -7/+14 |
* | apreq: Sync r1894982 from libapreq. | Yann Ylavic | 2021-11-12 | 1 | -74/+131 |
* | apreq: Sync r1894977 from libapreq. | Yann Ylavic | 2021-11-12 | 1 | -86/+73 |
* | apreq: Sync r1894940 from libapreq. | Yann Ylavic | 2021-11-11 | 1 | -29/+27 |
* | apreq: Sync latest changes from lib apreq. | Yann Ylavic | 2021-11-11 | 2 | -62/+158 |
* | mpm_event,worker}: Really perform_idle_server_maintenance() per bucket. | Yann Ylavic | 2021-10-15 | 4 | -50/+54 |
* | Follow up to r1894285: add idle_threads and max_workers to trace5. | Yann Ylavic | 2021-10-15 | 1 | -2/+3 |
* | mpm_event: Restart stopping of idle children after a load peak. PR 65626. | Yann Ylavic | 2021-10-15 | 1 | -3/+9 |
* | *) core: Be safe with ap_lingering_close() called with a socket NULL-ed. | Yann Ylavic | 2021-10-12 | 1 | -3/+10 |
* | * Optimize performance by moving calculation of loop invariant out of the loop | Ruediger Pluem | 2021-10-08 | 1 | -1/+2 |
* | core: Add ap_unescape_url_ex() for better decoding control, and deprecate | Yann Ylavic | 2021-10-07 | 3 | -31/+52 |
* | core: AP_NORMALIZE_DECODE_UNRESERVED should normalize the second encoded dot. | Yann Ylavic | 2021-09-29 | 1 | -5/+15 |
* | * Correctly decrement active_daemons also in the case that the child | Ruediger Pluem | 2021-09-22 | 1 | -1/+4 |
* | * Follow up to r1893497: Make use of ap_pre_connection in mpm_motorz and mpm_... | Ruediger Pluem | 2021-09-21 | 2 | -4/+2 |
* | In case one of the pre_connection hooks causes the hook run to stop by an error | Ruediger Pluem | 2021-09-21 | 3 | -7/+27 |
* | MPMs: cap idle_spawn_rate to MAX_SPAWN_RATE. | Yann Ylavic | 2021-09-20 | 4 | -11/+39 |
* | core: Add ap_create_connection() to create a server or client/proxy connection. | Yann Ylavic | 2021-09-09 | 2 | -4/+27 |
* | * optimizing hook check as suggested by Yann. | Stefan Eissing | 2021-09-09 | 1 | -1/+2 |
* | *core: clarify comments and use hook API better to check for presence of ca... | Stefan Eissing | 2021-09-09 | 1 | -1/+1 |
* | mpm_event: Follow up to r1893014: log when children are not spawned. | Yann Ylavic | 2021-09-07 | 1 | -1/+12 |
* | core: Follow up to r1893030: Use special address for invalid r->method. | Yann Ylavic | 2021-09-07 | 1 | -2/+4 |
* | core: Initialize the request fields on read failure to avoid NULLs. | Yann Ylavic | 2021-09-07 | 1 | -0/+5 |
* | Revert r1893026, will re-commit with minimal changes to ease backport. | Yann Ylavic | 2021-09-07 | 1 | -7/+2 |
* | core: Initialize the request fields on read failure to avoid NULLs. | Yann Ylavic | 2021-09-07 | 1 | -2/+7 |
* | mpm_event: Fix children processes possibly not stopped on graceful restart. | Yann Ylavic | 2021-09-07 | 1 | -0/+3 |
* | core: Set r->request_time before any logging, mod_unique_id needs it. | Yann Ylavic | 2021-09-07 | 1 | -1/+3 |
* | mpm_{event,worker,prefork}: follow up to r1892587: restore ungraceful on MPM ... | Yann Ylavic | 2021-08-25 | 4 | -3/+20 |
* | mpm_{event,worker,prefork}: late stop of children processes on restart. | Yann Ylavic | 2021-08-25 | 4 | -378/+402 |
* | core: follow up to r1891148: WC bucket defaulting to FLUSH bucket. | Yann Ylavic | 2021-08-20 | 1 | -25/+20 |
* | core: core ouput filter iovec vs brigade consistency assertion. | Yann Ylavic | 2021-08-20 | 1 | -0/+1 |
* | core: core output filter to cleanup empty/meta buckets following data, ASAP. | Yann Ylavic | 2021-08-19 | 1 | -18/+25 |
* | core: don't break out iovec coalescing for metadata in ap_core_output_filter(). | Yann Ylavic | 2021-08-19 | 1 | -1/+1 |
* | * Remove unneeded checks to improve performance | Ruediger Pluem | 2021-08-18 | 1 | -5/+3 |
* | * Follow the same logic that is used for calculating the length | Ruediger Pluem | 2021-08-18 | 1 | -4/+3 |
* | * server/mpm_unix.c (ap_reclaim_child_processes, ap_relieve_child_processes): | Joe Orton | 2021-08-18 | 1 | -6/+10 |
* | tolerate apr-1.5 | Eric Covener | 2021-08-11 | 1 | -2/+2 |
* | Follow up to 1892038, 1892063. | Christophe Jaillet | 2021-08-10 | 1 | -6/+10 |