<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/ShellPkg/Library/UefiShellLevel2CommandsLib, branch trunk</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=trunk</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=trunk'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2024-06-04T03:43:08+00:00</updated>
<entry>
<title>Renormalized end-of-lines from master@27b044605cd5f6b33a3d231576003850b3fe305b</title>
<updated>2024-06-04T03:43:08+00:00</updated>
<author>
<name>kx</name>
<email>kx@radix.pro</email>
</author>
<published>2024-06-04T03:43:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=7e2ccccace24636f29ddc210b94606abd4c7e42b'/>
<id>urn:sha1:7e2ccccace24636f29ddc210b94606abd4c7e42b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ShellPkg: Tidy for code readability</title>
<updated>2023-12-18T06:11:49+00:00</updated>
<author>
<name>Daniel Nguyen</name>
<email>daniel.nguyen@arm.com</email>
</author>
<published>2023-11-29T18:28:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=74daeded0cabe87d26546f07f9a3911cb60ec0e1'/>
<id>urn:sha1:74daeded0cabe87d26546f07f9a3911cb60ec0e1</id>
<content type='text'>
Use error handling instead of success handling.
Less indented logic is easier to read.

Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;

Signed-off-by: Daniel Nguyen &lt;daniel.nguyen@arm.com&gt;
Reviewed-by: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Fix typos</title>
<updated>2023-12-08T13:25:11+00:00</updated>
<author>
<name>Page Chen</name>
<email>paiching_chen@apple.com</email>
</author>
<published>2023-11-09T19:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=fe2abc9b74b9b869e29f0ebc6dfaa54001b53e9b'/>
<id>urn:sha1:fe2abc9b74b9b869e29f0ebc6dfaa54001b53e9b</id>
<content type='text'>
begining-&gt;beginning
dirve-&gt;drive
duplicat-&gt;duplicate
fuly-&gt;fully
Funciton-&gt;Function
Functino-&gt;Function
optioanl-&gt;optional
poitners-&gt;pointers
rountine-&gt;routine
sucessful-&gt;successful
sucessfully-&gt;successfully

Signed-off-by: Page Chen &lt;paiching_chen@apple.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Cc: Andrew Fish &lt;afish@apple.com&gt;
Message-Id: &lt;829d2bed2a848229d719d7ae7b64ef1a47782720.1699557986.git.paiching_chen@apple.com&gt;
Reviewed-by: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/Library: Fix 32-bit truncation of pointer values</title>
<updated>2023-03-13T22:11:55+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2023-03-11T19:31:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=e4c1d8d2317984bd9cb447eba916956841063ec4'/>
<id>urn:sha1:e4c1d8d2317984bd9cb447eba916956841063ec4</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4366

Update C and UNI files that are incorrectly using %x or %08x
instead of %p for pointer values.  On 64-bit systems, this is
truncating pointer values above 4GB.

In reviewing ShellPkg for this issue some unused UNI strings
with incorrect format specifiers were removed instead of being
fixed.

Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Reviewed-by: Ray Ni &lt;ray.ni@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Apply uncrustify changes</title>
<updated>2021-12-07T17:24:28+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.kubacki@microsoft.com</email>
</author>
<published>2021-12-05T22:54:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=47d20b54f9a65b08aa602a1866c1b59a69088dfc'/>
<id>urn:sha1:47d20b54f9a65b08aa602a1866c1b59a69088dfc</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737

Apply uncrustify changes to .c/.h files in the ShellPkg package

Cc: Andrew Fish &lt;afish@apple.com&gt;
Cc: Leif Lindholm &lt;leif@nuviainc.com&gt;
Cc: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Signed-off-by: Michael Kubacki &lt;michael.kubacki@microsoft.com&gt;
Reviewed-by: Ray Ni &lt;ray.ni@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/Ls: sort output by FileName in non-SFO mode</title>
<updated>2021-01-19T18:23:28+00:00</updated>
<author>
<name>Laszlo Ersek</name>
<email>lersek@redhat.com</email>
</author>
<published>2021-01-13T08:54:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=70254306a82357ca6b37a6d246b6558c5534e361'/>
<id>urn:sha1:70254306a82357ca6b37a6d246b6558c5534e361</id>
<content type='text'>
Sorting the LS output in non-SFO mode by FileName is best demonstrated
with two examples.

(1a) Before:

&gt; FS2:\&gt; dir -r apps
&gt; Directory of: FS2:\apps\
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  .
&gt; 12/22/2020  17:53 &lt;DIR&gt;         4,096  X64
&gt; 12/22/2020  17:53 &lt;DIR&gt;         4,096  AARCH64
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  ..
&gt; 12/22/2020  17:53 &lt;DIR&gt;         4,096  IA32
&gt;           0 File(s)           0 bytes
&gt;           5 Dir(s)
&gt; Directory of: FS2:\apps\X64\
&gt; 12/22/2020  17:52              18,752  DumpDynPcd.efi
&gt; 12/22/2020  17:52              34,240  SmiHandlerProfileInfo.efi
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  .
&gt; 12/22/2020  17:52              11,456  VariableInfo.efi
&gt; 12/22/2020  17:52              26,304  MemoryProfileInfo.efi
&gt; 12/22/2020  17:53             126,656  AcpiViewApp.efi
&gt; 12/22/2020  17:53              38,784  Cpuid.efi
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  ..
&gt;           6 File(s)     256,192 bytes
&gt;           2 Dir(s)
&gt; Directory of: FS2:\apps\AARCH64\
&gt; 12/22/2020  17:52              32,768  DumpDynPcd.efi
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  .
&gt; 12/22/2020  17:52              20,480  VariableInfo.efi
&gt; 12/22/2020  17:52              40,960  MemoryProfileInfo.efi
&gt; 12/22/2020  17:53             139,264  AcpiViewApp.efi
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  ..
&gt;           4 File(s)     233,472 bytes
&gt;           2 Dir(s)
&gt; Directory of: FS2:\apps\IA32\
&gt; 12/22/2020  17:52              17,344  DumpDynPcd.efi
&gt; 12/22/2020  17:52              30,720  SmiHandlerProfileInfo.efi
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  .
&gt; 12/22/2020  17:52              10,880  VariableInfo.efi
&gt; 12/22/2020  17:52              24,192  MemoryProfileInfo.efi
&gt; 12/22/2020  17:53             105,536  AcpiViewApp.efi
&gt; 12/22/2020  17:53              36,096  Cpuid.efi
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  ..
&gt;           6 File(s)     224,768 bytes
&gt;           2 Dir(s)

(1b) After:

&gt; FS2:\&gt; dir -r apps
&gt; Directory of: FS2:\apps\
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  .
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  ..
&gt; 12/22/2020  17:53 &lt;DIR&gt;         4,096  AARCH64
&gt; 12/22/2020  17:53 &lt;DIR&gt;         4,096  IA32
&gt; 12/22/2020  17:53 &lt;DIR&gt;         4,096  X64
&gt;           0 File(s)           0 bytes
&gt;           5 Dir(s)
&gt; Directory of: FS2:\apps\X64\
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  .
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  ..
&gt; 12/22/2020  17:53             126,656  AcpiViewApp.efi
&gt; 12/22/2020  17:53              38,784  Cpuid.efi
&gt; 12/22/2020  17:52              18,752  DumpDynPcd.efi
&gt; 12/22/2020  17:52              26,304  MemoryProfileInfo.efi
&gt; 12/22/2020  17:52              34,240  SmiHandlerProfileInfo.efi
&gt; 12/22/2020  17:52              11,456  VariableInfo.efi
&gt;           6 File(s)     256,192 bytes
&gt;           2 Dir(s)
&gt; Directory of: FS2:\apps\AARCH64\
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  .
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  ..
&gt; 12/22/2020  17:53             139,264  AcpiViewApp.efi
&gt; 12/22/2020  17:52              32,768  DumpDynPcd.efi
&gt; 12/22/2020  17:52              40,960  MemoryProfileInfo.efi
&gt; 12/22/2020  17:52              20,480  VariableInfo.efi
&gt;           4 File(s)     233,472 bytes
&gt;           2 Dir(s)
&gt; Directory of: FS2:\apps\IA32\
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  .
&gt; 01/01/1970  01:00 &lt;DIR&gt; r           0  ..
&gt; 12/22/2020  17:53             105,536  AcpiViewApp.efi
&gt; 12/22/2020  17:53              36,096  Cpuid.efi
&gt; 12/22/2020  17:52              17,344  DumpDynPcd.efi
&gt; 12/22/2020  17:52              24,192  MemoryProfileInfo.efi
&gt; 12/22/2020  17:52              30,720  SmiHandlerProfileInfo.efi
&gt; 12/22/2020  17:52              10,880  VariableInfo.efi
&gt;           6 File(s)     224,768 bytes
&gt;           2 Dir(s)

(2a) Before:

&gt; FS2:\&gt; dir apps\*\*.efi
&gt; Directory of: FS2:\apps\*\
&gt; 12/22/2020  17:52              18,752  DumpDynPcd.efi
&gt; 12/22/2020  17:52              34,240  SmiHandlerProfileInfo.efi
&gt; 12/22/2020  17:52              11,456  VariableInfo.efi
&gt; 12/22/2020  17:52              26,304  MemoryProfileInfo.efi
&gt; 12/22/2020  17:53             126,656  AcpiViewApp.efi
&gt; 12/22/2020  17:53              38,784  Cpuid.efi
&gt; 12/22/2020  17:52              32,768  DumpDynPcd.efi
&gt; 12/22/2020  17:52              20,480  VariableInfo.efi
&gt; 12/22/2020  17:52              40,960  MemoryProfileInfo.efi
&gt; 12/22/2020  17:53             139,264  AcpiViewApp.efi
&gt; 12/22/2020  17:52              17,344  DumpDynPcd.efi
&gt; 12/22/2020  17:52              30,720  SmiHandlerProfileInfo.efi
&gt; 12/22/2020  17:52              10,880  VariableInfo.efi
&gt; 12/22/2020  17:52              24,192  MemoryProfileInfo.efi
&gt; 12/22/2020  17:53             105,536  AcpiViewApp.efi
&gt; 12/22/2020  17:53              36,096  Cpuid.efi
&gt;          16 File(s)     714,432 bytes
&gt;           0 Dir(s)

(2b) After:

&gt; FS2:\&gt; dir apps\*\*.efi
&gt; Directory of: FS2:\apps\*\
&gt; 12/22/2020  17:53             126,656  AcpiViewApp.efi
&gt; 12/22/2020  17:53             139,264  AcpiViewApp.efi
&gt; 12/22/2020  17:53             105,536  AcpiViewApp.efi
&gt; 12/22/2020  17:53              38,784  Cpuid.efi
&gt; 12/22/2020  17:53              36,096  Cpuid.efi
&gt; 12/22/2020  17:52              18,752  DumpDynPcd.efi
&gt; 12/22/2020  17:52              32,768  DumpDynPcd.efi
&gt; 12/22/2020  17:52              17,344  DumpDynPcd.efi
&gt; 12/22/2020  17:52              26,304  MemoryProfileInfo.efi
&gt; 12/22/2020  17:52              40,960  MemoryProfileInfo.efi
&gt; 12/22/2020  17:52              24,192  MemoryProfileInfo.efi
&gt; 12/22/2020  17:52              34,240  SmiHandlerProfileInfo.efi
&gt; 12/22/2020  17:52              30,720  SmiHandlerProfileInfo.efi
&gt; 12/22/2020  17:52              11,456  VariableInfo.efi
&gt; 12/22/2020  17:52              20,480  VariableInfo.efi
&gt; 12/22/2020  17:52              10,880  VariableInfo.efi
&gt;          16 File(s)     714,432 bytes
&gt;           0 Dir(s)

(In example (2), note that the sorting is stable; that is, whatever order
is established between identical FileNames by ShellOpenFileMetaArg(), it
is preserved by ShellSortFileList().)

Cc: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3151
Signed-off-by: Laszlo Ersek &lt;lersek@redhat.com&gt;
Reviewed-by: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Message-Id: &lt;20210113085453.10168-8-lersek@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Fix spelling mistake for occurred</title>
<updated>2020-08-19T00:54:23+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2020-08-01T00:52:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=a048af3c9073e4b8108e6cf920bbb35574059639'/>
<id>urn:sha1:a048af3c9073e4b8108e6cf920bbb35574059639</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2361

Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Reviewed-by: Guomin Jiang &lt;guomin.jiang@intel.com&gt;
Reviewed-by: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Update timezone of 3 cities</title>
<updated>2020-06-18T06:24:13+00:00</updated>
<author>
<name>Dorapika Wu</name>
<email>chuan-hsun.wu@hpe.com</email>
</author>
<published>2020-06-15T02:44:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=3a9f932d809e496be4961a568741175b254099d5'/>
<id>urn:sha1:3a9f932d809e496be4961a568741175b254099d5</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2780

The timezone of following cities should be updated:
Istanbul: UTC+3
Novosibirsk: UTC+7
Georgetown (Guyana): UTC-4

Signed-off-by: Dorapika Wu &lt;chuan-hsun.wu@hpe.com&gt;
Reviewed-by: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/Ls: Return empty content for all empty folders</title>
<updated>2019-11-04T02:46:02+00:00</updated>
<author>
<name>Marvin Haeuser</name>
<email>mhaeuser@outlook.de</email>
</author>
<published>2019-10-20T12:08:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=8d3f428109623096cb8845779cdf9dc44949b8e9'/>
<id>urn:sha1:8d3f428109623096cb8845779cdf9dc44949b8e9</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2296

Currently, when 'ls' is run on an entirely empty directory (this
includes not having '.' and '..'), the output is always 'File not
found'. For when not filtering its children, this patch rather
displays the usual header and footer.

Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Signed-off-by: Marvin Haeuser &lt;mhaeuser@outlook.de&gt;
Reviewed-by: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/Ls: Consider UEFI timezone may not be set</title>
<updated>2019-11-04T02:46:02+00:00</updated>
<author>
<name>Marvin Haeuser</name>
<email>mhaeuser@outlook.de</email>
</author>
<published>2019-10-20T12:08:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=106369fe26579c2c97131c3dd9e7c7332a5ec575'/>
<id>urn:sha1:106369fe26579c2c97131c3dd9e7c7332a5ec575</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2294

EFI_RUNTIME_SERVICES.GetTime() might return an unspecified Timezone,
such as when SetTime() has not been called after the RTC was cut off
power. Consider this case by not attempting Timezone translations for
when it is invalid.

Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Signed-off-by: Marvin Haeuser &lt;mhaeuser@outlook.de&gt;
Reviewed-by: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
</content>
</entry>
</feed>
