httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 52210] New: Add TLS Next Protocol Negotiation (NPN) support to mod_ssl
Date Fri, 18 Nov 2011 19:03:51 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=52210

             Bug #: 52210
           Summary: Add TLS Next Protocol Negotiation (NPN) support to
                    mod_ssl
           Product: Apache httpd-2
           Version: 2.2-HEAD
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Keywords: PatchAvailable
          Severity: enhancement
          Priority: P2
         Component: mod_ssl
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: mdsteele@google.com
    Classification: Unclassified


Created attachment 27969
  --> https://issues.apache.org/bugzilla/attachment.cgi?id=27969
Patch for mod_ssl to add NPN hooks

OpenSSL 1.0.1 added support for TLS Next Protocol Negotiation (NPN) [1], a
feature which allows client and server to negotiate what protocol should be
used over the secure connection.  I propose adding hooks into mod_ssl to allow
other modules to access this feature.  In particular, this would open the door
for a module that would support SPDY [2], a performance-improving protocol that
is now supported by (at least) Google Chrome, Amazon Silk, Firefox (targeting
FF11), and Strangeloop, but not yet by Apache httpd.  (Not coincidentally, I am
working on implementing such a module.)

The changes needed to mod_ssl are pretty simple; I have a small patch here that
adds these hooks.  The patch attached below was made against the httpd-2.2.x
branch, but of course I would be happy to modify the patch as necessary for
other version(s).

[1] NPN is described here:
http://technotes.googlecode.com/git/nextprotoneg.html
[2] SPDY is described here: http://dev.chromium.org/spdy/spdy-protocol

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- 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


Mime
View raw message