Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93989 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 72228 invoked from network); 14 Jun 2016 23:30:45 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Jun 2016 23:30:45 -0000 Authentication-Results: pb1.pair.com smtp.mail=fsb@thefsb.org; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=fsb@thefsb.org; sender-id=pass Received-SPF: pass (pb1.pair.com: domain thefsb.org designates 173.203.187.83 as permitted sender) X-PHP-List-Original-Sender: fsb@thefsb.org X-Host-Fingerprint: 173.203.187.83 smtp83.iad3a.emailsrvr.com Linux 2.6 Received: from [173.203.187.83] ([173.203.187.83:35903] helo=smtp83.iad3a.emailsrvr.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F5/68-27860-4A390675 for ; Tue, 14 Jun 2016 19:30:44 -0400 Received: from smtp3.relay.iad3a.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp3.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id 4ACE53005E4; Tue, 14 Jun 2016 19:30:42 -0400 (EDT) X-Auth-ID: fsb@thefsb.org Received: by smtp3.relay.iad3a.emailsrvr.com (Authenticated sender: fsb-AT-thefsb.org) with ESMTPSA id 26B5130021C; Tue, 14 Jun 2016 19:30:42 -0400 (EDT) X-Sender-Id: fsb@thefsb.org Received: from yossy.local (c-66-30-62-12.hsd1.ma.comcast.net [66.30.62.12]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA) by 0.0.0.0:587 (trex/5.5.4); Tue, 14 Jun 2016 19:30:42 -0400 To: internals@lists.php.net, Christoph Becker , Leigh References: <1ee34970-76f4-e6c6-df1e-a827e3fc592d@fleshgrinder.com> Message-ID: Date: Tue, 14 Jun 2016 19:30:41 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <1ee34970-76f4-e6c6-df1e-a827e3fc592d@fleshgrinder.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] RNG fixes From: fsb@thefsb.org (Tom Worster) On 6/14/16 3:12 PM, Fleshgrinder wrote: > Call me ignorant but is this required in typical web applications? PHP is used for various things, not just web apps. I use it for various other things because its the language in which I am most fluent. And the requirements of *typical* apps using PHP should not be the basis for removing functions that are in fact used in existing programs. It's possible to change programs so they don't use mt_rand() etc. but most people won't thank you for forcing them to rewrite software that works. Leigh, iiuc, is trying to fix bugs. Let's not change the discussion to cleaning up PHP's API. Tom