<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.c, branch dependabot/github_actions/actions/setup-python-7</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2026-05-26T20:50:16+00:00</updated>
<entry>
<title>RedfishPkg/ConfigHandler: Handle RedfishInterfaceDisconnection event</title>
<updated>2026-05-26T20:50:16+00:00</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@amd.com</email>
</author>
<published>2026-05-06T15:23:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=034f87419ba7adb1c6759bb6de1547b0fb504dd7'/>
<id>urn:sha1:034f87419ba7adb1c6759bb6de1547b0fb504dd7</id>
<content type='text'>
Register to RedfishInterfaceDisconnection event and diconnect REST EX
when this event is triggered. This event is usually triggered when the
edk2 Redfish driver or application is executed and the Redfish connection
is no longer needed.

Signed-off-by: Abner Chang &lt;abner.chang@amd.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg/ConfigHandler: Remove [Depex] section from INF file</title>
<updated>2026-04-23T18:22:03+00:00</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@amd.com</email>
</author>
<published>2026-04-04T15:11:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=2fb6e81c06b63cb8ab96ab82f1df2674492530a4'/>
<id>urn:sha1:2fb6e81c06b63cb8ab96ab82f1df2674492530a4</id>
<content type='text'>
UEFI driver shouldn't have the [Depex] section in INF file.
Remove Redfish Credential Protocol in dependency section
and locate it when the UEFI driver is connected to execute.

Signed-off-by: Abner Chang &lt;abner.chang@amd.com&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: 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:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=39de741e2dcb8f11e9b4438e37224797643d8451'/>
<id>urn:sha1:39de741e2dcb8f11e9b4438e37224797643d8451</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737

Apply uncrustify changes to .c/.h files in the RedfishPkg 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: Abner Chang &lt;abner.chang@hpe.com&gt;
</content>
</entry>
</feed>
