From testtranthomas@example.com Wed Nov 02 06:34:27 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 70757 invoked from network); 2 Nov 2005 06:34:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Nov 2005 06:34:26 -0000 Received: (qmail 18855 invoked by uid 500); 2 Nov 2005 06:34:26 -0000 Delivered-To: tranthomas@example.com Received: (qmail 18820 invoked by uid 500); 2 Nov 2005 06:34:25 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 18809 invoked by uid 99); 2 Nov 2005 06:34:25 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Nov 2005 22:34:25 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO scotch.ics.uci.edu) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Nov 2005 22:34:21 -0800 Received: from scotch.ics.uci.edu (localhost [83.161.120.155]) by scotch.ics.uci.edu (8.12.11/8.12.11) with ESMTP id jA26Y2g3007707 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for <tranthomas@example.com>; Tue, 1 Nov 2005 22:34:02 -0800 (PST) Received: (from jerenk@localhost) by scotch.ics.uci.edu (8.13.4+Sun/8.12.11/Submit) id jA26Y2EJ007706 for tranthomas@example.com; Tue, 1 Nov 2005 22:34:02 -0800 (PST) X-Authentication-Warning: scotch.ics.uci.edu: jerenk set sender to tranthomas@example.com using -f Date: Tue, 1 Nov 2005 22:34:02 -0800 From: Justin Erenkrantz <tranthomas@example.com> To: tranthomas@example.com Subject: Cryptic error when LWP isn't available Message-ID: <tranthomas@example.com> Mail-Followup-To: Justin Erenkrantz <tranthomas@example.com>, tranthomas@example.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.11 X-Spam-Checker-Version: SpamAssassin 3.2.0-r232569 (2005-08-13) on scotch.ics.uci.edu X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=no version=3.2.0-r232569 X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N httpd-test gives a really cryptic error message when LWP isn't installed: Use of uninitialized value in concatenation (.) or string at .../Apache-Test/lib/Apache/TestHarness.pm line 121. Be nice if we could fix that. It seems that $_ is trounced by $self->run_t(). My perl-fu doesn't have an elegant solution other than saving $_ before run_t() and then restoring it after. After I did that, I got the 'LWP isn't available' warnings. *light bulb* Once I installed LWP, the error disappeared for whatever reason. Does anyone with perl-fu have a real solution? -- justin From testtranthomas@example.com Wed Nov 02 12:15:17 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 39368 invoked from network); 2 Nov 2005 12:15:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Nov 2005 12:15:16 -0000 Received: (qmail 45015 invoked by uid 500); 2 Nov 2005 12:15:16 -0000 Delivered-To: tranthomas@example.com Received: (qmail 44888 invoked by uid 500); 2 Nov 2005 12:15:15 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 44877 invoked by uid 99); 2 Nov 2005 12:15:15 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 04:15:15 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO secure.exclamationlabs.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 04:15:10 -0800 Received: from [83.161.120.155] (pcp0010776620pcs.walngs01.pa.comcast.net [83.161.120.155]) (authenticated (0 bits)) by secure.exclamationlabs.net (8.11.6/8.11.6) with ESMTP id jA2CEs917950 for <tranthomas@example.com>; Wed, 2 Nov 2005 06:14:55 -0600 Message-ID: <tranthomas@example.com> Date: Wed, 02 Nov 2005 07:14:53 -0500 From: Geoffrey Young <tranthomas@example.com> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040927 X-Accept-Language: en-us, en MIME-Version: 1.0 To: tranthomas@example.com Subject: Re: Cryptic error when LWP isn't available References: <tranthomas@example.com> In-Reply-To: <tranthomas@example.com> X-Enigmail-Version: 83.161.120.155 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Justin Erenkrantz wrote: > httpd-test gives a really cryptic error message when LWP isn't > installed: > > Use of uninitialized value in concatenation (.) or string at > .../Apache-Test/lib/Apache/TestHarness.pm line 121. > > Be nice if we could fix that. It seems that $_ is trounced by > $self->run_t(). My perl-fu doesn't have an elegant solution other than > saving $_ before run_t() and then restoring it after. After I did that, > I got the 'LWP isn't available' warnings. *light bulb* > > Once I installed LWP, the error disappeared for whatever reason. > > Does anyone with perl-fu have a real solution? I'll figure one out sometime today or tomorrow. thanks for reporting it :) --Geoff From testtranthomas@example.com Wed Nov 02 15:52:18 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 72947 invoked from network); 2 Nov 2005 15:52:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Nov 2005 15:52:16 -0000 Received: (qmail 96500 invoked by uid 500); 2 Nov 2005 15:52:12 -0000 Delivered-To: tranthomas@example.com Received: (qmail 96476 invoked by uid 500); 2 Nov 2005 15:52:11 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 96465 invoked by uid 99); 2 Nov 2005 15:52:11 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 07:52:11 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO mail.liquidation.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 07:52:06 -0800 Received: from [83.161.120.155] (everything.liquidation.com [83.161.120.155]) (authenticated bits=0) by mail.liquidation.com (8.13.5/8.13.5) with ESMTP id jA2FpaY6030774 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 2 Nov 2005 10:51:38 -0500 Message-ID: <tranthomas@example.com> Date: Wed, 02 Nov 2005 10:51:37 -0500 From: "Philip M. Gollucci" <tranthomas@example.com> Organization: P6M7G8 Consulting User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051008) X-Accept-Language: en-us, en MIME-Version: 1.0 To: tranthomas@example.com Subject: Re: Cryptic error when LWP isn't available References: <tranthomas@example.com> In-Reply-To: <tranthomas@example.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-LIQUIDATION-MailScanner-Information: Please contact the ISP for more information X-LIQUIDATION-MailScanner: Found to be clean X-LIQUIDATION-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-4.399, required 5, autolearn=not spam, ALL_TRUSTED -1.80, BAYES_00 -2.60) X-LIQUIDATION-MailScanner-From: tranthomas@example.com X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Justin Erenkrantz wrote: > httpd-test gives a really cryptic error message when LWP isn't > installed: > > Use of uninitialized value in concatenation (.) or string at > .../Apache-Test/lib/Apache/TestHarness.pm line 121. > > Be nice if we could fix that. It seems that $_ is trounced by > $self->run_t(). My perl-fu doesn't have an elegant solution other than > saving $_ before run_t() and then restoring it after. After I did that, > I got the 'LWP isn't available' warnings. *light bulb* > > Once I installed LWP, the error disappeared for whatever reason. > > Does anyone with perl-fu have a real solution? -- justin You my try adding local $_; to $self->run_t() -- END ------------------------------------------------------------ What doesn't kill us can only make us stronger. Nothing is impossible. Philip M. Gollucci (tranthomas@example.com) +1-512-754-7244 Consultant / http://p6m7g8.net/Resume/ Senior Developer / Liquidity Services, Inc. http://www.liquidityservicesinc.com http://www.liquidation.com http://www.uksurplus.com http://www.govliquidation.com http://www.gowholesale.com From testtranthomas@example.com Wed Nov 02 20:17:38 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 40016 invoked from network); 2 Nov 2005 20:17:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Nov 2005 20:17:38 -0000 Received: (qmail 89140 invoked by uid 500); 2 Nov 2005 20:17:37 -0000 Delivered-To: tranthomas@example.com Received: (qmail 89117 invoked by uid 500); 2 Nov 2005 20:17:36 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 89106 invoked by uid 99); 2 Nov 2005 20:17:36 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 12:17:36 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO mail.logilune.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 12:17:31 -0800 Received: from [83.161.120.155] (localhost.logilune.com [83.161.120.155]) by mail.logilune.com (Postfix) with ESMTP id 2AC4BD692C for <tranthomas@example.com>; Wed, 2 Nov 2005 21:17:14 +0100 (CET) Message-ID: <tranthomas@example.com> Date: Wed, 02 Nov 2005 12:17:55 -0800 From: Stas Bekman <tranthomas@example.com> Organization: Hope, Humanized User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 X-Accept-Language: en-us, en, he, ru MIME-Version: 1.0 To: tranthomas@example.com Subject: Re: Cryptic error when LWP isn't available References: <tranthomas@example.com> In-Reply-To: <tranthomas@example.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Justin Erenkrantz wrote: > httpd-test gives a really cryptic error message when LWP isn't > installed: > > Use of uninitialized value in concatenation (.) or string at > .../Apache-Test/lib/Apache/TestHarness.pm line 121. > > Be nice if we could fix that. It seems that $_ is trounced by > $self->run_t(). My perl-fu doesn't have an elegant solution other than > saving $_ before run_t() and then restoring it after. After I did that, > I got the 'LWP isn't available' warnings. *light bulb* > > Once I installed LWP, the error disappeared for whatever reason. > > Does anyone with perl-fu have a real solution? -- justin I ditched $_, see if it solves the problem. -- _____________________________________________________________ Stas Bekman mailto:tranthomas@example.com http://stason.org/ MailChannels: Assured Messaging(TM) http://mailchannels.com/ The "Practical mod_perl" book http://modperlbook.org/ http://perl.apache.org/ http://perl.org/ http://logilune.com/ From testtranthomas@example.com Wed Nov 02 20:48:11 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 61481 invoked from network); 2 Nov 2005 20:48:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Nov 2005 20:48:10 -0000 Received: (qmail 51311 invoked by uid 500); 2 Nov 2005 20:48:09 -0000 Delivered-To: tranthomas@example.com Received: (qmail 51286 invoked by uid 500); 2 Nov 2005 20:48:09 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 51275 invoked by uid 99); 2 Nov 2005 20:48:09 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 12:48:09 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO mail.logilune.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 12:48:04 -0800 Received: from [83.161.120.155] (localhost.logilune.com [83.161.120.155]) by mail.logilune.com (Postfix) with ESMTP id A5CA3D6961 for <tranthomas@example.com>; Wed, 2 Nov 2005 21:47:47 +0100 (CET) Message-ID: <tranthomas@example.com> Date: Wed, 02 Nov 2005 12:48:29 -0800 From: Stas Bekman <tranthomas@example.com> Organization: Hope, Humanized User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 X-Accept-Language: en-us, en, he, ru MIME-Version: 1.0 To: tranthomas@example.com Subject: Re: svn commit: r330356 - in /httpd/test/trunk/perl-framework/t: apache/ modules/ security/ ssl/ References: <tranthomas@example.com> In-Reply-To: <tranthomas@example.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N tranthomas@example.com wrote: > Author: stas > Date: Wed Nov 2 12:44:13 2005 > New Revision: 330356 > > URL: http://svn.apache.org/viewcvs?rev=330356&view=rev > Log: > tests requiring LWP when LWP is not available are now skipped A note for the test developers. For the future when you finish changing the test you are working on make sure that it either works or skipped when LWP module is not installed. To test run: APACHE_TEST_PRETEND_NO_LWP=1 make test or: APACHE_TEST_PRETEND_NO_LWP=1 t/TEST t/whatever/yourtest.t Apache-Test provides a limited emulation of LWP, so some tests work w/o requiring LWP. -- _____________________________________________________________ Stas Bekman mailto:tranthomas@example.com http://stason.org/ MailChannels: Assured Messaging(TM) http://mailchannels.com/ The "Practical mod_perl" book http://modperlbook.org/ http://perl.apache.org/ http://perl.org/ http://logilune.com/ From testtranthomas@example.com Thu Nov 03 04:56:12 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 53658 invoked from network); 3 Nov 2005 04:56:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Nov 2005 04:56:12 -0000 Received: (qmail 97112 invoked by uid 500); 3 Nov 2005 04:56:11 -0000 Delivered-To: tranthomas@example.com Received: (qmail 97080 invoked by uid 500); 3 Nov 2005 04:56:11 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 97068 invoked by uid 99); 3 Nov 2005 04:56:10 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 20:56:10 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO Boron.MeepZor.Com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 20:56:05 -0800 Received: from Boron.MeepZor.Com (localhost [83.161.120.155]) by Boron.MeepZor.Com (8.12.8/8.12.8) with ESMTP id jA34rjVK013457; Wed, 2 Nov 2005 23:54:05 -0500 Received: (from cvs@localhost) by Boron.MeepZor.Com (8.12.8/8.12.8/Submit) id jA34rOMp013424; Wed, 2 Nov 2005 23:53:24 -0500 Date: Wed, 2 Nov 2005 23:53:24 -0500 Message-Id: <tranthomas@example.com> Content-Type: text/plain X-Application: $Id: report-status.pl,v 1.3 2005/03/30 10:13:06 coar Exp $ MIME-Version: 1.0 Subject: [STATUS] (httpd-test: flood) Wed Nov 2 23:53:24 2005 From: Rodent of Unusual Size <tranthomas@example.com> To: Apache test suite <tranthomas@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N flood STATUS: -*-text-*- Last modified at [$Date: 2004-11-24 19:36:41 -0500 (Wed, 24 Nov 2004) $] Release: 1.0: Released July 23, 2002 milestone-03: Tagged January 16, 2002 ASF-transfer: Released July 17, 2001 milestone-02: Tagged August 13, 2001 milestone-01: Tagged July 11, 2001 (tag lost during transfer) RELEASE SHOWSTOPPERS: * "Everything needs to work perfectly" Other bugs that need fixing: * I get a SIGBUS on Darwin with our examples/round-robin-ssl.xml config, on the second URL. I'm using OpenSSL 0.9.6c 21 dec 2001. * iPlanet sends "Content-length" - there is a hack in there now to recognize it. However, all HTTP headers need to be normalized before checking their values. This isn't easy to do. Grr. * OpenSSL 0.9.6 Segfaults under high load. Upgrade to OpenSSL 0.9.6b. Aaron says: I just found a big bug that might have been causing this all along (we weren't closing ssl sockets). How can I reproduce the problem you were seeing to verify if this was the fix? * SEGVs when /tmp/.rnd doesn't exist are bad. Make it configurable and at least bomb with a good error message. (See Doug's patch.) Status: This is fixed, no? * If APR has disabled threads, flood should as well. We might want to have an enable/disable parameter that does this also, providing an error if threads are desired but not available. * flood needs to clear pools more often. With a long running test it can chew up memory very quickly. We should just bite the bullet and create/destroy/clear pools for each level of our model: farm, farmer, profile, url/request-cycle, etc. * APR needs to have a unified interface for ephemeral port exhaustion, but aparently Solaris and Linux return different errors at the moment. Fix this in APR then take advantage of it in flood. * The examples/analyze-relative scripts fail when there are less than 5 unique URLs. Other features that need writing: * More analysis and graphing scripts are needed * Write robust tool (using tethereal perhaps) to take network dumps and convert them to flood's XML format. Status: Justin volunteers. Aaron had a script somewhere that is a start. Jacek is working on a Mozilla application, codename "Flood URL bag" (much like Live HTTP Headers) and small HTTP proxy. * Get chunked encoding support working. Status: Justin volunteers. He got sidetracked by the httpd implementation of input filtering and never finished this. This is a stopgap until apr-serf is completed. * Maybe we should make randfile and capath runtime directives that come out of the XML, instead of autoconf parameters. * We are using apr_os_thread_current() and getpid() in some places when what we really want is a GUID. The GUID will be used to correlate raw output data with each farmer. We may wish to print a unique ID for each of farm, farmer, profile, and url to help in postprocessing. * We are using strtol() in some places and strtoll() in others. Pick one (Aaron says strtol(), but he's not sure). * Validation of responses (known C-L, specific strings in response) Status: Justin volunteers * HTTP error codes (ie. teach it about 302s) Justin says: Yeah, this won't be with round_robin as implemented. Need a linked list-based profile where we can insert new URLs into the sequence. * Farmer (Single-thread, multiple profiles) Status: Aaron says: If you have threads, then any Farmer can be run as part of any Farm. If you don't have threads, you can currently only run one Farmer named "Joe" right now (this will be changed so that if you don't have threads, flood will attempt to run all Farmers in serial under one process). * Collective (Single-host, multiple farms) This is a number of Farms that have been fork()ed into child processes. * Megaconglomerate (Multiple hosts each running a collective) This is a number of Collectives running on a number of hosts, invoked via RSH/SSH or maybe even some proprietary mechanism. * Other types of urllists a) Random / Random-weighted b) Sequenced (useful with cookie propogation) c) Round-robin d) Chaining of the above strategies Status: Round-robin is complete. * Other types of reports Status: Aaron says: "simple" reports are functional. Justin added a new type that simply prints the approx. timestamp when the test was run, and the result as OK/FAIL; it is called "easy reports" (see flood_easy_reports.h). Furthermore, simple_reports and easy_reports both print out the current requesting URI line. Documentation that needs writing: * Documentation? What documentation? RTFS? Status: Justin volunteers. He'll probably use Anakia for user docs and doxygen for source code comments. * Feature set We'll have to eventually write down all the features we support, which will most likely come out to be the various XML parameters we support. Available Patches: Open issues: * Ponder using apr-serf in flood Status: This requires apr-serf to be written. Chicken and egg. Ideally, apr-serf would handle buckets, filters, and other cool stuff. However, this isn't the highest of priorities. * Validating XML Parser? Justin says: I don't think we want this. We want a standalone validator. Aaron says: I strongly feel we should have this turned on at least for the invoking "Megaconglomerate". The added overhead for validating when we're already parsing will be minimal. It will not affect the results of the tests. It only happens when a new flood process is created (directly or via rsh/ssh), not when invoking a collective, farm, farmer, or profile. What it gives us from the user's standpoint is far greater than the impact of the added startup overhead. (Maybe a flood argument that disables it for when some UI wrapper already did the checking or if it's being invoked as part of a megaconglomerate (rsh/ssh).) * Supporting use of installed APR / APR-util Justin says: Requires changes to APR/APR-util to make it install the right stuff. We currently rely on the source. * Mandrake Linux 8.0 and OpenSSL 0.9.6a just aren't tranthomas@example.com. The problem seems to be that OpenSSL is refusing to initialize the PRNG. Go figure. I give up on this for now, but it is a big nasty bug in something somewhere. This code works on Solaris/Intel. That's all I'll say on the matter for now. * Report Aggregation We're not sure how to handle reporting quite yet. We'd like to keep it open ended and flexible, but that will be difficult to do while maintaining the ability to run a huge variety of tests. * WebLogic 5.10 Service Pack 9 No one told BEA how to make an HTTP server. Send it Connection: Close and a cookie, and it'll respond with Connection: Keep-Alive (no cookie and it honors Connection: Close). That's wrong. From testtranthomas@example.com Thu Nov 03 04:57:11 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 53939 invoked from network); 3 Nov 2005 04:57:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Nov 2005 04:57:11 -0000 Received: (qmail 99141 invoked by uid 500); 3 Nov 2005 04:57:11 -0000 Delivered-To: tranthomas@example.com Received: (qmail 99002 invoked by uid 500); 3 Nov 2005 04:57:10 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 98990 invoked by uid 99); 3 Nov 2005 04:57:10 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 20:57:10 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO Boron.MeepZor.Com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Nov 2005 20:57:05 -0800 Received: from Boron.MeepZor.Com (localhost [83.161.120.155]) by Boron.MeepZor.Com (8.12.8/8.12.8) with ESMTP id jA34ssVK013553; Wed, 2 Nov 2005 23:55:15 -0500 Received: (from cvs@localhost) by Boron.MeepZor.Com (8.12.8/8.12.8/Submit) id jA34sYWm013530; Wed, 2 Nov 2005 23:54:34 -0500 Date: Wed, 2 Nov 2005 23:54:34 -0500 Message-Id: <tranthomas@example.com> Content-Type: text/plain X-Application: $Id: report-status.pl,v 1.3 2005/03/30 10:13:06 coar Exp $ MIME-Version: 1.0 Subject: [STATUS] (httpd-test: perl-framework) Wed Nov 2 23:54:34 2005 From: Rodent of Unusual Size <tranthomas@example.com> To: Apache test suite <tranthomas@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N httpd-test/perl-framework STATUS: -*-text-*- Last modified at [$Date: 2004-11-24 19:36:41 -0500 (Wed, 24 Nov 2004) $] Stuff to do: * finish the t/TEST exit code issue (ORed with 0x2C if framework failed) * change existing tests that frob the DocumentRoot (e.g., t/modules/access.t) to *not* do that; instead, have Makefile.PL prepare appropriate subdirectory configs for them. Why? So t/TEST can be used to test a remote server. * problems with -d perl mode, doesn't work as documented Message-ID: <tranthomas@example.com> Date: Sat, 20 Oct 2001 12:58:33 +0800 Subject: Re: perldb Tests to be written: * t/apache - simulations of network failures (incomplete POST bodies, chunked and unchunked; missing POST bodies; slooow client connexions, such as taking 1 minute to send 1KiB; ...) * t/modules/autoindex - something seems possibly broken with inheritance on 2.0 * t/ssl - SSLPassPhraseDialog exec: - SSLRandomSeed exec: From testtranthomas@example.com Thu Nov 10 04:55:31 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 20345 invoked from network); 10 Nov 2005 04:55:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 10 Nov 2005 04:55:30 -0000 Received: (qmail 941 invoked by uid 500); 10 Nov 2005 04:55:30 -0000 Delivered-To: tranthomas@example.com Received: (qmail 888 invoked by uid 500); 10 Nov 2005 04:55:29 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 877 invoked by uid 99); 10 Nov 2005 04:55:29 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Nov 2005 20:55:29 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO Boron.MeepZor.Com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Nov 2005 20:55:22 -0800 Received: from Boron.MeepZor.Com (localhost [83.161.120.155]) by Boron.MeepZor.Com (8.12.8/8.12.8) with ESMTP id jAA4r1pR021849; Wed, 9 Nov 2005 23:53:21 -0500 Received: (from cvs@localhost) by Boron.MeepZor.Com (8.12.8/8.12.8/Submit) id jAA4qe7f021821; Wed, 9 Nov 2005 23:52:40 -0500 Date: Wed, 9 Nov 2005 23:52:40 -0500 Message-Id: <tranthomas@example.com> Content-Type: text/plain X-Application: $Id: report-status.pl,v 1.3 2005/03/30 10:13:06 coar Exp $ MIME-Version: 1.0 Subject: [STATUS] (httpd-test: flood) Wed Nov 9 23:52:40 2005 From: Rodent of Unusual Size <tranthomas@example.com> To: Apache test suite <tranthomas@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N flood STATUS: -*-text-*- Last modified at [$Date: 2004-11-24 19:36:41 -0500 (Wed, 24 Nov 2004) $] Release: 1.0: Released July 23, 2002 milestone-03: Tagged January 16, 2002 ASF-transfer: Released July 17, 2001 milestone-02: Tagged August 13, 2001 milestone-01: Tagged July 11, 2001 (tag lost during transfer) RELEASE SHOWSTOPPERS: * "Everything needs to work perfectly" Other bugs that need fixing: * I get a SIGBUS on Darwin with our examples/round-robin-ssl.xml config, on the second URL. I'm using OpenSSL 0.9.6c 21 dec 2001. * iPlanet sends "Content-length" - there is a hack in there now to recognize it. However, all HTTP headers need to be normalized before checking their values. This isn't easy to do. Grr. * OpenSSL 0.9.6 Segfaults under high load. Upgrade to OpenSSL 0.9.6b. Aaron says: I just found a big bug that might have been causing this all along (we weren't closing ssl sockets). How can I reproduce the problem you were seeing to verify if this was the fix? * SEGVs when /tmp/.rnd doesn't exist are bad. Make it configurable and at least bomb with a good error message. (See Doug's patch.) Status: This is fixed, no? * If APR has disabled threads, flood should as well. We might want to have an enable/disable parameter that does this also, providing an error if threads are desired but not available. * flood needs to clear pools more often. With a long running test it can chew up memory very quickly. We should just bite the bullet and create/destroy/clear pools for each level of our model: farm, farmer, profile, url/request-cycle, etc. * APR needs to have a unified interface for ephemeral port exhaustion, but aparently Solaris and Linux return different errors at the moment. Fix this in APR then take advantage of it in flood. * The examples/analyze-relative scripts fail when there are less than 5 unique URLs. Other features that need writing: * More analysis and graphing scripts are needed * Write robust tool (using tethereal perhaps) to take network dumps and convert them to flood's XML format. Status: Justin volunteers. Aaron had a script somewhere that is a start. Jacek is working on a Mozilla application, codename "Flood URL bag" (much like Live HTTP Headers) and small HTTP proxy. * Get chunked encoding support working. Status: Justin volunteers. He got sidetracked by the httpd implementation of input filtering and never finished this. This is a stopgap until apr-serf is completed. * Maybe we should make randfile and capath runtime directives that come out of the XML, instead of autoconf parameters. * We are using apr_os_thread_current() and getpid() in some places when what we really want is a GUID. The GUID will be used to correlate raw output data with each farmer. We may wish to print a unique ID for each of farm, farmer, profile, and url to help in postprocessing. * We are using strtol() in some places and strtoll() in others. Pick one (Aaron says strtol(), but he's not sure). * Validation of responses (known C-L, specific strings in response) Status: Justin volunteers * HTTP error codes (ie. teach it about 302s) Justin says: Yeah, this won't be with round_robin as implemented. Need a linked list-based profile where we can insert new URLs into the sequence. * Farmer (Single-thread, multiple profiles) Status: Aaron says: If you have threads, then any Farmer can be run as part of any Farm. If you don't have threads, you can currently only run one Farmer named "Joe" right now (this will be changed so that if you don't have threads, flood will attempt to run all Farmers in serial under one process). * Collective (Single-host, multiple farms) This is a number of Farms that have been fork()ed into child processes. * Megaconglomerate (Multiple hosts each running a collective) This is a number of Collectives running on a number of hosts, invoked via RSH/SSH or maybe even some proprietary mechanism. * Other types of urllists a) Random / Random-weighted b) Sequenced (useful with cookie propogation) c) Round-robin d) Chaining of the above strategies Status: Round-robin is complete. * Other types of reports Status: Aaron says: "simple" reports are functional. Justin added a new type that simply prints the approx. timestamp when the test was run, and the result as OK/FAIL; it is called "easy reports" (see flood_easy_reports.h). Furthermore, simple_reports and easy_reports both print out the current requesting URI line. Documentation that needs writing: * Documentation? What documentation? RTFS? Status: Justin volunteers. He'll probably use Anakia for user docs and doxygen for source code comments. * Feature set We'll have to eventually write down all the features we support, which will most likely come out to be the various XML parameters we support. Available Patches: Open issues: * Ponder using apr-serf in flood Status: This requires apr-serf to be written. Chicken and egg. Ideally, apr-serf would handle buckets, filters, and other cool stuff. However, this isn't the highest of priorities. * Validating XML Parser? Justin says: I don't think we want this. We want a standalone validator. Aaron says: I strongly feel we should have this turned on at least for the invoking "Megaconglomerate". The added overhead for validating when we're already parsing will be minimal. It will not affect the results of the tests. It only happens when a new flood process is created (directly or via rsh/ssh), not when invoking a collective, farm, farmer, or profile. What it gives us from the user's standpoint is far greater than the impact of the added startup overhead. (Maybe a flood argument that disables it for when some UI wrapper already did the checking or if it's being invoked as part of a megaconglomerate (rsh/ssh).) * Supporting use of installed APR / APR-util Justin says: Requires changes to APR/APR-util to make it install the right stuff. We currently rely on the source. * Mandrake Linux 8.0 and OpenSSL 0.9.6a just aren't tranthomas@example.com. The problem seems to be that OpenSSL is refusing to initialize the PRNG. Go figure. I give up on this for now, but it is a big nasty bug in something somewhere. This code works on Solaris/Intel. That's all I'll say on the matter for now. * Report Aggregation We're not sure how to handle reporting quite yet. We'd like to keep it open ended and flexible, but that will be difficult to do while maintaining the ability to run a huge variety of tests. * WebLogic 5.10 Service Pack 9 No one told BEA how to make an HTTP server. Send it Connection: Close and a cookie, and it'll respond with Connection: Keep-Alive (no cookie and it honors Connection: Close). That's wrong. From testtranthomas@example.com Thu Nov 10 04:56:30 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 20725 invoked from network); 10 Nov 2005 04:56:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 10 Nov 2005 04:56:30 -0000 Received: (qmail 1434 invoked by uid 500); 10 Nov 2005 04:56:29 -0000 Delivered-To: tranthomas@example.com Received: (qmail 1417 invoked by uid 500); 10 Nov 2005 04:56:29 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 1406 invoked by uid 99); 10 Nov 2005 04:56:29 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Nov 2005 20:56:29 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO Boron.MeepZor.Com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Nov 2005 20:56:22 -0800 Received: from Boron.MeepZor.Com (localhost [83.161.120.155]) by Boron.MeepZor.Com (8.12.8/8.12.8) with ESMTP id jAA4sHpR021959; Wed, 9 Nov 2005 23:54:37 -0500 Received: (from cvs@localhost) by Boron.MeepZor.Com (8.12.8/8.12.8/Submit) id jAA4ru1d021935; Wed, 9 Nov 2005 23:53:56 -0500 Date: Wed, 9 Nov 2005 23:53:56 -0500 Message-Id: <tranthomas@example.com> Content-Type: text/plain X-Application: $Id: report-status.pl,v 1.3 2005/03/30 10:13:06 coar Exp $ MIME-Version: 1.0 Subject: [STATUS] (httpd-test: perl-framework) Wed Nov 9 23:53:55 2005 From: Rodent of Unusual Size <tranthomas@example.com> To: Apache test suite <tranthomas@example.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N httpd-test/perl-framework STATUS: -*-text-*- Last modified at [$Date: 2004-11-24 19:36:41 -0500 (Wed, 24 Nov 2004) $] Stuff to do: * finish the t/TEST exit code issue (ORed with 0x2C if framework failed) * change existing tests that frob the DocumentRoot (e.g., t/modules/access.t) to *not* do that; instead, have Makefile.PL prepare appropriate subdirectory configs for them. Why? So t/TEST can be used to test a remote server. * problems with -d perl mode, doesn't work as documented Message-ID: <tranthomas@example.com> Date: Sat, 20 Oct 2001 12:58:33 +0800 Subject: Re: perldb Tests to be written: * t/apache - simulations of network failures (incomplete POST bodies, chunked and unchunked; missing POST bodies; slooow client connexions, such as taking 1 minute to send 1KiB; ...) * t/modules/autoindex - something seems possibly broken with inheritance on 2.0 * t/ssl - SSLPassPhraseDialog exec: - SSLRandomSeed exec: From testtranthomas@example.com Thu Nov 10 10:25:32 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 1462 invoked from network); 10 Nov 2005 10:25:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 10 Nov 2005 10:25:23 -0000 Received: (qmail 27027 invoked by uid 500); 10 Nov 2005 10:25:22 -0000 Delivered-To: tranthomas@example.com Received: (qmail 26889 invoked by uid 500); 10 Nov 2005 10:25:21 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 26874 invoked by uid 99); 10 Nov 2005 10:25:21 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Nov 2005 02:25:21 -0800 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO web35802.mail.mud.yahoo.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 10 Nov 2005 02:25:13 -0800 Received: (qmail 55528 invoked by uid 60001); 10 Nov 2005 10:24:58 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=fp+wiczx9Nltw/S4yTaFJtQETwBMiz2ffpJm4H+qkRoesN90DGYp2pRYF8VaN6pAgKHP+B0rmLX4vGf69Y+6/Op+3XdhFeQ8lNOTxAB+H5Jova6VQxTwOvvE21J6Ckhazq+FcyvbSyONGqQCdJiDoKCApBZn1clNPkS50dn0OEM= ; Message-ID: <tranthomas@example.com> Received: from [83.161.120.155] by web35802.mail.mud.yahoo.com via HTTP; Thu, 10 Nov 2005 02:24:58 PST Date: Thu, 10 Nov 2005 02:24:58 -0800 (PST) From: Zubin Kika <tranthomas@example.com> Subject: Re: Perl framework patch for Apache bug 37145 To: tranthomas@example.com In-Reply-To: <tranthomas@example.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1375717386-1131618298=:55375" Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --0-1375717386-1131618298=:55375 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Id: Content-Disposition: inline Hi, Thank you Joe for your suggestions. I have incorporated the changes and attached two files: 1)pr37145.t: This file is to be placed in t/ssl/ 2)testrev_proxy.pl: This file is to be placed in t/htdocs/modules/cgi/ Please review. With regards, Zubin --- Joe Orton <tranthomas@example.com> wrote: > On Wed, Oct 26, 2005 at 01:30:22AM -0700, Zubin Kika > wrote: > > The patch is attached. > > It contains the following files: > > t/ssl/proxy_bug37145.t :The script file > > t/htdocs/test.txt :Test file of size 100Kb > > t/htdocs/test1.txt :Test file of size less than 8 > Kb > > t/htdocs/test2.txt :Test file of size 8Kb > > t/htdocs/modules/cgi/testrev_proxy.pl :Perl file > that > > will handle the posted data > > > > Request you to please review the same. > > Thanks for the contribution. > > - the CGI script should not rely on CGI.pm > - call the new test simply "t/ssl/pr37145.t" > - attach files not tarballs when posting new code > - create a new directory for new htdocs > (t/htdocs/modules/ssl) > - a CGI script which outputs 100Kb of data would be > preferable to > adding a 100Kb file directly to the repos > - follow the normal code style (indenting, > whitespace etc) for the .t > code; should be something like: > http://perl.apache.org/docs/2.0/devel/core/coding_style.html#Coding_Style_Guide > > joe > __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com --0-1375717386-1131618298=:55375 Content-Type: application/x-perl; name="testrev_proxy.pl" Content-Transfer-Encoding: base64 Content-Description: pat697148422 Content-Disposition: attachment; filename="testrev_proxy.pl" IyEvdXNyL2Jpbi9wZXJsCnVzZSBzdHJpY3Q7CnByaW50ICJDb250ZW50LVR5 cGU6IHRleHQvaHRtbFxuXG4iOwpteSAkbmFtZTsKbXkgJHZhbHVlOwpteSAk cXVlcnlfc3RyaW5nOwpteSAkcmVxdWVzdF9tZXRob2QgPSAkRU5WeydSRVFV RVNUX01FVEhPRCd9OwoKaWYgKCRyZXF1ZXN0X21ldGhvZCBlcSAiR0VUIikg ewogICAgJHF1ZXJ5X3N0cmluZyA9ICRFTlZ7J1FVRVJZX1NUUklORyd9Owp9 CmlmICgkcmVxdWVzdF9tZXRob2QgZXEgIlBPU1QiKSB7CiAgICByZWFkIChT VERJTiwgJHF1ZXJ5X3N0cmluZywgJEVOVnsnQ09OVEVOVF9MRU5HVEgnfSk7 Cn0KKCRuYW1lLCAkdmFsdWUpID0gc3BsaXQoLz0vLCAkcXVlcnlfc3RyaW5n KTsKJHZhbHVlID1+IHRyLysvIC87CiR2YWx1ZSA9fiBzLyUoW2EtZkEtRjAt OV1bYS1mQS1GMC05XSkvcGFjaygiQyIsIGhleCgkMSkpL2VnOwpteSAkdGV4 dCA9ICR2YWx1ZTsKaWYgKCR0ZXh0IG5lICcnKXsKcHJpbnQgPDxFTkQxCk9r CkVORDEKfQplbHNlewoKcHJpbnQgPDxFTkQyCk5vdCBPawpFTkQyCn0KCgo= --0-1375717386-1131618298=:55375-- From testtranthomas@example.com Thu Nov 10 10:34:23 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 5895 invoked from network); 10 Nov 2005 10:34:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 10 Nov 2005 10:34:23 -0000 Received: (qmail 37530 invoked by uid 500); 10 Nov 2005 10:34:22 -0000 Delivered-To: tranthomas@example.com Received: (qmail 37510 invoked by uid 500); 10 Nov 2005 10:34:22 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 37496 invoked by uid 99); 10 Nov 2005 10:34:22 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Nov 2005 02:34:22 -0800 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO web35812.mail.mud.yahoo.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 10 Nov 2005 02:34:15 -0800 Received: (qmail 82422 invoked by uid 60001); 10 Nov 2005 10:34:00 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=zeGtmwl0WNdQ4+Cfm8rIhRrT1RtWcftoEiTHabGKOm6Bie7+RmBCIea97Ew3yRFwA96h43deDy/VB8EPGKklkQ0MAmTX0eISN186L1nA+jZ/xVbGAmk4+/2tpUJu2zR8I9CcGiQSHyXJ2BzvgFr6V6xTPnfj0vMFcJlcwf+PrBs= ; Message-ID: <tranthomas@example.com> Received: from [83.161.120.155] by web35812.mail.mud.yahoo.com via HTTP; Thu, 10 Nov 2005 02:34:00 PST Date: Thu, 10 Nov 2005 02:34:00 -0800 (PST) From: Zubin Kika <tranthomas@example.com> Subject: Re: Perl framework patch for Apache bug 37145 To: tranthomas@example.com In-Reply-To: <tranthomas@example.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-97231640-1131618840=:81588" Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --0-97231640-1131618840=:81588 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Id: Content-Disposition: inline Don't know why the other file didn't make it. Attaching pr37145.t again. Zubin --- Zubin Kika <tranthomas@example.com> wrote: > Hi, > > Thank you Joe for your suggestions. > I have incorporated the changes and attached two > files: > 1)pr37145.t: This file is to be placed in > t/ssl/ > 2)testrev_proxy.pl: This file is to be > placed > in t/htdocs/modules/cgi/ > > Please review. > > With regards, > Zubin > > --- Joe Orton <tranthomas@example.com> wrote: > > > On Wed, Oct 26, 2005 at 01:30:22AM -0700, Zubin > Kika > > wrote: > > > The patch is attached. > > > It contains the following files: > > > t/ssl/proxy_bug37145.t :The script file > > > t/htdocs/test.txt :Test file of size 100Kb > > > t/htdocs/test1.txt :Test file of size less than > 8 > > Kb > > > t/htdocs/test2.txt :Test file of size 8Kb > > > t/htdocs/modules/cgi/testrev_proxy.pl :Perl file > > that > > > will handle the posted data > > > > > > Request you to please review the same. > > > > Thanks for the contribution. > > > > - the CGI script should not rely on CGI.pm > > - call the new test simply "t/ssl/pr37145.t" > > - attach files not tarballs when posting new code > > - create a new directory for new htdocs > > (t/htdocs/modules/ssl) > > - a CGI script which outputs 100Kb of data would > be > > preferable to > > adding a 100Kb file directly to the repos > > - follow the normal code style (indenting, > > whitespace etc) for the .t > > code; should be something like: > > > http://perl.apache.org/docs/2.0/devel/core/coding_style.html#Coding_Style_Guide > > > > joe > > > > > > > __________________________________ > Yahoo! Mail - PC Magazine Editors' Choice 2005 > http://mail.yahoo.com __________________________________ Yahoo! FareChase: Search multiple travel sites in one click. http://farechase.yahoo.com --0-97231640-1131618840=:81588-- From testtranthomas@example.com Mon Nov 14 18:26:42 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 34883 invoked from network); 14 Nov 2005 18:26:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 14 Nov 2005 18:26:27 -0000 Received: (qmail 54137 invoked by uid 500); 14 Nov 2005 18:26:17 -0000 Delivered-To: tranthomas@example.com Received: (qmail 53703 invoked by uid 500); 14 Nov 2005 18:26:14 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 53582 invoked by uid 99); 14 Nov 2005 18:26:14 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Nov 2005 10:26:14 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO fed1rmmtao03.cox.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Nov 2005 10:26:05 -0800 Received: from [83.161.120.155] (really [83.161.120.155]) by fed1rmmtao03.cox.net (InterMail vM.83.161.120.155 201-2131-123-102-20050715) with ESMTP id <20051114182524.QUHT20875.fed1rmmtao03.cox.net@[83.161.120.155]>; Mon, 14 Nov 2005 13:25:24 -0500 Mime-Version: 1.0 (Apple Message framework v623) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <tranthomas@example.com> Content-Transfer-Encoding: 7bit Cc: tranthomas@example.com, tranthomas@example.com, tranthomas@example.com, tranthomas@example.com From: Roy T. Fielding <tranthomas@example.com> Subject: board report for HTTP server project Date: Mon, 14 Nov 2005 10:25:51 -0800 To: tranthomas@example.com X-Mailer: Apple Mail (2.623) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Much to my surprise, I apparently have a board report due yesterday for this Wednesday's board meeting. Do we have any ASF issues that need reporting to the board, aside from what is in STATUS*? Any choice commentary? Does anyone else feel like we have too many dev lists for one project? ....Roy From testtranthomas@example.com Mon Nov 14 18:47:24 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 47781 invoked from network); 14 Nov 2005 18:47:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 14 Nov 2005 18:47:24 -0000 Received: (qmail 89464 invoked by uid 500); 14 Nov 2005 18:47:22 -0000 Delivered-To: tranthomas@example.com Received: (qmail 89396 invoked by uid 500); 14 Nov 2005 18:47:22 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 89349 invoked by uid 99); 14 Nov 2005 18:47:22 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Nov 2005 10:47:22 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO x.win.covalent.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Nov 2005 10:47:13 -0800 Received: from [83.161.120.155] ([83.161.120.155]) by x.win.covalent.net over TLS secured channel with Microsoft SMTPSVC(5.0.2195.6713); Mon, 14 Nov 2005 10:45:04 -0800 Message-ID: <tranthomas@example.com> Date: Mon, 14 Nov 2005 12:45:34 -0600 From: "William A. Rowe, Jr." <tranthomas@example.com> User-Agent: Mozilla Thunderbird 1.0.7-1.1.fc3 (X11/20050929) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Roy T.Fielding" <tranthomas@example.com> CC: tranthomas@example.com, tranthomas@example.com, tranthomas@example.com, tranthomas@example.com, tranthomas@example.com Subject: Re: board report for HTTP server project References: <tranthomas@example.com> In-Reply-To: <tranthomas@example.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 14 Nov 2005 18:45:04.0406 (UTC) FILETIME=[86D82B60:01C5E94B] X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Roy T.Fielding wrote: > Much to my surprise, I apparently have a board report due yesterday > for this Wednesday's board meeting. Do we have any ASF issues that > need reporting to the board, aside from what is in STATUS*? > Any choice commentary? Does anyone else feel like we have too many > dev lists for one project? httpd prepares to release 2.2, many developers are itching for a pre-ApacheCon candidate, with a formal release announcement at the Opening Plenary of the con. At least, that's the desire that a few of the primary contributors have expressed, as the Hackathon is a golden opportunity to dot the i's and cross the t's. Showstoppers continue to shrink. httpd-docs continues to attract new translators, and new languages. Much work is afoot to prepare for httpd 2.2. cli-dev subproject has little to report, except that user-to-user peer support is working well on cli-users, and the next potential snapshot is awaiting some commentary and feedback from the dev list. With a few more nags, we anticipate a new mod_aspdotnet release for .NET 1.0/1.1 within the next month, and with the release of the '1 year free' Microsoft Visual C++, hope to have a .NET 2.0 flavor of the module in development around that timeframe that most anyone can build from source. Bill From testtranthomas@example.com Mon Nov 14 19:52:05 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 85717 invoked from network); 14 Nov 2005 19:52:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 14 Nov 2005 19:52:05 -0000 Received: (qmail 99790 invoked by uid 500); 14 Nov 2005 19:52:04 -0000 Delivered-To: tranthomas@example.com Received: (qmail 99767 invoked by uid 500); 14 Nov 2005 19:52:04 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Delivered-To: moderator for tranthomas@example.com Received: (qmail 89681 invoked by uid 99); 14 Nov 2005 19:44:18 -0000 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 tranthomas@example.com designates 83.161.120.155 as permitted sender) From: Joe Schaefer <tranthomas@example.com> To: "Roy T. Fielding" <tranthomas@example.com> Cc: tranthomas@example.com, tranthomas@example.com, tranthomas@example.com, tranthomas@example.com, tranthomas@example.com Subject: Re: board report for HTTP server project References: <tranthomas@example.com> Date: Mon, 14 Nov 2005 14:43:44 -0500 In-Reply-To: <tranthomas@example.com> (Roy T. Fielding's message of "Mon, 14 Nov 2005 10:25:51 -0800") Message-ID: <tranthomas@example.com> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N "Roy T. Fielding" <tranthomas@example.com> writes: > Do we have any ASF issues that need reporting to the board, Nothing new to report wrt apreq. -- Joe Schaefer From testtranthomas@example.com Mon Nov 14 19:58:37 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 90637 invoked from network); 14 Nov 2005 19:58:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 14 Nov 2005 19:58:35 -0000 Received: (qmail 7901 invoked by uid 500); 14 Nov 2005 19:58:34 -0000 Delivered-To: tranthomas@example.com Received: (qmail 7887 invoked by uid 500); 14 Nov 2005 19:58:34 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Delivered-To: moderator for tranthomas@example.com Received: (qmail 5954 invoked by uid 99); 14 Nov 2005 19:57:28 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) X-Authentication-Warning: grisha.dyndns.org: grisha owned process doing -bs Date: Mon, 14 Nov 2005 14:57:04 -0500 (EST) From: "Gregory (Grisha) Trubetskoy" <tranthomas@example.com> To: "Roy T. Fielding" <tranthomas@example.com> cc: tranthomas@example.com, tranthomas@example.com, tranthomas@example.com, tranthomas@example.com, tranthomas@example.com Subject: Re: board report for HTTP server project In-Reply-To: <tranthomas@example.com> Message-ID: <tranthomas@example.com> References: <tranthomas@example.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On the mod_python side we got a 3.2.2 beta out and will try to get 3.2.? final done before Apachecon (hopefully). The last release (not counting security fix ones) was 20 months ago, so this is pretty significant. Grisha On Mon, 14 Nov 2005, Roy T. Fielding wrote: > Much to my surprise, I apparently have a board report due yesterday > for this Wednesday's board meeting. Do we have any ASF issues that > need reporting to the board, aside from what is in STATUS*? > Any choice commentary? Does anyone else feel like we have too many > dev lists for one project? > > ....Roy > From testtranthomas@example.com Wed Nov 16 23:49:06 2005 Return-Path: <testtranthomas@example.com> Delivered-To: tranthomas@example.com Received: (qmail 33401 invoked from network); 16 Nov 2005 23:49:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 16 Nov 2005 23:49:06 -0000 Received: (qmail 2806 invoked by uid 500); 16 Nov 2005 23:49:05 -0000 Delivered-To: tranthomas@example.com Received: (qmail 2769 invoked by uid 500); 16 Nov 2005 23:49:05 -0000 Mailing-List: contact tranthomas@example.com; run by ezmlm Precedence: bulk Reply-To: tranthomas@example.com list-help: <mailto:tranthomas@example.com> list-unsubscribe: <mailto:tranthomas@example.com> List-Post: <mailto:tranthomas@example.com> List-Id: <test-dev.httpd.apache.org> Delivered-To: mailing list tranthomas@example.com Received: (qmail 2758 invoked by uid 99); 16 Nov 2005 23:49:04 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Nov 2005 15:49:04 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [83.161.120.155] (HELO x.win.covalent.net) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Nov 2005 15:50:38 -0800 Received: from [83.161.120.155] ([83.161.120.155]) by x.win.covalent.net over TLS secured channel with Microsoft SMTPSVC(5.0.2195.6713); Wed, 16 Nov 2005 15:46:40 -0800 Message-ID: <tranthomas@example.com> Date: Wed, 16 Nov 2005 17:47:10 -0600 From: "William A. Rowe, Jr." <tranthomas@example.com> User-Agent: Mozilla Thunderbird 1.0.7-1.1.fc3 (X11/20050929) X-Accept-Language: en-us, en MIME-Version: 1.0 To: tranthomas@example.com Subject: Re: Perl framework patch for Apache bug 37145 References: <tranthomas@example.com> In-Reply-To: <tranthomas@example.com> Content-Type: multipart/mixed; boundary="------------050005060808000609010600" X-OriginalArrivalTime: 16 Nov 2005 23:46:40.0437 (UTC) FILETIME=[FDBEDE50:01C5EB07] X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --------------050005060808000609010600 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Since Zubin's posts for the .t file kept failing (yet I can see them in my own email client from Zubin) - I thought I'd try resending for him the new pr37145.t - and see if Thunderbird + apmail does any better. Zubin Kika wrote: > Don't know why the other file didn't make it. > Attaching pr37145.t again. > > Zubin > > --- Zubin Kika <tranthomas@example.com> wrote: > > >>Hi, >> >>Thank you Joe for your suggestions. >>I have incorporated the changes and attached two >>files: >> 1)pr37145.t: This file is to be placed in >>t/ssl/ >> 2)testrev_proxy.pl: This file is to be >>placed >>in t/htdocs/modules/cgi/ >> >>Please review. >> >>With regards, >>Zubin >> >>--- Joe Orton <tranthomas@example.com> wrote: >> >> >>>On Wed, Oct 26, 2005 at 01:30:22AM -0700, Zubin >> >>Kika >> >>>wrote: >>> >>>>The patch is attached. >>>>It contains the following files: >>>>t/ssl/proxy_bug37145.t :The script file >>>>t/htdocs/test.txt :Test file of size 100Kb >>>>t/htdocs/test1.txt :Test file of size less than >> >>8 >> >>>Kb >>> >>>>t/htdocs/test2.txt :Test file of size 8Kb >>>>t/htdocs/modules/cgi/testrev_proxy.pl :Perl file >>> >>>that >>> >>>>will handle the posted data >>>> >>>>Request you to please review the same. >>> >>>Thanks for the contribution. >>> >>>- the CGI script should not rely on CGI.pm >>>- call the new test simply "t/ssl/pr37145.t" >>>- attach files not tarballs when posting new code >>>- create a new directory for new htdocs >>>(t/htdocs/modules/ssl) >>>- a CGI script which outputs 100Kb of data would >> >>be >> >>>preferable to >>>adding a 100Kb file directly to the repos >>>- follow the normal code style (indenting, >>>whitespace etc) for the .t >>>code; should be something like: >>> >> > http://perl.apache.org/docs/2.0/devel/core/coding_style.html#Coding_Style_Guide > >>> >>>joe >>> >> >> >> >> >>__________________________________ >>Yahoo! Mail - PC Magazine Editors' Choice 2005 >>http://mail.yahoo.com > > > > > __________________________________ > Yahoo! FareChase: Search multiple travel sites in one click. > http://farechase.yahoo.com --------------050005060808000609010600 Content-Type: x-message-display; name="Re: Perl framework patch for Apache bug 37145.eml" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Re: Perl framework patch for Apache bug 37145.eml" <html> <head> <title>Re: Perl framework patch for Apache bug 37145</title> <link rel="important stylesheet" href="chrome://messenger/skin/messageBody.css"> </head> <body> <table border=0 cellspacing=0 cellpadding=0 width="100%" class="header-part1"><tr><td><div class="headerdisplayname" style="display:inline;">Subject: </div>Re: Perl framework patch for Apache bug 37145</td></tr><tr><td><div class="headerdisplayname" style="display:inline;">From: </div>Zubin Kika &lt;tranthomas@example.com&gt;</td></tr><tr><td><div class="headerdisplayname" style="display:inline;">Date: </div>Thu, 10 Nov 2005 02:24:58 -0800 (PST)</td></tr></table><table border=0 cellspacing=0 cellpadding=0 width="100%" class="header-part2"><tr><td><div class="headerdisplayname" style="display:inline;">To: </div>tranthomas@example.com</td></tr></table><br> <div class="moz-text-plain" wrap=true graphical-quote=true style="font-family: -moz-fixed; font-size: 12px;" lang="x-western"><pre wrap>Hi, Thank you Joe for your suggestions. I have incorporated the changes and attached two files: 1)pr37145.t: This file is to be placed in t/ssl/ 2)testrev_proxy.pl: This file is to be placed in t/htdocs/modules/cgi/ Please review. With regards, Zubin --- Joe Orton <a class="moz-txt-link-rfc2396E" href="mailto:tranthomas@example.com">&lt;tranthomas@example.com&gt;</a> wrote: </pre><blockquote type=cite><pre wrap><span class="moz-txt-citetags">&gt; </span>On Wed, Oct 26, 2005 at 01:30:22AM -0700, Zubin Kika <span class="moz-txt-citetags">&gt; </span>wrote: </pre><blockquote type=cite><pre wrap><span class="moz-txt-citetags">&gt; &gt; </span>The patch is attached. <span class="moz-txt-citetags">&gt; &gt; </span>It contains the following files: <span class="moz-txt-citetags">&gt; &gt; </span>t/ssl/proxy_bug37145.t :The script file <span class="moz-txt-citetags">&gt; &gt; </span>t/htdocs/test.txt :Test file of size 100Kb <span class="moz-txt-citetags">&gt; &gt; </span>t/htdocs/test1.txt :Test file of size less than 8 </pre></blockquote><pre wrap><span class="moz-txt-citetags">&gt; </span>Kb </pre><blockquote type=cite><pre wrap><span class="moz-txt-citetags">&gt; &gt; </span>t/htdocs/test2.txt
{'source': 'Apache Software Foundation Public Mail Archives'}