Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:109186 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 96616 invoked from network); 21 Mar 2020 21:42:32 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 21 Mar 2020 21:42:32 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id A462D1804DF for ; Sat, 21 Mar 2020 13:06:16 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-qk1-f182.google.com (mail-qk1-f182.google.com [209.85.222.182]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 21 Mar 2020 13:06:15 -0700 (PDT) Received: by mail-qk1-f182.google.com with SMTP id h14so11043179qke.5 for ; Sat, 21 Mar 2020 13:06:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=benramsey.com; s=google; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=tyEhCxbo2lIqspWkRM30XJ2x656jNQ/BbW89/OaV45Q=; b=aPN652kwmeY5v8v9mR+KbFeZ4hd5Ii2YEjmLkYhFNFy2ybKUexSPcaMobhbQF5S46l N0Pu8ajQ9J8Gyha32VvOhNEwpuTBzgV4cK5zLJNXL/vp7hNUswNTiHQyYpgZlQvyzJMd 3dtpn262z4our4pUy43BbTbp4dKjf68Gca1CzPIgIFDz+k8dbUAguxhgafFP4o9NVKyc vJL8lfI2Bo9nMJcD3M6jmSKrlAT89IZvR3fhpVIOS5eOE4xJd2rahh1vfoPccfNKxABw 6AUY18TJvr1+ycVvpB3SCx/uUkX2qNTCpD0PmQ0suWTJcjKzLaPezQgij10h8tpONSQL mnuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=tyEhCxbo2lIqspWkRM30XJ2x656jNQ/BbW89/OaV45Q=; b=eBYfbdE1i/VRE2uL8L29ksIfTt4E54edm+93IMBXK0Wqf0oPNkOsyTlC6qPPqLlLOr Z3vUvOCZJeTew7RYzghr1M4/EJK+K45YiTwqGLbslSgdLdQp2QbALEvsBwyek14SDnVT 3YBcz/3jGCmzuYMmdG8RuLmGt5nVEv4RCqfVNL+KtAzO5bh+4jA+hiEqzdavk7pyJoh1 +OZn0kDzeQpSOw2iYho2+F/ylSoV1sM/zDxH08YPevy/EBVGsROmJbRak0gn33nSX3R0 8mUnwHxmUNNuM1/FS5Qbfjwu0IX7JA8SIZzYUoUM28npiV/i1m3KyrtX7n3FRb6mxhRy 9QBA== X-Gm-Message-State: ANhLgQ2mESTlh95e6iRPxieQauD6JJhEGhNa+9wgZeTMna3NCf6H2Y3N McxTjG/8z9Xs3zkxbNPoUEnVd5ntB4gsDA== X-Google-Smtp-Source: ADFU+vtVCjNW5yeniDiCC6MXYlpS5hQXNxDCUBCJrUTfHcTK3IJ1KgF+lpmFF58A4BWgzAf/nWfmRQ== X-Received: by 2002:a37:98c4:: with SMTP id a187mr9187847qke.132.1584821175177; Sat, 21 Mar 2020 13:06:15 -0700 (PDT) Received: from [10.10.42.56] (h96-61-170-50.lvrgtn.dsl.dynamic.tds.net. [96.61.170.50]) by smtp.gmail.com with ESMTPSA id 2sm8457515qtp.33.2020.03.21.13.06.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 21 Mar 2020 13:06:14 -0700 (PDT) Message-ID: Content-Type: multipart/signed; boundary="Apple-Mail=_19E6815E-4862-4AC1-A0D6-36D46B5FA7A9"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\)) Date: Sat, 21 Mar 2020 15:06:13 -0500 In-Reply-To: Cc: PHP internals To: Craig Francis References: X-Mailer: Apple Mail (2.3608.60.0.2.5) Subject: Re: [PHP-DEV] [RFC] is_literal() From: ben@benramsey.com (Ben Ramsey) --Apple-Mail=_19E6815E-4862-4AC1-A0D6-36D46B5FA7A9 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Mar 21, 2020, at 14:13, Craig Francis = wrote: >=20 > Hi, >=20 > I've written up my suggestion for a is_literal() function: >=20 > https://wiki.php.net/rfc/is_literal >=20 > Any feedback would be appreciated. >=20 > Craig This seems very similar to the taint extension. How does it differ from = ext-taint, and have you considered working together with ext-taint? https://www.php.net/manual/en/intro.taint.php The name is_literal() is too ambiguous to me. As Dan suggested, the RFC = should define what a literal is. Cheers, Ben --Apple-Mail=_19E6815E-4862-4AC1-A0D6-36D46B5FA7A9 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iHUEAREIAB0WIQToXQMR3fpbrPOmEOewLZeYnIwHGwUCXnZztQAKCRCwLZeYnIwH G3KoAP9OcDndscOJyo/rc+18ABXmrlXyZLfGTHRS1+A/aNHFvAEAknoDNhFgZIog AT1T/nSbgdvyrEee935VN076t6OzU+E= =Rm7Y -----END PGP SIGNATURE----- --Apple-Mail=_19E6815E-4862-4AC1-A0D6-36D46B5FA7A9--