From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=210.71.195.44; helo=out03.hibox.biz; envelope-from=tim.lewis@insyde.com; receiver=edk2-devel@lists.01.org Received: from out03.hibox.biz (out04.hibox.biz [210.71.195.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id A62A721CEB153 for ; Tue, 24 Oct 2017 13:10:25 -0700 (PDT) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2B4AQDNne9Z/ww0GKxaGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBgm+BVIEVE4Nnm2KQeIdTChgBCoUYAjiEbBQBAgEBAQEBAQGBE4U?= =?us-ascii?q?dAQEBAQIBAQEhSwsFBwQDAgYNBAQBAQoeAwICCgYXAR4DAQUIBgESEYoHGKdrg?= =?us-ascii?q?ichAopxAQEBAQEBAQEBAQEBAQEBAQEBAQEBGAWCNniDV4UThTuCXoJhBZFQgRO?= =?us-ascii?q?PCoIvhTaHB4geiW4NhxWVf4E5NoF8VSVegmSEf1aLcQEBAQ?= X-IronPort-AV: E=Sophos;i="5.43,429,1503331200"; d="scan'208,217";a="3049845" Received: from unknown (HELO hb3-BKT202.hibox.biz) ([172.24.52.12]) by out03.hibox.biz with ESMTP; 25 Oct 2017 04:14:07 +0800 Received: from unknown (HELO hb3-BKT102.hibox.biz) ([172.24.51.12]) by hb3-BKT202.hibox.biz with ESMTP; 25 Oct 2017 04:14:07 +0800 Received: from unknown (HELO hb3-IN03.hibox.biz) ([172.24.12.13]) by hb3-BKT102.hibox.biz with ESMTP; 25 Oct 2017 04:14:05 +0800 Message-Id: X-Remote-IP: 73.116.1.175 X-Remote-Host: c-73-116-1-175.hsd1.ca.comcast.net X-SBRS: -10.0 X-MID: 7429231 X-Auth-ID: tim.lewis@insyde.com X-EnvelopeFrom: tim.lewis@insyde.com hiBox-Sender: 1 Received: from c-73-116-1-175.hsd1.ca.comcast.net (HELO [IPv6:::ffff:10.0.0.6]) ([73.116.1.175]) by hb3-IN03.hibox.biz with ESMTP/TLS/AES256-SHA; 25 Oct 2017 04:14:05 +0800 MIME-Version: 1.0 To: "Carsey, Jaben" , "Jim.Dailey@dell.com" , "Ni, Ruiyu" Cc: "edk2-devel@lists.01.org" From: Tim Lewis Date: Tue, 24 Oct 2017 13:13:37 -0700 Importance: normal X-Priority: 3 Thread-Topic: [edk2] Shell Non-conformity to the Spec In-Reply-To: References: <4d26cd8872634973b7d38388dc5a0d20@ausx13mps335.AMER.DELL.COM> <2b4e01d34cfc$43312480$c9936d80$@insyde.com> X-Content-Filtered-By: Mailman/MimeDel 2.1.22 Subject: Re: Shell Non-conformity to the Spec X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Oct 2017 20:10:27 -0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Ah, now I remember. It was about aliases and case sensitivity, not environm= ent variables. Tim Sent from my Windows 10 phone From: Carsey, Jaben Sent: Tuesday, October 24, 2017 1:11 PM To: Tim Lewis; Jim.Dailey@dell.com; Ni, Ruiyu Cc: edk2-devel@lists.01.org Subject: Re: [edk2] Shell Non-conformity to the Spec I don't remember. Is there a defect in the Bugzilla? > -----Original Message----- > From: Tim Lewis [mailto:tim.lewis@insyde.com] > Sent: Tuesday, October 24, 2017 12:14 PM > To: Carsey, Jaben ; Jim.Dailey@dell.com; Ni, Ruiy= u > > Cc: edk2-devel@lists.01.org > Subject: RE: [edk2] Shell Non-conformity to the Spec > Importance: High >=20 > Jaben -- >=20 > Wasn't there are previous e-mail thread about this? >=20 > Tim >=20 > -----Original Message----- > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of > Carsey, Jaben > Sent: Tuesday, October 24, 2017 11:29 AM > To: Jim.Dailey@dell.com; Ni, Ruiyu > Cc: edk2-devel@lists.01.org > Subject: Re: [edk2] Shell Non-conformity to the Spec >=20 > Yes. >=20 > > -----Original Message----- > > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of > > Jim.Dailey@dell.com > > Sent: Tuesday, October 24, 2017 11:20 AM > > To: Carsey, Jaben ; Ni, Ruiyu > > > > Cc: edk2-devel@lists.01.org > > Subject: [edk2] Shell Non-conformity to the Spec > > Importance: High > > > > The shell spec says that "Each environment variable has a > > case-sensitive name ...". > > > > In the EfiShellSetEnv function of ShellProtocol.c a case-insensitive > > compare is performed against the variable that is to be set to see if > > it is one of the read-only variables. That means one cannot set a > > variable named, for example, CWD, even though "cwd" and "CWD" are two > > different variable names according to the spec. > > > > Should this be changed to a case-sensitive comparison? > > > > Regards, > > Jim > > > > _______________________________________________ > > edk2-devel mailing list > > edk2-devel@lists.01.org > > https://lists.01.org/mailman/listinfo/edk2-devel > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel