summaryrefslogtreecommitdiff
path: root/docs/manual/mod/directives.html.en
Commit message (Collapse)AuthorAgeFilesLines
* Xforms.Rainer Jung2017-01-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1776972 13f79535-47bb-0310-9956-ffa450edef68
* xformsJim Jagielski2016-12-081-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1773251 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2016-11-271-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1771661 13f79535-47bb-0310-9956-ffa450edef68
* Documentation rebuildLuca Toscano2016-11-151-0/+1
| | | | | | | | | | This commit also revert my last one about H2PushResource. After a chat on #http-dev we decided to make it public since it holds a Compatibility section. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1769853 13f79535-47bb-0310-9956-ffa450edef68
* Revert introduction of H2PushResource on 2.4 docsLuca Toscano2016-11-151-1/+0
| | | | | | | | | The directive will be available only from 2.4.24 onwards, reverting to avoid confusing users. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1769791 13f79535-47bb-0310-9956-ffa450edef68
* documentation rebuildLuca Toscano2016-11-151-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1769786 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2016-07-281-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1754376 13f79535-47bb-0310-9956-ffa450edef68
* Merge r1722177, r1722195, r1722229, r1722320, r1722328, r1722334, r1722350, ↵Jim Jagielski2016-05-211-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r1722351, r1722358, r1722377, r1723953, r1724879, r1724992, r1724993, r1724995, r1725018, r1725031, r1725120, r1725328, r1725387, r1725489, r1725498, r1725499, r1725523, r1725545, r1725567, r1725581, r1725602, r1725822, r1725967, r1726038, r1726049, r1726051, r1726052, r1726055, r1725090, r1728326, r1737020 from trunk: Commit framework impl of health-check module plus required changes. The actual health checking is currently in progress, but wanted to add in at this stage. Make aware of new status: Failed Health Check. Store the number of current passes/fails in shm finish looping logic... place-holder for actual checking Better check move to per server conf, useful for adding HealthCheckCondition Now implement the condition ruleset definition. The actual checking will be done in the actual health check routine. just check watched servers... use 'hc' prefix for sub directives Check that we have names for both templates and conditions command changes Don't bother w/ methods that return bodies. We don't handle them now anyway. Use enums and structs to keep things better organized 1st cut of 'simple' tcp check... We reuse various proxy function and so this *could* be more streamlined, but use this to show how the other would work, since we need brigades, SSL/TLS support, etc. Since every check needs this, do this in the main check loop. Allows some optimizations. move scope pull this out... large enough for a func Move to a set of health check workers, mapping to each worker itself, instead of a single reused generic worker. some ordering optimization Make balancer manager health-check aware And we now allow for health checks via OPTIONS * Leverage the OPTIONS code for HEAD as well... So we now support: TCP, OPTIONS and HEAD. Right now, anything other than an error (even a 404) is consider a PASS. Fill in APLOGNO. I hope that doesn't result in merge trouble for Jim. Open up hook/scar to allow for passes/fails and method to be changed via bal-man... OPTIONS/HEAD proxy function should be diff from simple TCP check For OPTIONS and HEAD, only 2xx and 3xx are considered "passing" (until I implement the conditions expr testing)... honor the pass/fail count and LOG_INFO when the health check enables or disables a backend worker. Start impl of expr conditions for runtime checks Adjust log levels correct error string Use worker status character defines taken from mod_proxy.h instead of explicit characters. Noted by rpluem. With the updated ap_expr, we can now check for the returned response body, stored in kept_body Assign log message tags Implement expr lookup in mod_proxy_hcheck for variables whose names start with "HC_" and for the new function hc(). Currently only HC_BODY and hc(body) are supported. Both return the saved body of the health check response to be used in an expr that decides about success of a check. Fix copy&paste error in new function. Try fixing new proxy_hcheck expr extension. Interestingly mod_ssl using NULL as well, but some other module I wrote uses parms->name. Adjust clash :) Enabling a worker via health-check also moves them out of ERROR more (which may have been set via the static "health" check done via mod_proxy). Some flow improvements... Submitted by: jim, rjung, jim, jim, jim, jim, jim, jim, rjung, jim, jim, rjung, rjung, rjung, jim, jim, olegk, jim, jim Reviewed/backported by: jim git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1744951 13f79535-47bb-0310-9956-ffa450edef68
* make docsJeff Trawick2016-04-291-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1741611 13f79535-47bb-0310-9956-ffa450edef68
* Documentation rebuildLuca Toscano2016-04-111-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1738647 13f79535-47bb-0310-9956-ffa450edef68
* rebuildRich Bowen2016-03-031-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1733405 13f79535-47bb-0310-9956-ffa450edef68
* xformsJim Jagielski2016-02-181-2/+157
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1731088 13f79535-47bb-0310-9956-ffa450edef68
* FeatherJim Jagielski2016-02-121-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1730080 13f79535-47bb-0310-9956-ffa450edef68
* Documentation rebuild Luca Toscano2016-02-101-157/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1729750 13f79535-47bb-0310-9956-ffa450edef68
* make docsJeff Trawick2016-01-281-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1727320 13f79535-47bb-0310-9956-ffa450edef68
* Update XForms.Rainer Jung2016-01-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1722589 13f79535-47bb-0310-9956-ffa450edef68
* xformsJim Jagielski2015-12-301-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1722341 13f79535-47bb-0310-9956-ffa450edef68
* Generated doc changesMike Rumph2015-12-031-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1717798 13f79535-47bb-0310-9956-ffa450edef68
* xformsJim Jagielski2015-11-031-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1712269 13f79535-47bb-0310-9956-ffa450edef68
* XformsRainer Jung2015-10-061-10/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1707151 13f79535-47bb-0310-9956-ffa450edef68
* Add a docs remark about "SSLOptions StdEnvVars"Rainer Jung2015-10-061-0/+1
| | | | | | | | | | | | | | being not necessary for mod_rewrite "%{SSL:VARIABLE}" feature and for the mod_ssl extensions to mod_log_config (%{VARIABLE}x). Xforms. CTR Backport of r1706989 from trunk. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1707123 13f79535-47bb-0310-9956-ffa450edef68
* doccosJim Jagielski2015-09-281-2/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1705753 13f79535-47bb-0310-9956-ffa450edef68
* Merge r1705749 from trunk:Jim Jagielski2015-09-281-10/+10
| | | | | | | | | bye bye mod_h2, hello mod_http2 Reviewed/backported by: jim git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1705751 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2015-09-281-1/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1705750 13f79535-47bb-0310-9956-ffa450edef68
* Update transformations.Graham Leggett2015-09-261-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1705493 13f79535-47bb-0310-9956-ffa450edef68
* RebuildRich Bowen2015-09-091-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1702021 13f79535-47bb-0310-9956-ffa450edef68
* rebuild docs with meta element enabledAndré Malo2015-04-171-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1674394 13f79535-47bb-0310-9956-ffa450edef68
* Rebuild a crapload of xdocsRich Bowen2015-04-161-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1674086 13f79535-47bb-0310-9956-ffa450edef68
* We need moar emails - format changeDaniel Ruggeri2015-04-151-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1673873 13f79535-47bb-0310-9956-ffa450edef68
* xlationsJim Jagielski2015-01-151-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1652085 13f79535-47bb-0310-9956-ffa450edef68
* Regenerate xforms after s/2014/2015/Rainer Jung2015-01-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1648855 13f79535-47bb-0310-9956-ffa450edef68
* Fix compatibility note + rebuildChristophe Jaillet2014-10-281-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1634793 13f79535-47bb-0310-9956-ffa450edef68
* Xforms.Rainer Jung2014-10-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1629271 13f79535-47bb-0310-9956-ffa450edef68
* Sync docs to r1619884William A. Rowe Jr2014-08-221-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1619885 13f79535-47bb-0310-9956-ffa450edef68
* xformsJim Jagielski2014-07-151-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1610749 13f79535-47bb-0310-9956-ffa450edef68
* rebuildChristophe Jaillet2014-05-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1596654 13f79535-47bb-0310-9956-ffa450edef68
* Merged ↵Jeff Trawick2014-04-161-0/+2
| | | | | | | | | | | | | | | | /httpd/httpd/trunk:r1515403,1515411,1515420,1517175,1521909,1526647,1541181,1578762,1585054,1585072,1588054 mod_authnz_fcgi: New module to enable FastCGI authorizer applications to authenticate and/or authorize clients. Submitted by: trawick, jailletc36, gsmith Approved by: trawick, jim, gsmith (Thanks gsmith for the Windows build bits!) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1588064 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2014-03-031-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1573760 13f79535-47bb-0310-9956-ffa450edef68
* RebuildRich Bowen2014-02-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1570757 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2014-02-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1570215 13f79535-47bb-0310-9956-ffa450edef68
* xformsDaniel Gruno2014-02-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1570164 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2014-02-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1568767 13f79535-47bb-0310-9956-ffa450edef68
* RebuildRich Bowen2014-02-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1567967 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2014-02-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1563810 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2014-02-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1563804 13f79535-47bb-0310-9956-ffa450edef68
* update transformations for SSLOpenSSLConfCmdKaspar Brand2014-01-061-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1555688 13f79535-47bb-0310-9956-ffa450edef68
* s/2013/2014/Rich Bowen2014-01-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1554859 13f79535-47bb-0310-9956-ffa450edef68
* generated from "make docs"Jeff Trawick2013-10-161-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1532826 13f79535-47bb-0310-9956-ffa450edef68
* Various rebuildsRich Bowen2013-09-231-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1525480 13f79535-47bb-0310-9956-ffa450edef68
* RebuildRich Bowen2013-09-171-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1524239 13f79535-47bb-0310-9956-ffa450edef68