bmcweb: srcrev bump ac1e124646..f51d863523

Ed Tanous (5):
      Mutual TLS parsing change at runtime
      Store Request Fields that are needed later
      Support RespondToUnauthenticatedClients PATCH
      Make schemas selectable
      Break out DuplicatableFileHandle

Adjust the mTLS options.

Change-Id: I8e5444bf0995749ca1aed8edc99882ababa5974e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
diff --git a/meta-facebook/recipes-phosphor/interfaces/bmcweb_%.bbappend b/meta-facebook/recipes-phosphor/interfaces/bmcweb_%.bbappend
index bebd7be..8170472 100644
--- a/meta-facebook/recipes-phosphor/interfaces/bmcweb_%.bbappend
+++ b/meta-facebook/recipes-phosphor/interfaces/bmcweb_%.bbappend
@@ -1,7 +1,8 @@
 EXTRA_OEMESON:append = "\
     -Dredfish-dbus-log=enabled \
+    -Dmeta-tls-common-name-parsing=enabled \
 "
 
 PACKAGECONFIG:append = " insecure-redfish-expand"
 
-MUTUAL_TLS_PARSING="meta"
+MUTUAL_TLS_PARSING="Meta"
diff --git a/meta-phosphor/recipes-phosphor/interfaces/bmcweb_git.bb b/meta-phosphor/recipes-phosphor/interfaces/bmcweb_git.bb
index ec7316e..7d15060 100644
--- a/meta-phosphor/recipes-phosphor/interfaces/bmcweb_git.bb
+++ b/meta-phosphor/recipes-phosphor/interfaces/bmcweb_git.bb
@@ -13,7 +13,7 @@
     ${@bb.utils.contains('PTEST_ENABLED', '1', 'gtest', '', d)} \
     ${@bb.utils.contains('PTEST_ENABLED', '1', 'gmock', '', d)} \
 "
-SRCREV = "ac1e1246464e28fe4313ba936a6b8f64ec65bb12"
+SRCREV = "f51d863523b7bfec5c45b0a847178b5d853404d9"
 PV = "1.0+git${SRCPV}"
 
 SRC_URI = "git://github.com/openbmc/bmcweb.git;branch=master;protocol=https"
@@ -32,13 +32,13 @@
 PACKAGECONFIG[insecure-redfish-expand]="-Dinsecure-enable-redfish-query=enabled"
 PACKAGECONFIG[mutual-tls-auth]="-Dmutual-tls-auth=enabled,-Dmutual-tls-auth=disabled"
 
-MUTUAL_TLS_PARSING="username"
+MUTUAL_TLS_PARSING="CommonName"
 
 EXTRA_OEMESON = " \
     --buildtype=minsize \
     -Dtests=${@bb.utils.contains('PTEST_ENABLED', '1', 'enabled', 'disabled', d)} \
     ${@bb.utils.contains('PACKAGECONFIG', 'mutual-tls-auth', \
-        '-Dmutual-tls-common-name-parsing=' + d.getVar('MUTUAL_TLS_PARSING', True), \
+        '-Dmutual-tls-common-name-parsing-default=' + d.getVar('MUTUAL_TLS_PARSING', True), \
         '', d)} \
 "