You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2015/02/23 15:31:09 UTC

[Bug 57624] New: Provide support for http/2.0

https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

            Bug ID: 57624
           Summary: Provide support for http/2.0
           Product: Apache httpd-2
           Version: 2.5-HEAD
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Core
          Assignee: bugs@httpd.apache.org
          Reporter: andrejohn.mas@gmail.com

With browsers such as Google Chrome an Internet Explorer adding support for
http/2, and the specification almost finalised by the IETF, it would good to
match this up with support in Apache HTTPD. 

Usefulness of thus feature include, ensuring Apache httpd doesn't lag behind
and this also provides a useful reference for anyone else doing work on client
side. 

Details here: https://http2.github.io

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Petter Blomberg <ap...@petterblomberg.se> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |apache@petterblomberg.se

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Leho Kraav @lkraav <le...@kraav.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |leho@kraav.com

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Stefan Eissing <st...@eissing.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #9 from Stefan Eissing <st...@eissing.org> ---
mod_http2 will remain experimental until the dust has settled somewhat more.
There are still interop and compatibility issues to discover, but it is used in
production on several sites.

The experimental status allows the project to move on changes more quickly.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

--- Comment #7 from André-John Mas <an...@gmail.com> ---
Curious as to current status. See there is a mod_http2, marked as experimental,
but wondering whether there are plans to make this a main feature?

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

--- Comment #6 from Shivanand <va...@gmail.com> ---
I'm not much of a developer but I do develop on Wordpress and also a few
Firefox addons. Firefox 36.0.1 introduces full support for http/2 see
https://www.mozilla.org/en-US/firefox/36.0.1/releasenotes/

With Chrome and Firefox now on http/2 I believe it's only time before the world
sees internet speed up. I'd love to test since I keep launching AWS EC2
instances.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Rob Moss <ro...@weaveability.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rob.moss@weaveability.com

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

--- Comment #8 from Leho Kraav @lkraav <le...@kraav.com> ---
mod_h2 is getting regular work and is already quite stable for production.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

--- Comment #4 from Eric Covener <co...@gmail.com> ---
(In reply to Stefan Eissing from comment #1)
> As a way of introducing HTTP/2 support in Apache, I am working on a module
> to do exactly that. See https://icing.github.io/mod_h2/

Very cool, from the HTML is it fair to say it's mod_spdy like (separate threads
from the MPM, virtual conn_recs?).  One of the takeaways from mod_spdy was that
some of this is better/easier with changes to the core rather than gymnastics
in a module.  Please let us know if you hit anything like this where simple
API's would make life easier.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Nat Guyton <na...@invesco.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nat.guyton@invesco.com

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

clint <Cl...@xenir.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Clint@xenir.com

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

André-John Mas <an...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |enhancement
           Hardware|Other                       |All
                 CC|                            |andrejohn.mas@gmail.com

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

glen.84@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |glen.84@gmail.com

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Stefan Eissing <st...@eissing.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |stefan@eissing.org

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

--- Comment #3 from Stefan Eissing <st...@eissing.org> ---
Currently busy fixing bugs in the module code and expanding the tests. When
that is done, I will give mpm_event another try and plan to report any
problems/questions on the dev mailing list.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

mwoods397@googlemail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mwoods397@googlemail.com

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

--- Comment #2 from Shivanand <va...@gmail.com> ---
Thanks Stefan. I went through that already and I'm very excited to try it. It's
on my schedule today. Are we going to see support for the Event MPM anytime
soon?

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

--- Comment #5 from Stefan Eissing <st...@eissing.org> ---
Hi Eric,

yes, it's heavily based on mod_spdy work. The goal is to have it first working
and deployable in a 2.4 httpd. Currently, it needs just one patch to mod_ssl to
do (a modified ALPN adapted version of the mod_spdy patch, see
https://bz.apache.org/bugzilla/show_bug.cgi?id=52210 for details).

With that done, I can see several things where some nudging of the core APIs
will provide better performance and resource handling and more will probably
come when I get more experience with the implementation.

I would be happy to present at some not-so-far-out point in time ideas and
issues that have come up and discuss with you, Jim and other interested folks
how this work can be improved on.

Also, if someone finds the time to look more detailed into the code, I'd be
happy to receive feedback and hints on how to use the existing httpd
infrastructure in a better way.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Vladimir Rajnys <ra...@terms.cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rajnyv@terms.cz

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

allan.jardine@sprymedia.co.uk changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |allan.jardine@sprymedia.co.
                   |                            |uk

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Shivanand <va...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |varun21@gmail.com

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Sam Hamilton <sa...@sh81.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sam@sh81.com

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

webdev <we...@blizzard.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |webdev@blizzard.com

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

--- Comment #1 from Stefan Eissing <st...@eissing.org> ---
As a way of introducing HTTP/2 support in Apache, I am working on a module to
do exactly that. See https://icing.github.io/mod_h2/

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Michael Lawton <mi...@michaellawton.co.nz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |michael@michaellawton.co.nz

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Stefan Eissing <st...@eissing.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |52210

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 57624] Provide support for http/2.0

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57624

Kaspar Brand <as...@velox.ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|52210                       |

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org