<?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>131104</bug_id>
          
          <creation_ts>2014-04-02 06:54:22 -0700</creation_ts>
          <short_desc>[EFL] TLSErrors do not cause page load to fail when not ignored</short_desc>
          <delta_ts>2022-03-01 02:55:12 -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>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>121548</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Peter Molnar">pmolnar.u-szeged</reporter>
          <assigned_to name="Peter Molnar">pmolnar.u-szeged</assigned_to>
          <cc>berto</cc>
    
    <cc>brian.holt</cc>
    
    <cc>bunhere</cc>
    
    <cc>cdumez</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>danw</cc>
    
    <cc>gustavo</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>mario</cc>
    
    <cc>mrobinson</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>996687</commentid>
    <comment_count>0</comment_count>
    <who name="Peter Molnar">pmolnar.u-szeged</who>
    <bug_when>2014-04-02 06:54:22 -0700</bug_when>
    <thetext>TLSErrors do not cause page load to fail when not ignored

Created an EFL test case to reproduce this GTK bug (original patch by Brian Holt): https://bugs.webkit.org/show_bug.cgi?id=121548 ,
because the bug also exists on EFL.

This way we can catch this kind of TLS handling bugs in the future.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>996691</commentid>
    <comment_count>1</comment_count>
      <attachid>228394</attachid>
    <who name="Peter Molnar">pmolnar.u-szeged</who>
    <bug_when>2014-04-02 06:57:34 -0700</bug_when>
    <thetext>Created attachment 228394
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>996714</commentid>
    <comment_count>2</comment_count>
    <who name="Brian Holt">brian.holt</who>
    <bug_when>2014-04-02 08:14:30 -0700</bug_when>
    <thetext>Thanks for the test case Peter! Once your patch is in, I&apos;d like to add the unit test (I know it will need some changing to GTK+) and push my patch again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>996951</commentid>
    <comment_count>3</comment_count>
      <attachid>228394</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2014-04-02 18:41:34 -0700</bug_when>
    <thetext>Comment on attachment 228394
patch

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

&gt; Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp:70
&gt; +    GTlsCertificateFlags tlsFlags = static_cast&lt;GTlsCertificateFlags&gt;(0);

Wouldn&apos;t it good this patch is landed by Bug 131104 ? Then, how about landing this patch ?

&gt; Source/WebKit2/UIProcess/API/efl/tests/test_ewk2_ssl.cpp:44
&gt; +WTF::CString http_uri;

Not webkit coding style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>997077</commentid>
    <comment_count>4</comment_count>
    <who name="Peter Molnar">pmolnar.u-szeged</who>
    <bug_when>2014-04-03 01:25:16 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 228394 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=228394&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp:70
&gt; &gt; +    GTlsCertificateFlags tlsFlags = static_cast&lt;GTlsCertificateFlags&gt;(0);
&gt; 
&gt; Wouldn&apos;t it good this patch is landed by Bug 131104 ? Then, how about landing this patch ?

This bug is 131104. Did you mean 121548?

&gt; 
&gt; &gt; Source/WebKit2/UIProcess/API/efl/tests/test_ewk2_ssl.cpp:44
&gt; &gt; +WTF::CString http_uri;
&gt; 
&gt; Not webkit coding style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>997140</commentid>
    <comment_count>5</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2014-04-03 05:47:43 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #3)
&gt; &gt; (From update of attachment 228394 [details] [details])
&gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=228394&amp;action=review
&gt; &gt; 
&gt; &gt; &gt; Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp:70
&gt; &gt; &gt; +    GTlsCertificateFlags tlsFlags = static_cast&lt;GTlsCertificateFlags&gt;(0);
&gt; &gt; 
&gt; &gt; Wouldn&apos;t it good this patch is landed by Bug 131104 ? Then, how about landing this patch ?
&gt; 
&gt; This bug is 131104. Did you mean 121548?

Oops, right.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>997144</commentid>
    <comment_count>6</comment_count>
    <who name="Peter Molnar">pmolnar.u-szeged</who>
    <bug_when>2014-04-03 05:56:17 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; (In reply to comment #3)
&gt; &gt; &gt; (From update of attachment 228394 [details] [details] [details])
&gt; &gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=228394&amp;action=review
&gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp:70
&gt; &gt; &gt; &gt; +    GTlsCertificateFlags tlsFlags = static_cast&lt;GTlsCertificateFlags&gt;(0);
&gt; &gt; &gt; 
&gt; &gt; &gt; Wouldn&apos;t it good this patch is landed by Bug 131104 ? Then, how about landing this patch ?
&gt; &gt; 
&gt; &gt; This bug is 131104. Did you mean 121548?
&gt; 
&gt; Oops, right.

Ok, I&apos;m setting it as depencency.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005333</commentid>
    <comment_count>7</comment_count>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2014-04-30 02:45:37 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #4)
&gt; &gt; (In reply to comment #3)
&gt; &gt; &gt; (From update of attachment 228394 [details] [details] [details])
&gt; &gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=228394&amp;action=review
&gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp:70
&gt; &gt; &gt; &gt; +    GTlsCertificateFlags tlsFlags = static_cast&lt;GTlsCertificateFlags&gt;(0);
&gt; &gt; &gt; 
&gt; &gt; &gt; Wouldn&apos;t it good this patch is landed by Bug 131104 ? Then, how about landing this patch ?
&gt; &gt; 
&gt; &gt; This bug is 131104. Did you mean 121548?
&gt; 
&gt; Oops, right.

I&apos;m not sure if Brian will be able to land this as part of 121548 promptly enough (Brian, please confirm that), so perhaps a better approach would be to land it as an EFL patch now that we have an unit test in one upstream port at least and, later on, finishing GTK&apos;s patch by adding an unit test for the same thing there as well.

But IMHO we should not leave this *important* bug unfixed any longer.

I&apos;d be happy to r+ this patch based on Carlos&apos;s comment on bug 121548[1], if somebody else (Gyuyoung?) reviewed the EFL unit test.

[1] https://bugs.webkit.org/show_bug.cgi?id=121548#c7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005334</commentid>
    <comment_count>8</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2014-04-30 03:07:53 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #5)
&gt; &gt; (In reply to comment #4)
&gt; &gt; &gt; (In reply to comment #3)
&gt; &gt; &gt; &gt; (From update of attachment 228394 [details] [details] [details] [details])
&gt; &gt; &gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=228394&amp;action=review
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; &gt; Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp:70
&gt; &gt; &gt; &gt; &gt; +    GTlsCertificateFlags tlsFlags = static_cast&lt;GTlsCertificateFlags&gt;(0);
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Wouldn&apos;t it good this patch is landed by Bug 131104 ? Then, how about landing this patch ?
&gt; &gt; &gt; 
&gt; &gt; &gt; This bug is 131104. Did you mean 121548?
&gt; &gt; 
&gt; &gt; Oops, right.
&gt; 
&gt; I&apos;m not sure if Brian will be able to land this as part of 121548 promptly enough (Brian, please confirm that), so perhaps a better approach would be to land it as an EFL patch now that we have an unit test in one upstream port at least and, later on, finishing GTK&apos;s patch by adding an unit test for the same thing there as well.
&gt; 
&gt; But IMHO we should not leave this *important* bug unfixed any longer.
&gt; 
&gt; I&apos;d be happy to r+ this patch based on Carlos&apos;s comment on bug 121548[1], if somebody else (Gyuyoung?) reviewed the EFL unit test.

Since bug #121548 has more information about the issue than this one, what I would do is:

1.- Rename #121548 to use [SOUP] prefix instead of [GTK]  and land only the original brian&apos;s patch with the fix
2.- Attach a patch here to include the EFL unit test
3.- File a new bug report to include the GTK unit test (that I hope is added soon)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005337</commentid>
    <comment_count>9</comment_count>
    <who name="Brian Holt">brian.holt</who>
    <bug_when>2014-04-30 03:19:44 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #7)
&gt; &gt; (In reply to comment #5)
&gt; &gt; &gt; (In reply to comment #4)
&gt; &gt; &gt; &gt; (In reply to comment #3)
&gt; &gt; &gt; &gt; &gt; (From update of attachment 228394 [details] [details] [details] [details] [details])
&gt; &gt; &gt; &gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=228394&amp;action=review
&gt; &gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; &gt; &gt; Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp:70
&gt; &gt; &gt; &gt; &gt; &gt; +    GTlsCertificateFlags tlsFlags = static_cast&lt;GTlsCertificateFlags&gt;(0);
&gt; &gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; &gt; Wouldn&apos;t it good this patch is landed by Bug 131104 ? Then, how about landing this patch ?
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; This bug is 131104. Did you mean 121548?
&gt; &gt; &gt; 
&gt; &gt; &gt; Oops, right.
&gt; &gt; 
&gt; &gt; I&apos;m not sure if Brian will be able to land this as part of 121548 promptly enough (Brian, please confirm that), so perhaps a better approach would be to land it as an EFL patch now that we have an unit test in one upstream port at least and, later on, finishing GTK&apos;s patch by adding an unit test for the same thing there as well.
&gt; &gt; 
&gt; &gt; But IMHO we should not leave this *important* bug unfixed any longer.
&gt; &gt; 
&gt; &gt; I&apos;d be happy to r+ this patch based on Carlos&apos;s comment on bug 121548[1], if somebody else (Gyuyoung?) reviewed the EFL unit test.
&gt; 
&gt; Since bug #121548 has more information about the issue than this one, what I would do is:
&gt; 
&gt; 1.- Rename #121548 to use [SOUP] prefix instead of [GTK]  and land only the original brian&apos;s patch with the fix
&gt; 2.- Attach a patch here to include the EFL unit test
&gt; 3.- File a new bug report to include the GTK unit test (that I hope is added soon)

I&apos;m sorry I&apos;ve been so quiet, been working downstream a lot over the past months.

I&apos;ll take the EFL unit test, modify it to GTK and submit a new patch. Should have something today.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005338</commentid>
    <comment_count>10</comment_count>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2014-04-30 03:23:43 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; [...]
&gt; &gt; Since bug #121548 has more information about the issue than this one, what I would do is:
&gt; &gt; 
&gt; &gt; 1.- Rename #121548 to use [SOUP] prefix instead of [GTK]  and land only the original brian&apos;s patch with the fix
&gt; &gt; 2.- Attach a patch here to include the EFL unit test
&gt; &gt; 3.- File a new bug report to include the GTK unit test (that I hope is added soon)
&gt; 
&gt; I&apos;m sorry I&apos;ve been so quiet, been working downstream a lot over the past months.
&gt; 
&gt; I&apos;ll take the EFL unit test, modify it to GTK and submit a new patch. Should have something today.

Before doing that, I&apos;d suggest that you follow the priority list from Carlos above, and that you just start by renaming your previous bug 121548, addressing the last comment that Carlos pointed it there and land that one. That should be a very quick thing, probably a matter of minutes :)

After that, Peter can work on submitting a new patch here just with the EFL test and you will have more time to work on the same thing for GTK, as Carlos suggested.

But let&apos;s get the fix landed first as main prio, I&apos;d say</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1005342</commentid>
    <comment_count>11</comment_count>
    <who name="Peter Molnar">pmolnar.u-szeged</who>
    <bug_when>2014-04-30 04:03:50 -0700</bug_when>
    <thetext>The problem I see here is that in this case, the fix would be landed without any unit test. So there will be no test for a (hopefully) brief amount of time until my EFL test is landed as a separate bug. If this is acceptable, then we should go on and land the renamed bug #121548 now, and after it has landed, I can update this test.

(In reply to comment #10)
&gt; (In reply to comment #9)
&gt; &gt; [...]
&gt; &gt; &gt; Since bug #121548 has more information about the issue than this one, what I would do is:
&gt; &gt; &gt; 
&gt; &gt; &gt; 1.- Rename #121548 to use [SOUP] prefix instead of [GTK]  and land only the original brian&apos;s patch with the fix
&gt; &gt; &gt; 2.- Attach a patch here to include the EFL unit test
&gt; &gt; &gt; 3.- File a new bug report to include the GTK unit test (that I hope is added soon)
&gt; &gt; 
&gt; &gt; I&apos;m sorry I&apos;ve been so quiet, been working downstream a lot over the past months.
&gt; &gt; 
&gt; &gt; I&apos;ll take the EFL unit test, modify it to GTK and submit a new patch. Should have something today.
&gt; 
&gt; Before doing that, I&apos;d suggest that you follow the priority list from Carlos above, and that you just start by renaming your previous bug 121548, addressing the last comment that Carlos pointed it there and land that one. That should be a very quick thing, probably a matter of minutes :)
&gt; 
&gt; After that, Peter can work on submitting a new patch here just with the EFL test and you will have more time to work on the same thing for GTK, as Carlos suggested.
&gt; 
&gt; But let&apos;s get the fix landed first as main prio, I&apos;d say</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006015</commentid>
    <comment_count>12</comment_count>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2014-05-02 04:07:52 -0700</bug_when>
    <thetext>Peter, Gyuyoung: do you think it would be possible to get a review over the EFL unit test *only*, so the patch is ready to land as soon as the real fix lands as part of bug 121548?

See https://bugs.webkit.org/show_bug.cgi?id=121548#c23. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006283</commentid>
    <comment_count>13</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2014-05-02 20:51:13 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; Peter, Gyuyoung: do you think it would be possible to get a review over the EFL unit test *only*, so the patch is ready to land as soon as the real fix lands as part of bug 121548?
&gt; 
&gt; See https://bugs.webkit.org/show_bug.cgi?id=121548#c23. Thanks!

As I said in comment #3, I also think this patch is able to be landed with only EFL unit test after finishing Bug 121548.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1007275</commentid>
    <comment_count>14</comment_count>
      <attachid>230984</attachid>
    <who name="Peter Molnar">pmolnar.u-szeged</who>
    <bug_when>2014-05-07 03:24:49 -0700</bug_when>
    <thetext>Created attachment 230984
patch - unit test only

Updated the patch to contain only the unit test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008531</commentid>
    <comment_count>15</comment_count>
      <attachid>230984</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2014-05-12 04:58:29 -0700</bug_when>
    <thetext>Comment on attachment 230984
patch - unit test only

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

LGTM except for a trivial naming nit.

&gt; Source/WebKit2/UIProcess/API/efl/tests/test_ewk2_ssl.cpp:44
&gt; +WTF::CString http_uri;

Please don&apos;t use _ in variable name. httpUri is ok to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008533</commentid>
    <comment_count>16</comment_count>
      <attachid>231287</attachid>
    <who name="Peter Molnar">pmolnar.u-szeged</who>
    <bug_when>2014-05-12 05:10:48 -0700</bug_when>
    <thetext>Created attachment 231287
patch for landing

Patch for landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008545</commentid>
    <comment_count>17</comment_count>
      <attachid>231287</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-12 05:49:26 -0700</bug_when>
    <thetext>Comment on attachment 231287
patch for landing

Clearing flags on attachment: 231287

Committed r168619: &lt;http://trac.webkit.org/changeset/168619&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>228394</attachid>
            <date>2014-04-02 06:57:34 -0700</date>
            <delta_ts>2014-05-07 03:24:49 -0700</delta_ts>
            <desc>patch</desc>
            <filename>efl-tlserror-redirect.patch</filename>
            <type>text/plain</type>
            <size>5600</size>
            <attacher name="Peter Molnar">pmolnar.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAwYjExNTJiLi5hYzA1ZWJhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcg
QEAKKzIwMTQtMDQtMDIgIFBldGVyIE1vbG5hciAgPHBtb2xuYXIudS1zemVnZWRAcGFydG5lci5z
YW1zdW5nLmNvbT4KKworICAgICAgICBbRUZMXSBUTFNFcnJvcnMgZG8gbm90IGNhdXNlIHBhZ2Ug
bG9hZCB0byBmYWlsIHdoZW4gbm90IGlnbm9yZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMTEwNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIE5ldyBFRkwgQVBJIHRlc3Q6IFVJUHJvY2Vzcy9BUEkvZWZs
L3Rlc3RzL3Rlc3RfZXdrMl9zc2wuY3BwOiBld2tfc3NsX2JhZF9jZXJ0X3JlZGlyZWN0X2h0dHBz
X3RvX2h0dHAKKworICAgICAgICBPcmlnaW5hbCBHVEsgcGF0Y2ggYnkgQnJpYW4gSG9sdDogaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMTU0OAorCisgICAgICAgICog
cGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVzcG9uc2VTb3VwLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OlJlc291cmNlUmVzcG9uc2U6OnVwZGF0ZUZyb21Tb3VwTWVzc2FnZSk6CisKIDIw
MTQtMDQtMDEgIFJ5dWFuIENob2kgIDxyeXVhbi5jaG9pQHNhbXN1bmcuY29tPgogCiAgICAgICAg
IFVucmV2aWV3ZWQgYnVpbGQgZml4IHdoZW4gZGlzYWJsZWQgQUNDRVNTSUJJTElUWQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVzcG9u
c2VTb3VwLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJj
ZVJlc3BvbnNlU291cC5jcHAKaW5kZXggNTU3ZDRkYi4uMjYzMjM3YyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVzcG9uc2VTb3VwLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VSZXNw
b25zZVNvdXAuY3BwCkBAIC02Nyw3ICs2NywxMCBAQCB2b2lkIFJlc291cmNlUmVzcG9uc2U6OnVw
ZGF0ZUZyb21Tb3VwTWVzc2FnZShTb3VwTWVzc2FnZSogc291cE1lc3NhZ2UpCiAgICAgbV9zb3Vw
RmxhZ3MgPSBzb3VwX21lc3NhZ2VfZ2V0X2ZsYWdzKHNvdXBNZXNzYWdlKTsKIAogICAgIEdUbHND
ZXJ0aWZpY2F0ZSogY2VydGlmaWNhdGUgPSAwOwotICAgIHNvdXBfbWVzc2FnZV9nZXRfaHR0cHNf
c3RhdHVzKHNvdXBNZXNzYWdlLCAmY2VydGlmaWNhdGUsICZtX3Rsc0Vycm9ycyk7CisgICAgR1Rs
c0NlcnRpZmljYXRlRmxhZ3MgdGxzRmxhZ3MgPSBzdGF0aWNfY2FzdDxHVGxzQ2VydGlmaWNhdGVG
bGFncz4oMCk7CisgICAgc291cF9tZXNzYWdlX2dldF9odHRwc19zdGF0dXMoc291cE1lc3NhZ2Us
ICZjZXJ0aWZpY2F0ZSwgJnRsc0ZsYWdzKTsKKyAgICAvLyBQZXJzaXN0IHRscyBlcnJvcnMgZm9y
IHRoaXMgc2Vzc2lvbiwgbm90IGp1c3QgYSBzaW5nbGUgdXBkYXRlLgorICAgIG1fdGxzRXJyb3Jz
ID0gc3RhdGljX2Nhc3Q8R1Rsc0NlcnRpZmljYXRlRmxhZ3M+KG1fdGxzRXJyb3JzIHwgdGxzRmxh
Z3MpOwogICAgIG1fY2VydGlmaWNhdGUgPSBjZXJ0aWZpY2F0ZTsKIAogICAgIHVwZGF0ZUZyb21T
b3VwTWVzc2FnZUhlYWRlcnMoc291cE1lc3NhZ2UtPnJlc3BvbnNlX2hlYWRlcnMpOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9n
CmluZGV4IGIzNDg3ZjIuLmJhZjNkMTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAx
NC0wNC0wMiAgUGV0ZXIgTW9sbmFyICA8cG1vbG5hci51LXN6ZWdlZEBwYXJ0bmVyLnNhbXN1bmcu
Y29tPgorCisgICAgICAgIFtFRkxdIFRMU0Vycm9ycyBkbyBub3QgY2F1c2UgcGFnZSBsb2FkIHRv
IGZhaWwgd2hlbiBub3QgaWdub3JlZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTMxMTA0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgT3JpZ2luYWwgR1RLIHBhdGNoIGJ5IEJyaWFuIEhvbHQ6IGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjE1NDgKKworICAgICAgICAqIFVJUHJv
Y2Vzcy9BUEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl9zc2wuY3BwOiBBZGRlZCBuZXcgdGVzdDogZXdr
X3NzbF9iYWRfY2VydF9yZWRpcmVjdF9odHRwc190b19odHRwCisKIDIwMTQtMDQtMDEgIEV1bm1p
IExlZSAgPGV1bm1pMTUubGVlQHNhbXN1bmcuY29tPgogCiAgICAgICAgIFtDb29yZGluYXRlZEdy
YXBoaWNzXSBDb250ZW50IHNjYWxlIGZhY3RvciBzaG91bGQgbm90IGJlIGFwcGxpZWQgdG8gZHJh
dyBjb250ZW50cyB3aGVuIGZpeGVkIGxheW91dCBpcyBub3QgdXNlZC4KZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl9zc2wuY3BwIGIv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvdGVzdHMvdGVzdF9ld2syX3NzbC5jcHAK
aW5kZXggOTdhZTA3ZC4uYTY3NWM1YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9lZmwvdGVzdHMvdGVzdF9ld2syX3NzbC5jcHAKKysrIGIvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9lZmwvdGVzdHMvdGVzdF9ld2syX3NzbC5jcHAKQEAgLTQxLDYgKzQxLDgg
QEAgc3RhdGljIGNvbnN0IGNoYXIgaW5kZXhIVE1MU3RyaW5nW10gPQogc3RhdGljIGJvb2wgZmlu
aXNoVGVzdCA9IGZhbHNlOwogc3RhdGljIGNvbnN0ZXhwciBkb3VibGUgdGVzdFRpbWVvdXRTZWNv
bmRzID0gMi4wOwogCitXVEY6OkNTdHJpbmcgaHR0cF91cmk7CisKICNkZWZpbmUgU1RSSU5HSUZZ
Mih4KSAjeAogI2RlZmluZSBTVFJJTkdJRlkoeCkgU1RSSU5HSUZZMih4KQogCkBAIC0xMjQsNiAr
MTI2LDMwIEBAIHB1YmxpYzoKIAogICAgICAgICBzb3VwX21lc3NhZ2VfYm9keV9jb21wbGV0ZSht
ZXNzYWdlLT5yZXNwb25zZV9ib2R5KTsKICAgICB9CisKKyAgICBzdGF0aWMgdm9pZCBzZXJ2ZXJD
YWxsYmFja0JhZENlcnRSZWRpcmVjdEh0dHBzKFNvdXBTZXJ2ZXIqLCBTb3VwTWVzc2FnZSogbWVz
c2FnZSwgY29uc3QgY2hhciogcGF0aCwgR0hhc2hUYWJsZSosIFNvdXBDbGllbnRDb250ZXh0Kiwg
dm9pZCopCisgICAgeworICAgICAgICBpZiAobWVzc2FnZS0+bWV0aG9kICE9IFNPVVBfTUVUSE9E
X0dFVCkgeworICAgICAgICAgICAgc291cF9tZXNzYWdlX3NldF9zdGF0dXMobWVzc2FnZSwgU09V
UF9TVEFUVVNfTk9UX0lNUExFTUVOVEVEKTsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAg
fQorCisgICAgICAgIHNvdXBfbWVzc2FnZV9zZXRfcmVkaXJlY3QobWVzc2FnZSwgU09VUF9TVEFU
VVNfTU9WRURfUEVSTUFORU5UTFksIGh0dHBfdXJpLmRhdGEoKSk7CisgICAgfQorCisgICAgc3Rh
dGljIHZvaWQgc2VydmVyQ2FsbGJhY2tCYWRDZXJ0UmVkaXJlY3RIdHRwKFNvdXBTZXJ2ZXIqLCBT
b3VwTWVzc2FnZSogbWVzc2FnZSwgY29uc3QgY2hhciogcGF0aCwgR0hhc2hUYWJsZSosIFNvdXBD
bGllbnRDb250ZXh0Kiwgdm9pZCopCisgICAgeworICAgICAgICBpZiAobWVzc2FnZS0+bWV0aG9k
ICE9IFNPVVBfTUVUSE9EX0dFVCkgeworICAgICAgICAgICAgc291cF9tZXNzYWdlX3NldF9zdGF0
dXMobWVzc2FnZSwgU09VUF9TVEFUVVNfTk9UX0lNUExFTUVOVEVEKTsKKyAgICAgICAgICAgIHJl
dHVybjsKKyAgICAgICAgfQorCisgICAgICAgIGlmICghc3RyY21wKHBhdGgsICIvaW5kZXguaHRt
bCIpKSB7CisgICAgICAgICAgICBzb3VwX21lc3NhZ2Vfc2V0X3N0YXR1cyhtZXNzYWdlLCBTT1VQ
X1NUQVRVU19PSyk7CisgICAgICAgICAgICBzb3VwX21lc3NhZ2VfYm9keV9hcHBlbmQobWVzc2Fn
ZS0+cmVzcG9uc2VfYm9keSwgU09VUF9NRU1PUllfQ09QWSwgaW5kZXhIVE1MU3RyaW5nLCBzdHJs
ZW4oaW5kZXhIVE1MU3RyaW5nKSk7CisgICAgICAgIH0gZWxzZQorICAgICAgICAgICAgc291cF9t
ZXNzYWdlX3NldF9zdGF0dXMobWVzc2FnZSwgU09VUF9TVEFUVVNfTk9UX0ZPVU5EKTsKKyAgICB9
CiB9OwogCiBzdGF0aWMgR1Rsc0NlcnRpZmljYXRlKiBnZXRDZXJ0aWZpY2F0ZSgpCkBAIC0yMDcs
MyArMjMzLDMyIEBAIFRFU1RfRihFV0syU1NMVGVzdCwgZXdrX3NzbF9iYWRfY2VydF9wYWdlX2xv
YWRfdGVzdF9wb2xpY3lfZmFpbCkKIAogICAgIHdhaXRVbnRpbFRydWUoZmluaXNoVGVzdCwgdGVz
dFRpbWVvdXRTZWNvbmRzKTsKIH0KKworVEVTVF9GKEVXSzJTU0xUZXN0LCBld2tfc3NsX2JhZF9j
ZXJ0X3JlZGlyZWN0X2h0dHBzX3RvX2h0dHApCit7CisgICAgZmluaXNoVGVzdCA9IGZhbHNlOwor
CisgICAgRXdrX0NvbnRleHQqIGNvbnRleHQgPSBld2tfdmlld19jb250ZXh0X2dldCh3ZWJWaWV3
KCkpOworICAgIGV3a19jb250ZXh0X3Rsc19lcnJvcl9wb2xpY3lfc2V0KGNvbnRleHQsIEVXS19U
TFNfRVJST1JfUE9MSUNZX0ZBSUwpOworCisgICAgR1Rsc0NlcnRpZmljYXRlKiBUTFNDZXJ0aWZp
Y2F0ZSA9IGdldENlcnRpZmljYXRlKCk7CisKKyAgICBpZiAoIVRMU0NlcnRpZmljYXRlKQorICAg
ICAgICBGQUlMKCk7CisKKyAgICBzdGQ6OnVuaXF1ZV9wdHI8RVdLMlVuaXRUZXN0U2VydmVyPiBo
dHRwc1NlcnZlciA9IHN0ZDo6bWFrZV91bmlxdWU8RVdLMlVuaXRUZXN0U2VydmVyPihUTFNDZXJ0
aWZpY2F0ZSk7CisgICAgaHR0cHNTZXJ2ZXItPnJ1bihzZXJ2ZXJDYWxsYmFja0JhZENlcnRSZWRp
cmVjdEh0dHBzKTsKKyAgICBzdGQ6OnVuaXF1ZV9wdHI8RVdLMlVuaXRUZXN0U2VydmVyPiBodHRw
U2VydmVyID0gc3RkOjptYWtlX3VuaXF1ZTxFV0syVW5pdFRlc3RTZXJ2ZXI+KCk7CisgICAgaHR0
cFNlcnZlci0+cnVuKHNlcnZlckNhbGxiYWNrQmFkQ2VydFJlZGlyZWN0SHR0cCk7CisKKyAgICBF
d2tfRXJyb3IqIGVycm9yID0gbnVsbHB0cjsKKyAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFj
a19hZGQod2ViVmlldygpLCAibG9hZCxwcm92aXNpb25hbCxmYWlsZWQiLCBvbkxvYWRQcm92aXNp
b25hbEZhaWxlZEZhaWwsICZlcnJvcik7CisKKyAgICBib29sIGlzRmluaXNoZWQgPSBmYWxzZTsK
KyAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQod2ViVmlldygpLCAibG9hZCxmaW5p
c2hlZCIsIG9uTG9hZEZpbmlzaGVkRmFpbCwgJmlzRmluaXNoZWQpOworCisgICAgaHR0cF91cmkg
PSBodHRwU2VydmVyLT5nZXRVUkxGb3JQYXRoKCIvaW5kZXguaHRtbCIpOworICAgIGV3a192aWV3
X3VybF9zZXQod2ViVmlldygpLCBodHRwc1NlcnZlci0+Z2V0VVJMRm9yUGF0aCgiL2luZGV4Lmh0
bWwiKS5kYXRhKCkpOworCisgICAgd2FpdFVudGlsVHJ1ZShmaW5pc2hUZXN0LCB0ZXN0VGltZW91
dFNlY29uZHMpOworfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>230984</attachid>
            <date>2014-05-07 03:24:49 -0700</date>
            <delta_ts>2022-03-01 02:55:12 -0800</delta_ts>
            <desc>patch - unit test only</desc>
            <filename>efl-tlserror-redirect-unittest-only.patch</filename>
            <type>text/plain</type>
            <size>3714</size>
            <attacher name="Peter Molnar">pmolnar.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCAzNDYzNzViLi4wNjM2YzQyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQg
QEAKKzIwMTQtMDUtMDcgIFBldGVyIE1vbG5hciAgPHBtb2xuYXIudS1zemVnZWRAcGFydG5lci5z
YW1zdW5nLmNvbT4KKworICAgICAgICBbRUZMXSBUTFNFcnJvcnMgZG8gbm90IGNhdXNlIHBhZ2Ug
bG9hZCB0byBmYWlsIHdoZW4gbm90IGlnbm9yZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMTEwNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkIEVGTCB1bml0IHRlc3QgZm9yIHRoZSBidWcgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMTU0OAorCisgICAgICAgICog
VUlQcm9jZXNzL0FQSS9lZmwvdGVzdHMvdGVzdF9ld2syX3NzbC5jcHA6IEFkZGVkIG5ldyB0ZXN0
OiBld2tfc3NsX2JhZF9jZXJ0X3JlZGlyZWN0X2h0dHBzX3RvX2h0dHAKKwogMjAxNC0wNS0wNyAg
TWFudWVsIFJlZ28gQ2FzYXNub3ZhcyAgPHJlZ29AaWdhbGlhLmNvbT4KIAogICAgICAgICBbQ1NT
IEdyaWQgTGF5b3V0XSBSZW1vdmUgcnVudGltZSBmZWF0dXJlCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC90ZXN0cy90ZXN0X2V3azJfc3NsLmNwcCBiL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl9zc2wuY3BwCmluZGV4
IDk3YWUwN2QuLmE2NzVjNWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9B
UEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl9zc2wuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl9zc2wuY3BwCkBAIC00MSw2ICs0MSw4IEBAIHN0
YXRpYyBjb25zdCBjaGFyIGluZGV4SFRNTFN0cmluZ1tdID0KIHN0YXRpYyBib29sIGZpbmlzaFRl
c3QgPSBmYWxzZTsKIHN0YXRpYyBjb25zdGV4cHIgZG91YmxlIHRlc3RUaW1lb3V0U2Vjb25kcyA9
IDIuMDsKIAorV1RGOjpDU3RyaW5nIGh0dHBfdXJpOworCiAjZGVmaW5lIFNUUklOR0lGWTIoeCkg
I3gKICNkZWZpbmUgU1RSSU5HSUZZKHgpIFNUUklOR0lGWTIoeCkKIApAQCAtMTI0LDYgKzEyNiwz
MCBAQCBwdWJsaWM6CiAKICAgICAgICAgc291cF9tZXNzYWdlX2JvZHlfY29tcGxldGUobWVzc2Fn
ZS0+cmVzcG9uc2VfYm9keSk7CiAgICAgfQorCisgICAgc3RhdGljIHZvaWQgc2VydmVyQ2FsbGJh
Y2tCYWRDZXJ0UmVkaXJlY3RIdHRwcyhTb3VwU2VydmVyKiwgU291cE1lc3NhZ2UqIG1lc3NhZ2Us
IGNvbnN0IGNoYXIqIHBhdGgsIEdIYXNoVGFibGUqLCBTb3VwQ2xpZW50Q29udGV4dCosIHZvaWQq
KQorICAgIHsKKyAgICAgICAgaWYgKG1lc3NhZ2UtPm1ldGhvZCAhPSBTT1VQX01FVEhPRF9HRVQp
IHsKKyAgICAgICAgICAgIHNvdXBfbWVzc2FnZV9zZXRfc3RhdHVzKG1lc3NhZ2UsIFNPVVBfU1RB
VFVTX05PVF9JTVBMRU1FTlRFRCk7CisgICAgICAgICAgICByZXR1cm47CisgICAgICAgIH0KKwor
ICAgICAgICBzb3VwX21lc3NhZ2Vfc2V0X3JlZGlyZWN0KG1lc3NhZ2UsIFNPVVBfU1RBVFVTX01P
VkVEX1BFUk1BTkVOVExZLCBodHRwX3VyaS5kYXRhKCkpOworICAgIH0KKworICAgIHN0YXRpYyB2
b2lkIHNlcnZlckNhbGxiYWNrQmFkQ2VydFJlZGlyZWN0SHR0cChTb3VwU2VydmVyKiwgU291cE1l
c3NhZ2UqIG1lc3NhZ2UsIGNvbnN0IGNoYXIqIHBhdGgsIEdIYXNoVGFibGUqLCBTb3VwQ2xpZW50
Q29udGV4dCosIHZvaWQqKQorICAgIHsKKyAgICAgICAgaWYgKG1lc3NhZ2UtPm1ldGhvZCAhPSBT
T1VQX01FVEhPRF9HRVQpIHsKKyAgICAgICAgICAgIHNvdXBfbWVzc2FnZV9zZXRfc3RhdHVzKG1l
c3NhZ2UsIFNPVVBfU1RBVFVTX05PVF9JTVBMRU1FTlRFRCk7CisgICAgICAgICAgICByZXR1cm47
CisgICAgICAgIH0KKworICAgICAgICBpZiAoIXN0cmNtcChwYXRoLCAiL2luZGV4Lmh0bWwiKSkg
eworICAgICAgICAgICAgc291cF9tZXNzYWdlX3NldF9zdGF0dXMobWVzc2FnZSwgU09VUF9TVEFU
VVNfT0spOworICAgICAgICAgICAgc291cF9tZXNzYWdlX2JvZHlfYXBwZW5kKG1lc3NhZ2UtPnJl
c3BvbnNlX2JvZHksIFNPVVBfTUVNT1JZX0NPUFksIGluZGV4SFRNTFN0cmluZywgc3RybGVuKGlu
ZGV4SFRNTFN0cmluZykpOworICAgICAgICB9IGVsc2UKKyAgICAgICAgICAgIHNvdXBfbWVzc2Fn
ZV9zZXRfc3RhdHVzKG1lc3NhZ2UsIFNPVVBfU1RBVFVTX05PVF9GT1VORCk7CisgICAgfQogfTsK
IAogc3RhdGljIEdUbHNDZXJ0aWZpY2F0ZSogZ2V0Q2VydGlmaWNhdGUoKQpAQCAtMjA3LDMgKzIz
MywzMiBAQCBURVNUX0YoRVdLMlNTTFRlc3QsIGV3a19zc2xfYmFkX2NlcnRfcGFnZV9sb2FkX3Rl
c3RfcG9saWN5X2ZhaWwpCiAKICAgICB3YWl0VW50aWxUcnVlKGZpbmlzaFRlc3QsIHRlc3RUaW1l
b3V0U2Vjb25kcyk7CiB9CisKK1RFU1RfRihFV0syU1NMVGVzdCwgZXdrX3NzbF9iYWRfY2VydF9y
ZWRpcmVjdF9odHRwc190b19odHRwKQoreworICAgIGZpbmlzaFRlc3QgPSBmYWxzZTsKKworICAg
IEV3a19Db250ZXh0KiBjb250ZXh0ID0gZXdrX3ZpZXdfY29udGV4dF9nZXQod2ViVmlldygpKTsK
KyAgICBld2tfY29udGV4dF90bHNfZXJyb3JfcG9saWN5X3NldChjb250ZXh0LCBFV0tfVExTX0VS
Uk9SX1BPTElDWV9GQUlMKTsKKworICAgIEdUbHNDZXJ0aWZpY2F0ZSogVExTQ2VydGlmaWNhdGUg
PSBnZXRDZXJ0aWZpY2F0ZSgpOworCisgICAgaWYgKCFUTFNDZXJ0aWZpY2F0ZSkKKyAgICAgICAg
RkFJTCgpOworCisgICAgc3RkOjp1bmlxdWVfcHRyPEVXSzJVbml0VGVzdFNlcnZlcj4gaHR0cHNT
ZXJ2ZXIgPSBzdGQ6Om1ha2VfdW5pcXVlPEVXSzJVbml0VGVzdFNlcnZlcj4oVExTQ2VydGlmaWNh
dGUpOworICAgIGh0dHBzU2VydmVyLT5ydW4oc2VydmVyQ2FsbGJhY2tCYWRDZXJ0UmVkaXJlY3RI
dHRwcyk7CisgICAgc3RkOjp1bmlxdWVfcHRyPEVXSzJVbml0VGVzdFNlcnZlcj4gaHR0cFNlcnZl
ciA9IHN0ZDo6bWFrZV91bmlxdWU8RVdLMlVuaXRUZXN0U2VydmVyPigpOworICAgIGh0dHBTZXJ2
ZXItPnJ1bihzZXJ2ZXJDYWxsYmFja0JhZENlcnRSZWRpcmVjdEh0dHApOworCisgICAgRXdrX0Vy
cm9yKiBlcnJvciA9IG51bGxwdHI7CisgICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRk
KHdlYlZpZXcoKSwgImxvYWQscHJvdmlzaW9uYWwsZmFpbGVkIiwgb25Mb2FkUHJvdmlzaW9uYWxG
YWlsZWRGYWlsLCAmZXJyb3IpOworCisgICAgYm9vbCBpc0ZpbmlzaGVkID0gZmFsc2U7CisgICAg
ZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKHdlYlZpZXcoKSwgImxvYWQsZmluaXNoZWQi
LCBvbkxvYWRGaW5pc2hlZEZhaWwsICZpc0ZpbmlzaGVkKTsKKworICAgIGh0dHBfdXJpID0gaHR0
cFNlcnZlci0+Z2V0VVJMRm9yUGF0aCgiL2luZGV4Lmh0bWwiKTsKKyAgICBld2tfdmlld191cmxf
c2V0KHdlYlZpZXcoKSwgaHR0cHNTZXJ2ZXItPmdldFVSTEZvclBhdGgoIi9pbmRleC5odG1sIiku
ZGF0YSgpKTsKKworICAgIHdhaXRVbnRpbFRydWUoZmluaXNoVGVzdCwgdGVzdFRpbWVvdXRTZWNv
bmRzKTsKK30K
</data>
<flag name="review"
          id="255390"
          type_id="1"
          status="+"
          setter="gyuyoung.kim"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>231287</attachid>
            <date>2014-05-12 05:10:48 -0700</date>
            <delta_ts>2014-05-12 05:49:26 -0700</delta_ts>
            <desc>patch for landing</desc>
            <filename>efl-tlserror-redirect-unittest-only-fixed.patch</filename>
            <type>text/plain</type>
            <size>3736</size>
            <attacher name="Peter Molnar">pmolnar.u-szeged</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCAwZmMyMjA0Li42YzYwNDkzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQg
QEAKKzIwMTQtMDUtMTIgIFBldGVyIE1vbG5hciAgPHBtb2xuYXIudS1zemVnZWRAcGFydG5lci5z
YW1zdW5nLmNvbT4KKworICAgICAgICBbRUZMXSBUTFNFcnJvcnMgZG8gbm90IGNhdXNlIHBhZ2Ug
bG9hZCB0byBmYWlsIHdoZW4gbm90IGlnbm9yZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMTEwNAorCisgICAgICAgIFJldmlld2VkIGJ5IEd5dXlv
dW5nIEtpbS4KKworICAgICAgICBBZGRlZCBFRkwgdW5pdCB0ZXN0IGZvciB0aGUgYnVnIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjE1NDgKKworICAgICAgICAqIFVJ
UHJvY2Vzcy9BUEkvZWZsL3Rlc3RzL3Rlc3RfZXdrMl9zc2wuY3BwOiBBZGRlZCBuZXcgdGVzdDog
ZXdrX3NzbF9iYWRfY2VydF9yZWRpcmVjdF9odHRwc190b19odHRwCisKIDIwMTQtMDUtMTEgIEdv
cmRvbiBTaGVyaWRhbiAgPGdvcmRvbl9zaGVyaWRhbkBhcHBsZS5jb20+CiAKICAgICAgICAgRXhw
b3NlIGEgZnVuY3Rpb24gdG8gY29weSBmYXZpY29uIGRhdGEgd2l0aG91dCBpbWFnZSBjb252ZXJz
aW9uLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9lZmwvdGVzdHMv
dGVzdF9ld2syX3NzbC5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC90ZXN0
cy90ZXN0X2V3azJfc3NsLmNwcAppbmRleCA5N2FlMDdkLi4yYjNkNzNmIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC90ZXN0cy90ZXN0X2V3azJfc3NsLmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2VmbC90ZXN0cy90ZXN0X2V3azJfc3Ns
LmNwcApAQCAtNDEsNiArNDEsOCBAQCBzdGF0aWMgY29uc3QgY2hhciBpbmRleEhUTUxTdHJpbmdb
XSA9CiBzdGF0aWMgYm9vbCBmaW5pc2hUZXN0ID0gZmFsc2U7CiBzdGF0aWMgY29uc3RleHByIGRv
dWJsZSB0ZXN0VGltZW91dFNlY29uZHMgPSAyLjA7CiAKK1dURjo6Q1N0cmluZyBodHRwVXJpOwor
CiAjZGVmaW5lIFNUUklOR0lGWTIoeCkgI3gKICNkZWZpbmUgU1RSSU5HSUZZKHgpIFNUUklOR0lG
WTIoeCkKIApAQCAtMTI0LDYgKzEyNiwzMCBAQCBwdWJsaWM6CiAKICAgICAgICAgc291cF9tZXNz
YWdlX2JvZHlfY29tcGxldGUobWVzc2FnZS0+cmVzcG9uc2VfYm9keSk7CiAgICAgfQorCisgICAg
c3RhdGljIHZvaWQgc2VydmVyQ2FsbGJhY2tCYWRDZXJ0UmVkaXJlY3RIdHRwcyhTb3VwU2VydmVy
KiwgU291cE1lc3NhZ2UqIG1lc3NhZ2UsIGNvbnN0IGNoYXIqIHBhdGgsIEdIYXNoVGFibGUqLCBT
b3VwQ2xpZW50Q29udGV4dCosIHZvaWQqKQorICAgIHsKKyAgICAgICAgaWYgKG1lc3NhZ2UtPm1l
dGhvZCAhPSBTT1VQX01FVEhPRF9HRVQpIHsKKyAgICAgICAgICAgIHNvdXBfbWVzc2FnZV9zZXRf
c3RhdHVzKG1lc3NhZ2UsIFNPVVBfU1RBVFVTX05PVF9JTVBMRU1FTlRFRCk7CisgICAgICAgICAg
ICByZXR1cm47CisgICAgICAgIH0KKworICAgICAgICBzb3VwX21lc3NhZ2Vfc2V0X3JlZGlyZWN0
KG1lc3NhZ2UsIFNPVVBfU1RBVFVTX01PVkVEX1BFUk1BTkVOVExZLCBodHRwVXJpLmRhdGEoKSk7
CisgICAgfQorCisgICAgc3RhdGljIHZvaWQgc2VydmVyQ2FsbGJhY2tCYWRDZXJ0UmVkaXJlY3RI
dHRwKFNvdXBTZXJ2ZXIqLCBTb3VwTWVzc2FnZSogbWVzc2FnZSwgY29uc3QgY2hhciogcGF0aCwg
R0hhc2hUYWJsZSosIFNvdXBDbGllbnRDb250ZXh0Kiwgdm9pZCopCisgICAgeworICAgICAgICBp
ZiAobWVzc2FnZS0+bWV0aG9kICE9IFNPVVBfTUVUSE9EX0dFVCkgeworICAgICAgICAgICAgc291
cF9tZXNzYWdlX3NldF9zdGF0dXMobWVzc2FnZSwgU09VUF9TVEFUVVNfTk9UX0lNUExFTUVOVEVE
KTsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQorCisgICAgICAgIGlmICghc3RyY21w
KHBhdGgsICIvaW5kZXguaHRtbCIpKSB7CisgICAgICAgICAgICBzb3VwX21lc3NhZ2Vfc2V0X3N0
YXR1cyhtZXNzYWdlLCBTT1VQX1NUQVRVU19PSyk7CisgICAgICAgICAgICBzb3VwX21lc3NhZ2Vf
Ym9keV9hcHBlbmQobWVzc2FnZS0+cmVzcG9uc2VfYm9keSwgU09VUF9NRU1PUllfQ09QWSwgaW5k
ZXhIVE1MU3RyaW5nLCBzdHJsZW4oaW5kZXhIVE1MU3RyaW5nKSk7CisgICAgICAgIH0gZWxzZQor
ICAgICAgICAgICAgc291cF9tZXNzYWdlX3NldF9zdGF0dXMobWVzc2FnZSwgU09VUF9TVEFUVVNf
Tk9UX0ZPVU5EKTsKKyAgICB9CiB9OwogCiBzdGF0aWMgR1Rsc0NlcnRpZmljYXRlKiBnZXRDZXJ0
aWZpY2F0ZSgpCkBAIC0yMDcsMyArMjMzLDMyIEBAIFRFU1RfRihFV0syU1NMVGVzdCwgZXdrX3Nz
bF9iYWRfY2VydF9wYWdlX2xvYWRfdGVzdF9wb2xpY3lfZmFpbCkKIAogICAgIHdhaXRVbnRpbFRy
dWUoZmluaXNoVGVzdCwgdGVzdFRpbWVvdXRTZWNvbmRzKTsKIH0KKworVEVTVF9GKEVXSzJTU0xU
ZXN0LCBld2tfc3NsX2JhZF9jZXJ0X3JlZGlyZWN0X2h0dHBzX3RvX2h0dHApCit7CisgICAgZmlu
aXNoVGVzdCA9IGZhbHNlOworCisgICAgRXdrX0NvbnRleHQqIGNvbnRleHQgPSBld2tfdmlld19j
b250ZXh0X2dldCh3ZWJWaWV3KCkpOworICAgIGV3a19jb250ZXh0X3Rsc19lcnJvcl9wb2xpY3lf
c2V0KGNvbnRleHQsIEVXS19UTFNfRVJST1JfUE9MSUNZX0ZBSUwpOworCisgICAgR1Rsc0NlcnRp
ZmljYXRlKiBUTFNDZXJ0aWZpY2F0ZSA9IGdldENlcnRpZmljYXRlKCk7CisKKyAgICBpZiAoIVRM
U0NlcnRpZmljYXRlKQorICAgICAgICBGQUlMKCk7CisKKyAgICBzdGQ6OnVuaXF1ZV9wdHI8RVdL
MlVuaXRUZXN0U2VydmVyPiBodHRwc1NlcnZlciA9IHN0ZDo6bWFrZV91bmlxdWU8RVdLMlVuaXRU
ZXN0U2VydmVyPihUTFNDZXJ0aWZpY2F0ZSk7CisgICAgaHR0cHNTZXJ2ZXItPnJ1bihzZXJ2ZXJD
YWxsYmFja0JhZENlcnRSZWRpcmVjdEh0dHBzKTsKKyAgICBzdGQ6OnVuaXF1ZV9wdHI8RVdLMlVu
aXRUZXN0U2VydmVyPiBodHRwU2VydmVyID0gc3RkOjptYWtlX3VuaXF1ZTxFV0syVW5pdFRlc3RT
ZXJ2ZXI+KCk7CisgICAgaHR0cFNlcnZlci0+cnVuKHNlcnZlckNhbGxiYWNrQmFkQ2VydFJlZGly
ZWN0SHR0cCk7CisKKyAgICBFd2tfRXJyb3IqIGVycm9yID0gbnVsbHB0cjsKKyAgICBldmFzX29i
amVjdF9zbWFydF9jYWxsYmFja19hZGQod2ViVmlldygpLCAibG9hZCxwcm92aXNpb25hbCxmYWls
ZWQiLCBvbkxvYWRQcm92aXNpb25hbEZhaWxlZEZhaWwsICZlcnJvcik7CisKKyAgICBib29sIGlz
RmluaXNoZWQgPSBmYWxzZTsKKyAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQod2Vi
VmlldygpLCAibG9hZCxmaW5pc2hlZCIsIG9uTG9hZEZpbmlzaGVkRmFpbCwgJmlzRmluaXNoZWQp
OworCisgICAgaHR0cFVyaSA9IGh0dHBTZXJ2ZXItPmdldFVSTEZvclBhdGgoIi9pbmRleC5odG1s
Iik7CisgICAgZXdrX3ZpZXdfdXJsX3NldCh3ZWJWaWV3KCksIGh0dHBzU2VydmVyLT5nZXRVUkxG
b3JQYXRoKCIvaW5kZXguaHRtbCIpLmRhdGEoKSk7CisKKyAgICB3YWl0VW50aWxUcnVlKGZpbmlz
aFRlc3QsIHRlc3RUaW1lb3V0U2Vjb25kcyk7Cit9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>