<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/RedfishPkg/RedfishPlatformConfigDxe, branch dependabot/github_actions/github/codeql-action-4</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Fgithub%2Fcodeql-action-4</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Fgithub%2Fcodeql-action-4'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2025-11-02T13:10:47+00:00</updated>
<entry>
<title>RedfishPkg: Add missing FreePool to fix memory leak issue</title>
<updated>2025-11-02T13:10:47+00:00</updated>
<author>
<name>Qihang Gao</name>
<email>gaoqihang@loongson.cn</email>
</author>
<published>2025-10-28T03:22:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=2ff1029cc38ad1b9955c57c5aa04ce0e2127cb9d'/>
<id>urn:sha1:2ff1029cc38ad1b9955c57c5aa04ce0e2127cb9d</id>
<content type='text'>
According to the implementation of `HiiGetSupportedLanguages`, the caller
is responsible for freeing the returned string using FreePool().

Signed-off-by: Qihang Gao &lt;gaoqihang@loongson.cn&gt;
</content>
</entry>
<entry>
<title>RedfishPkg/PlatformConfig: Use en-US if no x-uefi-redfish string</title>
<updated>2025-08-27T22:21:25+00:00</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@amd.com</email>
</author>
<published>2025-08-18T16:49:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=4b041f09d62ff569b2d3e1829387992de7cf237a'/>
<id>urn:sha1:4b041f09d62ff569b2d3e1829387992de7cf237a</id>
<content type='text'>
Search en-US HII value string if x-uefi-redfish language of the
value string is not found. Because not all of the HII
value strings have the x-uefi-redfish language string define,
such as "Enabled" or "Disabled".

Signed-off-by: Abner Chang &lt;abner.chang@amd.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg/RedfishPlatformConfig: Expose suppressed HII options to Redfish</title>
<updated>2025-08-27T15:16:26+00:00</updated>
<author>
<name>Abner Chang</name>
<email>abner.chang@amd.com</email>
</author>
<published>2025-06-05T07:34:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=20609b499e67ada9c883d7d9bfbf6ac09df2040c'/>
<id>urn:sha1:20609b499e67ada9c883d7d9bfbf6ac09df2040c</id>
<content type='text'>
When REDFISH_PLATFORM_CONFIG_ALLOW_SUPPRESSED is set in
PcdRedfishPlatformConfigFeatureProperty, HII suppressed
options should be exposed to Redfish BIOS resource.

Signed-off-by: Abner Chang &lt;abner.chang@amd.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg: Correct %g arguments in DEBUG calls</title>
<updated>2025-02-28T03:10:10+00:00</updated>
<author>
<name>Jake Garver</name>
<email>jake@nvidia.com</email>
</author>
<published>2024-06-10T14:26:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=7fa38148877afb09a6736c251a0345ebdf394483'/>
<id>urn:sha1:7fa38148877afb09a6736c251a0345ebdf394483</id>
<content type='text'>
In formatted strings, %g expects a Guid*, not a Guid.  These are found
in DEBUG_MANAGEABILITY, so this was only an issue when
DEBUG_MANAGEABILITY logs were enabled.

Signed-off-by: Jake Garver &lt;jake@nvidia.com&gt;
Reviewed-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg/RedfishPlatformConfigDxe: check attribute max. and min. value</title>
<updated>2025-01-03T01:48:57+00:00</updated>
<author>
<name>Nickle Wang</name>
<email>nicklew@nvidia.com</email>
</author>
<published>2024-11-20T06:39:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=dca265a8ca9bc01656ff6bc1fc881bdee132de9a'/>
<id>urn:sha1:dca265a8ca9bc01656ff6bc1fc881bdee132de9a</id>
<content type='text'>
- For integer attribute, check and see if its value is between maximum
and minimum value defined by HII question.
- For string attribute, check and see if its string length is between
maximum string length and minimum string length defined by HII question.

Signed-off-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg/Include: add common RedfishPkg header file.</title>
<updated>2024-09-27T18:59:04+00:00</updated>
<author>
<name>Nickle Wang</name>
<email>nicklew@nvidia.com</email>
</author>
<published>2024-09-09T03:09:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=48b5815d7771b92f343bfa2b32b70be36c98e6f3'/>
<id>urn:sha1:48b5815d7771b92f343bfa2b32b70be36c98e6f3</id>
<content type='text'>
IS_EMPTY_STRING macro is defined in multiple drivers in RedfishPkg.
So, I create RedfishCommon.h to keep common macros that we can use
in RedfishPkg.

Signed-off-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg/Include: move protocol version definition to protocol header</title>
<updated>2024-09-16T08:35:55+00:00</updated>
<author>
<name>Nickle Wang</name>
<email>nicklew@nvidia.com</email>
</author>
<published>2024-09-09T03:18:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=7843c8da060484cdb4239078544cab807377070d'/>
<id>urn:sha1:7843c8da060484cdb4239078544cab807377070d</id>
<content type='text'>
Move protocol interface version definition to public protocol header
file. So, driver can decide which version it is supported.

Signed-off-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg/RedfishPlatformConfigDxe: remove false alarm</title>
<updated>2024-07-10T12:53:05+00:00</updated>
<author>
<name>Nickle Wang</name>
<email>nicklew@nvidia.com</email>
</author>
<published>2024-07-10T08:14:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=3abe627f29add4d05a404e9170b81cf72d9c404b'/>
<id>urn:sha1:3abe627f29add4d05a404e9170b81cf72d9c404b</id>
<content type='text'>
Change the debug message level to DEBUG_INFO for protocol
notification functions. The protocol notification function
is invoked at least one time. So, the failure of locating
protocol is expected because protocol may not be installed
when Redfish platform config driver is launched.

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: Rebecca Cran &lt;rebecca@bsdio.com&gt;
</content>
</entry>
<entry>
<title>RedfishPkg: Rename x-uefi-redfish to x-UEFI-redfish</title>
<updated>2024-05-04T04:03:13+00:00</updated>
<author>
<name>Nickle Wang</name>
<email>nicklew@nvidia.com</email>
</author>
<published>2024-05-03T01:12:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=24fa360857ce9e181cce0e5dad44cf0810119ff4'/>
<id>urn:sha1:24fa360857ce9e181cce0e5dad44cf0810119ff4</id>
<content type='text'>
Rename x-uefi-redfish to x-UEFI-redfish to match the format of
UEFI configuration namespace prefix.

RFC: https://edk2.groups.io/g/rfc/message/849

Signed-off-by: Jeff Brasen &lt;jbrasen@nvidia.com&gt;
Co-authored-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>
<entry>
<title>RedfishPkg/RedfishPlatformConfigDxe: support menu path report</title>
<updated>2024-04-04T14:24:31+00:00</updated>
<author>
<name>Nickle Wang</name>
<email>nicklew@nvidia.com</email>
</author>
<published>2024-03-25T13:28:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=6fb3cc05dc8742ddbe7ea1038dd0111aed55e799'/>
<id>urn:sha1:6fb3cc05dc8742ddbe7ea1038dd0111aed55e799</id>
<content type='text'>
"MenuPath" is the attribute in BIOS attribute registry. To support
reporting this attribute, we need to include the formset without
x-uefi-redfish support in database. So driver can find menu path to
target attribute in BIOS menu.

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;
Reviewed-by: Nickle Wang &lt;nicklew@nvidia.com&gt;
Reviewed-by: Igor Kulchytskyy &lt;igork@ami.com&gt;
</content>
</entry>
</feed>
