<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>222354</bug_id>
          
          <creation_ts>2021-02-24 05:35:29 -0800</creation_ts>
          <short_desc>Update fipsmodule cipher.c to handle EVP_CipherUpdate</short_desc>
          <delta_ts>2021-02-24 13:00:50 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebRTC</component>
          <version>WebKit Local Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1732848</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-24 05:35:29 -0800</bug_when>
    <thetext>Update fipsmodule cipher.c to handle EVP_CipherUpdate</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1732849</commentid>
    <comment_count>1</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-24 05:35:41 -0800</bug_when>
    <thetext>&lt;rdar://problem/74436356&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1732850</commentid>
    <comment_count>2</comment_count>
      <attachid>421401</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-24 05:36:53 -0800</bug_when>
    <thetext>Created attachment 421401
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1733038</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-24 13:00:49 -0800</bug_when>
    <thetext>Committed r273429: &lt;https://commits.webkit.org/r273429&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 421401.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>421401</attachid>
            <date>2021-02-24 05:36:53 -0800</date>
            <delta_ts>2021-02-24 13:00:50 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-222354-20210224143651.patch</filename>
            <type>text/plain</type>
            <size>5064</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjczMTQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0
eS9saWJ3ZWJydGMvQ2hhbmdlTG9nIGIvU291cmNlL1RoaXJkUGFydHkvbGlid2VicnRjL0NoYW5n
ZUxvZwppbmRleCA4OGQ4NjllOWM1YWMzZWRjZTU4YzMyMTAzMDg0NDY2MzZhODU4YTE3Li5kM2Uw
MjRjMTFkN2RkZmZlMjZjZDczMDg4YzU1ZTBhNzczM2UwM2Q5IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
VGhpcmRQYXJ0eS9saWJ3ZWJydGMvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L2xp
YndlYnJ0Yy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAyMS0wMi0yNCAgWW91ZW5uIEZh
YmxldCAgPHlvdWVubkBhcHBsZS5jb20+CisKKyAgICAgICAgVXBkYXRlIGZpcHNtb2R1bGUgY2lw
aGVyLmMgdG8gaGFuZGxlIEVWUF9DaXBoZXJVcGRhdGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMjM1NAorICAgICAgICA8cmRhcjovL3Byb2JsZW0v
NzQ0MzYzNTY+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQ2hlcnJ5LXBpY2tpbmcgb2YgaHR0cHM6Ly9ib3Jpbmdzc2wuZ29vZ2xlc291cmNlLmNvbS9i
b3Jpbmdzc2wvKy9lN2MwYzk3MzRmNTQ5MWU2MjY2NWVhMTU2NjAzMjA5YTgwZmJiMjM1JTVFJTIx
Ly4KKworICAgICAgICAqIFNvdXJjZS90aGlyZF9wYXJ0eS9ib3Jpbmdzc2wvc3JjL2NyeXB0by9m
aXBzbW9kdWxlL2NpcGhlci9jaXBoZXIuYzoKKyAgICAgICAgKEVWUF9FbmNyeXB0VXBkYXRlKToK
KyAgICAgICAgKEVWUF9EZWNyeXB0VXBkYXRlKToKKyAgICAgICAgKiBTb3VyY2UvdGhpcmRfcGFy
dHkvYm9yaW5nc3NsL3NyYy9pbmNsdWRlL29wZW5zc2wvY2lwaGVyLmg6CisKIDIwMjEtMDItMjQg
IFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIEZpeCBudWxsIHBv
aW50ZXIgZGVyZWYgaW4gWDUwOV9pc3N1ZXJfYW5kX3NlcmlhbF9oYXNoCmRpZmYgLS1naXQgYS9T
b3VyY2UvVGhpcmRQYXJ0eS9saWJ3ZWJydGMvU291cmNlL3RoaXJkX3BhcnR5L2JvcmluZ3NzbC9z
cmMvY3J5cHRvL2ZpcHNtb2R1bGUvY2lwaGVyL2NpcGhlci5jIGIvU291cmNlL1RoaXJkUGFydHkv
bGlid2VicnRjL1NvdXJjZS90aGlyZF9wYXJ0eS9ib3Jpbmdzc2wvc3JjL2NyeXB0by9maXBzbW9k
dWxlL2NpcGhlci9jaXBoZXIuYwppbmRleCBjNTBjNmM1Y2MwMTNlNmQyNWRiNzUwYjU5ODU4ODJj
ZGQ5M2NiYTlhLi4xNTIyMzc5YzlmYzI0NGU5ZTY1OTk4ZjhmZWFkNjI1NDMxMjZiZjBlIDEwMDY0
NAotLS0gYS9Tb3VyY2UvVGhpcmRQYXJ0eS9saWJ3ZWJydGMvU291cmNlL3RoaXJkX3BhcnR5L2Jv
cmluZ3NzbC9zcmMvY3J5cHRvL2ZpcHNtb2R1bGUvY2lwaGVyL2NpcGhlci5jCisrKyBiL1NvdXJj
ZS9UaGlyZFBhcnR5L2xpYndlYnJ0Yy9Tb3VyY2UvdGhpcmRfcGFydHkvYm9yaW5nc3NsL3NyYy9j
cnlwdG8vZmlwc21vZHVsZS9jaXBoZXIvY2lwaGVyLmMKQEAgLTU3LDYgKzU3LDcgQEAKICNpbmNs
dWRlIDxvcGVuc3NsL2NpcGhlci5oPgogCiAjaW5jbHVkZSA8YXNzZXJ0Lmg+CisjaW5jbHVkZSA8
bGltaXRzLmg+CiAjaW5jbHVkZSA8c3RyaW5nLmg+CiAKICNpbmNsdWRlIDxvcGVuc3NsL2Vyci5o
PgpAQCAtMjQwLDE0ICsyNDEsMjAgQEAgaW50IEVWUF9EZWNyeXB0SW5pdF9leChFVlBfQ0lQSEVS
X0NUWCAqY3R4LCBjb25zdCBFVlBfQ0lQSEVSICpjaXBoZXIsCiAKIGludCBFVlBfRW5jcnlwdFVw
ZGF0ZShFVlBfQ0lQSEVSX0NUWCAqY3R4LCB1aW50OF90ICpvdXQsIGludCAqb3V0X2xlbiwKICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCB1aW50OF90ICppbiwgaW50IGluX2xlbikgewotICBp
bnQgaSwgaiwgYmw7CisgIC8vIENpcGhlcnMgdGhhdCB1c2UgYmxvY2tzIG1heSB3cml0ZSB1cCB0
byB8Ymx8IGV4dHJhIGJ5dGVzLiBFbnN1cmUgdGhlIG91dHB1dAorICAvLyBkb2VzIG5vdCBvdmVy
ZmxvdyB8Km91dF9sZW58LgorICBpbnQgYmwgPSBjdHgtPmNpcGhlci0+YmxvY2tfc2l6ZTsKKyAg
aWYgKGJsID4gMSAmJiBpbl9sZW4gPiBJTlRfTUFYIC0gYmwpIHsKKyAgICBPUEVOU1NMX1BVVF9F
UlJPUihDSVBIRVIsIEVSUl9SX09WRVJGTE9XKTsKKyAgICByZXR1cm4gMDsKKyAgfQogCiAgIGlm
IChjdHgtPmNpcGhlci0+ZmxhZ3MgJiBFVlBfQ0lQSF9GTEFHX0NVU1RPTV9DSVBIRVIpIHsKLSAg
ICBpID0gY3R4LT5jaXBoZXItPmNpcGhlcihjdHgsIG91dCwgaW4sIGluX2xlbik7Ci0gICAgaWYg
KGkgPCAwKSB7CisgICAgaW50IHJldCA9IGN0eC0+Y2lwaGVyLT5jaXBoZXIoY3R4LCBvdXQsIGlu
LCBpbl9sZW4pOworICAgIGlmIChyZXQgPCAwKSB7CiAgICAgICByZXR1cm4gMDsKICAgICB9IGVs
c2UgewotICAgICAgKm91dF9sZW4gPSBpOworICAgICAgKm91dF9sZW4gPSByZXQ7CiAgICAgfQog
ICAgIHJldHVybiAxOwogICB9CkBAIC0yNjcsOCArMjc0LDcgQEAgaW50IEVWUF9FbmNyeXB0VXBk
YXRlKEVWUF9DSVBIRVJfQ1RYICpjdHgsIHVpbnQ4X3QgKm91dCwgaW50ICpvdXRfbGVuLAogICAg
IH0KICAgfQogCi0gIGkgPSBjdHgtPmJ1Zl9sZW47Ci0gIGJsID0gY3R4LT5jaXBoZXItPmJsb2Nr
X3NpemU7CisgIGludCBpID0gY3R4LT5idWZfbGVuOwogICBhc3NlcnQoYmwgPD0gKGludClzaXpl
b2YoY3R4LT5idWYpKTsKICAgaWYgKGkgIT0gMCkgewogICAgIGlmIChibCAtIGkgPiBpbl9sZW4p
IHsKQEAgLTI3Nyw3ICsyODMsNyBAQCBpbnQgRVZQX0VuY3J5cHRVcGRhdGUoRVZQX0NJUEhFUl9D
VFggKmN0eCwgdWludDhfdCAqb3V0LCBpbnQgKm91dF9sZW4sCiAgICAgICAqb3V0X2xlbiA9IDA7
CiAgICAgICByZXR1cm4gMTsKICAgICB9IGVsc2UgewotICAgICAgaiA9IGJsIC0gaTsKKyAgICAg
IGludCBqID0gYmwgLSBpOwogICAgICAgT1BFTlNTTF9tZW1jcHkoJmN0eC0+YnVmW2ldLCBpbiwg
aik7CiAgICAgICBpZiAoIWN0eC0+Y2lwaGVyLT5jaXBoZXIoY3R4LCBvdXQsIGN0eC0+YnVmLCBi
bCkpIHsKICAgICAgICAgcmV0dXJuIDA7CkBAIC0zNTMsOCArMzU5LDEzIEBAIGludCBFVlBfRW5j
cnlwdEZpbmFsX2V4KEVWUF9DSVBIRVJfQ1RYICpjdHgsIHVpbnQ4X3QgKm91dCwgaW50ICpvdXRf
bGVuKSB7CiAKIGludCBFVlBfRGVjcnlwdFVwZGF0ZShFVlBfQ0lQSEVSX0NUWCAqY3R4LCB1aW50
OF90ICpvdXQsIGludCAqb3V0X2xlbiwKICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1aW50
OF90ICppbiwgaW50IGluX2xlbikgewotICBpbnQgZml4X2xlbjsKLSAgdW5zaWduZWQgaW50IGI7
CisgIC8vIENpcGhlcnMgdGhhdCB1c2UgYmxvY2tzIG1heSB3cml0ZSB1cCB0byB8Ymx8IGV4dHJh
IGJ5dGVzLiBFbnN1cmUgdGhlIG91dHB1dAorICAvLyBkb2VzIG5vdCBvdmVyZmxvdyB8Km91dF9s
ZW58LgorICB1bnNpZ25lZCBpbnQgYiA9IGN0eC0+Y2lwaGVyLT5ibG9ja19zaXplOworICBpZiAo
YiA+IDEgJiYgaW5fbGVuID4gSU5UX01BWCAtIChpbnQpYikgeworICAgIE9QRU5TU0xfUFVUX0VS
Uk9SKENJUEhFUiwgRVJSX1JfT1ZFUkZMT1cpOworICAgIHJldHVybiAwOworICB9CiAKICAgaWYg
KGN0eC0+Y2lwaGVyLT5mbGFncyAmIEVWUF9DSVBIX0ZMQUdfQ1VTVE9NX0NJUEhFUikgewogICAg
IGludCByID0gY3R4LT5jaXBoZXItPmNpcGhlcihjdHgsIG91dCwgaW4sIGluX2xlbik7CkBAIC0z
NzYsMTUgKzM4NywxMiBAQCBpbnQgRVZQX0RlY3J5cHRVcGRhdGUoRVZQX0NJUEhFUl9DVFggKmN0
eCwgdWludDhfdCAqb3V0LCBpbnQgKm91dF9sZW4sCiAgICAgcmV0dXJuIEVWUF9FbmNyeXB0VXBk
YXRlKGN0eCwgb3V0LCBvdXRfbGVuLCBpbiwgaW5fbGVuKTsKICAgfQogCi0gIGIgPSBjdHgtPmNp
cGhlci0+YmxvY2tfc2l6ZTsKICAgYXNzZXJ0KGIgPD0gc2l6ZW9mKGN0eC0+ZmluYWwpKTsKLQor
ICBpbnQgZml4X2xlbiA9IDA7CiAgIGlmIChjdHgtPmZpbmFsX3VzZWQpIHsKICAgICBPUEVOU1NM
X21lbWNweShvdXQsIGN0eC0+ZmluYWwsIGIpOwogICAgIG91dCArPSBiOwogICAgIGZpeF9sZW4g
PSAxOwotICB9IGVsc2UgewotICAgIGZpeF9sZW4gPSAwOwogICB9CiAKICAgaWYgKCFFVlBfRW5j
cnlwdFVwZGF0ZShjdHgsIG91dCwgb3V0X2xlbiwgaW4sIGluX2xlbikpIHsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9UaGlyZFBhcnR5L2xpYndlYnJ0Yy9Tb3VyY2UvdGhpcmRfcGFydHkvYm9yaW5nc3Ns
L3NyYy9pbmNsdWRlL29wZW5zc2wvY2lwaGVyLmggYi9Tb3VyY2UvVGhpcmRQYXJ0eS9saWJ3ZWJy
dGMvU291cmNlL3RoaXJkX3BhcnR5L2JvcmluZ3NzbC9zcmMvaW5jbHVkZS9vcGVuc3NsL2NpcGhl
ci5oCmluZGV4IDMxMzkwYTNmNjNhMWU4OGQ1MGMyMmZhOGMwZDNiNTM2MTBlYmRhNjguLjk1Njhj
MmI4YjdmNWM5ZjRkNDUyNGZhYTliY2I3MjZkZGIzMTQwYzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9U
aGlyZFBhcnR5L2xpYndlYnJ0Yy9Tb3VyY2UvdGhpcmRfcGFydHkvYm9yaW5nc3NsL3NyYy9pbmNs
dWRlL29wZW5zc2wvY2lwaGVyLmgKKysrIGIvU291cmNlL1RoaXJkUGFydHkvbGlid2VicnRjL1Nv
dXJjZS90aGlyZF9wYXJ0eS9ib3Jpbmdzc2wvc3JjL2luY2x1ZGUvb3BlbnNzbC9jaXBoZXIuaApA
QCAtNTQzLDYgKzU0MywxMCBAQCBzdHJ1Y3QgZXZwX2NpcGhlcl9jdHhfc3QgewogCiAgIC8vIGJs
b2NrX21hc2sgY29udGFpbnMgfGNpcGhlci0+YmxvY2tfc2l6ZXwgbWludXMgb25lLiAoVGhlIGJs
b2NrIHNpemUKICAgLy8gYXNzdW1lZCB0byBiZSBhIHBvd2VyIG9mIHR3by4pCisgIC8vCisgIC8v
IFRPRE8oZGF2aWRiZW4pOiBUaGlzIGlzIHJlZHVuZGFudCB3aXRoIHxjaXBoZXItPmJsb2NrX3Np
emV8IGFuZCBjb25zdGFudAorICAvLyBmb3IgdGhlIHdob2xlIHxFVlBfQ0lQSEVSfC4gTW92ZSBp
dCB0aGVyZSwgb3IgcG9zc2libHkgZXZlbiByZW1vdmUgaXQgYW5kCisgIC8vIGRvIHRoZSBzdWJ0
cmFjdGlvbiBvbiBkZW1hbmQuCiAgIGludCBibG9ja19tYXNrOwogCiAgIHVpbnQ4X3QgZmluYWxb
RVZQX01BWF9CTE9DS19MRU5HVEhdOyAgLy8gcG9zc2libGUgZmluYWwgYmxvY2sK
</data>

          </attachment>
      

    </bug>

</bugzilla>