Return-Path: X-Original-To: apmail-httpd-dev-archive@www.apache.org Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 95AF110788 for ; Tue, 8 Dec 2015 11:18:40 +0000 (UTC) Received: (qmail 78315 invoked by uid 500); 8 Dec 2015 11:18:40 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 78225 invoked by uid 500); 8 Dec 2015 11:18:40 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 78215 invoked by uid 99); 8 Dec 2015 11:18:40 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Dec 2015 11:18:40 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id A4D32C0FD7 for ; Tue, 8 Dec 2015 11:18:39 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.101 X-Spam-Level: X-Spam-Status: No, score=-0.101 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id Ftl7gCxd0CsK for ; Tue, 8 Dec 2015 11:18:32 +0000 (UTC) Received: from mail-qg0-f41.google.com (mail-qg0-f41.google.com [209.85.192.41]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 450A742ABE for ; Tue, 8 Dec 2015 11:18:32 +0000 (UTC) Received: by qgcc31 with SMTP id c31so12457949qgc.3 for ; Tue, 08 Dec 2015 03:18:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=F9zNKH+cG8+boRbEq0fF1ibj+anIkVmNnt2f3OXtLrI=; b=FK2A7R5mFxJKtsq2Ce7qO6ZqF8UNCx6H1+JyQT6pe3umotvhxJmnI3wdJU+ZYx/M1T Y+Hboo/ERoAfTc+aIlBrXEV5EeLlqnmatbPW0+4ZamV+iY/orOPd0A6Ea6aEnju7mUOm uIiZDlMBR8xIraFGRw+vKF4Oao2dsUhmi3122M1XMAa7d8P3ZCTv6JmBWwGki8xPulHo 3ZvFF4VNAnUZK2tkqjaB/CkjctyrLRT1RqA1dVVB/OpQarvRFESAbrxskBXWb7/Fnvp8 kmkOJ7YOJIahNdpZhlx5CEkyRQihurLIY5bydgDFTnmSU4DIjHxhBJUKW1HGuTnJUv32 TToA== MIME-Version: 1.0 X-Received: by 10.140.89.201 with SMTP id v67mr3790826qgd.38.1449573505887; Tue, 08 Dec 2015 03:18:25 -0800 (PST) Received: by 10.55.65.85 with HTTP; Tue, 8 Dec 2015 03:18:25 -0800 (PST) In-Reply-To: References: <56660896.c74fc20a.15f56.0ebd@mx.google.com> <56660B43.2060507@gmail.com> <6B13DF2B-0586-42BB-B62F-59A7638B697D@greenbytes.de> <13FE9E7F-9620-4BF9-8EA4-57A6314D66BF@greenbytes.de> Date: Tue, 8 Dec 2015 12:18:25 +0100 Message-ID: Subject: Re: Upgrade Summary From: Yann Ylavic To: httpd-dev Content-Type: text/plain; charset=UTF-8 On Tue, Dec 8, 2015 at 11:54 AM, Stefan Eissing wrote: > > Am 08.12.2015 um 11:44 schrieb Yann Ylavic : >> >> On Tue, Dec 8, 2015 at 11:07 AM, Stefan Eissing >>> >>> PS. Re 5: with change 1+4, a TLS upgrade switcher could install an output filter, return and have it being processed normally. The output filter would then send the 101 and do the TLS handshake. Would that work? >> >> The issue is that this output filter would have to both read and write >> during the TLS handshake, not sure this is suitable. > > Ok, maybe from pre_read_request hook then? Hmm, pre_read of the second request, interesting. But maybe output filter could work too after all, we'd need to set the correct CONN_SENSE for event to do right thing? pre_read may be simpler though, based on a flag in the conn_rec?