From dev-return-13123-apmail-apr-dev-archive=apr.apache.org@apr.apache.org Thu Nov 18 21:39:37 2004 Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 41284 invoked from network); 18 Nov 2004 21:39:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 18 Nov 2004 21:39:36 -0000 Received: (qmail 4072 invoked by uid 500); 18 Nov 2004 21:39:35 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 4042 invoked by uid 500); 18 Nov 2004 21:39:34 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 4018 invoked by uid 99); 18 Nov 2004 21:39:34 -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 (hermes.apache.org: domain of jorton@redhat.com designates 66.187.233.31 as permitted sender) Date: Thu, 18 Nov 2004 21:39:24 +0000 From: Joe Orton To: dev@apr.apache.org Subject: apr/random/* code Message-ID: <20041118213924.GA7341@redhat.com> Mail-Followup-To: dev@apr.apache.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: Mutt/1.4.1i X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N The anouncement: *) [NOT COMMITTED?] Add a new PRNG. Note that the implementation of SHA-256 is a stop-gap pending snarfing the SHA-1 implementation from apr-util and upgrading it to do SHA-256. Not yet ready for prime time. [Ben Laurie] keeps floating on up CHANGES, despite the fact that this "not ready for prime time" code is actually in APR 1.0 but has remained basically untouched since being committed about 12 months ago. So what's up? If it's not ready for the prime time and it's not being developed it should be removed except I suppose we're now committed to maintaining this for 1.x for compatibility reasons. APR pollutes the symbol namespace because of this code which is annoying. $ nm -D .libs/libapr-1.so | grep SHA 0001871c T SHA256_Data ... joe