- Jan 04, 2018
-
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820118 13f79535-47bb-0310-9956-ffa450edef68
-
Eric Covener authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820113 13f79535-47bb-0310-9956-ffa450edef68
-
Rainer Jung authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820101 13f79535-47bb-0310-9956-ffa450edef68
-
Eric Covener authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820099 13f79535-47bb-0310-9956-ffa450edef68
-
Eric Covener authored
This tweaks accept() failure processing by having ap_unixd_accept pass more errors up, and having the MPM's check against a macro to see if they are in a whitelist of non ENETDOWN/EMFILE kind of potential process-wide errors. Default behavior is still to exit. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820098 13f79535-47bb-0310-9956-ffa450edef68
-
Luca Toscano authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820055 13f79535-47bb-0310-9956-ffa450edef68
-
Christophe Jaillet authored
10112 is wasted because it is in my tree only. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820036 13f79535-47bb-0310-9956-ffa450edef68
-
Christophe Jaillet authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1820035 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 03, 2018
-
-
Luca Toscano authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819994 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Such that it cleans up the buckets while they are consumed and bails out appropriately on EOS. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819986 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
ap_regexec() wants NUL terminated strings, so use ap_regexec_len() instead. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819970 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
To determine whether or not HTML data are lower than 4 bytes, use a retain buffer rather than assuming that all should be contained in a single bucket with the next one being EOS (if any). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819969 13f79535-47bb-0310-9956-ffa450edef68
-
Stefan Eissing authored
Fixed gcc warnings in latest mod_md version. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819943 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 02, 2018
-
-
Eric Covener authored
- providers are case sensitive - description didn't match example / 2.2 didn't match 2.4. Submitted by: Hank Ibell Committed by: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819907 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
When listening sockets are disabled (too many connections) and the number of workers / active connections comes back below the limit, we need to wake up the listener to re-enable them. Add a new connections_above_limit() helper to determine when this applies. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819855 13f79535-47bb-0310-9956-ffa450edef68
-
Stefan Eissing authored
mod_md v1.1.7 changes git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819854 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
It's always updated under the timeout_mutex lock, or read for logging and scoreboard updates (not critical). For the read cases a volatile access is enough, while removing the atomic ops for the already protected write cases saves cycles and context switches. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819853 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Make sure the worker factor is at least one (w.r.t. WORKER_FACTOR_SCALE), and use it to size the pollset appropriately (including K-A and lingering close connections), in addition to the listening sockets. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819852 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Even if the listener thread is not created yet (i.e. about to be), we must still tell it to leave, and terminate the worker queue in any case. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819848 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Make sure the compiler doesn't play games with our synchronization variables by marking them volatile. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819847 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819799 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 31, 2017
-
-
Eric Covener authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819742 13f79535-47bb-0310-9956-ffa450edef68
-
Eric Covener authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819741 13f79535-47bb-0310-9956-ffa450edef68
-
Eric Covener authored
xform git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819740 13f79535-47bb-0310-9956-ffa450edef68
-
Eric Covener authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819739 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 30, 2017
-
-
André Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819675 13f79535-47bb-0310-9956-ffa450edef68
-
André Malo authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819672 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 27, 2017
-
-
Luca Toscano authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819325 13f79535-47bb-0310-9956-ffa450edef68
-
Luca Toscano authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819323 13f79535-47bb-0310-9956-ffa450edef68
-
Luca Toscano authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819322 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 24, 2017
-
-
Yann Ylavic authored
Align mod_http2 with expected returned state from process_connection hooks in async MPMs. When the master connection is handled, enter CONN_STATE_LINGER in any case. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819214 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 22, 2017
-
-
Yann Ylavic authored
Be more correct in comment about CONN_STATE_WRITE_COMPLETION. We currently have/need no state to simply wait for readability on a socket, so the previous comment was misleading. Write completion can't be used for a simple "wait for read event and come back to process_connection hooks". git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1819027 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 21, 2017
-
-
Rich Bowen authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1818968 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Allow DONE as a successful ap_run_process_connection() return value, for instance h2_conn_run() and h2_task_process_conn() uses it, third-party modules may too... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1818960 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Align comment and fix typos. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1818958 13f79535-47bb-0310-9956-ffa450edef68
-
Rich Bowen authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1818957 13f79535-47bb-0310-9956-ffa450edef68
-
Rich Bowen authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1818952 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Address corner case where connection is aborted due to ap_run_pre_connection() failure, and update comment about ap_run_process_connection() expected return status and state. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1818951 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
This avoids a transient replacement/restore of '?' by '\0' in r->filename. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1818924 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 20, 2017
-
-
Stefan Eissing authored
mod_md: fixed mem pool usage for auto-added server names. Added error logging of exact ACME response when challenges failed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1818849 13f79535-47bb-0310-9956-ffa450edef68
-