Michael Kubacki 
							
						 
					 
					
						
						
							
						
						39de741e2d 
					 
					
						
						
							
							RedfishPkg: Apply uncrustify changes  
						
						... 
						
						
						
						REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737 
Apply uncrustify changes to .c/.h files in the RedfishPkg package
Cc: Andrew Fish <afish@apple.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com >
Reviewed-by: Abner Chang <abner.chang@hpe.com > 
						
						
					 
					
						2021-12-07 17:24:28 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						a7cf2c5664 
					 
					
						
						
							
							RedfishPkg: Fix various typos  
						
						... 
						
						
						
						Fix various typos in comments and documentation.
Signed-off-by: Cheng Zhou <zhoucheng@phytium.com.cn >
Reviewed-by: Nickle Wang <nickle.wang@hpe.com >
Cc: Abner Chang <abner.chang@hpe.com >
Reviewed-by: Abner Chang <abner.chang@hpe.com > 
						
						
					 
					
						2021-09-07 03:56:13 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						7311e96417 
					 
					
						
						
							
							RedfishPkg/RefishCrtLib: Public RefishCrtLib  
						
						... 
						
						
						
						Public the header file, move RefishCrtLib.h from PrivateInclude/
to Include/.
RefishCrtLib.lib will be public later. (Moved out from PrivateLibrary/)
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Reviewed-by: Nickle Wang <nickle.wang@hpe.com > 
						
						
					 
					
						2021-08-11 05:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						a7ddc7847c 
					 
					
						
						
							
							RedfishPkg/JsonLib: Add more JsonLib functions  
						
						... 
						
						
						
						Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Reviewed-by: Nickle Wang <nickle.wang@hpe.com > 
						
						
					 
					
						2021-08-10 09:59:05 -07:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						35f87da8a2 
					 
					
						
						
							
							RedfishPkg/RedfishContentCodingLib: EDKII Redfish En/Decode library  
						
						... 
						
						
						
						BZ#:3174
Platform library to provide the encoding/decoding algorithms for
the Redfish packets.
The supported value could be one of below or any which is
platform-specific.
  - HTTP_CONTENT_ENCODING_IDENTITY "identity"
  - HTTP_CONTENT_ENCODING_GZIP     "gzip"
  - HTTP_CONTENT_ENCODING_COMPRESS "compress"
  - HTTP_CONTENT_ENCODING_DEFLATE  "deflate"
  - HTTP_CONTENT_ENCODING_BROTLI   "br"
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Cc: Ray Ni <ray.ni@intel.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Nickle Wang <nickle.wang@hpe.com > 
						
						
					 
					
						2021-02-24 10:53:08 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						5d7b5cd105 
					 
					
						
						
							
							RedfishPkg/JsonLib: Add JsonLoadString function  
						
						... 
						
						
						
						Add JsonLoadString function to load a NULL terminated-string JSON
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Nickle Wang <nickle.wang@hpe.com > 
						
						
					 
					
						2021-02-24 08:27:09 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						ea830b96fd 
					 
					
						
						
							
							RedfishPkg/library: EDK2 port of jansson library  
						
						... 
						
						
						
						edk2 JsonLib which is the edk2 port of open source
jansson library.
(https://github.com/akheron/jansson )
jansson library is the open source project to manipulate
JSON data structure.
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Cc: Peter O'Hanley <peter.ohanley@hpe.com >
Reviewed-by: Nickle Wang <nickle.wang@hpe.com >
Acked-by: Leif Lindholm <leif@nuviainc.com >
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com > 
						
						
					 
					
						2021-01-09 03:08:51 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						805b8b8837 
					 
					
						
						
							
							RedfishPkg/Ucs2Utf8lib: UCS2 to UFT8 manipulation library  
						
						... 
						
						
						
						This library provides UCS2 to UFT8 or vise versa functions to
manipulate UCS2/UTF8 strings. This library is currently used
by edk2 port of open source jansson library.
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Cc: Peter O'Hanley <peter.ohanley@hpe.com >
Reviewed-by: Nickle Wang <nickle.wang@hpe.com >
Acked-by: Leif Lindholm <leif@nuviainc.com >
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com > 
						
						
					 
					
						2021-01-09 03:08:51 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						140674a460 
					 
					
						
						
							
							RedfishPkg/DxeRestExLib: DxeRestExLib  
						
						... 
						
						
						
						Add EFI REST EX helper library to create child instance of
REST EX service.
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Jiaxin Wu <jiaxin.wu@intel.com >
Cc: Siyuan Fu <siyuan.fu@intel.com >
Cc: Fan Wang <fan.wang@intel.com >
Cc: Jiewen Yao <jiewen.yao@intel.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Cc: Peter O'Hanley <peter.ohanley@hpe.com >
Reviewed-by: Nickle Wang <nickle.wang@hpe.com > 
						
						
					 
					
						2020-12-24 14:30:43 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						e6ae24e1d6 
					 
					
						
						
							
							RedfishPkg/RedfishCredentialDxe: EDKII Redfish Credential DXE driver  
						
						... 
						
						
						
						EDKII Redfish Credential DXE driver which abstracts platform Redfish
credential implementation.
Signed-off-by: Jiaxin Wu <jiaxin.wu@intel.com >
Signed-off-by: Ting Ye <ting.ye@intel.com >
Signed-off-by: Siyuan Fu <siyuan.fu@intel.com >
Signed-off-by: Fan Wang <fan.wang@intel.com >
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Cc: Peter O'Hanley <peter.ohanley@hpe.com >
Reviewed-by: Nickle Wang <nickle.wang@hpe.com > 
						
						
					 
					
						2020-12-16 08:24:26 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						c527aecd48 
					 
					
						
						
							
							RedfishPkg/Include: PlatformHostInterfaceLib header file  
						
						... 
						
						
						
						Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Jiaxin Wu <jiaxin.wu@intel.com >
Cc: Siyuan Fu <siyuan.fu@intel.com >
Cc: Fan Wang <fan.wang@intel.com >
Cc: Jiewen Yao <jiewen.yao@intel.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Reviewed-by: Nickle Wang <nickle.wang@hpe.com > 
						
						
					 
					
						2020-11-02 05:50:17 +00:00