summaryrefslogtreecommitdiffstats
path: root/ABOUT_APACHE (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-08-08mod_ssl uses now mod_md header file for optional function declarationStefan Eissing1-14/+3
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/trunk-md@1804422 13f79535-47bb-0310-9956-ffa450edef68
2017-08-08adding a2md build to modules/md, installed in binStefan Eissing11-2/+1505
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/trunk-md@1804405 13f79535-47bb-0310-9956-ffa450edef68
2017-08-08building separate lib and static linking it into mod_mdStefan Eissing3-16/+79
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/trunk-md@1804402 13f79535-47bb-0310-9956-ffa450edef68
2017-08-04bumping version, removing some unused code, fixes in base64url from mod_mdStefan Eissing3-70/+22
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1804096 13f79535-47bb-0310-9956-ffa450edef68
2017-08-04mod_http2: non-dev version for backportStefan Eissing1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1804090 13f79535-47bb-0310-9956-ffa450edef68
2017-08-04branch for integrating mod_md into trunkStefan Eissing5-0/+151
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/trunk-md@1804087 13f79535-47bb-0310-9956-ffa450edef68
2017-08-01Rebuild.Lucien Gentis10-33/+46
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803657 13f79535-47bb-0310-9956-ffa450edef68
2017-08-01XML updates.Lucien Gentis5-33/+47
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803655 13f79535-47bb-0310-9956-ffa450edef68
2017-07-30mod_http2: signalling produce IO before waiting on beam buffer to drain.Stefan Eissing2-9/+12
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803454 13f79535-47bb-0310-9956-ffa450edef68
2017-07-30mod_http2: version bump, partial fix for stream response getting stuck, see ↵Stefan Eissing5-186/+235
https://github.com/icing/mod_h2/issues/143 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803420 13f79535-47bb-0310-9956-ffa450edef68
2017-07-30Follow up to r1803396: CHANGES entry.Yann Ylavic1-0/+3
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803398 13f79535-47bb-0310-9956-ffa450edef68
2017-07-30mod_ssl, ab: compatibility with LibreSSL. PR 61184.Yann Ylavic10-29/+53
LibreSSL defines OPENSSL_VERSION_NUMBER = 2.0, but is not compatible with all of the latest OpenSSL 1.1 API. Address this by defining MODSSL_USE_OPENSSL_PRE_1_1_API which is true for anything but OpenSSL >= 1.1 (for now). Proposed by: Bernard Spil <brnrd freebsd.org> Reviewed by: ylavic git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803396 13f79535-47bb-0310-9956-ffa450edef68
2017-07-29mod_ssl: we can't use SSL_COMP_free_compression_methods() if OPENSSL_NO_COMPYann Ylavic1-0/+2
is defined. PR 61206. Submitted by: Michael Schlenker <msc contact.de> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803392 13f79535-47bb-0310-9956-ffa450edef68
2017-07-28xformsEric Covener7-5/+13
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803314 13f79535-47bb-0310-9956-ffa450edef68
2017-07-28cross link some balancer directives across proxy modsEric Covener2-0/+8
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803313 13f79535-47bb-0310-9956-ffa450edef68
2017-07-28Doc rebuild (reverts r1802703)Luca Toscano8-8/+0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803306 13f79535-47bb-0310-9956-ffa450edef68
2017-07-28mod_proxy doc rebuildLuca Toscano8-8/+11
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803255 13f79535-47bb-0310-9956-ffa450edef68
2017-07-28mod_proxy.xml: mention DNS caching when reusing backend connectionLuca Toscano1-1/+4
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803254 13f79535-47bb-0310-9956-ffa450edef68
2017-07-27Clarify some mod_proxy concepts in the docsLuca Toscano6-28/+40
I have recently got some basic mod-proxy concepts and these simple info would have helped me a lot: - connection pooling == reuse. My brain did not pick up this simple nomenclature at first read for some reason, probably because we have parameters called "*reuse*" and not "*pooling*". I find the term "reuse" clearer than "pooling", but this is debatable :) - the concept of "Worker" needs to be read before the ProxyPass section (that people probably read directly after checking a search engine) to fully understand its power. - the fact that a worker is related to a single process (and not shared as a Balancer) is a really important concept that I tried to highlight when talking about maxconns (question popped up a lot of times from users). Hope that my understanding is correct, feedback is welcome. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1803171 13f79535-47bb-0310-9956-ffa450edef68
2017-07-25event: Avoid possible blocking in the listener thread when shutting downYann Ylavic2-100/+175
connections. PR 60956. start_lingering_close_nonblocking() now puts connections in defer_linger_chain which is emptied by any worker thread (all atomically) after its usual work, hence any possibly blocking flush and lingering close run outside the listener. The listener may create a dedicated worker if it fills defer_linger_chain or while it's not empty, calling push2worker with a NULL cs. The state machine in process_socket() is slighly modified to be able to enter with CONN_STATE_LINGER directly w/o clogging_input_filters to interfer. New abort_socket_nonblocking() allows to reset connections when nonblocking is required and we can't do much about the connection anymore, nor we want the system to linger on its own after close(). Many thanks to Stefan Priebe for his heavy testing on many event's changes! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802875 13f79535-47bb-0310-9956-ffa450edef68
2017-07-24Make sure updatelbstatus() is NULLJim Jagielski5-5/+10
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802845 13f79535-47bb-0310-9956-ffa450edef68
2017-07-22Rebuild.Lucien Gentis12-9/+13
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802703 13f79535-47bb-0310-9956-ffa450edef68
2017-07-22XML updates.Lucien Gentis2-4/+4
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802702 13f79535-47bb-0310-9956-ffa450edef68
2017-07-21core, mpm_event: Add ap_update_sb_handle() to avoid a small memory leak ofYann Ylavic4-15/+24
sizeof(ap_sb_handle_t) when re-entering event's process_socket(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802618 13f79535-47bb-0310-9956-ffa450edef68
2017-07-21mpm_event: ap_queue_info_try_get_idler() may atomically decrement and thenYann Ylavic1-16/+16
re-increment the number idlers if it went under or to zero. We can avoid this by switching to a compare-and-swap scheme. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802535 13f79535-47bb-0310-9956-ffa450edef68
2017-07-19reserve 10036Jim Jagielski1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802399 13f79535-47bb-0310-9956-ffa450edef68
2017-07-18update xformsJim Jagielski7-6/+14
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802338 13f79535-47bb-0310-9956-ffa450edef68
2017-07-18UDS does support reuseJim Jagielski1-1/+0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802336 13f79535-47bb-0310-9956-ffa450edef68
2017-07-18ap_server_config_defines and ap_server_{pre,post}_read_config are arrays ofYann Ylavic2-13/+16
*const* strings (must not change after being inserted), make it explicit. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802309 13f79535-47bb-0310-9956-ffa450edef68
2017-07-18Be explicit and safe (const) with the strings stored in ↵Yann Ylavic1-5/+4
ap_server_config_defines. Follow up to r1713043. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802305 13f79535-47bb-0310-9956-ffa450edef68
2017-07-18Fix overriding ExtendedStatus to "off" with mod_systemd loaded, andJoe Orton1-1/+17
give more feedback to systemd during a reload. * modules/arch/unix/mod_systemd.c (systemd_pre_config): New function; tell systemd the service is reloading here. (systemd_pre_mpm): Don't set ap_extended_status here, do nothing if ExtendedStatus is off. (register_hooks): Register pre_config hook. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802251 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16mod-proxy documentation rebuildLuca Toscano4-4/+4
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802076 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16Updated files referencing Spanish translation for manual/misc/index.xml.es ↵Daniel Ferradal7-0/+15
r1802071 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802072 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16Added Spanish Translation for manual/misc/index.xml.esDaniel Ferradal2-0/+160
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802071 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16Updated files referencing Spanish translation for ↵Daniel Ferradal3-2/+9
manual/misc/perf-scaling.xml.es r1802068 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802069 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16Added Spanish Translation for manual/misc/perf-scaling.xml.esDaniel Ferradal2-0/+1447
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802068 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16Added Updates to Extra files referencing Spanish translation for ↵Daniel Ferradal4-0/+9
manual/misc/password_encryptions.xml.es r1802066 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802067 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16Added Spanish translation for manual/misc/password_encryptions.xml.esDaniel Ferradal2-0/+448
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802066 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16Updated Spanish translation for manual/howto/reverse_proxy.xml.esDaniel Ferradal3-10/+4
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802064 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16Added Extra Files referencing Spanish translation for ↵Daniel Ferradal7-142/+260
manual/howto/ssi.xml.es r1802060 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802061 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16Added Spanish translation for manual/howto/ssi.xml.esDaniel Ferradal2-0/+686
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802060 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16Added Extra Files referencing Spanish translation for ↵Daniel Ferradal9-9/+20
manual/mod/mod_auth_basic.xml.es r1802042 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802043 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16Added Spanish translation for manual/mod/mod_auth_basic.xml.esDaniel Ferradal2-0/+433
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802042 13f79535-47bb-0310-9956-ffa450edef68
2017-07-16mod_proxy_fcgi: Add the support for mod_proxy'sLuca Toscano3-1/+26
flushpackets and flushwait params This change was requested on the development mailing list in order to fill another gap between mod_fcgi and mod_proxy_fcgi, namely the -flush funtionality. The more evolved core trunk code would not need this feature becuse of the non-blocking writes, but it is be needed in 2.4.x. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1802040 13f79535-47bb-0310-9956-ffa450edef68