summaryrefslogtreecommitdiffstats
path: root/docs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update "en" generated doc files to UTF-8Christophe Jaillet2020-06-13513-1820/+1820
| | | | | | | | | There seems to be an issue with mod_socache_redis.* The files were marked as deleted in my tree, and are not seen as modified after running ./build.sh [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1878790 13f79535-47bb-0310-9956-ffa450edef68
* Try to fix once and for all, our "en" html file generation issues with ↵Christophe Jaillet2020-06-133-6/+6
| | | | | | | | | | | | | | | | | | | different Java version. Switch "en" doc files to UTF-8. We should also change "en.xml" with: <target-ext>.html.en.utf8</target-ext> and run: ./build.sh bootstrap ./build.sh to be consistent with other languages. Before making a lot of noise, first give some time to see how this works in RL. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1878788 13f79535-47bb-0310-9956-ffa450edef68
* Fix a typoChristophe Jaillet2020-06-131-1/+1
| | | | | | | | Spotted and fixed by David Poole <sarkie gmail.com> [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1878784 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2020-06-109-12/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1878726 13f79535-47bb-0310-9956-ffa450edef68
* Rebuild trunk docsChristophe Jaillet2020-06-086-7/+7
| | | | | | [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1878629 13f79535-47bb-0310-9956-ffa450edef68
* Fix an invalid linkChristophe Jaillet2020-06-081-2/+2
| | | | | | | | | PR 64466 Thx to Dr. Prőhle Péter for spotting and reporting it. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1878627 13f79535-47bb-0310-9956-ffa450edef68
* remove the term blacklistRich Bowen2020-06-081-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1878602 13f79535-47bb-0310-9956-ffa450edef68
* Remove the term blacklist from our documentationRich Bowen2020-06-062-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1878551 13f79535-47bb-0310-9956-ffa450edef68
* rebuild docsRich Bowen2020-06-06298-6616/+6947
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1878548 13f79535-47bb-0310-9956-ffa450edef68
* Remove 'blacklist' from our docs, as perRich Bowen2020-06-063-4/+4
| | | | | | | | https://lethargy.org/~jesus/writes/a-guide-to-nomenclature-selection/ and other excellent resources. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1878547 13f79535-47bb-0310-9956-ffa450edef68
* core,modules: provide/use ap_parse_strict_length() helper.Yann Ylavic2020-05-201-1/+1
| | | | | | | | | It helps simplifying a lot of duplicated code based on apr_strtoff(), while also rejecting leading plus/minus signs which are dissalowed in Content-Length and (Content-)Range headers. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877954 13f79535-47bb-0310-9956-ffa450edef68
* lognosEric Covener2020-05-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877830 13f79535-47bb-0310-9956-ffa450edef68
* fr doc rebuild.Lucien Gentis2020-05-163-4/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877820 13f79535-47bb-0310-9956-ffa450edef68
* fr doc XML file update.Lucien Gentis2020-05-161-3/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877819 13f79535-47bb-0310-9956-ffa450edef68
* mention relative path behavior, offline questionEric Covener2020-05-131-2/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877708 13f79535-47bb-0310-9956-ffa450edef68
* mod_proxy_http: handle Upgrade requests and upgraded protocol forwarding.Yann Ylavic2020-05-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the request Upgrade header matches the worker upgrade= parameter and the backend switches the protocol, do the tunneling in mod_proxy_http. This allows to keep the protocol to HTTP until the backend really switches the protocol, and apply usual output filters. When configured to forward Upgrade mechanism, we want the backend to be able to announce its Upgrade protocol to the client (e.g. with 426 Upgrade Required response) and thus forward back the Upgrade header that matches the one(s) configured in the worker upgrade= parameter. modules/proxy/mod_proxy.h: modules/proxy/proxy_util.c: ap_proxy_worker_can_upgrade(): added helper to determine whether a proxy worker is configured to forward an Upgrade protocol. include/ap_mmn.h: Bump MMN minor for ap_proxy_worker_can_upgrade(). modules/proxy/mod_proxy.c: set_worker_param(): handle worker parameter upgrade=ANY as upgrade=* (should the "any" protocol scheme be something some day..). modules/proxy/mod_proxy_wstunnel.c: proxy_wstunnel_handler(): use ap_proxy_worker_can_upgrade() to match the Upgrade header. Axe handling of upgrade=NONE, it makes no sense to Upgrade a connection if the client did not ask for it, nor to configure mod_proxy_wstunnel to use a worker with upgrade=NONE by the way. modules/proxy/mod_proxy_http.c: proxy_http_req_t: add fields force10 (force HTTP/1.0) and upgrade (value of the Upgrade header sent by the client if it matches the configuration, NULL otherwise). proxy_http_handler(): use ap_proxy_worker_can_upgrade() to determine whether the request is electable for end to end protocol upgrading and set req->upgrade accordingly. terminate_headers(): handle Connection and Upgrade headers to send to the backend, according to req->force10 and req->upgrade set before. ap_proxy_http_prefetch(): use req->force10 and terminate_headers(). send_continue_body(): added helper to send the body retained for end to end 100-continue handling. ap_proxy_http_process_response(): use ap_proxy_worker_can_upgrade() to match the response Upgrade header and forward it back if it matches the configured one(s). That is for 101 Switching Protocol obviously but also any other status code which is not overidden, at the backend wish. If the protocol is switching, create a proxy tunnel and run it, using the minimal timeout from the client or backend connection. Github: closes #125 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877646 13f79535-47bb-0310-9956-ffa450edef68
* mod_md: update duplicated APLOGNOs.Yann Ylavic2020-05-121-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877642 13f79535-47bb-0310-9956-ffa450edef68
* listen.c: follow up to r1876865: update APLOGNO.Yann Ylavic2020-05-121-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877641 13f79535-47bb-0310-9956-ffa450edef68
* fr doc rebuild.Lucien Gentis2020-05-094-26/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877533 13f79535-47bb-0310-9956-ffa450edef68
* fr doc XML files updates.Lucien Gentis2020-05-092-27/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877532 13f79535-47bb-0310-9956-ffa450edef68
* Update mod_proxy_html docs to reflectNick Kew2020-05-091-17/+18
| | | | | | | https://lists.apache.org/thread.html/rc26df3094f42cfa742690282b4430483d56f85f3e033337b1a08ec53%40%3Cusers.httpd.apache.org%3E git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877522 13f79535-47bb-0310-9956-ffa450edef68
* mod_ssl: Drop SSLRandomSeed implementation with OpenSSL 1.1.1.Joe Orton2020-05-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Require that OpenSSL is configured with a suitable entropy source, or fail startup otherwise. * modules/ssl/ssl_private.h: Define MODSSL_USE_SSLRAND for OpenSSL < 1.1.1. (SSLModConfigRec): Only define pid, aRandSeed for <1.1.1. (ssl_rand_seed): Define as noop if !MODSSL_USE_SSLRAND. * modules/ssl/ssl_engine_init.c (ssl_init_Module): Only initialize mc->pid for MODSSL_USE_SSLRAND. Fail if RAND_status() returns zero. (ssl_init_Child): Drop getpid and srand for !MODSSL_USE_SSLRAND. * modules/ssl/ssl_engine_rand.c: ifdef-out for !MODSSL_USE_SSLRAND. (ssl_rand_seed): Drop warning if PRNG not seeded (now a startup error as above). * modules/ssl/ssl_engine_config.c (ssl_config_global_create): Drop aRandSeed initialization. (ssl_cmd_SSLRandomSeed): Log a warning if used w/!MODSSL_USE_SSLRAND. Github: closes #123 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877467 13f79535-47bb-0310-9956-ffa450edef68
* clarify, context is still CGI only.Eric Covener2020-05-051-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877394 13f79535-47bb-0310-9956-ffa450edef68
* fr doc rebuild.Lucien Gentis2020-05-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877296 13f79535-47bb-0310-9956-ffa450edef68
* fr doc XML file update.Lucien Gentis2020-05-021-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877295 13f79535-47bb-0310-9956-ffa450edef68
* * We have five providers [skip ci]Ruediger Pluem2020-04-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877119 13f79535-47bb-0310-9956-ffa450edef68
* fr doc rebuild.Lucien Gentis2020-04-2510-17/+43
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876987 13f79535-47bb-0310-9956-ffa450edef68
* fr doc XML files updates.Lucien Gentis2020-04-252-10/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876986 13f79535-47bb-0310-9956-ffa450edef68
* Add optional options= argument to Listen to add listener-specificJoe Orton2020-04-231-2/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | socket options. Reimplement "use_specific_errors" listener flag under generic ap_listen_rec flags field holding all listener-specific options. * include/ap_listen.h: Add AP_LISTEN_* flags. (ap_listen_rec): Rename use_specific_errors to flags. * server/listen.c (make_sock): Set APR_SO_FREEBIND if AP_LISTEN_FREEBIND flag is set on listener; set APR_SO_REUSEPORT unconditionally if AP_LISTEN_REUSEPORT is set. (alloc_listener): Take flags argument. (ap_setup_listeners): Set AP_LISTEN_SPECIFIC_ERRORS flag here. (ap_set_listener): Parse optional options=... argument, catch typos and fail if protocol name contains a "=". (ap_duplicate_listeners): Duplicate flags. Submitted by: jkaluza, Lubos Uhliarik <luhliari redhat.com>, jorton PR: 61865 Github: closes #114 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876865 13f79535-47bb-0310-9956-ffa450edef68
* config: allow for environment variable substitution fallback to default value.Yann Ylavic2020-04-221-6/+14
| | | | | | | Make ap_resolve_env() handle the ${VAR?=default value} syntax, and update docs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876835 13f79535-47bb-0310-9956-ffa450edef68
* fr doc rebuild.Lucien Gentis2020-04-188-10/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876697 13f79535-47bb-0310-9956-ffa450edef68
* fr doc XML files updates.Lucien Gentis2020-04-182-5/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876696 13f79535-47bb-0310-9956-ffa450edef68
* PR64342 feedbackEric Covener2020-04-121-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876428 13f79535-47bb-0310-9956-ffa450edef68
* PR63628: individual status codes for ProxyErrorOverride.Eric Covener2020-04-111-1/+22
| | | | | | | | | | | Support specifying the http status codes to be considered by ProxyErrorOverride Submitted By: Martin Drößler <mail martindroessler.de> Committed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876404 13f79535-47bb-0310-9956-ffa450edef68
* Issue a warning for non-existent directories when running configtestEric Covener2020-04-111-1/+1
| | | | | | | | | Submitted By: Stéphane Blondon <stephane.blondon gmail.com> Committed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876402 13f79535-47bb-0310-9956-ffa450edef68
* fr doc rebuild.Lucien Gentis2020-04-043-76/+123
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876119 13f79535-47bb-0310-9956-ffa450edef68
* fr doc XML file update.Lucien Gentis2020-04-041-61/+106
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876118 13f79535-47bb-0310-9956-ffa450edef68
* Adds additional clarification, as requested in bz64167Rich Bowen2020-03-311-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875941 13f79535-47bb-0310-9956-ffa450edef68
* Add lognos. [skip ci].Joe Orton2020-03-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875879 13f79535-47bb-0310-9956-ffa450edef68
* Fix a copy/paste at the wrong placeChristophe Jaillet2020-03-291-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875857 13f79535-47bb-0310-9956-ffa450edef68
* xforms Eric Covener2020-03-291-0/+8
| | | | | | | | [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875854 13f79535-47bb-0310-9956-ffa450edef68
* duplicatedEric Covener2020-03-291-1/+0
| | | | | | | [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875853 13f79535-47bb-0310-9956-ffa450edef68
* typoEric Covener2020-03-291-1/+1
| | | | | | | [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875852 13f79535-47bb-0310-9956-ffa450edef68
* Add some compatibility notes for new directives in 2.4.42.Christophe Jaillet2020-03-281-35/+69
| | | | | | | | | Add some missing <module> and <directive> to improve navigation and style. Fix the format of some <default> Add some placeholders for the MDCertificateCheck and MDActivationDelay directives. (new in 2.4.42) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875818 13f79535-47bb-0310-9956-ffa450edef68
* fr doc rebuild.Lucien Gentis2020-03-284-3/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875808 13f79535-47bb-0310-9956-ffa450edef68
* fr doc XML file update.Lucien Gentis2020-03-281-1/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875807 13f79535-47bb-0310-9956-ffa450edef68
* add userdir same-origin warnings to mod_userdirEric Covener2020-03-271-0/+8
| | | | | | | Submitted By: Hanno Böck <hanno hboeck.de> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875785 13f79535-47bb-0310-9956-ffa450edef68
* fr doc rebuild.Lucien Gentis2020-03-211-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875495 13f79535-47bb-0310-9956-ffa450edef68
* fr doc xml file update.Lucien Gentis2020-03-211-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875494 13f79535-47bb-0310-9956-ffa450edef68
* * server/log.c (ap_log_pid): Use a temporary file, then rename onceJoe Orton2020-03-131-1/+1
| | | | | | | | | | | | | successfully written; also add error checking. Avoids startup failures if a previous httpd invocation crashed while writing the pidfile. Submitted by: Nicolas Carrier <carrier.nicolas0 gmail.com>, jorton Github: closes #100, closes #69 PR: 63140 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875153 13f79535-47bb-0310-9956-ffa450edef68