<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/RedfishPkg/RedfishConfigHandler, branch dependabot/github_actions/actions/github-script-8</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fgithub-script-8</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fgithub-script-8'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2025-09-25T22:04:10+00:00</updated>
<entry>
<title>RedfishPkg: Drop ARM32 Support</title>
<updated>2025-09-25T22:04:10+00:00</updated>
<author>
<name>Oliver Smith-Denny</name>
<email>osde@microsoft.com</email>
</author>
<published>2025-09-15T14:55:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=470a80094c7bea460cfb66d2b804d7404ada3345'/>
<id>urn:sha1:470a80094c7bea460cfb66d2b804d7404ada3345</id>
<content type='text'>
edk2 is dropping support for the ARM32 architecture. This
commit drops ARM32 code from RedfishPkg. This also drops
irrelevant VALID_ARCHITECTURES comments in infs that are
not arch specific.

Signed-off-by: Oliver Smith-Denny &lt;osde@microsoft.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg/RedfishConfigHandler: Free handle buffers</title>
<updated>2025-06-12T14:09:13+00:00</updated>
<author>
<name>Dongyan Qian</name>
<email>qiandongyan@loongson.cn</email>
</author>
<published>2025-06-11T03:58:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=108757b613620e8406f32e5aa2e52df8d115d61f'/>
<id>urn:sha1:108757b613620e8406f32e5aa2e52df8d115d61f</id>
<content type='text'>
Fix memory leaks by adding missing FreePool calls:
free handle buffers in Stop and initialization routines.

REF:https://uefi.org/sites/default/files/resources/UEFI_Spec_Final_2.11.pdf
Chapter 7.3.15: "Services - Boot Services.LocateHandleBuffer":
It is the caller's responsibility to call the Boot Service.FreePool when
the caller no longer requires the contents of Buffer.

Signed-off-by: Dongyan Qian &lt;qiandongyan@loongson.cn&gt;
</content>
</entry>
<entry>
<title>RedfishPkg: Reduce DEBUG_ERROR to DEBUG_MANAGEABILITY in various places</title>
<updated>2024-07-17T02:02:55+00:00</updated>
<author>
<name>Rebecca Cran</name>
<email>rebecca@os.amperecomputing.com</email>
</author>
<published>2024-07-16T20:38:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=43b7a856fad2e25b1b5bddeb6cb08881a29caf4d'/>
<id>urn:sha1:43b7a856fad2e25b1b5bddeb6cb08881a29caf4d</id>
<content type='text'>
The Redfish drivers log messages as errors in various places when they
don't find an appropriate network interface - even when one has already
been found. Reduce those log messages to DEBUG_MANAGEABILITY to avoid
spamming the console in Release builds.

Signed-off-by: Rebecca Cran &lt;rebecca@os.amperecomputing.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg: add Component Name protocols to RedfishConfigHandler driver</title>
<updated>2023-12-27T00:09:49+00:00</updated>
<author>
<name>Mike Maslenkin</name>
<email>mike.maslenkin@gmail.com</email>
</author>
<published>2023-11-26T23:46:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=8b59cb79fa4fe704671d1bea70abd89847a1e33f'/>
<id>urn:sha1:8b59cb79fa4fe704671d1bea70abd89847a1e33f</id>
<content type='text'>
Currently there is no description for RedfishConfigHandler driver.
This leads to &lt;null string&gt; in the "DRIVER NAME" column of a `drivers`
command for example.

Cc: Nickle Wang &lt;nicklew@nvidia.com&gt;
Cc: Igor Kulchytskyy &lt;igork@ami.com&gt;
Signed-off-by: Mike Maslenkin &lt;mike.maslenkin@gmail.com&gt;
Reviewed-by: Abner Chang &lt;abner.chang@amd.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg/RedfishConfigHandler: Correct the prototype of callback function</title>
<updated>2023-12-05T03:27:03+00:00</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@amd.com</email>
</author>
<published>2023-11-23T05:32:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=dbaf9d3046299b377f0e8efc6d96b4136a004c5b'/>
<id>urn:sha1:dbaf9d3046299b377f0e8efc6d96b4136a004c5b</id>
<content type='text'>
Signed-off-by: Abner Chang &lt;abner.chang@amd.com&gt;
Cc: Nickle Wang &lt;nicklew@nvidia.com&gt;
Cc: Igor Kulchytskyy &lt;igork@ami.com&gt;
Cc: Mike Maslenkin &lt;mike.maslenkin@gmail.com&gt;
Reviewed-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
Acked-by: Mike Maslenkin &lt;mike.maslenkin@gmail.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg/RedfishConfigHandler: Use Redfish HI readiness notification</title>
<updated>2023-12-05T03:27:03+00:00</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@amd.com</email>
</author>
<published>2023-11-23T09:26:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=8325fd6466755cf0bce911939a36aa8fb31f5867'/>
<id>urn:sha1:8325fd6466755cf0bce911939a36aa8fb31f5867</id>
<content type='text'>
Wait until Redfish Host Interface is installed on
the system then acquire Redfish service.

Signed-off-by: Abner Chang &lt;abner.chang@amd.com&gt;
Cc: Nickle Wang &lt;nicklew@nvidia.com&gt;
Cc: Igor Kulchytskyy &lt;igork@ami.com&gt;
Cc: Mike Maslenkin &lt;mike.maslenkin@gmail.com&gt;
Reviewed-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
Acked-by: Mike Maslenkin &lt;mike.maslenkin@gmail.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg: Use DEBUG_MANAGEABILITY</title>
<updated>2023-05-31T08:42:58+00:00</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@amd.com</email>
</author>
<published>2023-05-30T07:06:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=d15d2667d58d40c0748919ac4b5771b875c0780b'/>
<id>urn:sha1:d15d2667d58d40c0748919ac4b5771b875c0780b</id>
<content type='text'>
Use debug print level DEBUG_MANAGEABILITY in
RedfishPkg.

Signed-off-by: Abner Chang &lt;abner.chang@amd.com&gt;
Cc: Nickle Wang &lt;nicklew@nvidia.com&gt;
Cc: Igor Kulchytskyy &lt;igork@ami.com&gt;
Reviewed-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg: Remove the Discover Token global variables</title>
<updated>2023-04-26T03:32:32+00:00</updated>
<author>
<name>Igor Kulchytskyy</name>
<email>igork@ami.com</email>
</author>
<published>2023-04-20T18:36:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=5a349b96b171e85744024904b0c8453d06d2fb45'/>
<id>urn:sha1:5a349b96b171e85744024904b0c8453d06d2fb45</id>
<content type='text'>
gRedfishDiscoveredToken may be allocated several times,
if multiple NIC installed on the system.
To avoid this issue Discover Token related global variables
replaced with the local variables.

Cc: Abner Chang &lt;abner.chang@amd.com&gt;
Cc: Nickle Wang &lt;nicklew@nvidia.com&gt;
Cc: Igor Kulchytskyy &lt;igork@ami.com&gt;
Signed-off-by: Igor Kulchytskyy &lt;igork@ami.com&gt;
Reviewed-by: Abner Chang &lt;abner.chang@amd.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg: Update code to be more C11 compliant by using __func__</title>
<updated>2023-04-10T14:19:57+00:00</updated>
<author>
<name>Rebecca Cran</name>
<email>rebecca@bsdio.com</email>
</author>
<published>2023-04-06T19:51:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=997419d16fcd400d7cfb0dbbc3c37ef1239fb962'/>
<id>urn:sha1:997419d16fcd400d7cfb0dbbc3c37ef1239fb962</id>
<content type='text'>
__FUNCTION__ is a pre-standard extension that gcc and Visual C++ among
others support, while __func__ was standardized in C99.

Since it's more standard, replace __FUNCTION__ with __func__ throughout
RedfishPkg.

Signed-off-by: Rebecca Cran &lt;rebecca@bsdio.com&gt;
Reviewed-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Ard Biesheuvel &lt;ardb@kernel.org&gt;
Reviewed-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg: fix config handler driver issues</title>
<updated>2023-03-29T09:22:35+00:00</updated>
<author>
<name>Nickle Wang</name>
<email>nicklew@nvidia.com</email>
</author>
<published>2023-03-27T14:34:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=e3aba976f6d588abd88027fef46999a1d3724576'/>
<id>urn:sha1:e3aba976f6d588abd88027fef46999a1d3724576</id>
<content type='text'>
Bug fix:
- function stack fault
- config handler driver requires the dependency of Redfish Credential
  Protocol
- incorrect caller id installation when failed to perform init()
- fix typo

Signed-off-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
Cc: Abner Chang &lt;abner.chang@amd.com&gt;
Cc: Igor Kulchytskyy &lt;igork@ami.com&gt;
Cc: Nick Ramirez &lt;nramirez@nvidia.com&gt;
Reviewed-by: Abner Chang &lt;abner.chang@amd.com&gt;
</content>
</entry>
</feed>
