<?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>163710</bug_id>
          
          <creation_ts>2016-10-19 17:05:21 -0700</creation_ts>
          <short_desc>Keychain Access in WebKit should be limited to a single process (macOS)</short_desc>
          <delta_ts>2017-03-24 13:42:03 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Misc.</component>
          <version>Safari 10</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=170074</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Pranjal Jumde">pranjal.jumde</reporter>
          <assigned_to name="Pranjal Jumde">pranjal.jumde</assigned_to>
          <cc>aestes</cc>
    
    <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>ddkilzer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1242202</commentid>
    <comment_count>0</comment_count>
    <who name="Pranjal Jumde">pranjal.jumde</who>
    <bug_when>2016-10-19 17:05:21 -0700</bug_when>
    <thetext>With the upcoming changes in the networking stack, we can remove Keychain access from the Networking and the WebContent process.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1242215</commentid>
    <comment_count>1</comment_count>
      <attachid>292132</attachid>
    <who name="Pranjal Jumde">pranjal.jumde</who>
    <bug_when>2016-10-19 17:20:04 -0700</bug_when>
    <thetext>Created attachment 292132
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1242218</commentid>
    <comment_count>2</comment_count>
      <attachid>292132</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2016-10-19 17:23:24 -0700</bug_when>
    <thetext>Comment on attachment 292132
Patch

Looks good, but we have to make sure we don&apos;t apply these changes to builds that target older operating systems.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1242245</commentid>
    <comment_count>3</comment_count>
      <attachid>292141</attachid>
    <who name="Pranjal Jumde">pranjal.jumde</who>
    <bug_when>2016-10-19 18:35:45 -0700</bug_when>
    <thetext>Created attachment 292141
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1242273</commentid>
    <comment_count>4</comment_count>
      <attachid>292141</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2016-10-19 23:12:33 -0700</bug_when>
    <thetext>Comment on attachment 292141
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=292141&amp;action=review

&gt; Source/WebKit2/ChangeLog:10
&gt; +        * NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
&gt; +        * WebProcess/com.apple.WebProcess.sb.in:

Please add more information in this change log.

&gt; Source/WebKit2/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:141
&gt; +(allow file-read*
&gt; +       (subpath &quot;/private/var/db/mds&quot;)
&gt; +       (literal &quot;/private/var/db/DetachedSignatures&quot;)
&gt; +       (literal &quot;/Library/Preferences/com.apple.crypto.plist&quot;)
&gt; +       (literal &quot;/Library/Preferences/com.apple.security.plist&quot;)
&gt; +       (literal &quot;/Library/Preferences/com.apple.security.common.plist&quot;)
&gt; +       (literal &quot;/Library/Preferences/com.apple.security.revocation.plist&quot;)
&gt; +       (home-literal &quot;/Library/Application Support/SyncServices/Local/ClientsWithChanges/com.apple.Keychain&quot;)
&gt; +       (home-literal &quot;/Library/Preferences/com.apple.security.plist&quot;)
&gt; +       (home-literal &quot;/Library/Preferences/com.apple.security.revocation.plist&quot;))

Is this defining some of these rules twice if __MAC_OS_X_VERSION_MIN_REQUIRED &lt; 101200 is true?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1242499</commentid>
    <comment_count>5</comment_count>
      <attachid>292229</attachid>
    <who name="Pranjal Jumde">pranjal.jumde</who>
    <bug_when>2016-10-20 11:32:25 -0700</bug_when>
    <thetext>Created attachment 292229
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1242913</commentid>
    <comment_count>6</comment_count>
      <attachid>292229</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2016-10-21 09:16:14 -0700</bug_when>
    <thetext>Comment on attachment 292229
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=292229&amp;action=review

&gt; Source/WebKit2/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:142
&gt; +

This seems like a lot of duplication. Can&apos;t you just have the #ifdef check just by about the one line related to &quot;/Library/Keychains&quot; ?

&gt; Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in:245
&gt; +#endif

Ditto the above comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1243938</commentid>
    <comment_count>7</comment_count>
      <attachid>292672</attachid>
    <who name="Pranjal Jumde">pranjal.jumde</who>
    <bug_when>2016-10-24 15:53:26 -0700</bug_when>
    <thetext>Created attachment 292672
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251097</commentid>
    <comment_count>8</comment_count>
      <attachid>292672</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-14 13:05:29 -0800</bug_when>
    <thetext>Comment on attachment 292672
Patch

Clearing flags on attachment: 292672

Committed r208702: &lt;http://trac.webkit.org/changeset/208702&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251098</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-14 13:05:34 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1251121</commentid>
    <comment_count>10</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2016-11-14 13:41:58 -0800</bug_when>
    <thetext>Follow up:

Bumped version to avoid breaking STP and nightly users.

Committed r208707: &lt;http://trac.webkit.org/changeset/208707&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>292132</attachid>
            <date>2016-10-19 17:20:04 -0700</date>
            <delta_ts>2016-10-19 18:35:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-163710-20161019171628.patch</filename>
            <type>text/plain</type>
            <size>2680</size>
            <attacher name="Pranjal Jumde">pranjal.jumde</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwNzI2NCkKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE2LTEwLTE5ICBQcmFuamFs
IEp1bWRlICA8cGp1bWRlQGFwcGxlLmNvbT4KKworICAgICAgICBLZXljaGFpbiBBY2Nlc3MgaW4g
V2ViS2l0IHNob3VsZCBiZSBsaW1pdGVkIHRvIGEgc2luZ2xlIHByb2Nlc3MgCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjM3MTAKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzI0MzU3NDY4PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogTmV0d29ya1Byb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQuTmV0
d29ya1Byb2Nlc3Muc2IuaW46CisgICAgICAgICogV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJv
Y2Vzcy5zYi5pbjoKKwogMjAxNi0xMC0xMiAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNl
bkB3ZWJraXQub3JnPgogCiAgICAgICAgIEZpeCBhc3NlcnRpb24gYWZ0ZXIgc3dpdGNoaW5nIHRv
IFVSTFBhcnNlcgpJbmRleDogU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvbWFjL2NvbS5h
cHBsZS5XZWJLaXQuTmV0d29ya1Byb2Nlc3Muc2IuaW4KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YktpdDIvTmV0d29ya1Byb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQuTmV0d29ya1Byb2Nlc3Mu
c2IuaW4JKHJldmlzaW9uIDIwNzI2NCkKKysrIFNvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNz
L21hYy9jb20uYXBwbGUuV2ViS2l0Lk5ldHdvcmtQcm9jZXNzLnNiLmluCSh3b3JraW5nIGNvcHkp
CkBAIC0xMDgsMTAgKzEwOCw4IEBACiAgICAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUuc2Vj
dXJpdHlkLnhwYyIpIAogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLkNvcmVBdXRoZW50
aWNhdGlvbi5hZ2VudC5saWJ4cGMiKQogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLlNl
Y3VyaXR5U2VydmVyIikpCi0oYWxsb3cgZmlsZS1yZWFkKiBmaWxlLXdyaXRlKiAoaG9tZS1zdWJw
YXRoICIvTGlicmFyeS9LZXljaGFpbnMiKSkgOzsgRklYTUU6IFRoaXMgc2hvdWxkIGJlIHJlbW92
ZWQgd2hlbiA8cmRhcjovL3Byb2JsZW0vMTA0Nzk2ODU+IGlzIGZpeGVkLgogKGFsbG93IGZpbGUt
cmVhZCogZmlsZS13cml0ZSogKHN1YnBhdGggIi9wcml2YXRlL3Zhci9kYi9tZHMvc3lzdGVtIikp
IDs7IEZJWE1FOiBUaGlzIHNob3VsZCBiZSByZW1vdmVkIHdoZW4gPHJkYXI6Ly9wcm9ibGVtLzk1
Mzg0MTQ+IGlzIGZpeGVkLgogKGFsbG93IGZpbGUtcmVhZCoKLSAgICAgICAoc3VicGF0aCAiL0xp
YnJhcnkvS2V5Y2hhaW5zIikKICAgICAgICAoc3VicGF0aCAiL3ByaXZhdGUvdmFyL2RiL21kcyIp
CiAgICAgICAgKGxpdGVyYWwgIi9wcml2YXRlL3Zhci9kYi9EZXRhY2hlZFNpZ25hdHVyZXMiKQog
ICAgICAgIChsaXRlcmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20uYXBwbGUuY3J5cHRvLnBs
aXN0IikKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvY29tLmFwcGxlLldlYlByb2Nl
c3Muc2IuaW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9jb20uYXBw
bGUuV2ViUHJvY2Vzcy5zYi5pbgkocmV2aXNpb24gMjA3MjY0KQorKysgU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vzcy5zYi5pbgkod29ya2luZyBjb3B5KQpAQCAt
MjEyLDEwICsyMTIsOCBAQAogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLnNlY3VyaXR5
ZC54cGMiKSAKICAgICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5Db3JlQXV0aGVudGljYXRp
b24uYWdlbnQubGlieHBjIikKICAgICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5TZWN1cml0
eVNlcnZlciIpKQotKGFsbG93IGZpbGUtcmVhZCogZmlsZS13cml0ZSogKGhvbWUtc3VicGF0aCAi
L0xpYnJhcnkvS2V5Y2hhaW5zIikpIDs7IEZJWE1FOiBUaGlzIHNob3VsZCBiZSByZW1vdmVkIHdo
ZW4gPHJkYXI6Ly9wcm9ibGVtLzEwNDc5Njg1PiBpcyBmaXhlZC4KIChhbGxvdyBmaWxlLXJlYWQq
IGZpbGUtd3JpdGUqIChzdWJwYXRoICIvcHJpdmF0ZS92YXIvZGIvbWRzL3N5c3RlbSIpKSA7OyBG
SVhNRTogVGhpcyBzaG91bGQgYmUgcmVtb3ZlZCB3aGVuIDxyZGFyOi8vcHJvYmxlbS85NTM4NDE0
PiBpcyBmaXhlZC4KIChhbGxvdyBmaWxlLXJlYWQqCi0gICAgICAgKHN1YnBhdGggIi9MaWJyYXJ5
L0tleWNoYWlucyIpCiAgICAgICAgKHN1YnBhdGggIi9wcml2YXRlL3Zhci9kYi9tZHMiKQogICAg
ICAgIChsaXRlcmFsICIvcHJpdmF0ZS92YXIvZGIvRGV0YWNoZWRTaWduYXR1cmVzIikKICAgICAg
ICAobGl0ZXJhbCAiL0xpYnJhcnkvUHJlZmVyZW5jZXMvY29tLmFwcGxlLmNyeXB0by5wbGlzdCIp
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>292141</attachid>
            <date>2016-10-19 18:35:45 -0700</date>
            <delta_ts>2016-10-20 11:32:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-163710-20161019183209.patch</filename>
            <type>text/plain</type>
            <size>4877</size>
            <attacher name="Pranjal Jumde">pranjal.jumde</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwNzI2NCkKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE2LTEwLTE5ICBQcmFuamFs
IEp1bWRlICA8cGp1bWRlQGFwcGxlLmNvbT4KKworICAgICAgICBLZXljaGFpbiBBY2Nlc3MgaW4g
V2ViS2l0IHNob3VsZCBiZSBsaW1pdGVkIHRvIGEgc2luZ2xlIHByb2Nlc3MgCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjM3MTAKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzI0MzU3NDY4PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogTmV0d29ya1Byb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQuTmV0
d29ya1Byb2Nlc3Muc2IuaW46CisgICAgICAgICogV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJv
Y2Vzcy5zYi5pbjoKKwogMjAxNi0xMC0xMiAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNl
bkB3ZWJraXQub3JnPgogCiAgICAgICAgIEZpeCBhc3NlcnRpb24gYWZ0ZXIgc3dpdGNoaW5nIHRv
IFVSTFBhcnNlcgpJbmRleDogU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvbWFjL2NvbS5h
cHBsZS5XZWJLaXQuTmV0d29ya1Byb2Nlc3Muc2IuaW4KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YktpdDIvTmV0d29ya1Byb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQuTmV0d29ya1Byb2Nlc3Mu
c2IuaW4JKHJldmlzaW9uIDIwNzI2NCkKKysrIFNvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNz
L21hYy9jb20uYXBwbGUuV2ViS2l0Lk5ldHdvcmtQcm9jZXNzLnNiLmluCSh3b3JraW5nIGNvcHkp
CkBAIC0xMDgsOCArMTA4LDE0IEBACiAgICAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUuc2Vj
dXJpdHlkLnhwYyIpIAogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLkNvcmVBdXRoZW50
aWNhdGlvbi5hZ2VudC5saWJ4cGMiKQogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLlNl
Y3VyaXR5U2VydmVyIikpCisKKyNpZiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEIDwg
MTAxMjAwCiAoYWxsb3cgZmlsZS1yZWFkKiBmaWxlLXdyaXRlKiAoaG9tZS1zdWJwYXRoICIvTGli
cmFyeS9LZXljaGFpbnMiKSkgOzsgRklYTUU6IFRoaXMgc2hvdWxkIGJlIHJlbW92ZWQgd2hlbiA8
cmRhcjovL3Byb2JsZW0vMTA0Nzk2ODU+IGlzIGZpeGVkLgorI2VuZGlmCisKIChhbGxvdyBmaWxl
LXJlYWQqIGZpbGUtd3JpdGUqIChzdWJwYXRoICIvcHJpdmF0ZS92YXIvZGIvbWRzL3N5c3RlbSIp
KSA7OyBGSVhNRTogVGhpcyBzaG91bGQgYmUgcmVtb3ZlZCB3aGVuIDxyZGFyOi8vcHJvYmxlbS85
NTM4NDE0PiBpcyBmaXhlZC4KKworI2lmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQg
PCAxMDEyMDAKIChhbGxvdyBmaWxlLXJlYWQqCiAgICAgICAgKHN1YnBhdGggIi9MaWJyYXJ5L0tl
eWNoYWlucyIpCiAgICAgICAgKHN1YnBhdGggIi9wcml2YXRlL3Zhci9kYi9tZHMiKQpAQCAtMTIx
LDYgKzEyNywyMCBAQAogICAgICAgIChob21lLWxpdGVyYWwgIi9MaWJyYXJ5L0FwcGxpY2F0aW9u
IFN1cHBvcnQvU3luY1NlcnZpY2VzL0xvY2FsL0NsaWVudHNXaXRoQ2hhbmdlcy9jb20uYXBwbGUu
S2V5Y2hhaW4iKQogICAgICAgIChob21lLWxpdGVyYWwgIi9MaWJyYXJ5L1ByZWZlcmVuY2VzL2Nv
bS5hcHBsZS5zZWN1cml0eS5wbGlzdCIpCiAgICAgICAgKGhvbWUtbGl0ZXJhbCAiL0xpYnJhcnkv
UHJlZmVyZW5jZXMvY29tLmFwcGxlLnNlY3VyaXR5LnJldm9jYXRpb24ucGxpc3QiKSkKKyNlbmRp
ZgorCisoYWxsb3cgZmlsZS1yZWFkKgorICAgICAgIChzdWJwYXRoICIvcHJpdmF0ZS92YXIvZGIv
bWRzIikKKyAgICAgICAobGl0ZXJhbCAiL3ByaXZhdGUvdmFyL2RiL0RldGFjaGVkU2lnbmF0dXJl
cyIpCisgICAgICAgKGxpdGVyYWwgIi9MaWJyYXJ5L1ByZWZlcmVuY2VzL2NvbS5hcHBsZS5jcnlw
dG8ucGxpc3QiKQorICAgICAgIChsaXRlcmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20uYXBw
bGUuc2VjdXJpdHkucGxpc3QiKQorICAgICAgIChsaXRlcmFsICIvTGlicmFyeS9QcmVmZXJlbmNl
cy9jb20uYXBwbGUuc2VjdXJpdHkuY29tbW9uLnBsaXN0IikKKyAgICAgICAobGl0ZXJhbCAiL0xp
YnJhcnkvUHJlZmVyZW5jZXMvY29tLmFwcGxlLnNlY3VyaXR5LnJldm9jYXRpb24ucGxpc3QiKQor
ICAgICAgIChob21lLWxpdGVyYWwgIi9MaWJyYXJ5L0FwcGxpY2F0aW9uIFN1cHBvcnQvU3luY1Nl
cnZpY2VzL0xvY2FsL0NsaWVudHNXaXRoQ2hhbmdlcy9jb20uYXBwbGUuS2V5Y2hhaW4iKQorICAg
ICAgIChob21lLWxpdGVyYWwgIi9MaWJyYXJ5L1ByZWZlcmVuY2VzL2NvbS5hcHBsZS5zZWN1cml0
eS5wbGlzdCIpCisgICAgICAgKGhvbWUtbGl0ZXJhbCAiL0xpYnJhcnkvUHJlZmVyZW5jZXMvY29t
LmFwcGxlLnNlY3VyaXR5LnJldm9jYXRpb24ucGxpc3QiKSkKKworCiAoYWxsb3cgaXBjLXBvc2l4
LXNobS1yZWFkKiBpcGMtcG9zaXgtc2htLXdyaXRlLWRhdGEKICAgICAgICAoaXBjLXBvc2l4LW5h
bWUgImNvbS5hcHBsZS5BcHBsZURhdGFiYXNlQ2hhbmdlZCIpKQogCkluZGV4OiBTb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvY29tLmFwcGxlLldlYlByb2Nlc3Muc2IuaW4JKHJl
dmlzaW9uIDIwNzI2NCkKKysrIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvY29tLmFwcGxlLldl
YlByb2Nlc3Muc2IuaW4JKHdvcmtpbmcgY29weSkKQEAgLTIxMiw4ICsyMTIsMTQgQEAKICAgICAg
ICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5zZWN1cml0eWQueHBjIikgCiAgICAgICAgKGdsb2Jh
bC1uYW1lICJjb20uYXBwbGUuQ29yZUF1dGhlbnRpY2F0aW9uLmFnZW50LmxpYnhwYyIpCiAgICAg
ICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUuU2VjdXJpdHlTZXJ2ZXIiKSkKKworI2lmIF9fTUFD
X09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPCAxMDEyMDAKIChhbGxvdyBmaWxlLXJlYWQqIGZp
bGUtd3JpdGUqIChob21lLXN1YnBhdGggIi9MaWJyYXJ5L0tleWNoYWlucyIpKSA7OyBGSVhNRTog
VGhpcyBzaG91bGQgYmUgcmVtb3ZlZCB3aGVuIDxyZGFyOi8vcHJvYmxlbS8xMDQ3OTY4NT4gaXMg
Zml4ZWQuCisjZW5kaWYKKwogKGFsbG93IGZpbGUtcmVhZCogZmlsZS13cml0ZSogKHN1YnBhdGgg
Ii9wcml2YXRlL3Zhci9kYi9tZHMvc3lzdGVtIikpIDs7IEZJWE1FOiBUaGlzIHNob3VsZCBiZSBy
ZW1vdmVkIHdoZW4gPHJkYXI6Ly9wcm9ibGVtLzk1Mzg0MTQ+IGlzIGZpeGVkLgorCisjaWYgX19N
QUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA8IDEwMTIwMAogKGFsbG93IGZpbGUtcmVhZCoK
ICAgICAgICAoc3VicGF0aCAiL0xpYnJhcnkvS2V5Y2hhaW5zIikKICAgICAgICAoc3VicGF0aCAi
L3ByaXZhdGUvdmFyL2RiL21kcyIpCkBAIC0yMjQsNyArMjMwLDIxIEBACiAgICAgICAgKGxpdGVy
YWwgIi9MaWJyYXJ5L1ByZWZlcmVuY2VzL2NvbS5hcHBsZS5zZWN1cml0eS5yZXZvY2F0aW9uLnBs
aXN0IikKICAgICAgICAoaG9tZS1saXRlcmFsICIvTGlicmFyeS9BcHBsaWNhdGlvbiBTdXBwb3J0
L1N5bmNTZXJ2aWNlcy9Mb2NhbC9DbGllbnRzV2l0aENoYW5nZXMvY29tLmFwcGxlLktleWNoYWlu
IikKICAgICAgICAoaG9tZS1saXRlcmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20uYXBwbGUu
c2VjdXJpdHkucGxpc3QiKQorICAgICAgIChob21lLWxpdGVyYWwgIi9MaWJyYXJ5L1ByZWZlcmVu
Y2VzL2NvbS5hcHBsZS5zZWN1cml0eS5yZXZvY2F0aW9uLnBsaXN0IikKKykKKyNlbmRpZgorCiso
YWxsb3cgZmlsZS1yZWFkKgorICAgICAgIChzdWJwYXRoICIvcHJpdmF0ZS92YXIvZGIvbWRzIikK
KyAgICAgICAobGl0ZXJhbCAiL3ByaXZhdGUvdmFyL2RiL0RldGFjaGVkU2lnbmF0dXJlcyIpCisg
ICAgICAgKGxpdGVyYWwgIi9MaWJyYXJ5L1ByZWZlcmVuY2VzL2NvbS5hcHBsZS5jcnlwdG8ucGxp
c3QiKQorICAgICAgIChsaXRlcmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20uYXBwbGUuc2Vj
dXJpdHkucGxpc3QiKQorICAgICAgIChsaXRlcmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20u
YXBwbGUuc2VjdXJpdHkuY29tbW9uLnBsaXN0IikKKyAgICAgICAobGl0ZXJhbCAiL0xpYnJhcnkv
UHJlZmVyZW5jZXMvY29tLmFwcGxlLnNlY3VyaXR5LnJldm9jYXRpb24ucGxpc3QiKQorICAgICAg
IChob21lLWxpdGVyYWwgIi9MaWJyYXJ5L0FwcGxpY2F0aW9uIFN1cHBvcnQvU3luY1NlcnZpY2Vz
L0xvY2FsL0NsaWVudHNXaXRoQ2hhbmdlcy9jb20uYXBwbGUuS2V5Y2hhaW4iKQorICAgICAgICho
b21lLWxpdGVyYWwgIi9MaWJyYXJ5L1ByZWZlcmVuY2VzL2NvbS5hcHBsZS5zZWN1cml0eS5wbGlz
dCIpCiAgICAgICAgKGhvbWUtbGl0ZXJhbCAiL0xpYnJhcnkvUHJlZmVyZW5jZXMvY29tLmFwcGxl
LnNlY3VyaXR5LnJldm9jYXRpb24ucGxpc3QiKSkKKwogKGFsbG93IGlwYy1wb3NpeC1zaG0tcmVh
ZCogaXBjLXBvc2l4LXNobS13cml0ZS1kYXRhCiAgICAgICAgKGlwYy1wb3NpeC1uYW1lICJjb20u
YXBwbGUuQXBwbGVEYXRhYmFzZUNoYW5nZWQiKSkKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>292229</attachid>
            <date>2016-10-20 11:32:25 -0700</date>
            <delta_ts>2016-10-24 15:53:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-163710-20161020112848.patch</filename>
            <type>text/plain</type>
            <size>4952</size>
            <attacher name="Pranjal Jumde">pranjal.jumde</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwNzI2NCkKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE2LTEwLTIwICBQcmFuamFs
IEp1bWRlICA8cGp1bWRlQGFwcGxlLmNvbT4KKworICAgICAgICBLZXljaGFpbiBhY2Nlc3MgaW4g
V2ViS2l0IHNob3VsZCBiZSBsaW1pdGVkIHRvIGEgc2luZ2xlIHByb2Nlc3MuIEVhcmxpZXIgdGhp
cyB3YXMgYmxvY2tlZCBvbiB0aGUgbmV0d29ya2luZyBmcmFtZXdvcmsgcmVxdWlyaW5nIGRpcmVj
dCBhY2Nlc3MgdG8ga2V5Y2hhaW4sIHRoaXMgd2lsbCBiZSByZXNvbHZlZCBpbiB0aGUgdXBjb21p
bmcgdmVyc2lvbiBvZiBtYWNPUy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTE2MzcxMAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMjQzNTc0Njg+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBOZXR3b3Jr
UHJvY2Vzcy9tYWMvY29tLmFwcGxlLldlYktpdC5OZXR3b3JrUHJvY2Vzcy5zYi5pbjoKKyAgICAg
ICAgKiBXZWJQcm9jZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluOgorCiAyMDE2LTEwLTEy
ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CiAKICAgICAgICAg
Rml4IGFzc2VydGlvbiBhZnRlciBzd2l0Y2hpbmcgdG8gVVJMUGFyc2VyCkluZGV4OiBTb3VyY2Uv
V2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9tYWMvY29tLmFwcGxlLldlYktpdC5OZXR3b3JrUHJvY2Vz
cy5zYi5pbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9tYWMv
Y29tLmFwcGxlLldlYktpdC5OZXR3b3JrUHJvY2Vzcy5zYi5pbgkocmV2aXNpb24gMjA3MjY0KQor
KysgU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQuTmV0
d29ya1Byb2Nlc3Muc2IuaW4JKHdvcmtpbmcgY29weSkKQEAgLTEwOCw4ICsxMDgsMTQgQEAKICAg
ICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5zZWN1cml0eWQueHBjIikgCiAgICAgICAgKGds
b2JhbC1uYW1lICJjb20uYXBwbGUuQ29yZUF1dGhlbnRpY2F0aW9uLmFnZW50LmxpYnhwYyIpCiAg
ICAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUuU2VjdXJpdHlTZXJ2ZXIiKSkKKworI2lmIF9f
TUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPCAxMDEyMDAKIChhbGxvdyBmaWxlLXJlYWQq
IGZpbGUtd3JpdGUqIChob21lLXN1YnBhdGggIi9MaWJyYXJ5L0tleWNoYWlucyIpKSA7OyBGSVhN
RTogVGhpcyBzaG91bGQgYmUgcmVtb3ZlZCB3aGVuIDxyZGFyOi8vcHJvYmxlbS8xMDQ3OTY4NT4g
aXMgZml4ZWQuCisjZW5kaWYKKwogKGFsbG93IGZpbGUtcmVhZCogZmlsZS13cml0ZSogKHN1YnBh
dGggIi9wcml2YXRlL3Zhci9kYi9tZHMvc3lzdGVtIikpIDs7IEZJWE1FOiBUaGlzIHNob3VsZCBi
ZSByZW1vdmVkIHdoZW4gPHJkYXI6Ly9wcm9ibGVtLzk1Mzg0MTQ+IGlzIGZpeGVkLgorCisjaWYg
X19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA8IDEwMTIwMAogKGFsbG93IGZpbGUtcmVh
ZCoKICAgICAgICAoc3VicGF0aCAiL0xpYnJhcnkvS2V5Y2hhaW5zIikKICAgICAgICAoc3VicGF0
aCAiL3ByaXZhdGUvdmFyL2RiL21kcyIpCkBAIC0xMjEsNiArMTI3LDE5IEBACiAgICAgICAgKGhv
bWUtbGl0ZXJhbCAiL0xpYnJhcnkvQXBwbGljYXRpb24gU3VwcG9ydC9TeW5jU2VydmljZXMvTG9j
YWwvQ2xpZW50c1dpdGhDaGFuZ2VzL2NvbS5hcHBsZS5LZXljaGFpbiIpCiAgICAgICAgKGhvbWUt
bGl0ZXJhbCAiL0xpYnJhcnkvUHJlZmVyZW5jZXMvY29tLmFwcGxlLnNlY3VyaXR5LnBsaXN0IikK
ICAgICAgICAoaG9tZS1saXRlcmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20uYXBwbGUuc2Vj
dXJpdHkucmV2b2NhdGlvbi5wbGlzdCIpKQorI2Vsc2UKKyhhbGxvdyBmaWxlLXJlYWQqCisgICAg
ICAgKHN1YnBhdGggIi9wcml2YXRlL3Zhci9kYi9tZHMiKQorICAgICAgIChsaXRlcmFsICIvcHJp
dmF0ZS92YXIvZGIvRGV0YWNoZWRTaWduYXR1cmVzIikKKyAgICAgICAobGl0ZXJhbCAiL0xpYnJh
cnkvUHJlZmVyZW5jZXMvY29tLmFwcGxlLmNyeXB0by5wbGlzdCIpCisgICAgICAgKGxpdGVyYWwg
Ii9MaWJyYXJ5L1ByZWZlcmVuY2VzL2NvbS5hcHBsZS5zZWN1cml0eS5wbGlzdCIpCisgICAgICAg
KGxpdGVyYWwgIi9MaWJyYXJ5L1ByZWZlcmVuY2VzL2NvbS5hcHBsZS5zZWN1cml0eS5jb21tb24u
cGxpc3QiKQorICAgICAgIChsaXRlcmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20uYXBwbGUu
c2VjdXJpdHkucmV2b2NhdGlvbi5wbGlzdCIpCisgICAgICAgKGhvbWUtbGl0ZXJhbCAiL0xpYnJh
cnkvQXBwbGljYXRpb24gU3VwcG9ydC9TeW5jU2VydmljZXMvTG9jYWwvQ2xpZW50c1dpdGhDaGFu
Z2VzL2NvbS5hcHBsZS5LZXljaGFpbiIpCisgICAgICAgKGhvbWUtbGl0ZXJhbCAiL0xpYnJhcnkv
UHJlZmVyZW5jZXMvY29tLmFwcGxlLnNlY3VyaXR5LnBsaXN0IikKKyAgICAgICAoaG9tZS1saXRl
cmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20uYXBwbGUuc2VjdXJpdHkucmV2b2NhdGlvbi5w
bGlzdCIpKQorI2VuZGlmCisKIChhbGxvdyBpcGMtcG9zaXgtc2htLXJlYWQqIGlwYy1wb3NpeC1z
aG0td3JpdGUtZGF0YQogICAgICAgIChpcGMtcG9zaXgtbmFtZSAiY29tLmFwcGxlLkFwcGxlRGF0
YWJhc2VDaGFuZ2VkIikpCiAKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvY29tLmFw
cGxlLldlYlByb2Nlc3Muc2IuaW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvV2ViUHJv
Y2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vzcy5zYi5pbgkocmV2aXNpb24gMjA3MjY0KQorKysgU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vzcy5zYi5pbgkod29ya2lu
ZyBjb3B5KQpAQCAtMjEyLDggKzIxMiwxNCBAQAogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFw
cGxlLnNlY3VyaXR5ZC54cGMiKSAKICAgICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5Db3Jl
QXV0aGVudGljYXRpb24uYWdlbnQubGlieHBjIikKICAgICAgICAoZ2xvYmFsLW5hbWUgImNvbS5h
cHBsZS5TZWN1cml0eVNlcnZlciIpKQorCisjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFV
SVJFRCA8IDEwMTIwMAogKGFsbG93IGZpbGUtcmVhZCogZmlsZS13cml0ZSogKGhvbWUtc3VicGF0
aCAiL0xpYnJhcnkvS2V5Y2hhaW5zIikpIDs7IEZJWE1FOiBUaGlzIHNob3VsZCBiZSByZW1vdmVk
IHdoZW4gPHJkYXI6Ly9wcm9ibGVtLzEwNDc5Njg1PiBpcyBmaXhlZC4KKyNlbmRpZgorCiAoYWxs
b3cgZmlsZS1yZWFkKiBmaWxlLXdyaXRlKiAoc3VicGF0aCAiL3ByaXZhdGUvdmFyL2RiL21kcy9z
eXN0ZW0iKSkgOzsgRklYTUU6IFRoaXMgc2hvdWxkIGJlIHJlbW92ZWQgd2hlbiA8cmRhcjovL3By
b2JsZW0vOTUzODQxND4gaXMgZml4ZWQuCisKKyNpZiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JF
UVVJUkVEIDwgMTAxMjAwCiAoYWxsb3cgZmlsZS1yZWFkKgogICAgICAgIChzdWJwYXRoICIvTGli
cmFyeS9LZXljaGFpbnMiKQogICAgICAgIChzdWJwYXRoICIvcHJpdmF0ZS92YXIvZGIvbWRzIikK
QEAgLTIyNSw2ICsyMzEsMTkgQEAKICAgICAgICAoaG9tZS1saXRlcmFsICIvTGlicmFyeS9BcHBs
aWNhdGlvbiBTdXBwb3J0L1N5bmNTZXJ2aWNlcy9Mb2NhbC9DbGllbnRzV2l0aENoYW5nZXMvY29t
LmFwcGxlLktleWNoYWluIikKICAgICAgICAoaG9tZS1saXRlcmFsICIvTGlicmFyeS9QcmVmZXJl
bmNlcy9jb20uYXBwbGUuc2VjdXJpdHkucGxpc3QiKQogICAgICAgIChob21lLWxpdGVyYWwgIi9M
aWJyYXJ5L1ByZWZlcmVuY2VzL2NvbS5hcHBsZS5zZWN1cml0eS5yZXZvY2F0aW9uLnBsaXN0Iikp
CisjZWxzZQorKGFsbG93IGZpbGUtcmVhZCoKKyAgICAgICAoc3VicGF0aCAiL3ByaXZhdGUvdmFy
L2RiL21kcyIpCisgICAgICAgKGxpdGVyYWwgIi9wcml2YXRlL3Zhci9kYi9EZXRhY2hlZFNpZ25h
dHVyZXMiKQorICAgICAgIChsaXRlcmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20uYXBwbGUu
Y3J5cHRvLnBsaXN0IikKKyAgICAgICAobGl0ZXJhbCAiL0xpYnJhcnkvUHJlZmVyZW5jZXMvY29t
LmFwcGxlLnNlY3VyaXR5LnBsaXN0IikKKyAgICAgICAobGl0ZXJhbCAiL0xpYnJhcnkvUHJlZmVy
ZW5jZXMvY29tLmFwcGxlLnNlY3VyaXR5LmNvbW1vbi5wbGlzdCIpCisgICAgICAgKGxpdGVyYWwg
Ii9MaWJyYXJ5L1ByZWZlcmVuY2VzL2NvbS5hcHBsZS5zZWN1cml0eS5yZXZvY2F0aW9uLnBsaXN0
IikKKyAgICAgICAoaG9tZS1saXRlcmFsICIvTGlicmFyeS9BcHBsaWNhdGlvbiBTdXBwb3J0L1N5
bmNTZXJ2aWNlcy9Mb2NhbC9DbGllbnRzV2l0aENoYW5nZXMvY29tLmFwcGxlLktleWNoYWluIikK
KyAgICAgICAoaG9tZS1saXRlcmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20uYXBwbGUuc2Vj
dXJpdHkucGxpc3QiKQorICAgICAgIChob21lLWxpdGVyYWwgIi9MaWJyYXJ5L1ByZWZlcmVuY2Vz
L2NvbS5hcHBsZS5zZWN1cml0eS5yZXZvY2F0aW9uLnBsaXN0IikpCisjZW5kaWYKKwogKGFsbG93
IGlwYy1wb3NpeC1zaG0tcmVhZCogaXBjLXBvc2l4LXNobS13cml0ZS1kYXRhCiAgICAgICAgKGlw
Yy1wb3NpeC1uYW1lICJjb20uYXBwbGUuQXBwbGVEYXRhYmFzZUNoYW5nZWQiKSkKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>292672</attachid>
            <date>2016-10-24 15:53:26 -0700</date>
            <delta_ts>2016-11-14 13:05:29 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-163710-20161024154941.patch</filename>
            <type>text/plain</type>
            <size>3858</size>
            <attacher name="Pranjal Jumde">pranjal.jumde</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwNzI2NCkKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE2LTEwLTIwICBQcmFuamFs
IEp1bWRlICA8cGp1bWRlQGFwcGxlLmNvbT4KKworICAgICAgICBLZXljaGFpbiBhY2Nlc3MgaW4g
V2ViS2l0IHNob3VsZCBiZSBsaW1pdGVkIHRvIGEgc2luZ2xlIHByb2Nlc3MuIEVhcmxpZXIgdGhp
cyB3YXMgYmxvY2tlZCBvbiB0aGUgbmV0d29ya2luZyBmcmFtZXdvcmsgcmVxdWlyaW5nIGRpcmVj
dCBhY2Nlc3MgdG8ga2V5Y2hhaW4sIHRoaXMgd2lsbCBiZSByZXNvbHZlZCBpbiB0aGUgdXBjb21p
bmcgdmVyc2lvbiBvZiBtYWNPUy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTE2MzcxMAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMjQzNTc0Njg+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBOZXR3b3Jr
UHJvY2Vzcy9tYWMvY29tLmFwcGxlLldlYktpdC5OZXR3b3JrUHJvY2Vzcy5zYi5pbjoKKyAgICAg
ICAgKiBXZWJQcm9jZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluOgorCiAyMDE2LTEwLTEy
ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CiAKICAgICAgICAg
Rml4IGFzc2VydGlvbiBhZnRlciBzd2l0Y2hpbmcgdG8gVVJMUGFyc2VyCkluZGV4OiBTb3VyY2Uv
V2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9tYWMvY29tLmFwcGxlLldlYktpdC5OZXR3b3JrUHJvY2Vz
cy5zYi5pbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9OZXR3b3JrUHJvY2Vzcy9tYWMv
Y29tLmFwcGxlLldlYktpdC5OZXR3b3JrUHJvY2Vzcy5zYi5pbgkocmV2aXNpb24gMjA3MjY0KQor
KysgU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQuTmV0
d29ya1Byb2Nlc3Muc2IuaW4JKHdvcmtpbmcgY29weSkKQEAgLTEwOCwxMCArMTA4LDE3IEBACiAg
ICAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUuc2VjdXJpdHlkLnhwYyIpIAogICAgICAgIChn
bG9iYWwtbmFtZSAiY29tLmFwcGxlLkNvcmVBdXRoZW50aWNhdGlvbi5hZ2VudC5saWJ4cGMiKQog
ICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLlNlY3VyaXR5U2VydmVyIikpCisKKyNpZiBf
X01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEIDwgMTAxMjAwCiAoYWxsb3cgZmlsZS1yZWFk
KiBmaWxlLXdyaXRlKiAoaG9tZS1zdWJwYXRoICIvTGlicmFyeS9LZXljaGFpbnMiKSkgOzsgRklY
TUU6IFRoaXMgc2hvdWxkIGJlIHJlbW92ZWQgd2hlbiA8cmRhcjovL3Byb2JsZW0vMTA0Nzk2ODU+
IGlzIGZpeGVkLgorI2VuZGlmCisKIChhbGxvdyBmaWxlLXJlYWQqIGZpbGUtd3JpdGUqIChzdWJw
YXRoICIvcHJpdmF0ZS92YXIvZGIvbWRzL3N5c3RlbSIpKSA7OyBGSVhNRTogVGhpcyBzaG91bGQg
YmUgcmVtb3ZlZCB3aGVuIDxyZGFyOi8vcHJvYmxlbS85NTM4NDE0PiBpcyBmaXhlZC4KKwogKGFs
bG93IGZpbGUtcmVhZCoKKyNpZiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEIDwgMTAx
MjAwCiAgICAgICAgKHN1YnBhdGggIi9MaWJyYXJ5L0tleWNoYWlucyIpCisjZW5kaWYKICAgICAg
ICAoc3VicGF0aCAiL3ByaXZhdGUvdmFyL2RiL21kcyIpCiAgICAgICAgKGxpdGVyYWwgIi9wcml2
YXRlL3Zhci9kYi9EZXRhY2hlZFNpZ25hdHVyZXMiKQogICAgICAgIChsaXRlcmFsICIvTGlicmFy
eS9QcmVmZXJlbmNlcy9jb20uYXBwbGUuY3J5cHRvLnBsaXN0IikKQEAgLTEyMSw2ICsxMjgsNyBA
QAogICAgICAgIChob21lLWxpdGVyYWwgIi9MaWJyYXJ5L0FwcGxpY2F0aW9uIFN1cHBvcnQvU3lu
Y1NlcnZpY2VzL0xvY2FsL0NsaWVudHNXaXRoQ2hhbmdlcy9jb20uYXBwbGUuS2V5Y2hhaW4iKQog
ICAgICAgIChob21lLWxpdGVyYWwgIi9MaWJyYXJ5L1ByZWZlcmVuY2VzL2NvbS5hcHBsZS5zZWN1
cml0eS5wbGlzdCIpCiAgICAgICAgKGhvbWUtbGl0ZXJhbCAiL0xpYnJhcnkvUHJlZmVyZW5jZXMv
Y29tLmFwcGxlLnNlY3VyaXR5LnJldm9jYXRpb24ucGxpc3QiKSkKKwogKGFsbG93IGlwYy1wb3Np
eC1zaG0tcmVhZCogaXBjLXBvc2l4LXNobS13cml0ZS1kYXRhCiAgICAgICAgKGlwYy1wb3NpeC1u
YW1lICJjb20uYXBwbGUuQXBwbGVEYXRhYmFzZUNoYW5nZWQiKSkKIApJbmRleDogU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vzcy5zYi5pbgo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluCShy
ZXZpc2lvbiAyMDcyNjQpCisrKyBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL2NvbS5hcHBsZS5X
ZWJQcm9jZXNzLnNiLmluCSh3b3JraW5nIGNvcHkpCkBAIC0yMTIsMTAgKzIxMiwxNyBAQAogICAg
ICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLnNlY3VyaXR5ZC54cGMiKSAKICAgICAgICAoZ2xv
YmFsLW5hbWUgImNvbS5hcHBsZS5Db3JlQXV0aGVudGljYXRpb24uYWdlbnQubGlieHBjIikKICAg
ICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5TZWN1cml0eVNlcnZlciIpKQorCisjaWYgX19N
QUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA8IDEwMTIwMAogKGFsbG93IGZpbGUtcmVhZCog
ZmlsZS13cml0ZSogKGhvbWUtc3VicGF0aCAiL0xpYnJhcnkvS2V5Y2hhaW5zIikpIDs7IEZJWE1F
OiBUaGlzIHNob3VsZCBiZSByZW1vdmVkIHdoZW4gPHJkYXI6Ly9wcm9ibGVtLzEwNDc5Njg1PiBp
cyBmaXhlZC4KKyNlbmRpZgorCiAoYWxsb3cgZmlsZS1yZWFkKiBmaWxlLXdyaXRlKiAoc3VicGF0
aCAiL3ByaXZhdGUvdmFyL2RiL21kcy9zeXN0ZW0iKSkgOzsgRklYTUU6IFRoaXMgc2hvdWxkIGJl
IHJlbW92ZWQgd2hlbiA8cmRhcjovL3Byb2JsZW0vOTUzODQxND4gaXMgZml4ZWQuCisKIChhbGxv
dyBmaWxlLXJlYWQqCisjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA8IDEwMTIw
MAogICAgICAgIChzdWJwYXRoICIvTGlicmFyeS9LZXljaGFpbnMiKQorI2VuZGlmCiAgICAgICAg
KHN1YnBhdGggIi9wcml2YXRlL3Zhci9kYi9tZHMiKQogICAgICAgIChsaXRlcmFsICIvcHJpdmF0
ZS92YXIvZGIvRGV0YWNoZWRTaWduYXR1cmVzIikKICAgICAgICAobGl0ZXJhbCAiL0xpYnJhcnkv
UHJlZmVyZW5jZXMvY29tLmFwcGxlLmNyeXB0by5wbGlzdCIpCkBAIC0yMjUsNiArMjMyLDcgQEAK
ICAgICAgICAoaG9tZS1saXRlcmFsICIvTGlicmFyeS9BcHBsaWNhdGlvbiBTdXBwb3J0L1N5bmNT
ZXJ2aWNlcy9Mb2NhbC9DbGllbnRzV2l0aENoYW5nZXMvY29tLmFwcGxlLktleWNoYWluIikKICAg
ICAgICAoaG9tZS1saXRlcmFsICIvTGlicmFyeS9QcmVmZXJlbmNlcy9jb20uYXBwbGUuc2VjdXJp
dHkucGxpc3QiKQogICAgICAgIChob21lLWxpdGVyYWwgIi9MaWJyYXJ5L1ByZWZlcmVuY2VzL2Nv
bS5hcHBsZS5zZWN1cml0eS5yZXZvY2F0aW9uLnBsaXN0IikpCisKIChhbGxvdyBpcGMtcG9zaXgt
c2htLXJlYWQqIGlwYy1wb3NpeC1zaG0td3JpdGUtZGF0YQogICAgICAgIChpcGMtcG9zaXgtbmFt
ZSAiY29tLmFwcGxlLkFwcGxlRGF0YWJhc2VDaGFuZ2VkIikpCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>