audk/ShellPkg/Library
Jeff Westfahl 4bf3b994e8 ShellPkg/ShellCommandLib: Update DumpHex to print {|}~
ASCII characters {|}~ should be printed by DumpHex. The problem is that
if you have a string like

    {xizzy}~{foo|bar}~{quux}

in the dumped data, it will not appear as such in the *-delimited ASCII
column to the right, but as

    .xizzy...foo.bar...quux.

which is less than ideal.

Most of the commit message was inspired by/shamelessly stolen from
Laszlo's example:

    https://lists.01.org/pipermail/edk2-devel/2017-April/010266.html

Cc: Jaben Carsey <jaben.carsey@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Westfahl <jeff.westfahl@ni.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
2017-05-04 15:58:44 +08:00
..
UefiDpLib ShellPkg UefiDpLib: Handle "/" separator in debug path for GCC build 2017-03-16 11:08:48 +08:00
UefiHandleParsingLib ShellPkg/UefiHandleParsingLib: Fix memory leak 2017-05-03 10:41:03 +08:00
UefiShellBcfgCommandLib ShellPkg/UefiShellBcfgCommandLib: Fix VS2012 build failure 2017-03-15 10:03:23 +08:00
UefiShellCEntryLib ShellPkg: Fix typos in comments and variables 2016-11-15 11:05:34 +08:00
UefiShellCommandLib ShellPkg/ShellCommandLib: Update DumpHex to print {|}~ 2017-05-04 15:58:44 +08:00
UefiShellDebug1CommandsLib ShellPkg SmbiosView: Display Type 0 BIOS segment in hexadecimal 2017-04-25 08:52:03 +08:00
UefiShellDriver1CommandsLib ShellPkg: Refine type cast for pointer subtraction 2017-03-06 14:16:00 +08:00
UefiShellInstall1CommandsLib Revert "ShellPkg : Add UEFI_APPLICATION module type to UefiShellInstall1CommandsLib.inf" 2016-01-06 16:23:20 +00:00
UefiShellLevel1CommandsLib ShellPkg: Update sources to include MdePkg protocol definitions 2016-10-19 10:26:16 +08:00
UefiShellLevel2CommandsLib ShellPkg: Refine type cast for pointer subtraction 2017-03-06 14:16:00 +08:00
UefiShellLevel3CommandsLib ShellPkg: Add missing header line for SFO flag in 'cls' command 2016-12-09 09:32:51 +08:00
UefiShellLib ShellPkg: Refine casting expression result to bigger size 2017-03-06 14:33:25 +08:00
UefiShellNetwork1CommandsLib ShellPkg: Add check logic for the gateway validity. 2017-01-19 11:32:14 +08:00
UefiShellNetwork2CommandsLib ShellPkg/Ifconfig6: Address ASSERT because of a missing NULL check 2017-01-13 09:40:48 +08:00
UefiShellTftpCommandLib ShellPkg: Update sources to include MdePkg protocol definitions 2016-10-19 10:26:16 +08:00