summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Correct some typos across the documentation.Luca Toscano2017-01-2513-17/+17
| | | | | | | | | | | | This commit was made thanks to the tool and PR created by Lajos Veres (vlajos) on github. PR: https://github.com/apache/httpd/pull/6 Tool: https://github.com/vlajos/misspell_fixer git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1780210 13f79535-47bb-0310-9956-ffa450edef68
* On the trunk:Stefan Eissing2017-01-251-59/+81
| | | | | | | | | mod_http2: fixing h2_bucket_beam to avoid duplicate calls to cleanup functions. [Yann, Ylavic, Stefan Eissing] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1780159 13f79535-47bb-0310-9956-ffa450edef68
* Fix %{DOCUMENT_URI} in SSI w/ default parserEric Covener2017-01-242-1/+9
| | | | | | | | | | | | | *) core: %{DOCUMENT_URI} used in nested SSI expressions should point to the URI originally requsted by the user, not the nested documents URI. This restores the behavior of this variable to match the "legacy" SSI parser. PR60624. Submitted By [Hank Ibell <hwibell gmail.com>] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1780095 13f79535-47bb-0310-9956-ffa450edef68
* LINK : warning LNK4013: image size 0xB1000 exceeds specified maximum 0x20000Gregg Lewis Smith2017-01-241-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1780035 13f79535-47bb-0310-9956-ffa450edef68
* update after backportStefan Eissing2017-01-232-5/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779979 13f79535-47bb-0310-9956-ffa450edef68
* On the trunk:Stefan Eissing2017-01-232-9/+17
| | | | | | | | | *) mod_http2: fixes PR60599, sending proper response for conditional requests answered by mod_cache. [Jeff Wheelhouse, Stefan Eissing] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779972 13f79535-47bb-0310-9956-ffa450edef68
* Documentation rebuild Luca Toscano2017-01-231-46/+87
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779928 13f79535-47bb-0310-9956-ffa450edef68
* Reworked and added examples to the HTTPProtocolOptions docLuca Toscano2017-01-231-52/+93
| | | | | | | | | | | | | | | On #httpd-dev a user gave us some hints about what kind of things would have been great to see in the HTTPProtocolOptions directive's documentation, so I tried to apply them all. I also added some examples taken from http_strict.t and tested a bit. I didn't follow completely the complete change-set of the HTTPProtocolOptions directive, so please review the change and let me know if anything is wrong or missing. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779927 13f79535-47bb-0310-9956-ffa450edef68
* On the trunk:Stefan Eissing2017-01-233-90/+70
| | | | | | | | | | | | | M modules/http2/h2_bucket_beam.c - renaming: former red/green is now send/recv, better to read M modules/http2/h2_from_h1.c - produce a response also when body it totally absent (PR 60599) M modules/http2/h2_session.c - more work on cleaner connection shutdown git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779896 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2017-01-211-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779750 13f79535-47bb-0310-9956-ffa450edef68
* Rebuild en language.Lucien Gentis2017-01-211-11/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779749 13f79535-47bb-0310-9956-ffa450edef68
* Rebuild.Lucien Gentis2017-01-212-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779745 13f79535-47bb-0310-9956-ffa450edef68
* Bad metafile.Lucien Gentis2017-01-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779744 13f79535-47bb-0310-9956-ffa450edef68
* On the trunk:Stefan Eissing2017-01-212-8/+2
| | | | | | | | mod_http2: update after backport git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779743 13f79535-47bb-0310-9956-ffa450edef68
* On the trunk:Stefan Eissing2017-01-2117-357/+113
| | | | | | | | | | | | *) mod_http2: rework of stream resource cleanup to avoid a crash in a close of a lingering connection. Prohibit special file bucket beaming for shared buckets. Files sent in stream output now use the stream pool as read buffer, reducing memory footprint of connections. [Yann Ylavic, Stefan Eissing] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779738 13f79535-47bb-0310-9956-ffa450edef68
* Save a few bytes and a few cycles.Christophe Jaillet2017-01-211-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779700 13f79535-47bb-0310-9956-ffa450edef68
* Be more consitent in the layout, and fix the display of a multi lines ↵Christophe Jaillet2017-01-211-10/+10
| | | | | | <highlight> section git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779699 13f79535-47bb-0310-9956-ffa450edef68
* mod_proxy_hcheck: follow up to r1779574.Yann Ylavic2017-01-201-7/+18
| | | | | | | | Parse/validate response bodies. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779623 13f79535-47bb-0310-9956-ffa450edef68
* documentation rebuildLuca Toscano2017-01-201-13/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779610 13f79535-47bb-0310-9956-ffa450edef68
* Reworked mod-proxy-http2's documentation after Stefan's suggestionsLuca Toscano2017-01-201-14/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779609 13f79535-47bb-0310-9956-ffa450edef68
* Documentation rebuildLuca Toscano2017-01-204-6/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779579 13f79535-47bb-0310-9956-ffa450edef68
* Added more details to mod-proxy-http2's docLuca Toscano2017-01-201-3/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779578 13f79535-47bb-0310-9956-ffa450edef68
* mod_proxy_hcheck: Don't validate timed out responses.Yann Ylavic2017-01-202-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779574 13f79535-47bb-0310-9956-ffa450edef68
* mod_proxy_hcheck: thread-safety.Yann Ylavic2017-01-202-133/+151
| | | | | | | | | Use the thread pool everywhere for the needs/lifetime of the request to the backend. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779573 13f79535-47bb-0310-9956-ffa450edef68
* On the trunk:Stefan Eissing2017-01-191-1/+1
| | | | | | | | reverting change 1779525. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779528 13f79535-47bb-0310-9956-ffa450edef68
* On the trunk:Stefan Eissing2017-01-191-1/+1
| | | | | | | | mod_http2: decoupling lifetime of mplx pool from h2_session which messed up the cleanup ordering. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779525 13f79535-47bb-0310-9956-ffa450edef68
* As per http://httpd.apache.org/docs/2.4/programs/httpd.html#comment_6187Rich Bowen2017-01-192-2/+2
| | | | | | | the -R option has been gone for ages. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779469 13f79535-47bb-0310-9956-ffa450edef68
* On the trunk:Stefan Eissing2017-01-193-37/+27
| | | | | | | | | *) mod_http2: change lifetime of h2_session record to address crashes during connection shutdown. [Yann Ylavic, Stefan Eissing] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779459 13f79535-47bb-0310-9956-ffa450edef68
* event: follow up to r1762701.Yann Ylavic2017-01-181-15/+12
| | | | | | | | | | | | | | | Keep QUEUE_APPEND()+pollset_add() or QUEUE_REMOVE()+pollset_remove() atomic. Otherwise when a worker adds an entry in some queue (e.g. KA, lingering), it might race with the listener in the time between the mutex is released and the pollset is updated; meanwhile the listener might process the queue and find an entry no yet in its pollset. For the lingering queue, the entry could then have been used after its pool destroyed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779354 13f79535-47bb-0310-9956-ffa450edef68
* Allow -DHC_USE_THREADS=0Jim Jagielski2017-01-181-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779349 13f79535-47bb-0310-9956-ffa450edef68
* mod_brotli: Update makefile to cope with the pkg-config layout changeEvgeny Kotkov2017-01-161-5/+3
| | | | | | | | | | | | | in https://github.com/google/brotli/commit/fe9f9a9 There's a typo in the upstream commit [1] (s/brotlicommon/libbrotlicommon) that currently produces an unusable libbrotlienc.pc file, but hopefully this is going to be fixed there. [1] https://github.com/google/brotli/commit/fe9f9a9#diff-af3b638bc2a3e6c650974192a53c7291R409 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779111 13f79535-47bb-0310-9956-ffa450edef68
* Xforms et.al.Jim Jagielski2017-01-1643-4575/+5074
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779092 13f79535-47bb-0310-9956-ffa450edef68
* 1st draftJim Jagielski2017-01-161-0/+340
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779091 13f79535-47bb-0310-9956-ffa450edef68
* unused variable error could mistakenly note that brotli isn't available.Jim Jagielski2017-01-161-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1779077 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2017-01-1517-1949/+2280
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778916 13f79535-47bb-0310-9956-ffa450edef68
* Rebuild.Lucien Gentis2017-01-145-31/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778807 13f79535-47bb-0310-9956-ffa450edef68
* XML updates.Lucien Gentis2017-01-142-343/+348
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778806 13f79535-47bb-0310-9956-ffa450edef68
* update after backportStefan Eissing2017-01-132-6/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778630 13f79535-47bb-0310-9956-ffa450edef68
* Follow-up to r1778350Christophe Jaillet2017-01-131-10/+5
| | | | | | | | Remove useless tests in order to avoid the duplication of a message. Be consistent with "FPM" vs "PHP-FPM" usage messages. Fix style issues. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778500 13f79535-47bb-0310-9956-ffa450edef68
* PR60576: php-fpm broken w/ per-dir rewritesEric Covener2017-01-113-11/+123
| | | | | | | | | | Attempt to dig out of well-meaning fixes for generic fcgi backends that negatively affected some FPM configs. Adds ProxyFCGIBackendType git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778350 13f79535-47bb-0310-9956-ffa450edef68
* name changes re: suggestionJim Jagielski2017-01-111-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778331 13f79535-47bb-0310-9956-ffa450edef68
* Use pconf as parent pool so mutexes get cleaned on restarts/reloadsJim Jagielski2017-01-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778319 13f79535-47bb-0310-9956-ffa450edef68
* * Silence compiler warningRuediger Pluem2017-01-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778268 13f79535-47bb-0310-9956-ffa450edef68
* remove backported itemsEric Covener2017-01-101-12/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778118 13f79535-47bb-0310-9956-ffa450edef68
* followup to r1776285Eric Covener2017-01-101-1/+1
| | | | | | | backwards per rpluem git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778117 13f79535-47bb-0310-9956-ffa450edef68
* https://bz.apache.org/bugzilla/show_bug.cgi?id=58855Jim Jagielski2017-01-098-24/+24
| | | | | | | Optimize check for empty strings git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778067 13f79535-47bb-0310-9956-ffa450edef68
* Clarify wishlistJacob Champion2017-01-091-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778066 13f79535-47bb-0310-9956-ffa450edef68
* check: merge MPM-DSO fixes from feature branchJacob Champion2017-01-091-6/+16
|\ | | | | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1778031 13f79535-47bb-0310-9956-ffa450edef68
| * Sync-merge with trunkJacob Champion2017-01-0934-278/+662
| |\ | |/ |/| | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/trunk-test-integration@1778029 13f79535-47bb-0310-9956-ffa450edef68
* | avoid SO_REUSEPORT w/o ListenCoresBucketsRatio Eric Covener2017-01-092-1/+4
| | | | | | | | | | | | | | | | | | Can lead to unintended/confusing sharing between multiple servers started by the same ID. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1777923 13f79535-47bb-0310-9956-ffa450edef68