<?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>172151</bug_id>
          
          <creation_ts>2017-05-15 17:44:39 -0700</creation_ts>
          <short_desc>[WK2][macOS] Adopt a whitelist for XPC services</short_desc>
          <delta_ts>2017-12-12 10:39:44 -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>WebKit2</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://bugs.webkit.org/show_bug.cgi?id=172182</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>
          
          <blocked>180701</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>achristensen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1308905</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-05-15 17:44:39 -0700</bug_when>
    <thetext>Lock down the sandbox further by denying XPC services access by default, and only permitting connections to things we need to access.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1308911</commentid>
    <comment_count>1</comment_count>
      <attachid>310199</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-05-15 17:59:22 -0700</bug_when>
    <thetext>Created attachment 310199
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1308922</commentid>
    <comment_count>2</comment_count>
      <attachid>310203</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-05-15 18:29:15 -0700</bug_when>
    <thetext>Created attachment 310203
Patch v2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1308923</commentid>
    <comment_count>3</comment_count>
      <attachid>310203</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-05-15 18:29:34 -0700</bug_when>
    <thetext>Comment on attachment 310203
Patch v2

Revised patch -- some of the XPC services granted to the plugin process were not needed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1309235</commentid>
    <comment_count>4</comment_count>
      <attachid>310203</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-16 12:09:09 -0700</bug_when>
    <thetext>Comment on attachment 310203
Patch v2

Clearing flags on attachment: 310203

Committed r216941: &lt;http://trac.webkit.org/changeset/216941&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1309236</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-16 12:09:11 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1309238</commentid>
    <comment_count>6</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2017-05-16 12:10:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/31916325&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>310199</attachid>
            <date>2017-05-15 17:59:22 -0700</date>
            <delta_ts>2017-05-15 18:29:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-172151-20170515175920.patch</filename>
            <type>text/plain</type>
            <size>5571</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIxNjg5MykKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE3LTA1LTE1ICBCcmVudCBG
dWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXSzJdW21hY09TXSBBZG9w
dCBhIHdoaXRlbGlzdCBmb3IgWFBDIHNlcnZpY2VzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzIxNTEKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzMx
OTE2MzI1PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogRGF0YWJhc2VQcm9jZXNzL21hYy9jb20uYXBwbGUuV2ViS2l0LkRhdGFiYXNlcy5zYi5pbjoK
KyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9tYWMvY29tLmFwcGxlLldlYktpdC5OZXR3b3JrUHJv
Y2Vzcy5zYi5pbjoKKyAgICAgICAgKiBQbHVnaW5Qcm9jZXNzL21hYy9jb20uYXBwbGUuV2ViS2l0
LnBsdWdpbi1jb21tb24uc2IuaW46CisgICAgICAgICogV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2Vi
UHJvY2Vzcy5zYi5pbjoKKwogMjAxNy0wNS0xNSAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxnaGFtQGFw
cGxlLmNvbT4KIAogICAgICAgICBDb3JyZWN0IHR5cG8gKHBhcnQgb2YgcjIxNjc5MCkuCkluZGV4
OiBTb3VyY2UvV2ViS2l0Mi9EYXRhYmFzZVByb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQuRGF0
YWJhc2VzLnNiLmluCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL0RhdGFiYXNlUHJvY2Vz
cy9tYWMvY29tLmFwcGxlLldlYktpdC5EYXRhYmFzZXMuc2IuaW4JKHJldmlzaW9uIDIxNjg5MykK
KysrIFNvdXJjZS9XZWJLaXQyL0RhdGFiYXNlUHJvY2Vzcy9tYWMvY29tLmFwcGxlLldlYktpdC5E
YXRhYmFzZXMuc2IuaW4JKHdvcmtpbmcgY29weSkKQEAgLTQ1LDYgKzQ1LDEwIEBACiAoZGVueSBp
b2tpdC1nZXQtcHJvcGVydGllcykKICNlbmRpZgogCisjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01J
Tl9SRVFVSVJFRCA+PSAxMDEzMDAKKyhkZW55IG1hY2gtbG9va3VwICh4cGMtc2VydmljZS1uYW1l
LXByZWZpeCAiIikpCisjZW5kaWYKKwogOzsgVXRpbGl0eSBmdW5jdGlvbnMgZm9yIGhvbWUgZGly
ZWN0b3J5IHJlbGF0aXZlIHBhdGggZmlsdGVycwogKGRlZmluZSAoaG9tZS1yZWdleCBob21lLXJl
bGF0aXZlLXJlZ2V4KQogICAocmVnZXggKHN0cmluZy1hcHBlbmQgIl4iIChyZWdleC1xdW90ZSAo
cGFyYW0gIkhPTUVfRElSIikpIGhvbWUtcmVsYXRpdmUtcmVnZXgpKSkKQEAgLTEwMiwxMSArMTA2
LDE1IEBACiAgICAgKHN1YnBhdGggKHBhcmFtICJXRUJLSVQyX0ZSQU1FV09SS19ESVIiKSkpCiAo
YWxsb3cgc3lzdGVtLWZzY3RsIChmc2N0bC1jb21tYW5kIChfSU8gImgiIDQ3KSkpCiAKLSNpZiBf
X01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTMwMAogOzsgVmFyaW91cyBzZXJ2
aWNlcyByZXF1aXJlZCBieSBDRk5ldHdvcmsgYW5kIG90aGVyIGZyYW1ld29ya3MKIChhbGxvdyBt
YWNoLWxvb2t1cAotICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmFuYWx5dGljc2QiKSkKKyNp
ZiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTMwMAorICAgIChnbG9iYWwt
bmFtZSAiY29tLmFwcGxlLmFuYWx5dGljc2QiKQorI2VuZGlmCisjaWYgX19NQUNfT1NfWF9WRVJT
SU9OX01JTl9SRVFVSVJFRCA+PSAxMDExMDAKKyAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5s
c2QubWFwZGIiKQogI2VuZGlmCispCiAKIDs7IFNhbmRib3ggZXh0ZW5zaW9ucwogKGRlZmluZSAo
YXBwbHktcmVhZC1hbmQtaXNzdWUtZXh0ZW5zaW9uIG9wIHBhdGgtZmlsdGVyKQpJbmRleDogU291
cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQuTmV0d29ya1By
b2Nlc3Muc2IuaW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3Mv
bWFjL2NvbS5hcHBsZS5XZWJLaXQuTmV0d29ya1Byb2Nlc3Muc2IuaW4JKHJldmlzaW9uIDIxNjg5
MykKKysrIFNvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL21hYy9jb20uYXBwbGUuV2ViS2l0
Lk5ldHdvcmtQcm9jZXNzLnNiLmluCSh3b3JraW5nIGNvcHkpCkBAIC00NSw2ICs0NSwxMCBAQAog
KGRlbnkgaW9raXQtZ2V0LXByb3BlcnRpZXMpCiAjZW5kaWYKIAorI2lmIF9fTUFDX09TX1hfVkVS
U0lPTl9NSU5fUkVRVUlSRUQgPj0gMTAxMzAwCisoZGVueSBtYWNoLWxvb2t1cCAoeHBjLXNlcnZp
Y2UtbmFtZS1wcmVmaXggIiIpKQorI2VuZGlmCisKIDs7IFV0aWxpdHkgZnVuY3Rpb25zIGZvciBo
b21lIGRpcmVjdG9yeSByZWxhdGl2ZSBwYXRoIGZpbHRlcnMKIChkZWZpbmUgKGhvbWUtcmVnZXgg
aG9tZS1yZWxhdGl2ZS1yZWdleCkKICAgKHJlZ2V4IChzdHJpbmctYXBwZW5kICJeIiAocmVnZXgt
cXVvdGUgKHBhcmFtICJIT01FX0RJUiIpKSBob21lLXJlbGF0aXZlLXJlZ2V4KSkpCkBAIC0xNDks
NiArMTUzLDcgQEAKICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jb29raWVkIikKICAgICAo
Z2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jZm5ldHdvcmsuQXV0aEJyb2tlckFnZW50IikKICNpZiBf
X01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTEwMAorICAgIChnbG9iYWwtbmFt
ZSAiY29tLmFwcGxlLmxzZC5tYXBkYiIpCiAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUubmVz
ZXNzaW9ubWFuYWdlci5mbG93LWRpdmVydC10b2tlbiIpCiAjZW5kaWYKICkKSW5kZXg6IFNvdXJj
ZS9XZWJLaXQyL1BsdWdpblByb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQucGx1Z2luLWNvbW1v
bi5zYi5pbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9QbHVnaW5Qcm9jZXNzL21hYy9j
b20uYXBwbGUuV2ViS2l0LnBsdWdpbi1jb21tb24uc2IuaW4JKHJldmlzaW9uIDIxNjg5MykKKysr
IFNvdXJjZS9XZWJLaXQyL1BsdWdpblByb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQucGx1Z2lu
LWNvbW1vbi5zYi5pbgkod29ya2luZyBjb3B5KQpAQCAtNzQsNiArNzQsMTYgQEAKICAgICAoaW9r
aXQtcHJvcGVydHkgImlkVmVuZG9yIikpCiAjZW5kaWYKIAorI2lmIF9fTUFDX09TX1hfVkVSU0lP
Tl9NSU5fUkVRVUlSRUQgPj0gMTAxMzAwCisoZGVueSBtYWNoLWxvb2t1cCAoeHBjLXNlcnZpY2Ut
bmFtZS1wcmVmaXggIiIpKQorKGFsbG93IG1hY2gtbG9va3VwCisgICAgKHhwYy1zZXJ2aWNlLW5h
bWUgImNvbS5hcHBsZS5hY2Nlc3NpYmlsaXR5Lm1lZGlhYWNjZXNzaWJpbGl0eWQiKQorICAgICh4
cGMtc2VydmljZS1uYW1lICJjb20uYXBwbGUuYXVkaW8uU2FuZGJveEhlbHBlciIpCisgICAgKHhw
Yy1zZXJ2aWNlLW5hbWUgImNvbS5hcHBsZS5jb3JlbWVkaWEudmlkZW9kZWNvZGVyIikKKyAgICAo
eHBjLXNlcnZpY2UtbmFtZS1yZWdleCAjIlwuYXBwbGUtZXh0ZW5zaW9uLXNlcnZpY2UkIikKKykK
KyNlbmRpZgorCiA7OyBVdGlsaXR5IGZ1bmN0aW9ucwogKGRlZmluZSAoaG9tZS1saXRlcmFsIGhv
bWUtcmVsYXRpdmUtbGl0ZXJhbCkKICAgICAobGl0ZXJhbCAoc3RyaW5nLWFwcGVuZCAocGFyYW0g
IkhPTUVfRElSIikgaG9tZS1yZWxhdGl2ZS1saXRlcmFsKSkpCkBAIC0zMDcsNiArMzE3LDkgQEAK
ICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jb29raWVkIikgOzsgRklYTUU6IDxyZGFyOi8v
cHJvYmxlbS8xMDc5MDc2OD4gTGltaXQgYWNjZXNzIHRvIGNvb2tpZXMuCiAgICAgKGdsb2JhbC1u
YW1lICJjb20uYXBwbGUuY29yZXNlcnZpY2VzLmxhdW5jaHNlcnZpY2VzZCIpCiAgICAgKGdsb2Jh
bC1uYW1lICJjb20uYXBwbGUuZm9udHMiKQorI2lmIF9fTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVR
VUlSRUQgPj0gMTAxMTAwCisgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUubHNkLm1hcGRiIikK
KyNlbmRpZgogICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLm9jc3BkIikKICAgICAoZ2xvYmFs
LW5hbWUgImNvbS5hcHBsZS5wYXN0ZWJvYXJkLjEiKQogICAgIChnbG9iYWwtbmFtZSAiY29tLmFw
cGxlLnBicy5mZXRjaF9zZXJ2aWNlcyIpCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L2NvbS5hcHBsZS5XZWJQcm9jZXNzLnNiLmluCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQy
L1dlYlByb2Nlc3MvY29tLmFwcGxlLldlYlByb2Nlc3Muc2IuaW4JKHJldmlzaW9uIDIxNjg5MykK
KysrIFNvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvY29tLmFwcGxlLldlYlByb2Nlc3Muc2IuaW4J
KHdvcmtpbmcgY29weSkKQEAgLTEyOSw2ICsxMjksMTYgQEAKICAgICAoaW9raXQtcHJvcGVydHkg
InRvdWNoLXNpemUtaWQiKSkKICNlbmRpZgogCisjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9S
RVFVSVJFRCA+PSAxMDEzMDAKKyhkZW55IG1hY2gtbG9va3VwICh4cGMtc2VydmljZS1uYW1lLXBy
ZWZpeCAiIikpCisoYWxsb3cgbWFjaC1sb29rdXAKKyAgICAoeHBjLXNlcnZpY2UtbmFtZSAiY29t
LmFwcGxlLmFjY2Vzc2liaWxpdHkubWVkaWFhY2Nlc3NpYmlsaXR5ZCIpCisgICAgKHhwYy1zZXJ2
aWNlLW5hbWUgImNvbS5hcHBsZS5hdWRpby5TYW5kYm94SGVscGVyIikKKyAgICAoeHBjLXNlcnZp
Y2UtbmFtZSAiY29tLmFwcGxlLmNvcmVtZWRpYS52aWRlb2RlY29kZXIiKQorICAgICh4cGMtc2Vy
dmljZS1uYW1lLXJlZ2V4ICMiXC5hcHBsZS1leHRlbnNpb24tc2VydmljZSQiKQorKQorI2VuZGlm
CisKIDs7IFV0aWxpdHkgZnVuY3Rpb25zIGZvciBob21lIGRpcmVjdG9yeSByZWxhdGl2ZSBwYXRo
IGZpbHRlcnMKIChkZWZpbmUgKGhvbWUtcmVnZXggaG9tZS1yZWxhdGl2ZS1yZWdleCkKICAgKHJl
Z2V4IChzdHJpbmctYXBwZW5kICJeIiAocmVnZXgtcXVvdGUgKHBhcmFtICJIT01FX0RJUiIpKSBo
b21lLXJlbGF0aXZlLXJlZ2V4KSkpCkBAIC0zNDAsNiArMzUwLDcgQEAKICAgICAgICAoZ2xvYmFs
LW5hbWUgImNvbS5hcHBsZS5tZWRpYXJlbW90ZWQueHBjIikKICNlbmRpZgogI2lmIF9fTUFDX09T
X1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPj0gMTAxMTAwCisgICAgICAgKGdsb2JhbC1uYW1lICJj
b20uYXBwbGUubHNkLm1hcGRiIikKICAgICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5uZXNl
c3Npb25tYW5hZ2VyLmZsb3ctZGl2ZXJ0LXRva2VuIikKICNlbmRpZgogICAgICAgIChnbG9iYWwt
bmFtZSAiY29tLmFwcGxlLnNwZWVjaC5zcGVlY2hzeW50aGVzaXNkIikK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>310203</attachid>
            <date>2017-05-15 18:29:15 -0700</date>
            <delta_ts>2017-05-16 12:09:09 -0700</delta_ts>
            <desc>Patch v2</desc>
            <filename>bug-172151-20170515182914.patch</filename>
            <type>text/plain</type>
            <size>5303</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDIxNjg5MykKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDE3LTA1LTE1ICBCcmVudCBG
dWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXSzJdW21hY09TXSBBZG9w
dCBhIHdoaXRlbGlzdCBmb3IgWFBDIHNlcnZpY2VzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzIxNTEKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzMx
OTE2MzI1PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogRGF0YWJhc2VQcm9jZXNzL21hYy9jb20uYXBwbGUuV2ViS2l0LkRhdGFiYXNlcy5zYi5pbjoK
KyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9tYWMvY29tLmFwcGxlLldlYktpdC5OZXR3b3JrUHJv
Y2Vzcy5zYi5pbjoKKyAgICAgICAgKiBQbHVnaW5Qcm9jZXNzL21hYy9jb20uYXBwbGUuV2ViS2l0
LnBsdWdpbi1jb21tb24uc2IuaW46CisgICAgICAgICogV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2Vi
UHJvY2Vzcy5zYi5pbjoKKwogMjAxNy0wNS0xNSAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxnaGFtQGFw
cGxlLmNvbT4KIAogICAgICAgICBDb3JyZWN0IHR5cG8gKHBhcnQgb2YgcjIxNjc5MCkuCkluZGV4
OiBTb3VyY2UvV2ViS2l0Mi9EYXRhYmFzZVByb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQuRGF0
YWJhc2VzLnNiLmluCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL0RhdGFiYXNlUHJvY2Vz
cy9tYWMvY29tLmFwcGxlLldlYktpdC5EYXRhYmFzZXMuc2IuaW4JKHJldmlzaW9uIDIxNjg5MykK
KysrIFNvdXJjZS9XZWJLaXQyL0RhdGFiYXNlUHJvY2Vzcy9tYWMvY29tLmFwcGxlLldlYktpdC5E
YXRhYmFzZXMuc2IuaW4JKHdvcmtpbmcgY29weSkKQEAgLTQ1LDYgKzQ1LDEwIEBACiAoZGVueSBp
b2tpdC1nZXQtcHJvcGVydGllcykKICNlbmRpZgogCisjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01J
Tl9SRVFVSVJFRCA+PSAxMDEzMDAKKyhkZW55IG1hY2gtbG9va3VwICh4cGMtc2VydmljZS1uYW1l
LXByZWZpeCAiIikpCisjZW5kaWYKKwogOzsgVXRpbGl0eSBmdW5jdGlvbnMgZm9yIGhvbWUgZGly
ZWN0b3J5IHJlbGF0aXZlIHBhdGggZmlsdGVycwogKGRlZmluZSAoaG9tZS1yZWdleCBob21lLXJl
bGF0aXZlLXJlZ2V4KQogICAocmVnZXggKHN0cmluZy1hcHBlbmQgIl4iIChyZWdleC1xdW90ZSAo
cGFyYW0gIkhPTUVfRElSIikpIGhvbWUtcmVsYXRpdmUtcmVnZXgpKSkKQEAgLTEwMiwxMSArMTA2
LDE1IEBACiAgICAgKHN1YnBhdGggKHBhcmFtICJXRUJLSVQyX0ZSQU1FV09SS19ESVIiKSkpCiAo
YWxsb3cgc3lzdGVtLWZzY3RsIChmc2N0bC1jb21tYW5kIChfSU8gImgiIDQ3KSkpCiAKLSNpZiBf
X01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTMwMAogOzsgVmFyaW91cyBzZXJ2
aWNlcyByZXF1aXJlZCBieSBDRk5ldHdvcmsgYW5kIG90aGVyIGZyYW1ld29ya3MKIChhbGxvdyBt
YWNoLWxvb2t1cAotICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmFuYWx5dGljc2QiKSkKKyNp
ZiBfX01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTMwMAorICAgIChnbG9iYWwt
bmFtZSAiY29tLmFwcGxlLmFuYWx5dGljc2QiKQorI2VuZGlmCisjaWYgX19NQUNfT1NfWF9WRVJT
SU9OX01JTl9SRVFVSVJFRCA+PSAxMDExMDAKKyAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5s
c2QubWFwZGIiKQogI2VuZGlmCispCiAKIDs7IFNhbmRib3ggZXh0ZW5zaW9ucwogKGRlZmluZSAo
YXBwbHktcmVhZC1hbmQtaXNzdWUtZXh0ZW5zaW9uIG9wIHBhdGgtZmlsdGVyKQpJbmRleDogU291
cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQuTmV0d29ya1By
b2Nlc3Muc2IuaW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvTmV0d29ya1Byb2Nlc3Mv
bWFjL2NvbS5hcHBsZS5XZWJLaXQuTmV0d29ya1Byb2Nlc3Muc2IuaW4JKHJldmlzaW9uIDIxNjg5
MykKKysrIFNvdXJjZS9XZWJLaXQyL05ldHdvcmtQcm9jZXNzL21hYy9jb20uYXBwbGUuV2ViS2l0
Lk5ldHdvcmtQcm9jZXNzLnNiLmluCSh3b3JraW5nIGNvcHkpCkBAIC00NSw2ICs0NSwxMCBAQAog
KGRlbnkgaW9raXQtZ2V0LXByb3BlcnRpZXMpCiAjZW5kaWYKIAorI2lmIF9fTUFDX09TX1hfVkVS
U0lPTl9NSU5fUkVRVUlSRUQgPj0gMTAxMzAwCisoZGVueSBtYWNoLWxvb2t1cCAoeHBjLXNlcnZp
Y2UtbmFtZS1wcmVmaXggIiIpKQorI2VuZGlmCisKIDs7IFV0aWxpdHkgZnVuY3Rpb25zIGZvciBo
b21lIGRpcmVjdG9yeSByZWxhdGl2ZSBwYXRoIGZpbHRlcnMKIChkZWZpbmUgKGhvbWUtcmVnZXgg
aG9tZS1yZWxhdGl2ZS1yZWdleCkKICAgKHJlZ2V4IChzdHJpbmctYXBwZW5kICJeIiAocmVnZXgt
cXVvdGUgKHBhcmFtICJIT01FX0RJUiIpKSBob21lLXJlbGF0aXZlLXJlZ2V4KSkpCkBAIC0xNDks
NiArMTUzLDcgQEAKICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jb29raWVkIikKICAgICAo
Z2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jZm5ldHdvcmsuQXV0aEJyb2tlckFnZW50IikKICNpZiBf
X01BQ19PU19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTEwMAorICAgIChnbG9iYWwtbmFt
ZSAiY29tLmFwcGxlLmxzZC5tYXBkYiIpCiAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUubmVz
ZXNzaW9ubWFuYWdlci5mbG93LWRpdmVydC10b2tlbiIpCiAjZW5kaWYKICkKSW5kZXg6IFNvdXJj
ZS9XZWJLaXQyL1BsdWdpblByb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQucGx1Z2luLWNvbW1v
bi5zYi5pbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9QbHVnaW5Qcm9jZXNzL21hYy9j
b20uYXBwbGUuV2ViS2l0LnBsdWdpbi1jb21tb24uc2IuaW4JKHJldmlzaW9uIDIxNjg5MykKKysr
IFNvdXJjZS9XZWJLaXQyL1BsdWdpblByb2Nlc3MvbWFjL2NvbS5hcHBsZS5XZWJLaXQucGx1Z2lu
LWNvbW1vbi5zYi5pbgkod29ya2luZyBjb3B5KQpAQCAtNzQsNiArNzQsMTAgQEAKICAgICAoaW9r
aXQtcHJvcGVydHkgImlkVmVuZG9yIikpCiAjZW5kaWYKIAorI2lmIF9fTUFDX09TX1hfVkVSU0lP
Tl9NSU5fUkVRVUlSRUQgPj0gMTAxMzAwCisoZGVueSBtYWNoLWxvb2t1cCAoeHBjLXNlcnZpY2Ut
bmFtZS1wcmVmaXggIiIpKQorI2VuZGlmCisKIDs7IFV0aWxpdHkgZnVuY3Rpb25zCiAoZGVmaW5l
IChob21lLWxpdGVyYWwgaG9tZS1yZWxhdGl2ZS1saXRlcmFsKQogICAgIChsaXRlcmFsIChzdHJp
bmctYXBwZW5kIChwYXJhbSAiSE9NRV9ESVIiKSBob21lLXJlbGF0aXZlLWxpdGVyYWwpKSkKQEAg
LTMwNyw2ICszMTEsOSBAQAogICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLmNvb2tpZWQiKSA7
OyBGSVhNRTogPHJkYXI6Ly9wcm9ibGVtLzEwNzkwNzY4PiBMaW1pdCBhY2Nlc3MgdG8gY29va2ll
cy4KICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5jb3Jlc2VydmljZXMubGF1bmNoc2Vydmlj
ZXNkIikKICAgICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5mb250cyIpCisjaWYgX19NQUNfT1Nf
WF9WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMDExMDAKKyAgICAoZ2xvYmFsLW5hbWUgImNvbS5h
cHBsZS5sc2QubWFwZGIiKQorI2VuZGlmCiAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUub2Nz
cGQiKQogICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLnBhc3RlYm9hcmQuMSIpCiAgICAgKGds
b2JhbC1uYW1lICJjb20uYXBwbGUucGJzLmZldGNoX3NlcnZpY2VzIikKSW5kZXg6IFNvdXJjZS9X
ZWJLaXQyL1dlYlByb2Nlc3MvY29tLmFwcGxlLldlYlByb2Nlc3Muc2IuaW4KPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9jb20uYXBwbGUuV2ViUHJvY2Vzcy5zYi5pbgko
cmV2aXNpb24gMjE2ODkzKQorKysgU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9jb20uYXBwbGUu
V2ViUHJvY2Vzcy5zYi5pbgkod29ya2luZyBjb3B5KQpAQCAtMTI5LDYgKzEyOSwxNiBAQAogICAg
IChpb2tpdC1wcm9wZXJ0eSAidG91Y2gtc2l6ZS1pZCIpKQogI2VuZGlmCiAKKyNpZiBfX01BQ19P
U19YX1ZFUlNJT05fTUlOX1JFUVVJUkVEID49IDEwMTMwMAorKGRlbnkgbWFjaC1sb29rdXAgKHhw
Yy1zZXJ2aWNlLW5hbWUtcHJlZml4ICIiKSkKKyhhbGxvdyBtYWNoLWxvb2t1cAorICAgICh4cGMt
c2VydmljZS1uYW1lICJjb20uYXBwbGUuYWNjZXNzaWJpbGl0eS5tZWRpYWFjY2Vzc2liaWxpdHlk
IikKKyAgICAoeHBjLXNlcnZpY2UtbmFtZSAiY29tLmFwcGxlLmF1ZGlvLlNhbmRib3hIZWxwZXIi
KQorICAgICh4cGMtc2VydmljZS1uYW1lICJjb20uYXBwbGUuY29yZW1lZGlhLnZpZGVvZGVjb2Rl
ciIpCisgICAgKHhwYy1zZXJ2aWNlLW5hbWUtcmVnZXggIyJcLmFwcGxlLWV4dGVuc2lvbi1zZXJ2
aWNlJCIpCispCisjZW5kaWYKKwogOzsgVXRpbGl0eSBmdW5jdGlvbnMgZm9yIGhvbWUgZGlyZWN0
b3J5IHJlbGF0aXZlIHBhdGggZmlsdGVycwogKGRlZmluZSAoaG9tZS1yZWdleCBob21lLXJlbGF0
aXZlLXJlZ2V4KQogICAocmVnZXggKHN0cmluZy1hcHBlbmQgIl4iIChyZWdleC1xdW90ZSAocGFy
YW0gIkhPTUVfRElSIikpIGhvbWUtcmVsYXRpdmUtcmVnZXgpKSkKQEAgLTM0MCw2ICszNTAsNyBA
QAogICAgICAgIChnbG9iYWwtbmFtZSAiY29tLmFwcGxlLm1lZGlhcmVtb3RlZC54cGMiKQogI2Vu
ZGlmCiAjaWYgX19NQUNfT1NfWF9WRVJTSU9OX01JTl9SRVFVSVJFRCA+PSAxMDExMDAKKyAgICAg
ICAoZ2xvYmFsLW5hbWUgImNvbS5hcHBsZS5sc2QubWFwZGIiKQogICAgICAgIChnbG9iYWwtbmFt
ZSAiY29tLmFwcGxlLm5lc2Vzc2lvbm1hbmFnZXIuZmxvdy1kaXZlcnQtdG9rZW4iKQogI2VuZGlm
CiAgICAgICAgKGdsb2JhbC1uYW1lICJjb20uYXBwbGUuc3BlZWNoLnNwZWVjaHN5bnRoZXNpc2Qi
KQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>