Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 43518 invoked from network); 8 Aug 2005 05:24:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 8 Aug 2005 05:24:32 -0000 Received: (qmail 51276 invoked by uid 500); 8 Aug 2005 05:24:29 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 51254 invoked by uid 500); 8 Aug 2005 05:24:29 -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 51241 invoked by uid 99); 8 Aug 2005 05:24:29 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 07 Aug 2005 22:24:29 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [207.106.84.159] (HELO atlas.jtan.com) (207.106.84.159) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 07 Aug 2005 22:24:17 -0700 X-JTAN-Envelope-From: sander@temme.net X-JTAN-Envelope-To: Received: from [10.11.0.101] (c-24-5-108-151.hsd1.ca.comcast.net [24.5.108.151]) (authenticated bits=0) by atlas.jtan.com (8.12.8p1/8.12.8) with ESMTP id j785ONuD004492 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for ; Mon, 8 Aug 2005 01:24:25 -0400 (EDT) Mime-Version: 1.0 (Apple Message framework v733) In-Reply-To: <6.2.1.2.2.20050720103922.0c014e90@pop3.rowe-clan.net> References: <6.2.1.2.2.20050720103922.0c014e90@pop3.rowe-clan.net> Content-Type: multipart/signed; micalg=sha1; boundary=Apple-Mail-18--857432342; protocol="application/pkcs7-signature" Message-Id: From: Sander Temme Subject: Re: httpd-1.3 patchlets Date: Sun, 7 Aug 2005 22:24:14 -0700 To: dev@httpd.apache.org X-Mailer: Apple Mail (2.733) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --Apple-Mail-18--857432342 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed That's wrowe, Mads and... Thanks, S. On Jul 20, 2005, at 8:40 AM, William A. Rowe, Jr. wrote: > +1 on both patches; I can see how libhttpd.so gets stripped today. > > I'd commit if there were a couple more +1's. > > Bill > > At 08:16 AM 7/20/2005, Sander Temme wrote: > >> Two very small patches against 1.3. >> >> First one, make ab default to the highest SSL version available: >> >> Index: src/support/ab.c >> =================================================================== >> --- src/support/ab.c (revision 125243) >> +++ src/support/ab.c (working copy) >> @@ -1655,7 +1655,7 @@ >> >> #ifdef USE_SSL >> SSL_library_init(); >> - if (!(ctx = SSL_CTX_new(SSLv2_client_method()))) { >> + if (!(ctx = SSL_CTX_new(SSLv23_client_method()))) { >> fprintf(stderr, "Could not init SSL CTX: "); >> ERR_print_errors_fp(stderr); >> exit(1); >> >> Secondly, a patch that keeps --without-execstrip from stripping the >> httpd binary: >> >> Index: configure >> =================================================================== >> --- configure (revision 219524) >> +++ configure (working copy) >> @@ -927,6 +927,8 @@ >> ;; >> --without-execstrip) >> iflags_program=`echo "$iflags_program" | sed -e 's/-s//'` >> + iflags_core=`echo "$iflags_core" | sed -e 's/-S//' -e >> 's/ \"-S\"//'` >> + iflags_dso=`echo "$iflags_dso" | sed -e 's/-S//' -e >> 's/ \"-S\"//'` >> ;; >> --suexec-caller=*) >> suexec_caller="$apc_optarg" >> >> There is a special case for Darwin in configure that makes the httpd >> binary get stripped even if --without-execstrip is specified. This >> stops that from happening, so --without-execstrip leaves all binaries >> unstripped. I think this adheres to the principle of least >> astonishment. >> >> Let me know if you can fudge that in. (: >> >> Thanks, >> >> S. >> >> -- >> sander@temme.net http://www.temme.net/sander/ >> PGP FP: 51B4 8727 466A 0BC3 69F4 B7B8 B2BE BC40 1529 24AF >> > > > > -- sander@temme.net http://www.temme.net/sander/ PGP FP: 51B4 8727 466A 0BC3 69F4 B7B8 B2BE BC40 1529 24AF --Apple-Mail-18--857432342 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGKzCCAuQw ggJNoAMCAQICAw7yijANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt YWlsIElzc3VpbmcgQ0EwHhcNMDUwNjE4MTQyODU5WhcNMDYwNjE4MTQyODU5WjBZMQ4wDAYDVQQE EwVUZW1tZTEPMA0GA1UEKhMGU2FuZGVyMRUwEwYDVQQDEwxTYW5kZXIgVGVtbWUxHzAdBgkqhkiG 9w0BCQEWEHNhbmRlckB0ZW1tZS5uZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDO Xs4itXtI1eIW9KqPKUbNePmjVehvyl7PYmrywRq4nwYuk6k7V+fkEqPkq6WD39h8jUWalHsbkvnQ NCkkVDb+qKtqE9oDw8AiIpV7Yn4YBIZpq72wXaBpejviPhFdBcTNTl0Ox69Tpv6uRHORfn8+Ugpq i8nY2nPZJdfrIPUvPUKaxRPw8GAO/YZrE0DIiehe5FGFDYkkKZFce8SIgiU7qTkmKe9Ri7r4LL4p 5VHbfYewnTkFNCOfFcUU1OHCBWvNF55nqgK+lcvvMgPb7xyjV4cOAvrDAMprQjDX2/W2ucalSlOu jUvjnbvSWQAHuVGN8bwqqRoVtaPKX0VGdBI/AgMBAAGjLTArMBsGA1UdEQQUMBKBEHNhbmRlckB0 ZW1tZS5uZXQwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQQFAAOBgQAcZFedhcW4IQY6mFfom5UN wLXcqEBnB8gAXqXsemu8aZA9D2jAjAHN/9nrxbM1Sp5wqJwnQ4jNJMl4VUAvtl62qwm0hmVs+H69 t54DhwGp5qVINrqaDHo5HkxZR4VUkCtwUKAlAcWVGLUUlI3TS01xCKpp892BXodbkeha60PMtzCC Az8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxX ZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRp bmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1Ro YXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1h aWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYT AlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3 dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkC gYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkV cI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUP SAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8 MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWlsQ0Eu Y3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0x MzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2f Ni/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH 1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8xggLnMIIC4wIBATBpMGIxCzAJBgNV BAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNU aGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIDDvKKMAkGBSsOAwIaBQCgggFTMBgG CSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA1MDgwODA1MjQxNVowIwYJ KoZIhvcNAQkEMRYEFJEvD+Q1mzTjaMhdMm/EqGIJXuJXMHgGCSsGAQQBgjcQBDFrMGkwYjELMAkG A1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMO8oowegYLKoZIhvcNAQkQAgsx a6BpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQu MSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIDDvKKMA0GCSqG SIb3DQEBAQUABIIBACk2s5jXpNGKdqY2D250YZB+R0g+nVh9hVfVqpZhGP0fOppUj+mOa7zQ4mkJ xaZXoGnwVdcoz3BrKZlbQf6ftkgLLziy/YvCjXEnSOX//N1wz07dQJCY3whok5SmJbpuyuKDAZlJ 8frr5kEoTrBLx6hMN+7lVhzfDfCeQOk14qS3aS1yLUB2ZWzTYfiZufrBSuyNdgJZuMSLoEa/aEZC S3j/1sL/xWGnBxrZ62KJbEowsntaZ/t6IdhAJuDfIEG5G8qwjiS4ijgZ5N7jLw01pQ/tECD+J3EW M0YSI7vGFXErBncU3FFf42PwKtlVhhK51zT+sgts4aHUzuhuZQ7V1x0AAAAAAAA= --Apple-Mail-18--857432342--