]> granicus.if.org Git - apache/log
apache
8 years agorevert broken r1724656 which moved the rewrite loop checks
Eric Covener [Mon, 29 Feb 2016 13:48:50 +0000 (13:48 +0000)]
revert broken r1724656 which moved the rewrite loop checks
until after bases had been stripped and added in prep
for internal redirect.

original issue & regression disussed in PR58854

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732896 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRebuild.
Lucien Gentis [Sun, 28 Feb 2016 14:54:59 +0000 (14:54 +0000)]
Rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732747 13f79535-47bb-0310-9956-ffa450edef68

8 years agoXML updates.
Lucien Gentis [Sun, 28 Feb 2016 14:54:01 +0000 (14:54 +0000)]
XML updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732746 13f79535-47bb-0310-9956-ffa450edef68

8 years agoFix a bug in <UnDefine ...> directive processing. When used, the last <Define......
Christophe Jaillet [Sun, 28 Feb 2016 10:55:04 +0000 (10:55 +0000)]
Fix a bug in <UnDefine ...> directive processing. When used, the last <Define...>'ed variable was also withdrawn.

PR 59019

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732716 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRebuild.
Lucien Gentis [Sat, 27 Feb 2016 17:47:00 +0000 (17:47 +0000)]
Rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732657 13f79535-47bb-0310-9956-ffa450edef68

8 years agoXML updates.
Lucien Gentis [Sat, 27 Feb 2016 17:46:02 +0000 (17:46 +0000)]
XML updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732656 13f79535-47bb-0310-9956-ffa450edef68

8 years ago* include/http_protocol.h: Tweak wording.
Joe Orton [Fri, 26 Feb 2016 17:02:38 +0000 (17:02 +0000)]
* include/http_protocol.h: Tweak wording.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732521 13f79535-47bb-0310-9956-ffa450edef68

8 years ago* modules/ssl/h2_h2.c: Use mod_ssl function pointer types by reference.
Joe Orton [Fri, 26 Feb 2016 16:59:06 +0000 (16:59 +0000)]
* modules/ssl/h2_h2.c: Use mod_ssl function pointer types by reference.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732519 13f79535-47bb-0310-9956-ffa450edef68

8 years agoadding accep,accept-encoding headers from initiating request to push promises
Stefan Eissing [Fri, 26 Feb 2016 15:56:20 +0000 (15:56 +0000)]
adding accep,accept-encoding headers from initiating request to push promises

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732507 13f79535-47bb-0310-9956-ffa450edef68

8 years agofixing compile errors+warnings in gcc
Stefan Eissing [Fri, 26 Feb 2016 13:53:51 +0000 (13:53 +0000)]
fixing compile errors+warnings in gcc

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732481 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy_http2: start of some sort of flow control, mod_http2: keeping spare allocat...
Stefan Eissing [Fri, 26 Feb 2016 13:26:25 +0000 (13:26 +0000)]
mod_proxy_http2: start of some sort of flow control, mod_http2: keeping spare allocator_t for slave connections around

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732477 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSave a few bytes in conf pool when parsing 'Mutex' directive on some OS.
Christophe Jaillet [Thu, 25 Feb 2016 21:00:46 +0000 (21:00 +0000)]
Save a few bytes in conf pool when parsing 'Mutex' directive on some OS.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732369 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSave a few bytes in conf pool when parsing some directives on some OS.
Christophe Jaillet [Thu, 25 Feb 2016 20:58:20 +0000 (20:58 +0000)]
Save a few bytes in conf pool when parsing some directives on some OS.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732368 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSave a few bytes in conf pool when parsing 'DocumentRoot' directive on some OS.
Christophe Jaillet [Thu, 25 Feb 2016 19:49:21 +0000 (19:49 +0000)]
Save a few bytes in conf pool when parsing 'DocumentRoot' directive on some OS.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732353 13f79535-47bb-0310-9956-ffa450edef68

8 years agodocumentation rebuild
Luca Toscano [Thu, 25 Feb 2016 19:30:10 +0000 (19:30 +0000)]
documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732352 13f79535-47bb-0310-9956-ffa450edef68

8 years agoAdded workaround to the mod_http2 doc to display multi-line highlight blocks correctly
Luca Toscano [Thu, 25 Feb 2016 19:29:58 +0000 (19:29 +0000)]
Added workaround to the mod_http2 doc to display multi-line highlight blocks correctly

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732351 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_proxy_http2: stability improvements, timeout blocking read when waiting, new...
Stefan Eissing [Thu, 25 Feb 2016 16:19:18 +0000 (16:19 +0000)]
mod_proxy_http2: stability improvements, timeout blocking read when waiting, new entry list

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732328 13f79535-47bb-0310-9956-ffa450edef68

8 years agogoodbye h2_stream_set, hello h2_ihash in h2_util
Stefan Eissing [Thu, 25 Feb 2016 13:14:30 +0000 (13:14 +0000)]
goodbye h2_stream_set, hello h2_ihash in h2_util

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732295 13f79535-47bb-0310-9956-ffa450edef68

8 years agoupdate after backport
Stefan Eissing [Thu, 25 Feb 2016 10:42:32 +0000 (10:42 +0000)]
update after backport

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732282 13f79535-47bb-0310-9956-ffa450edef68

8 years agomod_speling: make behavior of CheckCaseOnly and
Rainer Jung [Thu, 25 Feb 2016 10:09:09 +0000 (10:09 +0000)]
mod_speling: make behavior of CheckCaseOnly and
the new CheckBasenameMatch orthogonal, so one
can combine them and they don't influence each
other.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732273 13f79535-47bb-0310-9956-ffa450edef68

8 years agodocumentation rebuild
Luca Toscano [Thu, 25 Feb 2016 08:49:21 +0000 (08:49 +0000)]
documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732263 13f79535-47bb-0310-9956-ffa450edef68

8 years agoProposal for a new summary of mod_http2's doc
Luca Toscano [Thu, 25 Feb 2016 08:49:02 +0000 (08:49 +0000)]
Proposal for a new summary of mod_http2's doc

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732262 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSave a few bytes in conf pool when parsing 'DefaultRuntimeDir' directive.
Christophe Jaillet [Thu, 25 Feb 2016 06:51:13 +0000 (06:51 +0000)]
Save a few bytes in conf pool when parsing 'DefaultRuntimeDir' directive.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732252 13f79535-47bb-0310-9956-ffa450edef68

8 years agouse APR
Jim Jagielski [Wed, 24 Feb 2016 20:49:31 +0000 (20:49 +0000)]
use APR

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732229 13f79535-47bb-0310-9956-ffa450edef68

8 years agocorrect type
Jim Jagielski [Wed, 24 Feb 2016 20:49:03 +0000 (20:49 +0000)]
correct type

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732228 13f79535-47bb-0310-9956-ffa450edef68

8 years agolimiting the number of threads a http/2 connection may occupy
Stefan Eissing [Wed, 24 Feb 2016 16:20:13 +0000 (16:20 +0000)]
limiting the number of threads a http/2 connection may occupy

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732183 13f79535-47bb-0310-9956-ffa450edef68

8 years agoxforms
Jim Jagielski [Wed, 24 Feb 2016 12:05:41 +0000 (12:05 +0000)]
xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732102 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUpdate
Jim Jagielski [Wed, 24 Feb 2016 12:04:47 +0000 (12:04 +0000)]
Update

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732099 13f79535-47bb-0310-9956-ffa450edef68

8 years agoDocumentation rebuild
Luca Toscano [Wed, 24 Feb 2016 07:12:43 +0000 (07:12 +0000)]
Documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732028 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUpdated http2 documentation and fixed some typos
Luca Toscano [Wed, 24 Feb 2016 07:12:26 +0000 (07:12 +0000)]
Updated http2 documentation and fixed some typos

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732027 13f79535-47bb-0310-9956-ffa450edef68

8 years agocode cleanup, saving some apr_time_now() calls on scheduling, worker now only sticky...
Stefan Eissing [Tue, 23 Feb 2016 21:22:47 +0000 (21:22 +0000)]
code cleanup, saving some apr_time_now() calls on scheduling, worker now only sticky to a connection when idle workers are present

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731963 13f79535-47bb-0310-9956-ffa450edef68

8 years agoimproved eos out handling on streams
Stefan Eissing [Tue, 23 Feb 2016 19:12:31 +0000 (19:12 +0000)]
improved eos out handling on streams

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731931 13f79535-47bb-0310-9956-ffa450edef68

8 years agoJoin multi-line MPM startup log messages into
Rainer Jung [Tue, 23 Feb 2016 19:03:00 +0000 (19:03 +0000)]
Join multi-line MPM startup log messages into
single long lines.

Followup to r1725394 and r1725548.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731929 13f79535-47bb-0310-9956-ffa450edef68

8 years agoPR59039 Digest not working with ap_expr based AuthName
Eric Covener [Mon, 22 Feb 2016 15:32:40 +0000 (15:32 +0000)]
PR59039 Digest not working with ap_expr based AuthName

Stop caching the configured realm during config processing and always
call ap_auth_name(r) to determine (=evaluate potential expression)
the configured realm

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731662 13f79535-47bb-0310-9956-ffa450edef68

8 years agoDocumentation rebuild
Luca Toscano [Sun, 21 Feb 2016 14:00:14 +0000 (14:00 +0000)]
Documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731533 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUpdated mod_proxy's websocket documentation to address some user comments.
Luca Toscano [Sun, 21 Feb 2016 13:59:56 +0000 (13:59 +0000)]
Updated mod_proxy's websocket documentation to address some user comments.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731532 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSupport for OpenSSL 1.1.0
Rainer Jung [Sat, 20 Feb 2016 16:46:38 +0000 (16:46 +0000)]
Support for OpenSSL 1.1.0
- Simplify code by using new 1.1.0 variant
  also for older OpenSSL. Also tested with
  1.0.2f and 0.9.8zh. No ssl test suite
  failures.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731423 13f79535-47bb-0310-9956-ffa450edef68

8 years agoxforms
Christophe Jaillet [Sat, 20 Feb 2016 09:08:28 +0000 (09:08 +0000)]
xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731352 13f79535-47bb-0310-9956-ffa450edef68

8 years agoAdd V.34 option for ModemStandard directive
Christophe Jaillet [Sat, 20 Feb 2016 09:06:58 +0000 (09:06 +0000)]
Add V.34 option for ModemStandard directive
Add some " to synch with 2.4.x and fix color highlight in online doc.

("i-was-rich-and-got-a-leased-line" is still undocumented, but do we really need to document it?)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731351 13f79535-47bb-0310-9956-ffa450edef68

8 years agoxforms
Christophe Jaillet [Sat, 20 Feb 2016 07:01:49 +0000 (07:01 +0000)]
xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731337 13f79535-47bb-0310-9956-ffa450edef68

8 years agoFix compatibility notes.
Christophe Jaillet [Sat, 20 Feb 2016 06:53:39 +0000 (06:53 +0000)]
Fix compatibility notes.
Synch with 2.4.x

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731335 13f79535-47bb-0310-9956-ffa450edef68

8 years agomaking complete_connection addition compile, hopefully as intended
Stefan Eissing [Fri, 19 Feb 2016 16:07:45 +0000 (16:07 +0000)]
making complete_connection addition compile, hopefully as intended

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731264 13f79535-47bb-0310-9956-ffa450edef68

8 years agotask pools have their h2_io pools as ancestors, some code cleanup
Stefan Eissing [Fri, 19 Feb 2016 15:52:27 +0000 (15:52 +0000)]
task pools have their h2_io pools as ancestors, some code cleanup

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731259 13f79535-47bb-0310-9956-ffa450edef68

8 years agompm: Add a complete_connection hook that confirms whether an MPM is allowed
Graham Leggett [Fri, 19 Feb 2016 15:00:05 +0000 (15:00 +0000)]
mpm: Add a complete_connection hook that confirms whether an MPM is allowed
to leave the WRITE_COMPLETION phase. Move filter code out of the MPMs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731253 13f79535-47bb-0310-9956-ffa450edef68

8 years agoDocumentation rebuild
Luca Toscano [Fri, 19 Feb 2016 07:52:05 +0000 (07:52 +0000)]
Documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731193 13f79535-47bb-0310-9956-ffa450edef68

8 years agoImproved sections.html after Eric's feedback.
Luca Toscano [Fri, 19 Feb 2016 07:51:45 +0000 (07:51 +0000)]
Improved sections.html after Eric's feedback.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731192 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRemove backported item.
Christophe Jaillet [Fri, 19 Feb 2016 06:33:59 +0000 (06:33 +0000)]
Remove backported item.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731186 13f79535-47bb-0310-9956-ffa450edef68

8 years agocatch by jchampion
Jim Jagielski [Thu, 18 Feb 2016 19:24:04 +0000 (19:24 +0000)]
catch by jchampion

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731121 13f79535-47bb-0310-9956-ffa450edef68

8 years agohandle compiler warning
Jim Jagielski [Thu, 18 Feb 2016 19:03:10 +0000 (19:03 +0000)]
handle compiler warning

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731118 13f79535-47bb-0310-9956-ffa450edef68

8 years agoImpl ThreadLimit so we can have sane scoreboard sizes :)
Jim Jagielski [Thu, 18 Feb 2016 18:48:19 +0000 (18:48 +0000)]
Impl ThreadLimit so we can have sane scoreboard sizes :)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731112 13f79535-47bb-0310-9956-ffa450edef68

8 years agousing proxy http2 connection concurrently, if main connection also uses http/2, needs...
Stefan Eissing [Thu, 18 Feb 2016 17:02:02 +0000 (17:02 +0000)]
using proxy http2 connection concurrently, if main connection also uses http/2, needs more hardening

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731096 13f79535-47bb-0310-9956-ffa450edef68

8 years agoDocumentation rebuild.
Luca Toscano [Thu, 18 Feb 2016 13:49:31 +0000 (13:49 +0000)]
Documentation rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731075 13f79535-47bb-0310-9956-ffa450edef68

8 years agoensure sane defaults
Jim Jagielski [Thu, 18 Feb 2016 12:06:39 +0000 (12:06 +0000)]
ensure sane defaults

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731052 13f79535-47bb-0310-9956-ffa450edef68

8 years agodoc patch by luca
Stefan Eissing [Thu, 18 Feb 2016 09:38:40 +0000 (09:38 +0000)]
doc patch by luca

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731028 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSupport for OpenSSL 1.1.0:
Rainer Jung [Thu, 18 Feb 2016 07:44:16 +0000 (07:44 +0000)]
Support for OpenSSL 1.1.0:
- 1.1.0-pre3 was relesed
  - remove pre2 comments which no longer apply
  - one more struct has been made opaque, use
    accessor function instead

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1731012 13f79535-47bb-0310-9956-ffa450edef68

8 years agoadd comments for all media types in IANA registry dated 2016-02-05
Roy T. Fielding [Wed, 17 Feb 2016 23:05:55 +0000 (23:05 +0000)]
add comments for all media types in IANA registry dated 2016-02-05

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730972 13f79535-47bb-0310-9956-ffa450edef68

8 years agoneeds to find mod_ssl.h
Gregg Lewis Smith [Wed, 17 Feb 2016 18:05:00 +0000 (18:05 +0000)]
needs to find mod_ssl.h

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730893 13f79535-47bb-0310-9956-ffa450edef68

8 years ago* c is set to cs->c. So use it.
Ruediger Pluem [Wed, 17 Feb 2016 15:47:03 +0000 (15:47 +0000)]
* c is set to cs->c. So use it.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730865 13f79535-47bb-0310-9956-ffa450edef68

8 years ago* Use correct bucket allocator for sending data to the backend
Ruediger Pluem [Wed, 17 Feb 2016 12:37:46 +0000 (12:37 +0000)]
* Use correct bucket allocator for sending data to the backend

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730823 13f79535-47bb-0310-9956-ffa450edef68

8 years agofix segfault when not identifying mpm module, added detection for winnt, simeple...
Stefan Eissing [Wed, 17 Feb 2016 09:04:12 +0000 (09:04 +0000)]
fix segfault when not identifying mpm module, added detection for winnt, simeple, motorz and netware

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730798 13f79535-47bb-0310-9956-ffa450edef68

8 years agoproperly sort the types (no functional change)
Roy T. Fielding [Wed, 17 Feb 2016 00:09:34 +0000 (00:09 +0000)]
properly sort the types (no functional change)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730773 13f79535-47bb-0310-9956-ffa450edef68

8 years agoDocumentation rebuild.
Luca Toscano [Tue, 16 Feb 2016 18:43:17 +0000 (18:43 +0000)]
Documentation rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730731 13f79535-47bb-0310-9956-ffa450edef68

8 years agoNew proposal for the sections.html documentation.
Luca Toscano [Tue, 16 Feb 2016 18:42:26 +0000 (18:42 +0000)]
New proposal for the sections.html documentation.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730730 13f79535-47bb-0310-9956-ffa450edef68

8 years agodocco change re 451
Jim Jagielski [Tue, 16 Feb 2016 17:42:49 +0000 (17:42 +0000)]
docco change re 451

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730726 13f79535-47bb-0310-9956-ffa450edef68

8 years agoAdd 451... Needed to adjust RESPONSE_CODES which
Jim Jagielski [Tue, 16 Feb 2016 17:33:31 +0000 (17:33 +0000)]
Add 451... Needed to adjust RESPONSE_CODES which
was not in the provided patch
BUGZ# 58985

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730723 13f79535-47bb-0310-9956-ffa450edef68

8 years agoGet rid of all this min/max server stuff. Keep it simple.
Jim Jagielski [Tue, 16 Feb 2016 15:58:01 +0000 (15:58 +0000)]
Get rid of all this min/max server stuff. Keep it simple.
We fork a set number of processes and ensure we stay
at that number.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730705 13f79535-47bb-0310-9956-ffa450edef68

8 years agoDocumentation rebuild
Luca Toscano [Tue, 16 Feb 2016 12:32:26 +0000 (12:32 +0000)]
Documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730674 13f79535-47bb-0310-9956-ffa450edef68

8 years agoExpanding sections.xml to address Bug: 58789
Luca Toscano [Tue, 16 Feb 2016 12:32:08 +0000 (12:32 +0000)]
Expanding sections.xml to address Bug: 58789

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730673 13f79535-47bb-0310-9956-ffa450edef68

8 years agoDocumentation rebuild
Luca Toscano [Tue, 16 Feb 2016 07:52:09 +0000 (07:52 +0000)]
Documentation rebuild

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730641 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSimplified the AsyncRequestWorkerFactor section of mod_event's doc page
Luca Toscano [Tue, 16 Feb 2016 07:50:59 +0000 (07:50 +0000)]
Simplified the AsyncRequestWorkerFactor section of mod_event's doc page

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730640 13f79535-47bb-0310-9956-ffa450edef68

8 years agolet's not emphasize keep-alive w/ the Event MPM. That was true long,
Jim Jagielski [Mon, 15 Feb 2016 23:03:37 +0000 (23:03 +0000)]
let's not emphasize keep-alive w/ the Event MPM. That was true long,
long ago when that was the only thing that made it useful. Nowadays,
it really *is* an event-based MPM w/ async/non-blocking i/o.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730619 13f79535-47bb-0310-9956-ffa450edef68

8 years agotimer is really just timeout
Jim Jagielski [Mon, 15 Feb 2016 20:37:16 +0000 (20:37 +0000)]
timer is really just timeout

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730608 13f79535-47bb-0310-9956-ffa450edef68

8 years agostart of timeout handling
Jim Jagielski [Mon, 15 Feb 2016 19:48:51 +0000 (19:48 +0000)]
start of timeout handling

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730600 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUpdate the motorz MPM with some logging and some minor fixes...
Jim Jagielski [Mon, 15 Feb 2016 18:36:39 +0000 (18:36 +0000)]
Update the motorz MPM with some logging and some minor fixes...
Most of the debugs will be removed once more stable.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730593 13f79535-47bb-0310-9956-ffa450edef68

8 years agofirst working h2 request engine implementation that does serial processing of proxy...
Stefan Eissing [Mon, 15 Feb 2016 17:10:54 +0000 (17:10 +0000)]
first working h2 request engine implementation that does serial processing of proxy requests

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730572 13f79535-47bb-0310-9956-ffa450edef68

8 years agoFix typo in comment
Christophe Jaillet [Mon, 15 Feb 2016 06:52:14 +0000 (06:52 +0000)]
Fix typo in comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730461 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSupport OpenSSL 1.1.0.
Rainer Jung [Sun, 14 Feb 2016 22:40:07 +0000 (22:40 +0000)]
Support OpenSSL 1.1.0.
- use common code for OpenSSL pre-1.1.0 and
  1.1.0 where possible.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730422 13f79535-47bb-0310-9956-ffa450edef68

8 years agoAdd remark about backport obstacle.
Rainer Jung [Sun, 14 Feb 2016 16:36:04 +0000 (16:36 +0000)]
Add remark about backport obstacle.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730351 13f79535-47bb-0310-9956-ffa450edef68

8 years agoCommit change forgotten in r1730075 (include
Rainer Jung [Sun, 14 Feb 2016 12:18:13 +0000 (12:18 +0000)]
Commit change forgotten in r1730075 (include
mod_proxy_http2 in Netware LoadModule list).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730324 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSupport for OpenSSL 1.1.0:
Rainer Jung [Sun, 14 Feb 2016 11:24:39 +0000 (11:24 +0000)]
Support for OpenSSL 1.1.0:
- use SSL_peek instead of looping with
  has_buffered_data().

This fixes t/security/CVE-2009-3555.t where
has_buffered_data() doesn't help, because it
finds the buffered data and doesn't call
SSL_read(), so the reneg handshake isn't
triggered. SSL_peek() for 0 bytes seems to
reliably trigger the reneg in every case.

No more polling/sleeping. The code for the
OpenSSL 1.1.0 case is now again very close to
the pre 1.1.0 case.

Still need to run the full test suite with a
clean build.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730316 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSupport for OpenSSL 1.1.0:
Rainer Jung [Sun, 14 Feb 2016 11:16:18 +0000 (11:16 +0000)]
Support for OpenSSL 1.1.0:
- Fix typo in loop end condition

This code will be removed next. Thex fix is
for the case we want to roll teh code back
to this state.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730314 13f79535-47bb-0310-9956-ffa450edef68

8 years agoDocumentation rebuild.
Luca Toscano [Sun, 14 Feb 2016 08:52:23 +0000 (08:52 +0000)]
Documentation rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730299 13f79535-47bb-0310-9956-ffa450edef68

8 years agoAdded examples to mod_event's AsyncRequestWorkerFactor section.
Luca Toscano [Sun, 14 Feb 2016 08:50:05 +0000 (08:50 +0000)]
Added examples to mod_event's AsyncRequestWorkerFactor section.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730297 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRebuild.
Lucien Gentis [Sat, 13 Feb 2016 15:01:34 +0000 (15:01 +0000)]
Rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730228 13f79535-47bb-0310-9956-ffa450edef68

8 years agoXML update.
Lucien Gentis [Sat, 13 Feb 2016 15:00:52 +0000 (15:00 +0000)]
XML update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730227 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRebuild.
Lucien Gentis [Sat, 13 Feb 2016 14:33:39 +0000 (14:33 +0000)]
Rebuild.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730217 13f79535-47bb-0310-9956-ffa450edef68

8 years agoXML updates.
Lucien Gentis [Sat, 13 Feb 2016 14:30:48 +0000 (14:30 +0000)]
XML updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730215 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSupport OpenSSL 1.1.0:
Rainer Jung [Sat, 13 Feb 2016 01:52:31 +0000 (01:52 +0000)]
Support OpenSSL 1.1.0:
- Fix renegotiation for the client side
  of a proxy connection.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730146 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSupport %{c}h for conn-hostname, %h for useragent_host
William A. Rowe Jr [Fri, 12 Feb 2016 22:08:29 +0000 (22:08 +0000)]
Support %{c}h for conn-hostname, %h for useragent_host

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730129 13f79535-47bb-0310-9956-ffa450edef68

8 years agoCorrect doxygen groupname
William A. Rowe Jr [Fri, 12 Feb 2016 22:06:01 +0000 (22:06 +0000)]
Correct doxygen groupname

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730128 13f79535-47bb-0310-9956-ffa450edef68

8 years agoSync mod_rewrite REMOTE_HOST to newbehavior (REMOTE_ADDR is useragent_ip)
William A. Rowe Jr [Fri, 12 Feb 2016 22:05:24 +0000 (22:05 +0000)]
Sync mod_rewrite REMOTE_HOST to newbehavior (REMOTE_ADDR is useragent_ip)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730127 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUse different variables to track normal
Rainer Jung [Fri, 12 Feb 2016 17:46:38 +0000 (17:46 +0000)]
Use different variables to track normal
modules and MPMs during build.

Normal modules and MPMs follow different
rules in the config, e.g. we are only
allowed to have one active LoadModule
for an MPM in the config.

As a side effect, LoadModule for MPMs
will now come before LoadModule for
the normal modules.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730079 13f79535-47bb-0310-9956-ffa450edef68

8 years agoOfficial ASF favicon
Jim Jagielski [Fri, 12 Feb 2016 17:32:11 +0000 (17:32 +0000)]
Official ASF favicon

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730078 13f79535-47bb-0310-9956-ffa450edef68

8 years agoAdd mod_proxy as a dependency to mod_proxy_http2
Rainer Jung [Fri, 12 Feb 2016 17:25:21 +0000 (17:25 +0000)]
Add mod_proxy as a dependency to mod_proxy_http2
Unix Makefile.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730076 13f79535-47bb-0310-9956-ffa450edef68

8 years agoMore mod_proxy_http2 build support:
Rainer Jung [Fri, 12 Feb 2016 17:20:22 +0000 (17:20 +0000)]
More mod_proxy_http2 build support:
- include in Windows and Netware LoadModule lists
- add to cmake build file
Untested.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730075 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUse nice PNG instead of ugly nasty GIF
Jim Jagielski [Fri, 12 Feb 2016 17:03:09 +0000 (17:03 +0000)]
Use nice PNG instead of ugly nasty GIF

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730073 13f79535-47bb-0310-9956-ffa450edef68

8 years agoRename http2 module m4 file, so that it will
Rainer Jung [Fri, 12 Feb 2016 16:54:02 +0000 (16:54 +0000)]
Rename http2 module m4 file, so that it will
come after most standard modules in configure
and thus will also be added later with
LoadModule to the default Unix httpd.conf file.

This is necessary, because modules/http2 also
contains mod_proxy_http2, which must be loaded
after mod_proxy itself.

The same trick is already in used for some other
modules (see config5.m4 files).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730071 13f79535-47bb-0310-9956-ffa450edef68

8 years agoand keep the old one around
Jim Jagielski [Fri, 12 Feb 2016 16:45:37 +0000 (16:45 +0000)]
and keep the old one around

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730068 13f79535-47bb-0310-9956-ffa450edef68

8 years agoAdd the gif version
Jim Jagielski [Fri, 12 Feb 2016 16:45:13 +0000 (16:45 +0000)]
Add the gif version

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730067 13f79535-47bb-0310-9956-ffa450edef68

8 years agoNew feather
Jim Jagielski [Fri, 12 Feb 2016 16:38:35 +0000 (16:38 +0000)]
New feather

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1730064 13f79535-47bb-0310-9956-ffa450edef68