Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:96431 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 19622 invoked from network); 18 Oct 2016 12:09:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Oct 2016 12:09:03 -0000 Authentication-Results: pb1.pair.com smtp.mail=me@kelunik.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=me@kelunik.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain kelunik.com from 81.169.146.216 cause and error) X-PHP-List-Original-Sender: me@kelunik.com X-Host-Fingerprint: 81.169.146.216 mo4-p00-ob.smtp.rzone.de Received: from [81.169.146.216] ([81.169.146.216:25595] helo=mo4-p00-ob.smtp.rzone.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9C/4D-40890-BD016085 for ; Tue, 18 Oct 2016 08:09:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1476792537; l=4391; s=domk; d=kelunik.com; h=Content-Type:Cc:To:Subject:Date:From:References:In-Reply-To: MIME-Version; bh=+ML0TxzflwYMwx3I7LeHUZClzEjWm4O6Aq3X823NxvE=; b=PQdIP9wskxwTIsuNgOFAx7mXksQchP0CMc5BEnRkNEx2E9QVoXztiyWol4h6AQeAn37 UrLflNOCnqCK8Ht6XhXbssUqEHwwPNh1LcSfYKsLyFh4qHzDf1+z6iMKs9eI6/MIBt3ob NOy+h+0LOiejfvb8OPCdj2QgE/xnQU/+gio= X-RZG-AUTH: :IWkkfkWkbvHsXQGmRYmUo9mls2vWuiu+7SLDup6E67mzuoNKBqX63Q== X-RZG-CLASS-ID: mo00 Received: from mail-lf0-f42.google.com ([209.85.215.42]) by smtp.strato.de (RZmta 39.6 AUTH) with ESMTPSA id t06617s9IC8vBtd (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp384r1 with 384 ECDH bits, eq. 7680 bits RSA)) (Client did not present a certificate) for ; Tue, 18 Oct 2016 14:08:57 +0200 (CEST) Received: by mail-lf0-f42.google.com with SMTP id b75so343846547lfg.3 for ; Tue, 18 Oct 2016 05:08:57 -0700 (PDT) X-Gm-Message-State: AA6/9RkCcAD+eeeg0MFZUvubkF7oUf5i5smpekUMmAWvGi5MweAQXGBN/kyzzDpDFJsVRSyaNoRaEOoaubrsgQ== X-Received: by 10.28.136.10 with SMTP id k10mr457256wmd.87.1476792535640; Tue, 18 Oct 2016 05:08:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.80.177.153 with HTTP; Tue, 18 Oct 2016 05:08:53 -0700 (PDT) In-Reply-To: References: Date: Tue, 18 Oct 2016 14:08:53 +0200 X-Gmail-Original-Message-ID: Message-ID: To: Yasuo Ohgaki Cc: Joe Watkins , Leigh , PHP Internals Content-Type: multipart/alternative; boundary=001a1143d1087e7647053f228e8c Subject: Re: [PHP-DEV] Re: [RFC][DISCUSSION] Improve uniqid() uniqueness From: me@kelunik.com (Niklas Keller) --001a1143d1087e7647053f228e8c Content-Type: text/plain; charset=UTF-8 2016-10-18 14:02 GMT+02:00 Yasuo Ohgaki : > Hi Joe, > > On Tue, Oct 18, 2016 at 8:30 PM, Yasuo Ohgaki wrote: > > > > On Tue, Oct 18, 2016 at 7:32 PM, Joe Watkins > wrote: > >>> This change should go through the standard RFC process and should be > >>> targeted at 7.2+ (master) *only*. > >> > >>> Please check with the RMs before merging functionality changes into > >>> release > >>> branches. All functionality changes need consent and consensus. Bug > fixes > >>> (that don't change functionality or break BC) do not. > >> > >> You were told very specifically that the kinds of changes you proposed > here > >> require an RFC. > > > > This comment is for original proposal that _changes_ output format, > isn't it? > > > > It simply switches entropy source which we already relied on. > > As you can see from last minutes discussion. > > "/dev/urandom cannot be read" is FUD. > It's pure bug fix. (I intentionally made patch easy to extend used > chars, though) > > Would you consider revert the revert? > This discussion shows there should be a RFC and a vote. I'd not consider this a simple bug fix, after all it doesn't really fix it. If we want to fix it in core, we'd better include an UUID generation mechanism than fixing uniq_id. Regards, Niklas > Thanks. > > -- > Yasuo Ohgaki > yohgaki@ohgaki.net > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --001a1143d1087e7647053f228e8c--