Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 25749 invoked from network); 22 Jul 2005 12:18:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 22 Jul 2005 12:18:33 -0000 Received: (qmail 52281 invoked by uid 500); 22 Jul 2005 12:18:27 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 52235 invoked by uid 500); 22 Jul 2005 12:18:27 -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 52221 invoked by uid 99); 22 Jul 2005 12:18:27 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 Jul 2005 05:18:27 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of jorton@redhat.com designates 66.187.233.31 as permitted sender) Received: from [66.187.233.31] (HELO mx1.redhat.com) (66.187.233.31) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 Jul 2005 05:18:21 -0700 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id j6MCIO7h009461 for ; Fri, 22 Jul 2005 08:18:24 -0400 Received: from radish.cambridge.redhat.com (radish.cambridge.redhat.com [172.16.18.90]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id j6MCINV27149 for ; Fri, 22 Jul 2005 08:18:23 -0400 Received: (from jorton@localhost) by radish.cambridge.redhat.com (8.13.4/8.13.4/Submit) id j6MCILA9022216 for dev@httpd.apache.org; Fri, 22 Jul 2005 13:18:21 +0100 X-Authentication-Warning: radish.cambridge.redhat.com: jorton set sender to jorton@redhat.com using -f Date: Fri, 22 Jul 2005 13:18:21 +0100 From: Joe Orton To: dev@httpd.apache.org Subject: Re: svn commit: r220307 - in /httpd/httpd/trunk/modules: metadata/mod_setenvif.c ssl/mod_ssl.c ssl/mod_ssl.h ssl/ssl_expr_eval.c Message-ID: <20050722121821.GB19040@redhat.com> Mail-Followup-To: dev@httpd.apache.org References: <20050722121157.22343.qmail@minotaur.apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20050722121157.22343.qmail@minotaur.apache.org> User-Agent: Mutt/1.4.2.1i X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Fri, Jul 22, 2005 at 12:11:56PM -0000, Martin Kraemer wrote: > Author: martin > Date: Fri Jul 22 05:11:55 2005 > New Revision: 220307 > > URL: http://svn.apache.org/viewcvs?rev=220307&view=rev > Log: > Allow extraction of the values of SSL certificate extensions into > environment variables, so that their value can be used by any > module that is aware of environment variables, as in: So what is the point in posting patches for review if you don't actually wait for anyone to review them before committing? > SetEnvIf OID("2.16.840.1.113730.1.13") "(.*) Generated (Certificate)" ca=$1 -1 on the naming since OID is completely entirely meaningless in this context. mod_setenvif.c: > module AP_MODULE_DECLARE_DATA setenvif_module; > +#if (MODULE_MAGIC_NUMBER_MAJOR > 20020903) > +#include "mod_ssl.h" unnecessary for trunk code to care about the MMN, it can always rely on mod_ssl.h being available. mod_ssl.h: > +extern apr_array_header_t *ssl_extlist_by_oid(request_rec *r, const char *oidstr); and don't export the function as well as the optional function.