<?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>124710</bug_id>
          
          <creation_ts>2013-11-21 04:08:29 -0800</creation_ts>
          <short_desc>Add optional cURL network backend support to EFL build system (WebCore only)</short_desc>
          <delta_ts>2014-09-15 04:09:00 -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 EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>124709</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Peter Molnar">pmolnar.u-szeged</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>galpeter</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>ossy</cc>
    
    <cc>rakuco</cc>
    
    <cc>ryuan.choi</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>953027</commentid>
    <comment_count>0</comment_count>
    <who name="Peter Molnar">pmolnar.u-szeged</who>
    <bug_when>2013-11-21 04:08:29 -0800</bug_when>
    <thetext>Add optional cURL network backend support to EFL build system (WebCore only)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953028</commentid>
    <comment_count>1</comment_count>
      <attachid>217546</attachid>
    <who name="Peter Molnar">pmolnar.u-szeged</who>
    <bug_when>2013-11-21 04:23:22 -0800</bug_when>
    <thetext>Created attachment 217546
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953430</commentid>
    <comment_count>2</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-11-21 20:31:42 -0800</bug_when>
    <thetext>Is there any benefit when we use cUrl instead of libsoup ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953432</commentid>
    <comment_count>3</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2013-11-21 20:59:50 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Is there any benefit when we use cUrl instead of libsoup ?

If we can support libcurl backend well, I believe that we can consolidate network backend because efl used libcurl(backend as ecore-con) as a default.

But, If I remember correctly, we dropped to support libcurl backend long time ago because of maintanance issues and lack of functionality.

I am not sure whether we can take care of both backends well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>953435</commentid>
    <comment_count>4</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-11-21 21:07:49 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; Is there any benefit when we use cUrl instead of libsoup ?
&gt; 
&gt; If we can support libcurl backend well, I believe that we can consolidate network backend because efl used libcurl(backend as ecore-con) as a default.
&gt; 
&gt; But, If I remember correctly, we dropped to support libcurl backend long time ago because of maintanance issues and lack of functionality.

Yes, right. I remember Eric wanted to remove libcurl backend if no ports used it. I agree to use ecore-con instead of libsoup. However, I don&apos;t like to increase maintenance overhead if there is no benefit on using cUrl.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>978719</commentid>
    <comment_count>5</comment_count>
      <attachid>217546</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2014-02-09 21:21:12 -0800</bug_when>
    <thetext>Comment on attachment 217546
patch

Clear r?, cq? because there is no reply to our questions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1035206</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-09-15 04:09:00 -0700</bug_when>
    <thetext>Closing as resolved/wontfix about comments.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>217546</attachid>
            <date>2013-11-21 04:23:22 -0800</date>
            <delta_ts>2014-02-09 21:21:12 -0800</delta_ts>
            <desc>patch</desc>
            <filename>curl-efl-webcore.patch</filename>
            <type>text/plain</type>
            <size>11988</size>
            <attacher name="Peter Molnar">pmolnar.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCBkYTUzMWUzLi5mYmJhODZh
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAK
KzIwMTMtMTEtMjEgIFBldGVyIE1vbG5hciAgPHBtb2xuYXIudS1zemVnZWRAcGFydG5lci5zYW1z
dW5nLmNvbT4KKworICAgICAgICBBZGRlZCBvcHRpb25hbCBjVVJMIG5ldHdvcmsgYmFja2VuZCBz
dXBwb3J0IHRvIEVGTCBidWlsZCBzeXN0ZW0gKFdlYkNvcmUgb25seSkKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNDcxMAorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU291cmNlL2NtYWtlL09wdGlvbnNF
ZmwuY21ha2U6CisgICAgICAgICogU291cmNlL2NtYWtlY29uZmlnLmguY21ha2U6CisKIDIwMTMt
MTEtMjAgIENvbW1pdCBRdWV1ZSAgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3JnPgogCiAgICAgICAg
IFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxNTk0OTYuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDI0YzM1OC4u
MmMzNThkZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEzLTExLTIxICBQZXRlciBN
b2xuYXIgIDxwbW9sbmFyLnUtc3plZ2VkQHBhcnRuZXIuc2Ftc3VuZy5jb20+CisKKyAgICAgICAg
QWRkZWQgb3B0aW9uYWwgY1VSTCBuZXR3b3JrIGJhY2tlbmQgc3VwcG9ydCB0byBFRkwgYnVpbGQg
c3lzdGVtIChXZWJDb3JlIG9ubHkpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMjQ3MTAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBDb3ZlcmVkIGJ5IGV4aXN0aW5nIHRlc3RzLgorCisgICAgICAgICogUGxh
dGZvcm1FZmwuY21ha2U6CisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9jdXJsL0ROU0N1cmwu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6RE5TUmVzb2x2ZVF1ZXVlOjpwbGF0Zm9ybVByb3h5SXNF
bmFibGVkSW5TeXN0ZW1QcmVmZXJlbmNlcyk6CisgICAgICAgIChXZWJDb3JlOjpETlNSZXNvbHZl
UXVldWU6OnBsYXRmb3JtUmVzb2x2ZSk6CisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9jdXJs
L1N5bmNocm9ub3VzTG9hZGVyQ2xpZW50Q3VybC5jcHA6IENvcGllZCBmcm9tIFNvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL25ldHdvcmsvY3VybC9ETlNDdXJsLmNwcC4KKyAgICAgICAgKFdlYkNvcmU6
OlN5bmNocm9ub3VzTG9hZGVyQ2xpZW50OjpkaWRSZWNlaXZlQXV0aGVudGljYXRpb25DaGFsbGVu
Z2UpOgorICAgICAgICAoV2ViQ29yZTo6U3luY2hyb25vdXNMb2FkZXJDbGllbnQ6OnBsYXRmb3Jt
QmFkUmVzcG9uc2VFcnJvcik6CisKIDIwMTMtMTEtMjEgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8
Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIENhbm5vdCBzY3JvbGwgaW4gb3B0
aW9uIG1lbnUgd2hlbiBpdCBsYXJnZXIgdGhhbiB0aGUgc2NyZWVuCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9QbGF0Zm9ybUVmbC5jbWFrZSBiL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtRWZs
LmNtYWtlCmluZGV4IDEyZDhlMGIuLmQzZmNhZDkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtRWZsLmNtYWtl
CkBAIC0xMSw3ICsxMSw2IEBAIGxpc3QoQVBQRU5EIFdlYkNvcmVfSU5DTFVERV9ESVJFQ1RPUklF
UwogICAgICIke1dFQkNPUkVfRElSfS9wbGF0Zm9ybS9ncmFwaGljcy9vcGVudHlwZSIKICAgICAi
JHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0vbGludXgiCiAgICAgIiR7V0VCQ09SRV9ESVJ9L3BsYXRm
b3JtL21lZGlhc3RyZWFtL2dzdHJlYW1lciIKLSAgICAiJHtXRUJDT1JFX0RJUn0vcGxhdGZvcm0v
bmV0d29yay9zb3VwIgogICAgICIke1dFQkNPUkVfRElSfS9wbGF0Zm9ybS90ZXh0L2VmbCIKICAg
ICAiJHtXRUJDT1JFX0RJUn0vcGx1Z2lucy9lZmwiCiApCkBAIC00Miw5ICs0MSw2IEBAIGxpc3Qo
QVBQRU5EIFdlYkNvcmVfU09VUkNFUwogCiAgICAgaHRtbC9zaGFkb3cvTWVkaWFDb250cm9sc0Fw
cGxlLmNwcAogCi0gICAgbG9hZGVyL3NvdXAvQ2FjaGVkUmF3UmVzb3VyY2VTb3VwLmNwcAotICAg
IGxvYWRlci9zb3VwL1N1YnJlc291cmNlTG9hZGVyU291cC5jcHAKLQogICAgIHBhZ2UvZWZsL0Ry
YWdDb250cm9sbGVyRWZsLmNwcAogICAgIHBhZ2UvZWZsL0V2ZW50SGFuZGxlckVmbC5jcHAKIApA
QCAtMTUyLDIyICsxNDgsNiBAQCBsaXN0KEFQUEVORCBXZWJDb3JlX1NPVVJDRVMKIAogICAgIHBs
YXRmb3JtL25ldHdvcmsvZWZsL05ldHdvcmtTdGF0ZU5vdGlmaWVyRWZsLmNwcAogCi0gICAgcGxh
dGZvcm0vbmV0d29yay9zb3VwL0F1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlU291cC5jcHAKLSAgICBw
bGF0Zm9ybS9uZXR3b3JrL3NvdXAvQ29va2llSmFyU291cC5jcHAKLSAgICBwbGF0Zm9ybS9uZXR3
b3JrL3NvdXAvQ29va2llU3RvcmFnZVNvdXAuY3BwCi0gICAgcGxhdGZvcm0vbmV0d29yay9zb3Vw
L0NyZWRlbnRpYWxTdG9yYWdlU291cC5jcHAKLSAgICBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvRE5T
U291cC5jcHAKLSAgICBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvR093blB0clNvdXAuY3BwCi0gICAg
cGxhdGZvcm0vbmV0d29yay9zb3VwL05ldHdvcmtTdG9yYWdlU2Vzc2lvblNvdXAuY3BwCi0gICAg
cGxhdGZvcm0vbmV0d29yay9zb3VwL1Byb3h5UmVzb2x2ZXJTb3VwLmNwcAotICAgIHBsYXRmb3Jt
L25ldHdvcmsvc291cC9Qcm94eVNlcnZlclNvdXAuY3BwCi0gICAgcGxhdGZvcm0vbmV0d29yay9z
b3VwL1Jlc291cmNlRXJyb3JTb3VwLmNwcAotICAgIHBsYXRmb3JtL25ldHdvcmsvc291cC9SZXNv
dXJjZUhhbmRsZVNvdXAuY3BwCi0gICAgcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVx
dWVzdFNvdXAuY3BwCi0gICAgcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVzcG9uc2VT
b3VwLmNwcAotICAgIHBsYXRmb3JtL25ldHdvcmsvc291cC9Tb2NrZXRTdHJlYW1IYW5kbGVTb3Vw
LmNwcAotICAgIHBsYXRmb3JtL25ldHdvcmsvc291cC9Tb3VwVVJJVXRpbHMuY3BwCi0gICAgcGxh
dGZvcm0vbmV0d29yay9zb3VwL1N5bmNocm9ub3VzTG9hZGVyQ2xpZW50U291cC5jcHAKIAogICAg
IHBsYXRmb3JtL3Bvc2l4L0ZpbGVTeXN0ZW1QT1NJWC5jcHAKICAgICBwbGF0Zm9ybS9wb3NpeC9T
aGFyZWRCdWZmZXJQT1NJWC5jcHAKQEAgLTIyMiw3ICsyMDIsNiBAQCBsaXN0KEFQUEVORCBXZWJD
b3JlX0xJQlJBUklFUwogICAgICR7R0xJQl9MSUJSQVJJRVN9CiAgICAgJHtIQVJGQlVaWl9MSUJS
QVJJRVN9CiAgICAgJHtKUEVHX0xJQlJBUklFU30KLSAgICAke0xJQlNPVVBfTElCUkFSSUVTfQog
ICAgICR7TElCWE1MMl9MSUJSQVJJRVN9CiAgICAgJHtMSUJYU0xUX0xJQlJBUklFU30KICAgICAk
e1BOR19MSUJSQVJJRVN9CkBAIC0yNDgsNyArMjI3LDYgQEAgbGlzdChBUFBFTkQgV2ViQ29yZV9J
TkNMVURFX0RJUkVDVE9SSUVTCiAgICAgJHtMSUJYU0xUX0lOQ0xVREVfRElSfQogICAgICR7U1FM
SVRFX0lOQ0xVREVfRElSfQogICAgICR7R0xJQl9JTkNMVURFX0RJUlN9Ci0gICAgJHtMSUJTT1VQ
X0lOQ0xVREVfRElSU30KICAgICAke1pMSUJfSU5DTFVERV9ESVJTfQogICAgICR7SEFSRkJVWlpf
SU5DTFVERV9ESVJTfQogKQpAQCAtNDAwLDMgKzM3OCw2MCBAQCBpZiAoRU5BQkxFX0FDQ0VTU0lC
SUxJVFkpCiAgICAgICAgICR7QVRLX0xJQlJBUklFU30KICAgICApCiBlbmRpZiAoKQoraWYgKFdU
Rl9VU0VfQ1VSTCkKKyAgICBsaXN0KEFQUEVORCBXZWJDb3JlX0lOQ0xVREVfRElSRUNUT1JJRVMK
KyAgICAgICAgIiR7V0VCQ09SRV9ESVJ9L3BsYXRmb3JtL25ldHdvcmsvY3VybCIKKyAgICApCisK
KyAgICBsaXN0KEFQUEVORCBXZWJDb3JlX1NPVVJDRVMKKyAgICAgICAgcGxhdGZvcm0vbmV0d29y
ay9OZXR3b3JrU3RvcmFnZVNlc3Npb25TdHViLmNwcAorCisgICAgICAgIHBsYXRmb3JtL25ldHdv
cmsvY3VybC9Db29raWVKYXJDdXJsLmNwcAorICAgICAgICBwbGF0Zm9ybS9uZXR3b3JrL2N1cmwv
Q3JlZGVudGlhbFN0b3JhZ2VDdXJsLmNwcAorICAgICAgICBwbGF0Zm9ybS9uZXR3b3JrL2N1cmwv
Q3VybENhY2hlRW50cnkuY3BwCisgICAgICAgIHBsYXRmb3JtL25ldHdvcmsvY3VybC9DdXJsQ2Fj
aGVNYW5hZ2VyLmNwcAorICAgICAgICBwbGF0Zm9ybS9uZXR3b3JrL2N1cmwvRE5TQ3VybC5jcHAK
KyAgICAgICAgcGxhdGZvcm0vbmV0d29yay9jdXJsL0Zvcm1EYXRhU3RyZWFtQ3VybC5jcHAKKyAg
ICAgICAgcGxhdGZvcm0vbmV0d29yay9jdXJsL011bHRpcGFydEhhbmRsZS5jcHAKKyAgICAgICAg
cGxhdGZvcm0vbmV0d29yay9jdXJsL1Byb3h5U2VydmVyQ3VybC5jcHAKKyAgICAgICAgcGxhdGZv
cm0vbmV0d29yay9jdXJsL1Jlc291cmNlSGFuZGxlQ3VybC5jcHAKKyAgICAgICAgcGxhdGZvcm0v
bmV0d29yay9jdXJsL1Jlc291cmNlSGFuZGxlTWFuYWdlci5jcHAKKyAgICAgICAgcGxhdGZvcm0v
bmV0d29yay9jdXJsL1NvY2tldFN0cmVhbUhhbmRsZUN1cmwuY3BwCisgICAgICAgIHBsYXRmb3Jt
L25ldHdvcmsvY3VybC9TeW5jaHJvbm91c0xvYWRlckNsaWVudEN1cmwuY3BwCisgICAgKQorCisg
ICAgbGlzdChBUFBFTkQgV2ViQ29yZV9MSUJSQVJJRVMKKyAgICAgICAgJHtDVVJMX0xJQlJBUklF
U30KKyAgICApCitlbHNlICgpCisgICAgbGlzdChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTCisgICAg
ICAgIGxvYWRlci9zb3VwL0NhY2hlZFJhd1Jlc291cmNlU291cC5jcHAKKyAgICAgICAgbG9hZGVy
L3NvdXAvU3VicmVzb3VyY2VMb2FkZXJTb3VwLmNwcAorCisgICAgICAgIHBsYXRmb3JtL25ldHdv
cmsvc291cC9BdXRoZW50aWNhdGlvbkNoYWxsZW5nZVNvdXAuY3BwCisgICAgICAgIHBsYXRmb3Jt
L25ldHdvcmsvc291cC9Db29raWVKYXJTb3VwLmNwcAorICAgICAgICBwbGF0Zm9ybS9uZXR3b3Jr
L3NvdXAvQ29va2llU3RvcmFnZVNvdXAuY3BwCisgICAgICAgIHBsYXRmb3JtL25ldHdvcmsvc291
cC9DcmVkZW50aWFsU3RvcmFnZVNvdXAuY3BwCisgICAgICAgIHBsYXRmb3JtL25ldHdvcmsvc291
cC9ETlNTb3VwLmNwcAorICAgICAgICBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvR093blB0clNvdXAu
Y3BwCisgICAgICAgIHBsYXRmb3JtL25ldHdvcmsvc291cC9OZXR3b3JrU3RvcmFnZVNlc3Npb25T
b3VwLmNwcAorICAgICAgICBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvUHJveHlSZXNvbHZlclNvdXAu
Y3BwCisgICAgICAgIHBsYXRmb3JtL25ldHdvcmsvc291cC9Qcm94eVNlcnZlclNvdXAuY3BwCisg
ICAgICAgIHBsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZUVycm9yU291cC5jcHAKKyAgICAg
ICAgcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlSGFuZGxlU291cC5jcHAKKyAgICAgICAg
cGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVxdWVzdFNvdXAuY3BwCisgICAgICAgIHBs
YXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZVJlc3BvbnNlU291cC5jcHAKKyAgICAgICAgcGxh
dGZvcm0vbmV0d29yay9zb3VwL1NvY2tldFN0cmVhbUhhbmRsZVNvdXAuY3BwCisgICAgICAgIHBs
YXRmb3JtL25ldHdvcmsvc291cC9Tb3VwVVJJVXRpbHMuY3BwCisgICAgICAgIHBsYXRmb3JtL25l
dHdvcmsvc291cC9TeW5jaHJvbm91c0xvYWRlckNsaWVudFNvdXAuY3BwCisgICAgKQorCisgICAg
bGlzdChBUFBFTkQgV2ViQ29yZV9JTkNMVURFX0RJUkVDVE9SSUVTCisgICAgICAgICIke1dFQkNP
UkVfRElSfS9wbGF0Zm9ybS9uZXR3b3JrL3NvdXAiCisgICAgICAgICR7TElCU09VUF9JTkNMVURF
X0RJUlN9CisgICAgKQorCisgICAgbGlzdChBUFBFTkQgV2ViQ29yZV9MSUJSQVJJRVMKKyAgICAg
ICAgJHtMSUJTT1VQX0xJQlJBUklFU30KKyAgICApCitlbmRpZiAoKQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jdXJsL0ROU0N1cmwuY3BwIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vbmV0d29yay9jdXJsL0ROU0N1cmwuY3BwCmluZGV4IGIwZDhiM2IuLmM0
ZjA5Y2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvY3VybC9E
TlNDdXJsLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2N1cmwvRE5T
Q3VybC5jcHAKQEAgLTI1LDYgKzI1LDcgQEAKIAogI2luY2x1ZGUgImNvbmZpZy5oIgogI2luY2x1
ZGUgIkROUy5oIgorI2luY2x1ZGUgIkROU1Jlc29sdmVRdWV1ZS5oIgogCiAjaW5jbHVkZSAiTm90
SW1wbGVtZW50ZWQuaCIKIApAQCAtMzUsNCArMzYsMTUgQEAgdm9pZCBwcmVmZXRjaEROUyhjb25z
dCBTdHJpbmcmIC8qIGhvc3RuYW1lICovKQogICAgIG5vdEltcGxlbWVudGVkKCk7CiB9CiAKK2Jv
b2wgRE5TUmVzb2x2ZVF1ZXVlOjpwbGF0Zm9ybVByb3h5SXNFbmFibGVkSW5TeXN0ZW1QcmVmZXJl
bmNlcygpCit7CisgICAgbm90SW1wbGVtZW50ZWQoKTsKKyAgICByZXR1cm4gZmFsc2U7Cit9CisK
K3ZvaWQgRE5TUmVzb2x2ZVF1ZXVlOjpwbGF0Zm9ybVJlc29sdmUoY29uc3QgU3RyaW5nJiBob3N0
bmFtZSkKK3sKKyAgICBub3RJbXBsZW1lbnRlZCgpOworfQorCiB9CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2N1cmwvU3luY2hyb25vdXNMb2FkZXJDbGllbnRD
dXJsLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvY3VybC9TeW5jaHJvbm91
c0xvYWRlckNsaWVudEN1cmwuY3BwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAu
LjgxNTA5NmIKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3
b3JrL2N1cmwvU3luY2hyb25vdXNMb2FkZXJDbGllbnRDdXJsLmNwcApAQCAtMCwwICsxLDQ2IEBA
CisvKgorICogQ29weXJpZ2h0IChDKSAyMDEzIFVuaXZlcnNpdHkgb2YgU3plZ2VkCisgKiBBbGwg
cmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNl
IGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAorICogbW9kaWZpY2F0aW9uLCBhcmUg
cGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCisgKiBhcmUg
bWV0OgorICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRo
ZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMg
YW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KKyAqIDIuIFJlZGlzdHJpYnV0aW9ucyBpbiBi
aW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3Rp
Y2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIg
aW4gdGhlCisgKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlk
ZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgorICoKKyAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklE
RUQgQlkgVU5JVkVSU0lUWSBPRiBTWkVHRUQgYGBBUyBJUycnIEFORCBBTlkKKyAqIEVYUFJFU1Mg
T1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhF
CisgKiBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZP
UiBBIFBBUlRJQ1VMQVIKKyAqIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuICBJTiBOTyBFVkVOVCBT
SEFMTCBVTklWRVJTSVRZIE9GIFNaRUdFRCBPUgorICogQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBG
T1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsCisgKiBFWEVNUExB
UlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQg
VE8sCisgKiBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NT
IE9GIFVTRSwgREFUQSwgT1IKKyAqIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikg
SE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWSBUSEVPUlkKKyAqIE9GIExJQUJJTElUWSwgV0hFVEhF
UiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAorICogKElOQ0xVRElORyBO
RUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNF
CisgKiBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZ
IE9GIFNVQ0ggREFNQUdFLgorICovCisjaW5jbHVkZSAiY29uZmlnLmgiCisjaW5jbHVkZSAiU3lu
Y2hyb25vdXNMb2FkZXJDbGllbnQuaCIKKworI2luY2x1ZGUgIkF1dGhlbnRpY2F0aW9uQ2hhbGxl
bmdlLmgiCisjaW5jbHVkZSAiTm90SW1wbGVtZW50ZWQuaCIKKyNpbmNsdWRlICJSZXNvdXJjZUhh
bmRsZS5oIgorCituYW1lc3BhY2UgV2ViQ29yZSB7CisKK3ZvaWQgU3luY2hyb25vdXNMb2FkZXJD
bGllbnQ6OmRpZFJlY2VpdmVBdXRoZW50aWNhdGlvbkNoYWxsZW5nZShSZXNvdXJjZUhhbmRsZSos
IGNvbnN0IEF1dGhlbnRpY2F0aW9uQ2hhbGxlbmdlJikKK3sKKyAgICBub3RJbXBsZW1lbnRlZCgp
OworfQorCitSZXNvdXJjZUVycm9yIFN5bmNocm9ub3VzTG9hZGVyQ2xpZW50OjpwbGF0Zm9ybUJh
ZFJlc3BvbnNlRXJyb3IoKQoreworICAgIG5vdEltcGxlbWVudGVkKCk7CisgICAgcmV0dXJuIFJl
c291cmNlRXJyb3IoKTsKK30KKworfQpkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL09wdGlvbnNF
ZmwuY21ha2UgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQppbmRleCA4ZTUwOWNhLi4w
ZTRjNGM0IDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQorKysgYi9T
b3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQpAQCAtMjUsMTMgKzI1LDE5IEBAIGZpbmRfcGFj
a2FnZShQTkcgUkVRVUlSRUQpCiBmaW5kX3BhY2thZ2UoWkxJQiBSRVFVSVJFRCkKIAogZmluZF9w
YWNrYWdlKEdMSUIgMi4zNi4wIFJFUVVJUkVEIENPTVBPTkVOVFMgZ2lvIGdvYmplY3QgZ3RocmVh
ZCkKLWZpbmRfcGFja2FnZShMaWJTb3VwIDIuNDIuMCBSRVFVSVJFRCkKKworaWYgKFdURl9VU0Vf
Q1VSTCkKKyAgICBmaW5kX3BhY2thZ2UoQ1VSTCBSRVFVSVJFRCkKK2Vsc2UgKCkKKyAgICBmaW5k
X3BhY2thZ2UoTGliU291cCAyLjQyLjAgUkVRVUlSRUQpCisgICAgc2V0KFdURl9VU0VfU09VUCAx
KQorICAgIGFkZF9kZWZpbml0aW9ucygtRFdURl9VU0VfU09VUD0xKQorZW5kaWYgKCkKKwogCiBz
ZXQoV1RGX1VTRV9JQ1VfVU5JQ09ERSAxKQotc2V0KFdURl9VU0VfU09VUCAxKQogCiBhZGRfZGVm
aW5pdGlvbnMoLURXVEZfVVNFX0dMSUI9MSkKLWFkZF9kZWZpbml0aW9ucygtRFdURl9VU0VfU09V
UD0xKQogYWRkX2RlZmluaXRpb25zKC1EV1RGX1VTRV9JQ1VfVU5JQ09ERT0xKQogYWRkX2RlZmlu
aXRpb25zKC1EV1RGX1VTRV9DQUlSTz0xKQogYWRkX2RlZmluaXRpb25zKC1EV1RGX1VTRV9DUk9T
U19QTEFURk9STV9DT05URVhUX01FTlVTPTEpCmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2Vjb25m
aWcuaC5jbWFrZSBiL1NvdXJjZS9jbWFrZWNvbmZpZy5oLmNtYWtlCmluZGV4IDc4MmNmOTIuLmEz
OTcwNjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZWNvbmZpZy5oLmNtYWtlCisrKyBiL1NvdXJj
ZS9jbWFrZWNvbmZpZy5oLmNtYWtlCkBAIC0xMjYsNSArMTI2LDcgQEAKICNjbWFrZWRlZmluZTAx
IEVOQUJMRV9YU0xUCiAjY21ha2VkZWZpbmUwMSBVU0VfU1lTVEVNX01BTExPQwogI2NtYWtlZGVm
aW5lMDEgV1RGX1VTRV9USUxFRF9CQUNLSU5HX1NUT1JFCisjY21ha2VkZWZpbmUwMSBXVEZfVVNF
X0NVUkwKKwogCiAjZW5kaWYgLyogQ01BS0VDT05GSUdfSCAqLwpkaWZmIC0tZ2l0IGEvVG9vbHMv
Q2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDMyODM3MzEuLjRkNDU2NDkgMTAwNjQ0
Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
MiBAQAorMjAxMy0xMS0yMSAgUGV0ZXIgTW9sbmFyICA8cG1vbG5hci51LXN6ZWdlZEBwYXJ0bmVy
LnNhbXN1bmcuY29tPgorCisgICAgICAgIEFkZGVkIG9wdGlvbmFsIGNVUkwgbmV0d29yayBiYWNr
ZW5kIHN1cHBvcnQgdG8gRUZMIGJ1aWxkIHN5c3RlbSAoV2ViQ29yZSBvbmx5KQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI0NzEwCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTY3JpcHRzL2J1aWxkLXdl
YmtpdDoKKwogMjAxMy0xMS0yMSAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxp
YS5jb20+CiAKICAgICAgICAgW0dUS10gTWFyayBhbGwgZGVwcmVjYXRlZCBzeW1ib2xzIGluIEdP
YmplY3QgRE9NIGJpbmRpbmdzCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL2J1aWxkLXdlYmtp
dCBiL1Rvb2xzL1NjcmlwdHMvYnVpbGQtd2Via2l0CmluZGV4IDM3Njk4MjMuLjJlMTIxN2QgMTAw
NzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvYnVpbGQtd2Via2l0CisrKyBiL1Rvb2xzL1NjcmlwdHMv
YnVpbGQtd2Via2l0CkBAIC02Miw2ICs2Miw3IEBAIG15ICRub1dlYktpdDEgPSAwOwogbXkgJG5v
V2ViS2l0MiA9IDA7CiBteSAkY292ZXJhZ2VTdXBwb3J0ID0gMDsKIG15ICRzdGFydFRpbWUgPSB0
aW1lKCk7CitteSAkY3VybCA9IDA7CiAKIG15IEBmZWF0dXJlcyA9IGdldEZlYXR1cmVPcHRpb25M
aXN0KCk7CiAKQEAgLTExMCw2ICsxMTEsOCBAQCBVc2FnZTogJHByb2dyYW1OYW1lIFtvcHRpb25z
XSBbb3B0aW9ucyB0byBwYXNzIHRvIGJ1aWxkIHN5c3RlbV0KICAgLS1uby13ZWJraXQxICAgICAg
ICAgICAgICAgICAgICAgIE9taXQgV2ViS2l0MSBjb2RlIGZyb20gdGhlIGJ1aWxkIChFRkwvR1RL
IG9ubHkpCiAgIC0tbm8td2Via2l0MiAgICAgICAgICAgICAgICAgICAgICBPbWl0IFdlYktpdDIg
Y29kZSBmcm9tIHRoZSBidWlsZAogCisgIC0tY3VybCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBVc2UgbGliQ3VybCBhcyBuZXR3b3JrIGJhY2tlbmQgKEVGTCBvbmx5KQorCiBFT0YKIAogbXkg
JW9wdGlvbnMgPSAoCkBAIC0xMjUsNiArMTI4LDcgQEAgbXkgJW9wdGlvbnMgPSAoCiAgICAgJ25v
LXdlYmtpdDEnID0+IFwkbm9XZWJLaXQxLAogICAgICduby13ZWJraXQyJyA9PiBcJG5vV2ViS2l0
MiwKICAgICAnY292ZXJhZ2UnID0+IFwkY292ZXJhZ2VTdXBwb3J0LAorICAgICdjdXJsJyA9PiBc
JGN1cmwsCiApOwogCiAjIEJ1aWxkIHVzYWdlIHRleHQgYW5kIG9wdGlvbnMgbGlzdCBmcm9tIGZl
YXR1cmVzCkBAIC0yMzYsNiArMjQwLDcgQEAgaWYgKGlzRWZsKCkpIHsKICAgICAkbWFrZUFyZ3Mg
Lj0gKCRtYWtlQXJncyA/ICIgIiA6ICIiKSAuICItaiIgLiBudW1iZXJPZkNQVXMoKSBpZiAkbWFr
ZUFyZ3MgIX4gLy1qXHMqXGQrLzsKICAgICAkY21ha2VBcmdzID0gIi1ERU5BQkxFX1dFQktJVD1P
RkYgIiAgLiAkY21ha2VBcmdzIGlmICRub1dlYktpdDE7CiAgICAgJGNtYWtlQXJncyA9ICItREVO
QUJMRV9XRUJLSVQyPU9GRiAiIC4gJGNtYWtlQXJncyBpZiAkbm9XZWJLaXQyOworICAgICRjbWFr
ZUFyZ3MgPSAiLURXVEZfVVNFX0NVUkw9T04gIiAuICRjbWFrZUFyZ3MgaWYgJGN1cmw7CiAKICAg
ICAjIFdlIHJlbW92ZSBDTWFrZUNhY2hlIHRvIGF2b2lkIHRoZSBib3RzIHRvIHJldXNlIGNhY2hl
ZCBmbGFncyB3aGVuCiAgICAgIyB3ZSBlbmFibGUgbmV3IGZlYXR1cmVzLiBUaGlzIGZvcmNlcyBh
IHJlY29uZmlndXJhdGlvbi4K
</data>

          </attachment>
      

    </bug>

</bugzilla>