<?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>221466</bug_id>
          
          <creation_ts>2021-02-05 07:53:31 -0800</creation_ts>
          <short_desc>Allow sending modifier keys in test_driver.send_keys()</short_desc>
          <delta_ts>2021-03-02 13:48:41 -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>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://github.com/web-platform-tests/wpt/pull/27526</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=222615</see_also>
          <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>
          <dependson>221456</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Manuel Rego Casasnovas">rego</reporter>
          <assigned_to name="Manuel Rego Casasnovas">rego</assigned_to>
          <cc>aperez</cc>
    
    <cc>cgarcia</cc>
    
    <cc>clopez</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1726071</commentid>
    <comment_count>0</comment_count>
      <attachid>419407</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-02-05 07:53:31 -0800</bug_when>
    <thetext>Created attachment 419407
Test case

Check the attached example, if you run it as a WPT test:
  Tools/Scripts/run-webkit-tests --gtk LayoutTests/imported/w3c/web-platform-tests/uievents/send-ctrl-key.html

It will fail because it&apos;ll get &quot;Unidentified&quot; instead of &quot;Control&quot; in event.key.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726553</commentid>
    <comment_count>1</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-02-08 00:58:01 -0800</bug_when>
    <thetext>This might be due to the FIXME in: https://webkit-search.igalia.com/webkit/source/LayoutTests/imported/w3c/web-platform-tests/resources/testdriver-vendor.js#157
    // FIXME: Add more cases.
    const SeleniumCharCodeToEventSenderKey = {
        0xE003: &apos;delete&apos;,
        0xE004: &apos;\t&apos;,
        0xE00D: &apos; &apos;,
        0xE012: &apos;leftArrow&apos;,
        0xE013: &apos;upArrow&apos;,
        0xE014: &apos;rightArrow&apos;,
        0xE015: &apos;downArrow&apos;,
    };

Right now it only understands a few char codes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726577</commentid>
    <comment_count>2</comment_count>
      <attachid>419569</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-02-08 02:32:52 -0800</bug_when>
    <thetext>Created attachment 419569
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726579</commentid>
    <comment_count>3</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2021-02-08 02:33:39 -0800</bug_when>
    <thetext>This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726580</commentid>
    <comment_count>4</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-02-08 02:40:55 -0800</bug_when>
    <thetext>I&apos;ve to export the WPT test before landing (for some reason the script failed), but I want to check in the bots first here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726665</commentid>
    <comment_count>5</comment_count>
      <attachid>419598</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-02-08 09:19:21 -0800</bug_when>
    <thetext>Created attachment 419598
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726679</commentid>
    <comment_count>6</comment_count>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-02-08 09:42:31 -0800</bug_when>
    <thetext>The test has been exported to https://github.com/web-platform-tests/wpt/pull/27526 and passes now in Chromium and Firefox, and also in GTK with this patch.

Probably it&apos;s going to fail on Mac so I&apos;d add the proper expectations. Anyway the patch is ready to be reviewed I believe.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726947</commentid>
    <comment_count>7</comment_count>
      <attachid>419675</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-02-08 21:53:55 -0800</bug_when>
    <thetext>Created attachment 419675
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726949</commentid>
    <comment_count>8</comment_count>
      <attachid>419677</attachid>
    <who name="Manuel Rego Casasnovas">rego</who>
    <bug_when>2021-02-08 21:59:45 -0800</bug_when>
    <thetext>Created attachment 419677
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726988</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-09 02:34:31 -0800</bug_when>
    <thetext>Committed r272572: &lt;https://commits.webkit.org/r272572&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 419677.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726989</commentid>
    <comment_count>10</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-02-09 02:35:13 -0800</bug_when>
    <thetext>&lt;rdar://problem/74135384&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>419407</attachid>
            <date>2021-02-05 07:53:31 -0800</date>
            <delta_ts>2021-02-05 07:53:31 -0800</delta_ts>
            <desc>Test case</desc>
            <filename>send-ctrl-key.html</filename>
            <type>text/html</type>
            <size>677</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxtZXRhIGNoYXJzZXQ9InV0Zi04IiAvPgo8c2NyaXB0IHNyYz0iL3Jl
c291cmNlcy90ZXN0aGFybmVzcy5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQgc3JjPSIvcmVzb3VyY2Vz
L3Rlc3RoYXJuZXNzcmVwb3J0LmpzIj48L3NjcmlwdD4KPHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMv
dGVzdGRyaXZlci5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3Rkcml2
ZXItYWN0aW9ucy5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3Rkcml2
ZXItdmVuZG9yLmpzIj48L3NjcmlwdD4KPGRpdiBpZD0idGFyZ2V0IiB0YWJpbmRleD0iMCI+VGFy
Z2V0PC9kaXY+CjxzY3JpcHQ+CiAgYXN5bmNfdGVzdChmdW5jdGlvbih0KSB7CiAgICB0YXJnZXQu
YWRkRXZlbnRMaXN0ZW5lcigia2V5ZG93biIsIHQuc3RlcF9mdW5jX2RvbmUoZnVuY3Rpb24oZSkg
ewogICAgICBhc3NlcnRfZXF1YWxzKGUua2V5LCAiQ29udHJvbCIpOwogICAgICBhc3NlcnRfdHJ1
ZShlLmN0cmxLZXkpOwogICAgfSkpOwoKICAgIGNvbnN0IGN0cmxfa2V5ID0gJ1x1RTAwOSc7CiAg
ICB0YXJnZXQuZm9jdXMoKTsKICAgIHRlc3RfZHJpdmVyLnNlbmRfa2V5cyh0YXJnZXQsIGN0cmxf
a2V5KTsKICB9LCAiVGVzdCBzZW5kaW5nIENvbnRyb2wga2V5Iik7Cjwvc2NyaXB0Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419569</attachid>
            <date>2021-02-08 02:32:52 -0800</date>
            <delta_ts>2021-02-08 10:21:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221466-20210208113250.patch</filename>
            <type>text/plain</type>
            <size>5580</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyMzAzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODZkZTNhMzYwMTc0MWJkMDNkMDIwMTZiNDU5MWMwODEw
NWE5YWNhMy4uYmEzOGI2YWNlYzk5ZGE3MjIwNTllYjY5NGM4OTlkY2Q3NTEwZDcxNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDIxLTAyLTA4ICBNYW51ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29t
PgorCisgICAgICAgIEFsbG93IHNlbmRpbmcgbW9kaWZpZXIga2V5cyBpbiB0ZXN0X2RyaXZlci5z
ZW5kX2tleXMoKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjIxNDY2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBXZWJLaXRUZXN0UnVubmVyL2d0ay9FdmVudFNlbmRlclByb3h5R3RrLmNwcDoKKyAgICAg
ICAgKFdUUjo6Z2V0R0RLS2V5U3ltRm9yS2V5UmVmKTogQWRkIHN1cHBvcnQgZm9yIG1ldGEga2V5
LgorCiAyMDIxLTAyLTAyICBSeWFuIEhhZGRhZCAgPHJ5YW5oYWRkYWRAYXBwbGUuY29tPgogCiAg
ICAgICAgIFVwZGF0ZSBUZXN0MjYyIGJvdCB0byBCaWcgU3VyCmRpZmYgLS1naXQgYS9Ub29scy9X
ZWJLaXRUZXN0UnVubmVyL2d0ay9FdmVudFNlbmRlclByb3h5R3RrLmNwcCBiL1Rvb2xzL1dlYktp
dFRlc3RSdW5uZXIvZ3RrL0V2ZW50U2VuZGVyUHJveHlHdGsuY3BwCmluZGV4IDc5MTU0YWJmYWU1
MWUwZjRmNzE5MjU3NmFhOTZmM2I4ZmZkZTE4OWUuLmY5ZThkODkzMWI1YmNhY2M0YzI2YzIyNjE1
OTM1MGYxYjU0MDcyYTkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvZ3RrL0V2
ZW50U2VuZGVyUHJveHlHdGsuY3BwCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvZ3RrL0V2
ZW50U2VuZGVyUHJveHlHdGsuY3BwCkBAIC0xNTcsNiArMTU3LDEwIEBAIHN0YXRpYyBpbnQgZ2V0
R0RLS2V5U3ltRm9yS2V5UmVmKFdLU3RyaW5nUmVmIGtleVJlZiwgdW5zaWduZWQgbG9jYXRpb24s
IGd1aW50KiBtCiAgICAgICAgIHJldHVybiBHREtfS0VZX0FsdF9MOwogICAgIGlmIChXS1N0cmlu
Z0lzRXF1YWxUb1VURjhDU3RyaW5nKGtleVJlZiwgInJpZ2h0QWx0IikpCiAgICAgICAgIHJldHVy
biBHREtfS0VZX0FsdF9SOworICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGtl
eVJlZiwgImxlZnRNZXRhIikpCisgICAgICAgIHJldHVybiBHREtfS0VZX01ldGFfTDsKKyAgICBp
ZiAoV0tTdHJpbmdJc0VxdWFsVG9VVEY4Q1N0cmluZyhrZXlSZWYsICJyaWdodE1ldGEiKSkKKyAg
ICAgICAgcmV0dXJuIEdES19LRVlfTWV0YV9SOwogICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VU
RjhDU3RyaW5nKGtleVJlZiwgImxlZnRBcnJvdyIpKQogICAgICAgICByZXR1cm4gR0RLX0tFWV9M
ZWZ0OwogICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGtleVJlZiwgInJpZ2h0
QXJyb3ciKSkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cg
Yi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCmluZGV4IDgyMzk2MmE1OTY2MDRm
NWUzZjYxZWNiNzIyMjFjNzNjYWNhOTc3MzIuLmQxNGU0YWVhMmFkZTc4ODhhMzY5ZjAxYWNjNjkw
MTNlYjJjMDBhMTAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDIxLTAyLTA4ICBNYW51ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29t
PgorCisgICAgICAgIEFsbG93IHNlbmRpbmcgbW9kaWZpZXIga2V5cyBpbiB0ZXN0X2RyaXZlci5z
ZW5kX2tleXMoKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjIxNDY2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQ3JlYXRlZCBuZXcgdGVzdCB0aGF0IGNoZWNrcyB0aGF0IG1vZGlmaWVyIGtleXMgY2FuIGJl
IHNlbnQgYnkgdGVzdF9kcml2ZXIuc2VuZF9rZXlzKCkKKyAgICAgICAgYW5kIHByb3Blcmx5IGhh
bmRsZWQgb24gImtleWRvd24iIGV2ZW50LgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3Rz
L3Jlc291cmNlcy90ZXN0ZHJpdmVyLXZlbmRvci5qczogQWRkIG1vZGlmaWVyIGtleXMnIGNvZGVz
LgorICAgICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy91aWV2ZW50cy9rZXlib2FyZC9tb2RpZmll
ci1rZXlzLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3Rz
L3VpZXZlbnRzL2tleWJvYXJkL21vZGlmaWVyLWtleXMuaHRtbDogQWRkZWQuCisKIDIwMjEtMDIt
MDMgIFppcmFuIFN1biAgPHpzdW5AaWdhbGlhLmNvbT4KIAogICAgICAgICBbY3NzLWdyaWRdIFdQ
VCB0ZXN0IGNzcy9jc3MtZ3JpZC9ncmlkLW1vZGVsL2dyaWQtYm94LXNpemluZy0wMDEuaHRtbCBm
YWlscwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9yZXNvdXJjZXMvdGVzdGRyaXZlci12ZW5kb3IuanMgYi9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3Jlc291cmNlcy90ZXN0ZHJpdmVyLXZlbmRvci5qcwpp
bmRleCA3YzlkZjI4NGJlNWQ5YzYyZDI2Y2Q1MDk3NGNiZmExNGIxMjU3MzZmLi44NzA3YTQwNzcw
ZTRjMjZlOWYxYzMxYmNiZWI4YmVjMTRlOWJhYTVmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3Jlc291cmNlcy90ZXN0ZHJpdmVyLXZlbmRv
ci5qcworKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3Jl
c291cmNlcy90ZXN0ZHJpdmVyLXZlbmRvci5qcwpAQCAtMTY0LDYgKzE2NCwxMCBAQCB3aW5kb3cu
dGVzdF9kcml2ZXJfaW50ZXJuYWwuc2VuZF9rZXlzID0gZnVuY3Rpb24oZWxlbWVudCwga2V5cykK
ICAgICAgICAgMHhFMDEzOiAndXBBcnJvdycsCiAgICAgICAgIDB4RTAxNDogJ3JpZ2h0QXJyb3cn
LAogICAgICAgICAweEUwMTU6ICdkb3duQXJyb3cnLAorICAgICAgICAweEUwMDg6ICdsZWZ0U2hp
ZnQnLAorICAgICAgICAweEUwMDk6ICdsZWZ0Q29udHJvbCcsCisgICAgICAgIDB4RTAwQTogJ2xl
ZnRBbHQnLAorICAgICAgICAweEUwM0Q6ICdsZWZ0TWV0YScsCiAgICAgfTsKIAogICAgIGZ1bmN0
aW9uIGNvbnZlcnRTZWxlbml1bUtleUNvZGUoa2V5KQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy91aWV2ZW50cy9rZXlib2FyZC9tb2RpZmll
ci1rZXlzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvdWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5cy1leHBlY3RlZC50eHQKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uYzZkMzYwNDM0ZmY2N2M3Mzg4N2VhMjk0OWZjYjVhN2QxZWRhZjY0OQotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
dWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5cy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw3
IEBACitUYXJnZXQKKworUEFTUyBDaGVjayBzZW5kaW5nIFNoaWZ0IGtleQorUEFTUyBDaGVjayBz
ZW5kaW5nIENvbnRyb2wga2V5CitQQVNTIENoZWNrIHNlbmRpbmcgQWx0IGtleQorUEFTUyBDaGVj
ayBzZW5kaW5nIE1ldGEga2V5CisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvdWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5cy5odG1s
IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy91aWV2ZW50cy9r
ZXlib2FyZC9tb2RpZmllci1rZXlzLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYTBiZmE1YmY1MWM0MmQ4ZGE3
Mjk5MGI3M2NhMTEwOTE5ZjZlZWRhZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvdWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIt
a2V5cy5odG1sCkBAIC0wLDAgKzEsMzQgQEAKKzwhRE9DVFlQRSBodG1sPgorPG1ldGEgY2hhcnNl
dD0idXRmLTgiIC8+Cis8dGl0bGU+VUkgRXZlbnRzIFRlc3Q6IE1vZGlmaWVyIGtleXM8L3RpdGxl
PgorPGxpbmsgcmVsPSJhdXRob3IiIHRpdGxlPSJNYW51ZWwgUmVnbyBDYXNhc25vdmFzIiBocmVm
PSJtYWlsdG86cmVnb0BpZ2FsaWEuY29tIj4KKzxsaW5rIHJlbD0iaGVscCIgaHJlZj0iaHR0cHM6
Ly93M2MuZ2l0aHViLmlvL3VpZXZlbnRzLyNpZGwta2V5Ym9hcmRldmVudCIgLz4KKzxtZXRhIG5h
bWU9ImFzc2VydCIgY29udGVudD0iVGhpcyB0ZXN0IGNoZWNrcyB0aGF0IG1vZGlmaWVyIGtleXMg
YXJlIHByb3Blcmx5IGRldGVjdGVkIGluICdrZXlkb3duJyBldmVudC4iPgorPHNjcmlwdCBzcmM9
Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3MuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii9yZXNv
dXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii9yZXNv
dXJjZXMvdGVzdGRyaXZlci5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90
ZXN0ZHJpdmVyLXZlbmRvci5qcyI+PC9zY3JpcHQ+Cis8ZGl2IGlkPSJ0YXJnZXQiIHRhYmluZGV4
PSIwIj5UYXJnZXQ8L2Rpdj4KKzxzY3JpcHQ+CisgIGNvbnN0IGtleXMgPSB7CisgICAgIlNoaWZ0
IjogJ1x1RTAwOCcsCisgICAgIkNvbnRyb2wiOiAnXHVFMDA5JywKKyAgICAiQWx0IjogJ1x1RTAw
QScsCisgICAgIk1ldGEiOiAnXHVFMDNEJywKKyAgfTsKKworICB0YXJnZXQuZm9jdXMoKTsKKyAg
Zm9yIChjb25zdCBba2V5LCBjb2RlXSBvZiBPYmplY3QuZW50cmllcyhrZXlzKSkgeworICAgIGFz
eW5jX3Rlc3QoZnVuY3Rpb24odCkgeworICAgICAgdGFyZ2V0LmFkZEV2ZW50TGlzdGVuZXIoImtl
eWRvd24iLCB0LnN0ZXBfZnVuY19kb25lKGZ1bmN0aW9uKGUpIHsKKyAgICAgICAgYXNzZXJ0X2Vx
dWFscyhlLmtleSwga2V5KTsKKyAgICAgICAgYXNzZXJ0X2VxdWFscyhlLnNoaWZ0S2V5LCBrZXkg
PT09ICJTaGlmdCIpOworICAgICAgICBhc3NlcnRfZXF1YWxzKGUuY3RybEtleSwga2V5ID09PSAi
Q29udHJvbCIpOworICAgICAgICBhc3NlcnRfZXF1YWxzKGUuYWx0S2V5LCBrZXkgPT09ICJBbHQi
KTsKKyAgICAgICAgYXNzZXJ0X2VxdWFscyhlLm1ldGFLZXksIGtleSA9PT0gIk1ldGEiKTsKKyAg
ICAgIH0pKTsKKworICAgICAgdGVzdF9kcml2ZXIuc2VuZF9rZXlzKHRhcmdldCwgY29kZSk7Cisg
ICAgfSwgYENoZWNrIHNlbmRpbmcgJHtrZXl9IGtleWApOworICB9Cis8L3NjcmlwdD4K
</data>
<flag name="commit-queue"
          id="437882"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419598</attachid>
            <date>2021-02-08 09:19:21 -0800</date>
            <delta_ts>2021-02-08 21:53:50 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221466-20210208181918.patch</filename>
            <type>text/plain</type>
            <size>5643</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyMzAzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODZkZTNhMzYwMTc0MWJkMDNkMDIwMTZiNDU5MWMwODEw
NWE5YWNhMy4uYmEzOGI2YWNlYzk5ZGE3MjIwNTllYjY5NGM4OTlkY2Q3NTEwZDcxNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDIxLTAyLTA4ICBNYW51ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29t
PgorCisgICAgICAgIEFsbG93IHNlbmRpbmcgbW9kaWZpZXIga2V5cyBpbiB0ZXN0X2RyaXZlci5z
ZW5kX2tleXMoKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjIxNDY2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBXZWJLaXRUZXN0UnVubmVyL2d0ay9FdmVudFNlbmRlclByb3h5R3RrLmNwcDoKKyAgICAg
ICAgKFdUUjo6Z2V0R0RLS2V5U3ltRm9yS2V5UmVmKTogQWRkIHN1cHBvcnQgZm9yIG1ldGEga2V5
LgorCiAyMDIxLTAyLTAyICBSeWFuIEhhZGRhZCAgPHJ5YW5oYWRkYWRAYXBwbGUuY29tPgogCiAg
ICAgICAgIFVwZGF0ZSBUZXN0MjYyIGJvdCB0byBCaWcgU3VyCmRpZmYgLS1naXQgYS9Ub29scy9X
ZWJLaXRUZXN0UnVubmVyL2d0ay9FdmVudFNlbmRlclByb3h5R3RrLmNwcCBiL1Rvb2xzL1dlYktp
dFRlc3RSdW5uZXIvZ3RrL0V2ZW50U2VuZGVyUHJveHlHdGsuY3BwCmluZGV4IDc5MTU0YWJmYWU1
MWUwZjRmNzE5MjU3NmFhOTZmM2I4ZmZkZTE4OWUuLmY5ZThkODkzMWI1YmNhY2M0YzI2YzIyNjE1
OTM1MGYxYjU0MDcyYTkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvZ3RrL0V2
ZW50U2VuZGVyUHJveHlHdGsuY3BwCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvZ3RrL0V2
ZW50U2VuZGVyUHJveHlHdGsuY3BwCkBAIC0xNTcsNiArMTU3LDEwIEBAIHN0YXRpYyBpbnQgZ2V0
R0RLS2V5U3ltRm9yS2V5UmVmKFdLU3RyaW5nUmVmIGtleVJlZiwgdW5zaWduZWQgbG9jYXRpb24s
IGd1aW50KiBtCiAgICAgICAgIHJldHVybiBHREtfS0VZX0FsdF9MOwogICAgIGlmIChXS1N0cmlu
Z0lzRXF1YWxUb1VURjhDU3RyaW5nKGtleVJlZiwgInJpZ2h0QWx0IikpCiAgICAgICAgIHJldHVy
biBHREtfS0VZX0FsdF9SOworICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGtl
eVJlZiwgImxlZnRNZXRhIikpCisgICAgICAgIHJldHVybiBHREtfS0VZX01ldGFfTDsKKyAgICBp
ZiAoV0tTdHJpbmdJc0VxdWFsVG9VVEY4Q1N0cmluZyhrZXlSZWYsICJyaWdodE1ldGEiKSkKKyAg
ICAgICAgcmV0dXJuIEdES19LRVlfTWV0YV9SOwogICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VU
RjhDU3RyaW5nKGtleVJlZiwgImxlZnRBcnJvdyIpKQogICAgICAgICByZXR1cm4gR0RLX0tFWV9M
ZWZ0OwogICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGtleVJlZiwgInJpZ2h0
QXJyb3ciKSkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cg
Yi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCmluZGV4IDgyMzk2MmE1OTY2MDRm
NWUzZjYxZWNiNzIyMjFjNzNjYWNhOTc3MzIuLmQxNGU0YWVhMmFkZTc4ODhhMzY5ZjAxYWNjNjkw
MTNlYjJjMDBhMTAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDIxLTAyLTA4ICBNYW51ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29t
PgorCisgICAgICAgIEFsbG93IHNlbmRpbmcgbW9kaWZpZXIga2V5cyBpbiB0ZXN0X2RyaXZlci5z
ZW5kX2tleXMoKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjIxNDY2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQ3JlYXRlZCBuZXcgdGVzdCB0aGF0IGNoZWNrcyB0aGF0IG1vZGlmaWVyIGtleXMgY2FuIGJl
IHNlbnQgYnkgdGVzdF9kcml2ZXIuc2VuZF9rZXlzKCkKKyAgICAgICAgYW5kIHByb3Blcmx5IGhh
bmRsZWQgb24gImtleWRvd24iIGV2ZW50LgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3Rz
L3Jlc291cmNlcy90ZXN0ZHJpdmVyLXZlbmRvci5qczogQWRkIG1vZGlmaWVyIGtleXMnIGNvZGVz
LgorICAgICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy91aWV2ZW50cy9rZXlib2FyZC9tb2RpZmll
ci1rZXlzLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3Rz
L3VpZXZlbnRzL2tleWJvYXJkL21vZGlmaWVyLWtleXMuaHRtbDogQWRkZWQuCisKIDIwMjEtMDIt
MDMgIFppcmFuIFN1biAgPHpzdW5AaWdhbGlhLmNvbT4KIAogICAgICAgICBbY3NzLWdyaWRdIFdQ
VCB0ZXN0IGNzcy9jc3MtZ3JpZC9ncmlkLW1vZGVsL2dyaWQtYm94LXNpemluZy0wMDEuaHRtbCBm
YWlscwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9yZXNvdXJjZXMvdGVzdGRyaXZlci12ZW5kb3IuanMgYi9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3Jlc291cmNlcy90ZXN0ZHJpdmVyLXZlbmRvci5qcwpp
bmRleCA3YzlkZjI4NGJlNWQ5YzYyZDI2Y2Q1MDk3NGNiZmExNGIxMjU3MzZmLi44NzA3YTQwNzcw
ZTRjMjZlOWYxYzMxYmNiZWI4YmVjMTRlOWJhYTVmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3Jlc291cmNlcy90ZXN0ZHJpdmVyLXZlbmRv
ci5qcworKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3Jl
c291cmNlcy90ZXN0ZHJpdmVyLXZlbmRvci5qcwpAQCAtMTY0LDYgKzE2NCwxMCBAQCB3aW5kb3cu
dGVzdF9kcml2ZXJfaW50ZXJuYWwuc2VuZF9rZXlzID0gZnVuY3Rpb24oZWxlbWVudCwga2V5cykK
ICAgICAgICAgMHhFMDEzOiAndXBBcnJvdycsCiAgICAgICAgIDB4RTAxNDogJ3JpZ2h0QXJyb3cn
LAogICAgICAgICAweEUwMTU6ICdkb3duQXJyb3cnLAorICAgICAgICAweEUwMDg6ICdsZWZ0U2hp
ZnQnLAorICAgICAgICAweEUwMDk6ICdsZWZ0Q29udHJvbCcsCisgICAgICAgIDB4RTAwQTogJ2xl
ZnRBbHQnLAorICAgICAgICAweEUwM0Q6ICdsZWZ0TWV0YScsCiAgICAgfTsKIAogICAgIGZ1bmN0
aW9uIGNvbnZlcnRTZWxlbml1bUtleUNvZGUoa2V5KQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy91aWV2ZW50cy9rZXlib2FyZC9tb2RpZmll
ci1rZXlzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvdWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5cy1leHBlY3RlZC50eHQKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uYzZkMzYwNDM0ZmY2N2M3Mzg4N2VhMjk0OWZjYjVhN2QxZWRhZjY0OQotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
dWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5cy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw3
IEBACitUYXJnZXQKKworUEFTUyBDaGVjayBzZW5kaW5nIFNoaWZ0IGtleQorUEFTUyBDaGVjayBz
ZW5kaW5nIENvbnRyb2wga2V5CitQQVNTIENoZWNrIHNlbmRpbmcgQWx0IGtleQorUEFTUyBDaGVj
ayBzZW5kaW5nIE1ldGEga2V5CisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvdWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5cy5odG1s
IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy91aWV2ZW50cy9r
ZXlib2FyZC9tb2RpZmllci1rZXlzLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNjM1ZTVkM2I3Nzk3ZTFmY2Rl
MDU4ZjgxZGRhMWIzYjIxMzJlZTM3NQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvdWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIt
a2V5cy5odG1sCkBAIC0wLDAgKzEsMzUgQEAKKzwhRE9DVFlQRSBodG1sPgorPG1ldGEgY2hhcnNl
dD0idXRmLTgiIC8+Cis8dGl0bGU+VUkgRXZlbnRzIFRlc3Q6IE1vZGlmaWVyIGtleXM8L3RpdGxl
PgorPGxpbmsgcmVsPSJhdXRob3IiIHRpdGxlPSJNYW51ZWwgUmVnbyBDYXNhc25vdmFzIiBocmVm
PSJtYWlsdG86cmVnb0BpZ2FsaWEuY29tIj4KKzxsaW5rIHJlbD0iaGVscCIgaHJlZj0iaHR0cHM6
Ly93M2MuZ2l0aHViLmlvL3VpZXZlbnRzLyNpZGwta2V5Ym9hcmRldmVudCIgLz4KKzxtZXRhIG5h
bWU9ImFzc2VydCIgY29udGVudD0iVGhpcyB0ZXN0IGNoZWNrcyB0aGF0IG1vZGlmaWVyIGtleXMg
YXJlIHByb3Blcmx5IGRldGVjdGVkIGluICdrZXlkb3duJyBldmVudC4iPgorPHNjcmlwdCBzcmM9
Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3MuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii9yZXNv
dXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii9yZXNv
dXJjZXMvdGVzdGRyaXZlci5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90
ZXN0ZHJpdmVyLXZlbmRvci5qcyI+PC9zY3JpcHQ+Cis8ZGl2IGlkPSJ0YXJnZXQiIHRhYmluZGV4
PSIwIj5UYXJnZXQ8L2Rpdj4KKzxzY3JpcHQ+CisgIGNvbnN0IGtleXMgPSB7CisgICAgIlNoaWZ0
IjogJ1x1RTAwOCcsCisgICAgIkNvbnRyb2wiOiAnXHVFMDA5JywKKyAgICAiQWx0IjogJ1x1RTAw
QScsCisgICAgIk1ldGEiOiAnXHVFMDNEJywKKyAgfTsKKworICB0YXJnZXQuZm9jdXMoKTsKKyAg
Zm9yIChjb25zdCBba2V5LCBjb2RlXSBvZiBPYmplY3QuZW50cmllcyhrZXlzKSkgeworICAgIHBy
b21pc2VfdGVzdCgoKSA9PiB7CisgICAgICByZXR1cm4gbmV3IFByb21pc2UocmVzb2x2ZSA9PiB7
CisgICAgICAgIHRhcmdldC5hZGRFdmVudExpc3RlbmVyKCJrZXlkb3duIiwgcmVzb2x2ZSk7Cisg
ICAgICAgIHRlc3RfZHJpdmVyLnNlbmRfa2V5cyh0YXJnZXQsIGNvZGUpOworICAgICAgfSkudGhl
bigoZXZlbnQpID0+IHsKKyAgICAgICAgYXNzZXJ0X2VxdWFscyhldmVudC5rZXksIGtleSk7Cisg
ICAgICAgIGFzc2VydF9lcXVhbHMoZXZlbnQuc2hpZnRLZXksIGtleSA9PT0gIlNoaWZ0Iik7Cisg
ICAgICAgIGFzc2VydF9lcXVhbHMoZXZlbnQuY3RybEtleSwga2V5ID09PSAiQ29udHJvbCIpOwor
ICAgICAgICBhc3NlcnRfZXF1YWxzKGV2ZW50LmFsdEtleSwga2V5ID09PSAiQWx0Iik7CisgICAg
ICAgIGFzc2VydF9lcXVhbHMoZXZlbnQubWV0YUtleSwga2V5ID09PSAiTWV0YSIpOworICAgICAg
fSk7CisgICAgfSwgYENoZWNrIHNlbmRpbmcgJHtrZXl9IGtleWApOworICB9Cis8L3NjcmlwdD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419675</attachid>
            <date>2021-02-08 21:53:55 -0800</date>
            <delta_ts>2021-02-08 21:59:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221466-20210209065353.patch</filename>
            <type>text/plain</type>
            <size>8055</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyMzAzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODZkZTNhMzYwMTc0MWJkMDNkMDIwMTZiNDU5MWMwODEw
NWE5YWNhMy4uYmEzOGI2YWNlYzk5ZGE3MjIwNTllYjY5NGM4OTlkY2Q3NTEwZDcxNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDIxLTAyLTA4ICBNYW51ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29t
PgorCisgICAgICAgIEFsbG93IHNlbmRpbmcgbW9kaWZpZXIga2V5cyBpbiB0ZXN0X2RyaXZlci5z
ZW5kX2tleXMoKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjIxNDY2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBXZWJLaXRUZXN0UnVubmVyL2d0ay9FdmVudFNlbmRlclByb3h5R3RrLmNwcDoKKyAgICAg
ICAgKFdUUjo6Z2V0R0RLS2V5U3ltRm9yS2V5UmVmKTogQWRkIHN1cHBvcnQgZm9yIG1ldGEga2V5
LgorCiAyMDIxLTAyLTAyICBSeWFuIEhhZGRhZCAgPHJ5YW5oYWRkYWRAYXBwbGUuY29tPgogCiAg
ICAgICAgIFVwZGF0ZSBUZXN0MjYyIGJvdCB0byBCaWcgU3VyCmRpZmYgLS1naXQgYS9Ub29scy9X
ZWJLaXRUZXN0UnVubmVyL2d0ay9FdmVudFNlbmRlclByb3h5R3RrLmNwcCBiL1Rvb2xzL1dlYktp
dFRlc3RSdW5uZXIvZ3RrL0V2ZW50U2VuZGVyUHJveHlHdGsuY3BwCmluZGV4IDc5MTU0YWJmYWU1
MWUwZjRmNzE5MjU3NmFhOTZmM2I4ZmZkZTE4OWUuLmY5ZThkODkzMWI1YmNhY2M0YzI2YzIyNjE1
OTM1MGYxYjU0MDcyYTkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvZ3RrL0V2
ZW50U2VuZGVyUHJveHlHdGsuY3BwCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvZ3RrL0V2
ZW50U2VuZGVyUHJveHlHdGsuY3BwCkBAIC0xNTcsNiArMTU3LDEwIEBAIHN0YXRpYyBpbnQgZ2V0
R0RLS2V5U3ltRm9yS2V5UmVmKFdLU3RyaW5nUmVmIGtleVJlZiwgdW5zaWduZWQgbG9jYXRpb24s
IGd1aW50KiBtCiAgICAgICAgIHJldHVybiBHREtfS0VZX0FsdF9MOwogICAgIGlmIChXS1N0cmlu
Z0lzRXF1YWxUb1VURjhDU3RyaW5nKGtleVJlZiwgInJpZ2h0QWx0IikpCiAgICAgICAgIHJldHVy
biBHREtfS0VZX0FsdF9SOworICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGtl
eVJlZiwgImxlZnRNZXRhIikpCisgICAgICAgIHJldHVybiBHREtfS0VZX01ldGFfTDsKKyAgICBp
ZiAoV0tTdHJpbmdJc0VxdWFsVG9VVEY4Q1N0cmluZyhrZXlSZWYsICJyaWdodE1ldGEiKSkKKyAg
ICAgICAgcmV0dXJuIEdES19LRVlfTWV0YV9SOwogICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VU
RjhDU3RyaW5nKGtleVJlZiwgImxlZnRBcnJvdyIpKQogICAgICAgICByZXR1cm4gR0RLX0tFWV9M
ZWZ0OwogICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGtleVJlZiwgInJpZ2h0
QXJyb3ciKSkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwppbmRleCA5YTYyZjBjZDlhM2I1MzNmZjA5YzUwYjhkMGMzZmU1MmE3MDVkMGNi
Li5jNDg3N2Q5ZTA5NzZlZDBiMWFkYWE1YzUwZjkyZjEzNWIwM2VhZmE2IDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTYgQEAKKzIwMjEtMDItMDggIE1hbnVlbCBSZWdvIENhc2Fzbm92YXMgIDxyZWdvQGlnYWxp
YS5jb20+CisKKyAgICAgICAgQWxsb3cgc2VuZGluZyBtb2RpZmllciBrZXlzIGluIHRlc3RfZHJp
dmVyLnNlbmRfa2V5cygpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMjE0NjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBZGQgc3BlY2lmaWMgLWV4cGVjdGVkLnR4dCBmaWxlIGZvciBNYWMgcGxhdGZvcm0u
IE1ldGEga2V5IGlzIGRldGVjdGVkIGRpZmZlcmVudGx5IHRoYW4gaW4gb3RoZXIgcGxhdGZvcm1z
LAorICAgICAgICBhbHNvIGV2ZW50LmN0cmxLZXkgYW5kIG90aGVyIGFyZSBub3QgYmVpbmcgc2V0
IGZyb20gdGhlIHRlc3QgKHRoZXkgd29yayBmaW5lIHdoZW4gY2hlY2tpbmcgdGhhdCBtYW51YWxs
eSkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9uczogU2tpcCB0ZXN0
IGFzIGl0J3MgdGltaW5nIG91dCBpbiBpT1MuCisgICAgICAgICogcGxhdGZvcm0vbWFjL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvdWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5
cy1leHBlY3RlZC50eHQ6IEFkZGVkLgorCiAyMDIxLTAyLTA1ICBNYW51ZWwgUmVnbyBDYXNhc25v
dmFzICA8cmVnb0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIGV2ZW50LmN0cmxLZXkgYW5k
IG90aGVyIGFyZSBmYWxzZSBpbiBrZXlkb3duIGV2ZW50CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5n
ZUxvZwppbmRleCA4MjM5NjJhNTk2NjA0ZjVlM2Y2MWVjYjcyMjIxYzczY2FjYTk3NzMyLi5kMTRl
NGFlYTJhZGU3ODg4YTM2OWYwMWFjYzY5MDEzZWIyYzAwYTEwIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAyMS0wMi0wOCAgTWFudWVsIFJlZ28gQ2Fz
YXNub3ZhcyAgPHJlZ29AaWdhbGlhLmNvbT4KKworICAgICAgICBBbGxvdyBzZW5kaW5nIG1vZGlm
aWVyIGtleXMgaW4gdGVzdF9kcml2ZXIuc2VuZF9rZXlzKCkKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMTQ2NgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENyZWF0ZWQgbmV3IHRlc3QgdGhhdCBjaGVja3Mg
dGhhdCBtb2RpZmllciBrZXlzIGNhbiBiZSBzZW50IGJ5IHRlc3RfZHJpdmVyLnNlbmRfa2V5cygp
CisgICAgICAgIGFuZCBwcm9wZXJseSBoYW5kbGVkIG9uICJrZXlkb3duIiBldmVudC4KKworICAg
ICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy9yZXNvdXJjZXMvdGVzdGRyaXZlci12ZW5kb3IuanM6
IEFkZCBtb2RpZmllciBrZXlzJyBjb2Rlcy4KKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMv
dWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5cy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAg
ICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy91aWV2ZW50cy9rZXlib2FyZC9tb2RpZmllci1rZXlz
Lmh0bWw6IEFkZGVkLgorCiAyMDIxLTAyLTAzICBaaXJhbiBTdW4gIDx6c3VuQGlnYWxpYS5jb20+
CiAKICAgICAgICAgW2Nzcy1ncmlkXSBXUFQgdGVzdCBjc3MvY3NzLWdyaWQvZ3JpZC1tb2RlbC9n
cmlkLWJveC1zaXppbmctMDAxLmh0bWwgZmFpbHMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvcmVzb3VyY2VzL3Rlc3Rkcml2ZXItdmVuZG9y
LmpzIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9yZXNvdXJj
ZXMvdGVzdGRyaXZlci12ZW5kb3IuanMKaW5kZXggN2M5ZGYyODRiZTVkOWM2MmQyNmNkNTA5NzRj
YmZhMTRiMTI1NzM2Zi4uODcwN2E0MDc3MGU0YzI2ZTlmMWMzMWJjYmViOGJlYzE0ZTliYWE1ZiAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9y
ZXNvdXJjZXMvdGVzdGRyaXZlci12ZW5kb3IuanMKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQv
dzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9yZXNvdXJjZXMvdGVzdGRyaXZlci12ZW5kb3IuanMKQEAg
LTE2NCw2ICsxNjQsMTAgQEAgd2luZG93LnRlc3RfZHJpdmVyX2ludGVybmFsLnNlbmRfa2V5cyA9
IGZ1bmN0aW9uKGVsZW1lbnQsIGtleXMpCiAgICAgICAgIDB4RTAxMzogJ3VwQXJyb3cnLAogICAg
ICAgICAweEUwMTQ6ICdyaWdodEFycm93JywKICAgICAgICAgMHhFMDE1OiAnZG93bkFycm93JywK
KyAgICAgICAgMHhFMDA4OiAnbGVmdFNoaWZ0JywKKyAgICAgICAgMHhFMDA5OiAnbGVmdENvbnRy
b2wnLAorICAgICAgICAweEUwMEE6ICdsZWZ0QWx0JywKKyAgICAgICAgMHhFMDNEOiAnbGVmdE1l
dGEnLAogICAgIH07CiAKICAgICBmdW5jdGlvbiBjb252ZXJ0U2VsZW5pdW1LZXlDb2RlKGtleSkK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
dWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5cy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VpZXZlbnRzL2tleWJvYXJkL21vZGlm
aWVyLWtleXMtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmM2ZDM2MDQzNGZmNjdjNzM4ODdlYTI5
NDlmY2I1YTdkMWVkYWY2NDkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VpZXZlbnRzL2tleWJvYXJkL21vZGlmaWVyLWtleXMt
ZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNyBAQAorVGFyZ2V0CisKK1BBU1MgQ2hlY2sgc2VuZGlu
ZyBTaGlmdCBrZXkKK1BBU1MgQ2hlY2sgc2VuZGluZyBDb250cm9sIGtleQorUEFTUyBDaGVjayBz
ZW5kaW5nIEFsdCBrZXkKK1BBU1MgQ2hlY2sgc2VuZGluZyBNZXRhIGtleQorCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VpZXZlbnRzL2tl
eWJvYXJkL21vZGlmaWVyLWtleXMuaHRtbCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWIt
cGxhdGZvcm0tdGVzdHMvdWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5cy5odG1sCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAuLjYzNWU1ZDNiNzc5N2UxZmNkZTA1OGY4MWRkYTFiM2IyMTMyZWUzNzUKLS0tIC9kZXYv
bnVsbAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3Vp
ZXZlbnRzL2tleWJvYXJkL21vZGlmaWVyLWtleXMuaHRtbApAQCAtMCwwICsxLDM1IEBACis8IURP
Q1RZUEUgaHRtbD4KKzxtZXRhIGNoYXJzZXQ9InV0Zi04IiAvPgorPHRpdGxlPlVJIEV2ZW50cyBU
ZXN0OiBNb2RpZmllciBrZXlzPC90aXRsZT4KKzxsaW5rIHJlbD0iYXV0aG9yIiB0aXRsZT0iTWFu
dWVsIFJlZ28gQ2FzYXNub3ZhcyIgaHJlZj0ibWFpbHRvOnJlZ29AaWdhbGlhLmNvbSI+Cis8bGlu
ayByZWw9ImhlbHAiIGhyZWY9Imh0dHBzOi8vdzNjLmdpdGh1Yi5pby91aWV2ZW50cy8jaWRsLWtl
eWJvYXJkZXZlbnQiIC8+Cis8bWV0YSBuYW1lPSJhc3NlcnQiIGNvbnRlbnQ9IlRoaXMgdGVzdCBj
aGVja3MgdGhhdCBtb2RpZmllciBrZXlzIGFyZSBwcm9wZXJseSBkZXRlY3RlZCBpbiAna2V5ZG93
bicgZXZlbnQuIj4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3RoYXJuZXNzLmpzIj48L3Nj
cmlwdD4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3RoYXJuZXNzcmVwb3J0LmpzIj48L3Nj
cmlwdD4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3Rkcml2ZXIuanMiPjwvc2NyaXB0Pgor
PHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGRyaXZlci12ZW5kb3IuanMiPjwvc2NyaXB0Pgor
PGRpdiBpZD0idGFyZ2V0IiB0YWJpbmRleD0iMCI+VGFyZ2V0PC9kaXY+Cis8c2NyaXB0PgorICBj
b25zdCBrZXlzID0geworICAgICJTaGlmdCI6ICdcdUUwMDgnLAorICAgICJDb250cm9sIjogJ1x1
RTAwOScsCisgICAgIkFsdCI6ICdcdUUwMEEnLAorICAgICJNZXRhIjogJ1x1RTAzRCcsCisgIH07
CisKKyAgdGFyZ2V0LmZvY3VzKCk7CisgIGZvciAoY29uc3QgW2tleSwgY29kZV0gb2YgT2JqZWN0
LmVudHJpZXMoa2V5cykpIHsKKyAgICBwcm9taXNlX3Rlc3QoKCkgPT4geworICAgICAgcmV0dXJu
IG5ldyBQcm9taXNlKHJlc29sdmUgPT4geworICAgICAgICB0YXJnZXQuYWRkRXZlbnRMaXN0ZW5l
cigia2V5ZG93biIsIHJlc29sdmUpOworICAgICAgICB0ZXN0X2RyaXZlci5zZW5kX2tleXModGFy
Z2V0LCBjb2RlKTsKKyAgICAgIH0pLnRoZW4oKGV2ZW50KSA9PiB7CisgICAgICAgIGFzc2VydF9l
cXVhbHMoZXZlbnQua2V5LCBrZXkpOworICAgICAgICBhc3NlcnRfZXF1YWxzKGV2ZW50LnNoaWZ0
S2V5LCBrZXkgPT09ICJTaGlmdCIpOworICAgICAgICBhc3NlcnRfZXF1YWxzKGV2ZW50LmN0cmxL
ZXksIGtleSA9PT0gIkNvbnRyb2wiKTsKKyAgICAgICAgYXNzZXJ0X2VxdWFscyhldmVudC5hbHRL
ZXksIGtleSA9PT0gIkFsdCIpOworICAgICAgICBhc3NlcnRfZXF1YWxzKGV2ZW50Lm1ldGFLZXks
IGtleSA9PT0gIk1ldGEiKTsKKyAgICAgIH0pOworICAgIH0sIGBDaGVjayBzZW5kaW5nICR7a2V5
fSBrZXlgKTsKKyAgfQorPC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9pb3MvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy9UZXN0RXhw
ZWN0YXRpb25zCmluZGV4IGNjNDA0ZmUyZmU2M2Q2YmQ3YzE2MTcwM2U5NWE1N2FkNDZkMmYxODIu
LjAzYzUyMTMzMzI1MGMwNGRiMzM3OWUzMWY5ZGEyMzJiNTIwOTgxZmMgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2lvcy9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2lvcy9UZXN0RXhwZWN0YXRpb25zCkBAIC0zNDkwLDMgKzM0OTAsNSBAQCBmYXN0
L3RleHQvc3lzdGVtLWZvbnQtd2lkdGgtNi5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiBmYXN0
L3RleHQvc3lzdGVtLWZvbnQtd2lkdGgtNy5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiBmYXN0
L3RleHQvc3lzdGVtLWZvbnQtd2lkdGgtOC5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiBmYXN0
L3RleHQvc3lzdGVtLWZvbnQtd2lkdGgtOS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCisKK3dl
YmtpdC5vcmcvYi8yMjE0NjYgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy91aWV2ZW50
cy9rZXlib2FyZC9tb2RpZmllci1rZXlzLmh0bWwgWyBTa2lwIF0KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL21hYy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VpZXZl
bnRzL2tleWJvYXJkL21vZGlmaWVyLWtleXMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vbWFjL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvdWlldmVudHMva2V5Ym9h
cmQvbW9kaWZpZXIta2V5cy1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOGI2NDI5OGEwNDhjMDMz
YmI3MzIxMWY0NDhjYmZiYThhNjEwNzE4NgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L3BsYXRmb3JtL21hYy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VpZXZlbnRzL2tl
eWJvYXJkL21vZGlmaWVyLWtleXMtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNyBAQAorVGFyZ2V0
CisKK0ZBSUwgQ2hlY2sgc2VuZGluZyBTaGlmdCBrZXkgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQg
dHJ1ZSBidXQgZ290IGZhbHNlCitGQUlMIENoZWNrIHNlbmRpbmcgQ29udHJvbCBrZXkgYXNzZXJ0
X2VxdWFsczogZXhwZWN0ZWQgdHJ1ZSBidXQgZ290IGZhbHNlCitGQUlMIENoZWNrIHNlbmRpbmcg
QWx0IGtleSBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCB0cnVlIGJ1dCBnb3QgZmFsc2UKK0ZBSUwg
Q2hlY2sgc2VuZGluZyBNZXRhIGtleSBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiTWV0YSIgYnV0
IGdvdCAibGVmdE1ldGEiCisK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419677</attachid>
            <date>2021-02-08 21:59:45 -0800</date>
            <delta_ts>2021-02-09 02:34:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221466-20210209065943.patch</filename>
            <type>text/plain</type>
            <size>8319</size>
            <attacher name="Manuel Rego Casasnovas">rego</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyNTY3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggN2FmNmYzMTM0NGU0MWM3MjY2ZjViZWE5NzQ3YzQ1ZjE1
MmJmNTdkZi4uZjljZjEwODkyMjBmYzZiNWFhZmM4OWIyZjAxMTdlNDQwODA3Zjg5ZiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDIxLTAyLTA4ICBNYW51ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29t
PgorCisgICAgICAgIEFsbG93IHNlbmRpbmcgbW9kaWZpZXIga2V5cyBpbiB0ZXN0X2RyaXZlci5z
ZW5kX2tleXMoKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjIxNDY2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgKiBXZWJLaXRUZXN0UnVubmVyL2d0ay9FdmVudFNlbmRlclByb3h5R3RrLmNwcDoKKyAgICAg
ICAgKFdUUjo6Z2V0R0RLS2V5U3ltRm9yS2V5UmVmKTogQWRkIHN1cHBvcnQgZm9yIG1ldGEga2V5
LgorCiAyMDIxLTAyLTA4ICBTdGVwaGFuaWUgTGV3aXMgIDxzbGV3aXNAYXBwbGUuY29tPgogCiAg
ICAgICAgIDxyZGFyOi8vcHJvYmxlbS83MDQwMjU5Mz4gTW90aW9ubWFyayBmYWlsZWQgdG8gc3Rh
cnQgd2Vic2VydmVyCmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL2d0ay9FdmVu
dFNlbmRlclByb3h5R3RrLmNwcCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvZ3RrL0V2ZW50U2Vu
ZGVyUHJveHlHdGsuY3BwCmluZGV4IDc5MTU0YWJmYWU1MWUwZjRmNzE5MjU3NmFhOTZmM2I4ZmZk
ZTE4OWUuLmY5ZThkODkzMWI1YmNhY2M0YzI2YzIyNjE1OTM1MGYxYjU0MDcyYTkgMTAwNjQ0Ci0t
LSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvZ3RrL0V2ZW50U2VuZGVyUHJveHlHdGsuY3BwCisr
KyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvZ3RrL0V2ZW50U2VuZGVyUHJveHlHdGsuY3BwCkBA
IC0xNTcsNiArMTU3LDEwIEBAIHN0YXRpYyBpbnQgZ2V0R0RLS2V5U3ltRm9yS2V5UmVmKFdLU3Ry
aW5nUmVmIGtleVJlZiwgdW5zaWduZWQgbG9jYXRpb24sIGd1aW50KiBtCiAgICAgICAgIHJldHVy
biBHREtfS0VZX0FsdF9MOwogICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGtl
eVJlZiwgInJpZ2h0QWx0IikpCiAgICAgICAgIHJldHVybiBHREtfS0VZX0FsdF9SOworICAgIGlm
IChXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGtleVJlZiwgImxlZnRNZXRhIikpCisgICAg
ICAgIHJldHVybiBHREtfS0VZX01ldGFfTDsKKyAgICBpZiAoV0tTdHJpbmdJc0VxdWFsVG9VVEY4
Q1N0cmluZyhrZXlSZWYsICJyaWdodE1ldGEiKSkKKyAgICAgICAgcmV0dXJuIEdES19LRVlfTWV0
YV9SOwogICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGtleVJlZiwgImxlZnRB
cnJvdyIpKQogICAgICAgICByZXR1cm4gR0RLX0tFWV9MZWZ0OwogICAgIGlmIChXS1N0cmluZ0lz
RXF1YWxUb1VURjhDU3RyaW5nKGtleVJlZiwgInJpZ2h0QXJyb3ciKSkKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA4OTUxY2Zl
MDIyMTFlYzE4ZWI0NmNhMTUzYzYyMGFhZmRhYjQ4Y2U2Li43NDNhM2NjZDA4ZjhiODYwYzRiYjMz
ZTQ1YWE3NTI3YWU1YTc3MGZhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysr
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjEtMDItMDggIE1h
bnVlbCBSZWdvIENhc2Fzbm92YXMgIDxyZWdvQGlnYWxpYS5jb20+CisKKyAgICAgICAgQWxsb3cg
c2VuZGluZyBtb2RpZmllciBrZXlzIGluIHRlc3RfZHJpdmVyLnNlbmRfa2V5cygpCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjE0NjYKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgc3BlY2lmaWMgLWV4
cGVjdGVkLnR4dCBmaWxlIGZvciBNYWMgcGxhdGZvcm0uIE1ldGEga2V5IGlzIGRldGVjdGVkIGRp
ZmZlcmVudGx5IHRoYW4gaW4gb3RoZXIgcGxhdGZvcm1zLAorICAgICAgICBhbHNvIGV2ZW50LmN0
cmxLZXkgYW5kIG90aGVyIGFyZSBub3QgYmVpbmcgc2V0IGZyb20gdGhlIHRlc3QgKHRoZXkgd29y
ayBmaW5lIHdoZW4gY2hlY2tpbmcgdGhhdCBtYW51YWxseSkuCisKKyAgICAgICAgKiBwbGF0Zm9y
bS9pb3MvVGVzdEV4cGVjdGF0aW9uczogU2tpcCB0ZXN0IGFzIGl0J3MgdGltaW5nIG91dCBpbiBp
T1MuCisgICAgICAgICogcGxhdGZvcm0vbWFjL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvdWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5cy1leHBlY3RlZC50eHQ6IEFkZGVkLgor
CiAyMDIxLTAyLTA4ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAg
ICAgICAgIFJFR1JFU1NJT04gKHIyNjk0NTgpOiB5YWhvby5jb20gc29jaWFsIC8gY29tbWVudHMg
YmFyIHNob3dzIGFzIHRyYW5zcGFyZW50IHdoZW4gc2Nyb2xsaW5nIHBhZ2UKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2MvQ2hhbmdlTG9nCmluZGV4IDhkNzc5ZmMyNDI5OGU3ZDAxM2EyOGY0MTM3ZjI0OTlmMTQ0
ZGM1MGMuLjlhZmU3ZmY0Y2Y5Yjg1MGYxMzU5OTcyNmQ2MGIxOTE2ZGY2NmZmNWIgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTAyLTA4ICBNYW51
ZWwgUmVnbyBDYXNhc25vdmFzICA8cmVnb0BpZ2FsaWEuY29tPgorCisgICAgICAgIEFsbG93IHNl
bmRpbmcgbW9kaWZpZXIga2V5cyBpbiB0ZXN0X2RyaXZlci5zZW5kX2tleXMoKQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIxNDY2CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ3JlYXRlZCBuZXcgdGVzdCB0
aGF0IGNoZWNrcyB0aGF0IG1vZGlmaWVyIGtleXMgY2FuIGJlIHNlbnQgYnkgdGVzdF9kcml2ZXIu
c2VuZF9rZXlzKCkKKyAgICAgICAgYW5kIHByb3Blcmx5IGhhbmRsZWQgb24gImtleWRvd24iIGV2
ZW50LgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL3Jlc291cmNlcy90ZXN0ZHJpdmVy
LXZlbmRvci5qczogQWRkIG1vZGlmaWVyIGtleXMnIGNvZGVzLgorICAgICAgICAqIHdlYi1wbGF0
Zm9ybS10ZXN0cy91aWV2ZW50cy9rZXlib2FyZC9tb2RpZmllci1rZXlzLWV4cGVjdGVkLnR4dDog
QWRkZWQuCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL3VpZXZlbnRzL2tleWJvYXJkL21v
ZGlmaWVyLWtleXMuaHRtbDogQWRkZWQuCisKIDIwMjEtMDItMDggIEltYW5vbCBGZXJuYW5kZXog
IDxpZmVybmFuZGV6QGlnYWxpYS5jb20+CiAKICAgICAgICAgV2ViWFJTeXN0ZW06OlJlcXVlc3RT
ZXNzaW9uIHdpdGggJ3ZpZXdlcicgYXMgYSByZXF1aXJlZCBmZWF0dXJlIHNob3VsZCBzdWNjZWVk
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L3Jlc291cmNlcy90ZXN0ZHJpdmVyLXZlbmRvci5qcyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvcmVzb3VyY2VzL3Rlc3Rkcml2ZXItdmVuZG9yLmpzCmluZGV4
IDdjOWRmMjg0YmU1ZDljNjJkMjZjZDUwOTc0Y2JmYTE0YjEyNTczNmYuLjg3MDdhNDA3NzBlNGMy
NmU5ZjFjMzFiY2JlYjhiZWMxNGU5YmFhNWYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvcmVzb3VyY2VzL3Rlc3Rkcml2ZXItdmVuZG9yLmpz
CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvcmVzb3Vy
Y2VzL3Rlc3Rkcml2ZXItdmVuZG9yLmpzCkBAIC0xNjQsNiArMTY0LDEwIEBAIHdpbmRvdy50ZXN0
X2RyaXZlcl9pbnRlcm5hbC5zZW5kX2tleXMgPSBmdW5jdGlvbihlbGVtZW50LCBrZXlzKQogICAg
ICAgICAweEUwMTM6ICd1cEFycm93JywKICAgICAgICAgMHhFMDE0OiAncmlnaHRBcnJvdycsCiAg
ICAgICAgIDB4RTAxNTogJ2Rvd25BcnJvdycsCisgICAgICAgIDB4RTAwODogJ2xlZnRTaGlmdCcs
CisgICAgICAgIDB4RTAwOTogJ2xlZnRDb250cm9sJywKKyAgICAgICAgMHhFMDBBOiAnbGVmdEFs
dCcsCisgICAgICAgIDB4RTAzRDogJ2xlZnRNZXRhJywKICAgICB9OwogCiAgICAgZnVuY3Rpb24g
Y29udmVydFNlbGVuaXVtS2V5Q29kZShrZXkpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VpZXZlbnRzL2tleWJvYXJkL21vZGlmaWVyLWtl
eXMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy91aWV2ZW50cy9rZXlib2FyZC9tb2RpZmllci1rZXlzLWV4cGVjdGVkLnR4dApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwLi5jNmQzNjA0MzRmZjY3YzczODg3ZWEyOTQ5ZmNiNWE3ZDFlZGFmNjQ5Ci0tLSAvZGV2L251
bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy91aWV2
ZW50cy9rZXlib2FyZC9tb2RpZmllci1rZXlzLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDcgQEAK
K1RhcmdldAorCitQQVNTIENoZWNrIHNlbmRpbmcgU2hpZnQga2V5CitQQVNTIENoZWNrIHNlbmRp
bmcgQ29udHJvbCBrZXkKK1BBU1MgQ2hlY2sgc2VuZGluZyBBbHQga2V5CitQQVNTIENoZWNrIHNl
bmRpbmcgTWV0YSBrZXkKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy91aWV2ZW50cy9rZXlib2FyZC9tb2RpZmllci1rZXlzLmh0bWwgYi9M
YXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VpZXZlbnRzL2tleWJv
YXJkL21vZGlmaWVyLWtleXMuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42MzVlNWQzYjc3OTdlMWZjZGUwNThm
ODFkZGExYjNiMjEzMmVlMzc1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy91aWV2ZW50cy9rZXlib2FyZC9tb2RpZmllci1rZXlz
Lmh0bWwKQEAgLTAsMCArMSwzNSBAQAorPCFET0NUWVBFIGh0bWw+Cis8bWV0YSBjaGFyc2V0PSJ1
dGYtOCIgLz4KKzx0aXRsZT5VSSBFdmVudHMgVGVzdDogTW9kaWZpZXIga2V5czwvdGl0bGU+Cis8
bGluayByZWw9ImF1dGhvciIgdGl0bGU9Ik1hbnVlbCBSZWdvIENhc2Fzbm92YXMiIGhyZWY9Im1h
aWx0bzpyZWdvQGlnYWxpYS5jb20iPgorPGxpbmsgcmVsPSJoZWxwIiBocmVmPSJodHRwczovL3cz
Yy5naXRodWIuaW8vdWlldmVudHMvI2lkbC1rZXlib2FyZGV2ZW50IiAvPgorPG1ldGEgbmFtZT0i
YXNzZXJ0IiBjb250ZW50PSJUaGlzIHRlc3QgY2hlY2tzIHRoYXQgbW9kaWZpZXIga2V5cyBhcmUg
cHJvcGVybHkgZGV0ZWN0ZWQgaW4gJ2tleWRvd24nIGV2ZW50LiI+Cis8c2NyaXB0IHNyYz0iL3Jl
c291cmNlcy90ZXN0aGFybmVzcy5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNl
cy90ZXN0aGFybmVzc3JlcG9ydC5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNl
cy90ZXN0ZHJpdmVyLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3Rk
cml2ZXItdmVuZG9yLmpzIj48L3NjcmlwdD4KKzxkaXYgaWQ9InRhcmdldCIgdGFiaW5kZXg9IjAi
PlRhcmdldDwvZGl2PgorPHNjcmlwdD4KKyAgY29uc3Qga2V5cyA9IHsKKyAgICAiU2hpZnQiOiAn
XHVFMDA4JywKKyAgICAiQ29udHJvbCI6ICdcdUUwMDknLAorICAgICJBbHQiOiAnXHVFMDBBJywK
KyAgICAiTWV0YSI6ICdcdUUwM0QnLAorICB9OworCisgIHRhcmdldC5mb2N1cygpOworICBmb3Ig
KGNvbnN0IFtrZXksIGNvZGVdIG9mIE9iamVjdC5lbnRyaWVzKGtleXMpKSB7CisgICAgcHJvbWlz
ZV90ZXN0KCgpID0+IHsKKyAgICAgIHJldHVybiBuZXcgUHJvbWlzZShyZXNvbHZlID0+IHsKKyAg
ICAgICAgdGFyZ2V0LmFkZEV2ZW50TGlzdGVuZXIoImtleWRvd24iLCByZXNvbHZlKTsKKyAgICAg
ICAgdGVzdF9kcml2ZXIuc2VuZF9rZXlzKHRhcmdldCwgY29kZSk7CisgICAgICB9KS50aGVuKChl
dmVudCkgPT4geworICAgICAgICBhc3NlcnRfZXF1YWxzKGV2ZW50LmtleSwga2V5KTsKKyAgICAg
ICAgYXNzZXJ0X2VxdWFscyhldmVudC5zaGlmdEtleSwga2V5ID09PSAiU2hpZnQiKTsKKyAgICAg
ICAgYXNzZXJ0X2VxdWFscyhldmVudC5jdHJsS2V5LCBrZXkgPT09ICJDb250cm9sIik7CisgICAg
ICAgIGFzc2VydF9lcXVhbHMoZXZlbnQuYWx0S2V5LCBrZXkgPT09ICJBbHQiKTsKKyAgICAgICAg
YXNzZXJ0X2VxdWFscyhldmVudC5tZXRhS2V5LCBrZXkgPT09ICJNZXRhIik7CisgICAgICB9KTsK
KyAgICB9LCBgQ2hlY2sgc2VuZGluZyAke2tleX0ga2V5YCk7CisgIH0KKzwvc2NyaXB0PgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA2MGIxM2FmN2E2ZWMw
YzQyNTZhY2NhOGIzYjQ2ZjI3MzllYTdkNTY3Li41ZTc1YjAxNjdhNDlhMTRjN2E0ZDI2N2E5NDE2
MTljMjZlMjlmZjIzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4
cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9u
cwpAQCAtMzQ5MSw0ICszNDkxLDYgQEAgZmFzdC90ZXh0L3N5c3RlbS1mb250LXdpZHRoLTcuaHRt
bCBbIEltYWdlT25seUZhaWx1cmUgXQogZmFzdC90ZXh0L3N5c3RlbS1mb250LXdpZHRoLTguaHRt
bCBbIEltYWdlT25seUZhaWx1cmUgXQogZmFzdC90ZXh0L3N5c3RlbS1mb250LXdpZHRoLTkuaHRt
bCBbIEltYWdlT25seUZhaWx1cmUgXQogCi13ZWJraXQub3JnL2IvMjIxNDg2IGltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9uZXN0ZWQtc2xvdC1yZW1vdmUtY3Jhc2gu
aHRtbCBbIFNraXAgXQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKK3dlYmtpdC5vcmcvYi8y
MjE0ODYgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL25lc3RlZC1z
bG90LXJlbW92ZS1jcmFzaC5odG1sIFsgU2tpcCBdCisKK3dlYmtpdC5vcmcvYi8yMjE0NjYgaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy91aWV2ZW50cy9rZXlib2FyZC9tb2RpZmllci1r
ZXlzLmh0bWwgWyBTa2lwIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VpZXZlbnRzL2tleWJvYXJkL21vZGlmaWVy
LWtleXMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvdWlldmVudHMva2V5Ym9hcmQvbW9kaWZpZXIta2V5cy1leHBl
Y3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uOGI2NDI5OGEwNDhjMDMzYmI3MzIxMWY0NDhjYmZiYThhNjEw
NzE4NgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VpZXZlbnRzL2tleWJvYXJkL21vZGlmaWVyLWtleXMt
ZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNyBAQAorVGFyZ2V0CisKK0ZBSUwgQ2hlY2sgc2VuZGlu
ZyBTaGlmdCBrZXkgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgdHJ1ZSBidXQgZ290IGZhbHNlCitG
QUlMIENoZWNrIHNlbmRpbmcgQ29udHJvbCBrZXkgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgdHJ1
ZSBidXQgZ290IGZhbHNlCitGQUlMIENoZWNrIHNlbmRpbmcgQWx0IGtleSBhc3NlcnRfZXF1YWxz
OiBleHBlY3RlZCB0cnVlIGJ1dCBnb3QgZmFsc2UKK0ZBSUwgQ2hlY2sgc2VuZGluZyBNZXRhIGtl
eSBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiTWV0YSIgYnV0IGdvdCAibGVmdE1ldGEiCisK
</data>

          </attachment>
      

    </bug>

</bugzilla>