<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/ShellPkg/Library/UefiShellNetwork2CommandsLib/Ifconfig6.c, 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/UefiShellNetwork2CommandsLib: Check array index before access</title>
<updated>2023-09-08T15:02:35+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.kubacki@microsoft.com</email>
</author>
<published>2023-09-06T16:39:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=493a375eef584be2beaaa3d418a8e7ff333c5468'/>
<id>urn:sha1:493a375eef584be2beaaa3d418a8e7ff333c5468</id>
<content type='text'>
Moves the range check for the index into the array before attempting
any accesses using the array index.

Cc: Zhichao Gao &lt;zhichao.gao@intel.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: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
Reviewed-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Reviewed-by: Zhichao Gao &lt;zhichao.gao@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: Replace BSD License with BSD+Patent License</title>
<updated>2019-04-09T17:58:25+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2019-04-03T23:07:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=56ba37463a5ffa44df1c5741184ba0594fadbeba'/>
<id>urn:sha1:56ba37463a5ffa44df1c5741184ba0594fadbeba</id>
<content type='text'>
https://bugzilla.tianocore.org/show_bug.cgi?id=1373

Replace BSD 2-Clause License with BSD+Patent License.  This change is
based on the following emails:

  https://lists.01.org/pipermail/edk2-devel/2019-February/036260.html
  https://lists.01.org/pipermail/edk2-devel/2018-October/030385.html

RFCs with detailed process for the license change:

  V3: https://lists.01.org/pipermail/edk2-devel/2019-March/038116.html
  V2: https://lists.01.org/pipermail/edk2-devel/2019-March/037669.html
  V1: https://lists.01.org/pipermail/edk2-devel/2019-March/037500.html

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Reviewed-by: Ray Ni &lt;ray.ni@intel.com&gt;
Reviewed-by: Jaben Carsey &lt;jaben.carsey@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/Ifconfig6: Update error message and add a new line</title>
<updated>2017-09-12T08:41:08+00:00</updated>
<author>
<name>hegdenag</name>
<email>nagaraj-p.hegde@hpe.com</email>
</author>
<published>2017-08-01T05:47:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=1f4807074005a43dc01eca8f1a1d4884fdf9d8a9'/>
<id>urn:sha1:1f4807074005a43dc01eca8f1a1d4884fdf9d8a9</id>
<content type='text'>
If DAD failed, we print "It failed to set", print the IPv6
address and exit. We need a better error string
and also, after printing the IPv6 address, we need a new line
else the Shell&gt; prompt will overwrite the IPv6 address. Fixed
these issues in this patch.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hegde Nagaraj P &lt;nagaraj-p.hegde@hpe.com&gt;
Reviewed-by: Sriram Subramanian &lt;sriram-s@hpe.com&gt;
Reviewed-by: Wu Jiaxin &lt;jiaxin.wu@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/Ifconfig6: Address ASSERT because of a missing NULL check</title>
<updated>2017-01-13T01:40:48+00:00</updated>
<author>
<name>hegdenag</name>
<email>nagaraj-p.hegde@hpe.com</email>
</author>
<published>2017-01-12T03:39:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=521981ee7608b75b51693ea367c9e1d83687d110'/>
<id>urn:sha1:521981ee7608b75b51693ea367c9e1d83687d110</id>
<content type='text'>
When we issue 'ifconfig6 -s &lt;interface&gt; auto' system hangs with
an ASSERT in StrLen. in IfConfig6SetInterfaceInfo, for 'auto' case
we added checks to rule out the invalid inputs like 'host', 'gw'
and 'dns'. To parse through this, we do a VarArg = VarArg-&gt;Next but
we dont check new VarArg before calling StrCmp. Fix with a check
in this patch.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hegde Nagaraj P &lt;nagaraj-p.hegde@hpe.com&gt;
Reviewed-by: Zhang Lubo &lt;lubo.zhang@intel.com&gt;
Reviewed-by: Wu Jiaxin &lt;jiaxin.wu@intel.com&gt;
Reviewed-by: Sriram Subramanian &lt;sriram-s@hpe.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Assign the correct value to ShellStatus</title>
<updated>2016-12-09T02:10:39+00:00</updated>
<author>
<name>Gary Lin</name>
<email>glin@suse.com</email>
</author>
<published>2016-12-07T03:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=69f6787b0da682d21a1054af307e7e0c6fadd043'/>
<id>urn:sha1:69f6787b0da682d21a1054af307e7e0c6fadd043</id>
<content type='text'>
Since the type of ShellStatus is SHELL_STATUS, we should use
SHELL_INVALID_PARAMETER instead of EFI_INVALID_PARAMETER.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gary Lin &lt;glin@suse.com&gt;
Cc: Zhang Lubo &lt;lubo.zhang@intel.com&gt;
Cc: Ye Ting &lt;ting.ye@intel.com&gt;
Cc: Fu Siyuan &lt;siyuan.fu@intel.com&gt;
Cc: Wu Jiaxin &lt;jiaxin.wu@intel.com&gt;
Reviewed-by: Jaben Carsey &lt;jaben.carsey@intel.com&gt;
Reviewed-by: Ye Ting &lt;ting.ye@intel.com&gt;
Reviewed-by: Fu Siyuan &lt;siyuan.fu@intel.com&gt;
Reviewed-by: Zhang Lubo &lt;lubo.zhang@intel.com&gt;
Reviewed-by: Wu Jiaxin &lt;jiaxin.wu@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Add error prompt message in Ifconfig6 command.</title>
<updated>2016-12-06T10:37:50+00:00</updated>
<author>
<name>Zhang Lubo</name>
<email>lubo.zhang@intel.com</email>
</author>
<published>2016-11-29T01:56:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=445d200762cfea40d8123e9eda436dab96789f4f'/>
<id>urn:sha1:445d200762cfea40d8123e9eda436dab96789f4f</id>
<content type='text'>
v2: update the prompt message more readable.

It should display error prompt message when Ifconfig6 can
not configure correctly.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zhang Lubo &lt;lubo.zhang@intel.com&gt;
Cc: Ye Ting &lt;ting.ye@intel.com&gt;
Cc: Fu Siyuan &lt;siyuan.fu@intel.com&gt;
Cc: Wu Jiaxin &lt;jiaxin.wu@intel.com&gt;
Reviewed by : Wu Jiaxin &lt;jiaxin.wu@intel.com&gt;
Reviewed-by: Ye Ting &lt;ting.ye@intel.com&gt;
Reviewed-by: Hegde Nagaraj P &lt;nagaraj-p.hegde@hpe.com&gt;
Reviewed-by: Fu Siyuan &lt;siyuan.fu@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/Ifconfig6: Handle memory allocation failure</title>
<updated>2016-07-18T03:04:19+00:00</updated>
<author>
<name>Ruiyu Ni</name>
<email>ruiyu.ni@intel.com</email>
</author>
<published>2016-07-13T09:41:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=a915fea68e6bea900755f85e81cdc1070b9f3dc6'/>
<id>urn:sha1:a915fea68e6bea900755f85e81cdc1070b9f3dc6</id>
<content type='text'>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni &lt;ruiyu.ni@intel.com&gt;
Reviewed-by: Jaben Carsey &lt;jaben.carsey@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Fix issue about Ifconfig6 -r command.</title>
<updated>2016-07-15T06:45:55+00:00</updated>
<author>
<name>Zhang Lubo</name>
<email>lubo.zhang@intel.com</email>
</author>
<published>2016-07-14T02:31:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=e2f5c491d8749c88cbf56168a3493d70ff19a382'/>
<id>urn:sha1:e2f5c491d8749c88cbf56168a3493d70ff19a382</id>
<content type='text'>
Follow the Shell Spec, when the interface name is Specified,
we need to refresh the Ipv6 configuration.

Cc: Hegde Nagaraj P &lt;nagaraj-p.hegde@hpe.com&gt;
Cc: Ye Ting &lt;ting.ye@intel.com&gt;
Cc: Fu Siyuan &lt;siyuan.fu@intel.com&gt;
Cc: Wu Jiaxin &lt;jiaxin.wu@intel.com&gt;
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zhang Lubo &lt;lubo.zhang@intel.com&gt;
Reviewed-by: Hegde Nagaraj P &lt;nagaraj-p.hegde@hpe.com&gt;
Reviewed-by: Sriram Subramanian &lt;sriram-s@hpe.com&gt;
Reviewed-by: Jaben Carsey &lt;jaben.carsey@intel.com&gt;
Reviewed-By: Wu Jiaxin &lt;jiaxin.wu@intel.com&gt;
</content>
</entry>
</feed>
