<?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>25263</bug_id>
          
          <creation_ts>2009-04-17 02:07:48 -0700</creation_ts>
          <short_desc>[Gtk] WebKit GTK with libsoup won&apos;t recognize proxies</short_desc>
          <delta_ts>2009-12-20 02:42:42 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter>pzk5qt6ottv3z7ag</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>christian</cc>
    
    <cc>gustavo</cc>
    
    <cc>jmalonzo</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>117889</commentid>
    <comment_count>0</comment_count>
    <who name="">pzk5qt6ottv3z7ag</who>
    <bug_when>2009-04-17 02:07:48 -0700</bug_when>
    <thetext>Environment:
    Debian 2.6.18 amd64
    latest libsoup &amp; libproxy till now
    WebKit 1.1.5 (should also affect latest nightly build)

My computer connect with Internet through a HTTP proxy, which is set in the &apos;http_proxy&apos; environment variable. 

I&apos;ve been working on WebKit for months, at first, while I was using 1.0.1, (with curl as its backend), everything&apos;s all right. But recently I updated it to 1.1.5, and found that GtkLauncher could not load http://www.google.com.

It took me some time to realize that the network backend has been changed to libsoup. And I did test my libsoup, which worked well.

It took me another some time to compare WebCore/platform/network/soup/ResourceHandlSoup.cpp and test.c in libsoup tests. And at last my conclusion is maybe the proxy-resolver feature is not enabled. So I made a dirty patch:

1.in configure, add dependency rule of libsoup-gnome-2.4 (I failed in editing configure.ac and re-automake, for some unknown reason)

2.in WebCore/platform/network/soup/ResourceHandleSoup.cpp
    1) at the beginning, add
#include &lt;libsoup/soup-gnome.h&gt;

    2) at arount line 444, replace the body of function &apos;static SoupSession* createSoupSession()&apos; with the following code

    return soup_session_async_new_with_options(SOUP_SESSION_ADD_FEATURE_BY_TYPE, SOUP_TYPE_GNOME_FEATURES_2_26, NULL);

I don&apos;t know whether it&apos;ll affect other parts of webkitgtk, but at least it works for me

so please check this, thx</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117890</commentid>
    <comment_count>1</comment_count>
      <attachid>29573</attachid>
    <who name="">pzk5qt6ottv3z7ag</who>
    <bug_when>2009-04-17 02:16:24 -0700</bug_when>
    <thetext>Created attachment 29573
patch for enable proxy in libsoup

based on Webkit-r42569</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118068</commentid>
    <comment_count>2</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-04-19 02:51:35 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=29573) [review]
&gt; patch for enable proxy in libsoup
&gt; 
&gt; based on Webkit-r42569
&gt; 

This is good. For adding the configure option, you could just look at the LIBSOUP parts in configure.ac and add a LIBSOUP_GNOME and check for libsoup-gnome-2.4.

Please add a ChangeLog and set the review flag to &quot;?&quot; as well so reviewers can review your changes.

Thanks,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118089</commentid>
    <comment_count>3</comment_count>
      <attachid>29611</attachid>
    <who name="">pzk5qt6ottv3z7ag</who>
    <bug_when>2009-04-20 00:26:20 -0700</bug_when>
    <thetext>Created attachment 29611
to enable proxy-resolver feature in libsoup-gnome

Detect libsoup-gnome, and use it instead of libsoup, if exists.
If libsoup-gnome exists, enable SOUP_TYPE_GNOME_FEATURES_2_26 when creating a new soup session</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118097</commentid>
    <comment_count>4</comment_count>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2009-04-20 06:47:49 -0700</bug_when>
    <thetext>I&apos;m really not sure that this should be done in webkit, or that it should autodetect the library and enable the proxy without explicit setup (we are not doing this for anything that it&apos;s not a hard dependency AFAIK).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121603</commentid>
    <comment_count>5</comment_count>
      <attachid>29611</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-05-15 17:15:51 -0700</bug_when>
    <thetext>Comment on attachment 29611
to enable proxy-resolver feature in libsoup-gnome

(In reply to comment #3)
&gt; Created an attachment (id=29611) [review]
&gt; to enable proxy-resolver feature in libsoup-gnome
&gt; 
&gt; Detect libsoup-gnome, and use it instead of libsoup, if exists.
&gt; If libsoup-gnome exists, enable SOUP_TYPE_GNOME_FEATURES_2_26 when creating a
&gt; new soup session

Since libsoup-gnome is not a hard-dependency, this feature should be configurable at configure time and should be disabled by default. I would suggest adding --with-gnome or --with-libsoup-gnome in configure.ac for this.

I&apos;m going to say r- for now until have this feature configurable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122292</commentid>
    <comment_count>6</comment_count>
      <attachid>30529</attachid>
    <who name="">pzk5qt6ottv3z7ag</who>
    <bug_when>2009-05-21 01:40:52 -0700</bug_when>
    <thetext>Created attachment 30529
enable libsoup-gnome features, default=no

this is based on r43933 because I can&apos;t build latest svn version, see https://bugs.webkit.org/show_bug.cgi?id=25910</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122296</commentid>
    <comment_count>7</comment_count>
      <attachid>30531</attachid>
    <who name="">pzk5qt6ottv3z7ag</who>
    <bug_when>2009-05-21 01:53:44 -0700</bug_when>
    <thetext>Created attachment 30531
added an option to enable GNOME-specific features of libsoup, default=no

this is based on r43961, because latest svn version of webkitgtk  could not compile, see https://bugs.webkit.org/show_bug.cgi?id=25910</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122303</commentid>
    <comment_count>8</comment_count>
      <attachid>30535</attachid>
    <who name="">pzk5qt6ottv3z7ag</who>
    <bug_when>2009-05-21 02:28:39 -0700</bug_when>
    <thetext>Created attachment 30535
added an option to enable GNOME-specific features of libsoup, default=no

this is based on r43961, since I couldn&apos;t compile the lastest svn version of webkitgtk, see https://bugs.webkit.org/show_bug.cgi?id=25910

besides, sorry for the last 2 failed patches, this one should work</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>122780</commentid>
    <comment_count>9</comment_count>
      <attachid>30535</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-05-22 20:40:23 -0700</bug_when>
    <thetext>Comment on attachment 30535
added an option to enable GNOME-specific features of libsoup, default=no

&gt; Index: ChangeLog
&gt; ===================================================================
&gt; --- ChangeLog	(revision 43961)
&gt; +++ ChangeLog	(working copy)
&gt; @@ -1,3 +1,12 @@
&gt; +2009-05-21  WANG Lu &lt;coolwanglu@gmail.com&gt; 
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +
&gt; +		Added --with-libsoup-gnome (default=no) to enable GNOME-specific
&gt; +		features of libsoup, an important one is the proxy-resovler feature

Please fix the spaces here.

&gt; Index: configure.ac
&gt; ===================================================================
&gt; --- configure.ac	(revision 43933)
&gt; +++ configure.ac	(working copy)
&gt; @@ -497,7 +497,6 @@ AC_ARG_ENABLE([jit],
&gt;  if test &quot;$enable_jit&quot; = &quot;yes&quot;; then
&gt;      case &quot;$host_cpu&quot; in
&gt;          i*86|x86_64)
&gt; -            AC_DEFINE([ENABLE_JIT], [1], [Define to enable JIT])

Is this part of the patch? 

&gt;              AC_DEFINE([ENABLE_YARR], [1], [Define to enable YARR])
&gt;              AC_DEFINE([ENABLE_YARR_JIT], [1], [Define to enable YARR JIT])
&gt;              AC_DEFINE([ENABLE_JIT_OPTIMIZE_CALL], [1], [Define to enable optimizing calls])
&gt; @@ -550,10 +549,28 @@ else
&gt;     CFLAGS=&quot;$CFLAGS -O0&quot;
&gt;  fi
&gt;  
&gt; -PKG_CHECK_MODULES([LIBSOUP],
&gt; -                  [libsoup-2.4 &gt;= $LIBSOUP_REQUIRED_VERSION])
&gt; -AC_SUBST([LIBSOUP_CFLAGS])
&gt; -AC_SUBST([LIBSOUP_LIBS])
&gt; +# check whether to enable libsoup-gnome
&gt; +AC_MSG_CHECKING([whether to use GNOME-specific features of libsoup])
&gt; +AC_ARG_WITH(libsoup_gnome,
&gt; +              AC_HELP_STRING([--with-libsoup-gnome],
&gt; +                             [using GNOME-specific features of libsoup [default=no]]),
&gt; +              [],[with_libsoup_gnome=&quot;no&quot;])
&gt; +AC_MSG_RESULT([$with_libsoup_gnome])
&gt; +
&gt; +if test &quot;$with_libsoup_gnome&quot; = &quot;yes&quot;; then
&gt; +    PKG_CHECK_MODULES([LIBSOUP],
&gt; +                      [libsoup-gnome-2.4 &gt;= $LIBSOUP_REQUIRED_VERSION]) # FIXME: does libsoup-gnome need a separated REQUIRED_VERSION ?

FIXME is not required. They should be the same.

&gt; +    AC_DEFINE([ENABLE_LIBSOUP_GNOME],[1],[Define to enable libsoup-gnome])

Please use USE_SOUP_GNOME and this should be AM_CONDITIONAL. And move this in the end of this file.

&gt; +    AC_SUBST(LIBSOUPE_CFLAGS)
&gt; +    AC_SUBST(LIBSOUPE_LIBS)

LIBSOUPE?

&gt; Index: WebCore/ChangeLog
&gt; ===================================================================
&gt; --- WebCore/ChangeLog	(revision 43961)
&gt; +++ WebCore/ChangeLog	(working copy)
&gt; @@ -1,3 +1,13 @@
&gt; +2009-05-21  WANG Lu  &lt;coolwanglu@gmail.com&gt;
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +
&gt; +		If libsoup-gnome is enabled, add proper parameters to enable
&gt; +		GNOME-specific features while creating a new soup session.

Fix the indentation please.

&gt; Index: WebCore/platform/network/soup/ResourceHandleSoup.cpp
&gt; ===================================================================
&gt; --- WebCore/platform/network/soup/ResourceHandleSoup.cpp	(revision 43933)
&gt; +++ WebCore/platform/network/soup/ResourceHandleSoup.cpp	(working copy)
&gt; @@ -48,7 +48,12 @@
&gt;  #include &lt;fcntl.h&gt;
&gt;  #include &lt;gio/gio.h&gt;
&gt;  #include &lt;gtk/gtk.h&gt;
&gt; +
&gt; +#ifdef ENABLE_LIBSOUP_GNOME 

Should be USE_SOUP_GNOME per comment above. Then USE(SOUP_GNOME) here.

&gt;  #include &lt;libsoup/soup.h&gt;
&gt; +

Not required.

&gt;  static SoupSession* createSoupSession()
&gt;  {
&gt; +#ifdef ENABLE_LIBSOUP_GNOME

USE(SOUP_GNOME) here.

&gt; +    return soup_session_async_new_with_options(SOUP_SESSION_ADD_FEATURE_BY_TYPE, SOUP_TYPE_GNOME_FEATURES_2_26,
&gt; +                                               NULL);

And put this all in one line please.

r- for now until the comments above have been addressed. 

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>123722</commentid>
    <comment_count>10</comment_count>
      <attachid>30810</attachid>
    <who name="">pzk5qt6ottv3z7ag</who>
    <bug_when>2009-05-30 23:23:29 -0700</bug_when>
    <thetext>Created attachment 30810
added an option to enable GNOME-specific features of libsoup, default=no</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124615</commentid>
    <comment_count>11</comment_count>
      <attachid>30810</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-06-05 20:32:18 -0700</bug_when>
    <thetext>Comment on attachment 30810
added an option to enable GNOME-specific features of libsoup, default=no

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124618</commentid>
    <comment_count>12</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-06-05 22:20:59 -0700</bug_when>
    <thetext>Landed in r44479. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124621</commentid>
    <comment_count>13</comment_count>
    <who name="">pzk5qt6ottv3z7ag</who>
    <bug_when>2009-06-06 00:44:32 -0700</bug_when>
    <thetext>Thanks a lot!

(In reply to comment #12)
&gt; Landed in r44479. 
&gt; 

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124693</commentid>
    <comment_count>14</comment_count>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2009-06-07 10:54:02 -0700</bug_when>
    <thetext>I think this patch should be reverted, please see bug #26242 for rationale.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124709</commentid>
    <comment_count>15</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-06-07 15:55:37 -0700</bug_when>
    <thetext>(In reply to comment #14)
&gt; I think this patch should be reverted, please see bug #26242 for rationale.

This currently defaults to &apos;no&apos; so only people who want it can have it. Let&apos;s discuss better ways to handle optional features in the future in bug #26242, and fix whatever is needed to be fixed in that bug. I rather have people behind a proxy can still browse the web using webkitgtk today instead of waiting for a concensus on #26242 (we may hit a road block and decide to recommit this patch again, who knows). 

Can I close this bug again and track whatever needs to be fixed in bug #26242?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124728</commentid>
    <comment_count>16</comment_count>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2009-06-07 22:57:47 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; (In reply to comment #14)
&gt; &gt; I think this patch should be reverted, please see bug #26242 for rationale.
&gt; 
&gt; This currently defaults to &apos;no&apos; so only people who want it can have it. Let&apos;s
&gt; discuss better ways to handle optional features in the future in bug #26242,
&gt; and fix whatever is needed to be fixed in that bug. I rather have people behind
&gt; a proxy can still browse the web using webkitgtk today instead of waiting for a
&gt; concensus on #26242 (we may hit a road block and decide to recommit this patch
&gt; again, who knows).

I think this is ignoring the main point of the issue: the &apos;people&apos; we care about here are distros, and they will have to make a choice if we make a release with this option. That will only add a new variable to the equation and make things worse, when it seems that we already have a consensus that what we are doing is wrong.

Besides, I believe this feature request in particular is slighltly artificial. I don&apos;t think GtkLauncher is a good use case for almost anything, and the WebKit apps that provide the hability to navigate the Web can trivially use the GNOME proxy settings if they want to (Epiphany is, for example). So it&apos;s not like reverting this patch will prevent people from using proxies, it will only put us back where we were before, when they have to manually request it in their applications.


</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124731</commentid>
    <comment_count>17</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-06-07 23:30:53 -0700</bug_when>
    <thetext>(In reply to comment #16)
&gt; 
&gt; I think this is ignoring the main point of the issue: the &apos;people&apos; we care
&gt; about here are distros, and they will have to make a choice if we make a
&gt; release with this option. That will only add a new variable to the equation and
&gt; make things worse, when it seems that we already have a consensus that what we
&gt; are doing is wrong.

Honestly, I wasn&apos;t aware of any concensus. I was assuming you&apos;re all OK with this since there were no comments since the patched was marked as r?
&gt; 
&gt; Besides, I believe this feature request in particular is slighltly artificial.
&gt; I don&apos;t think GtkLauncher is a good use case for almost anything, and the
&gt; WebKit apps that provide the hability to navigate the Web can trivially use the
&gt; GNOME proxy settings if they want to (Epiphany is, for example). So it&apos;s not

How about mobile platforms that want to use WebKitGtk? Or users that don&apos;t want GNOME but want to use WebKitGtk? 
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124732</commentid>
    <comment_count>18</comment_count>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2009-06-07 23:35:20 -0700</bug_when>
    <thetext>(In reply to comment #17)
&gt; &gt; Besides, I believe this feature request in particular is slighltly artificial.
&gt; &gt; I don&apos;t think GtkLauncher is a good use case for almost anything, and the
&gt; &gt; WebKit apps that provide the hability to navigate the Web can trivially use the
&gt; &gt; GNOME proxy settings if they want to (Epiphany is, for example). So it&apos;s not
&gt; 
&gt; How about mobile platforms that want to use WebKitGtk? Or users that don&apos;t want
&gt; GNOME but want to use WebKitGtk? 
&gt; 

I&apos;m not sure I get what you mean. If they don&apos;t want to use GNOME I guess they won&apos;t have much use for a --with-libsoup-gnome option, no matter if it&apos;s in WebKit or elsewhere. The only thing I&apos;m saying is that whoever was interested in this configure option in WebKit can trivially replicate the functionality in his own application, like Epiphany is doing. If you are not interested you don&apos;t have to do anything.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124733</commentid>
    <comment_count>19</comment_count>
      <attachid>30810</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-06-07 23:40:23 -0700</bug_when>
    <thetext>Comment on attachment 30810
added an option to enable GNOME-specific features of libsoup, default=no

Clearing r+, setting it back to r?. Patch reverted in r44494 as suggested in this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125186</commentid>
    <comment_count>20</comment_count>
      <attachid>30810</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2009-06-10 12:09:13 -0700</bug_when>
    <thetext>Comment on attachment 30810
added an option to enable GNOME-specific features of libsoup, default=no

I think we can clear the review flag here for now?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140089</commentid>
    <comment_count>21</comment_count>
    <who name="Christian Dywan">christian</who>
    <bug_when>2009-08-13 16:03:47 -0700</bug_when>
    <thetext>I think this is overkill. Enabling proxy server support or all GNOME features is a one-liner per GNOME application. And in my opinion, libsoup should have a SOUP_TYPE_PROXY that uses whatever is available without requiring everything at build time. Or something that takes a string argument.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173689</commentid>
    <comment_count>22</comment_count>
    <who name="Christian Dywan">christian</who>
    <bug_when>2009-12-20 02:42:42 -0800</bug_when>
    <thetext>Concluding it is a one-liner to add the GNOME proxy resolver to GNOME applications, we shouldn&apos;t do that in WebKitGTK+. And http_proxy can be handled in libsoup, I filed https://bugzilla.gnome.org/show_bug.cgi?id=605048 for that. So this is resolved as far as WebKitGTK+ is concerned.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>29573</attachid>
            <date>2009-04-17 02:16:24 -0700</date>
            <delta_ts>2009-04-20 00:26:20 -0700</delta_ts>
            <desc>patch for enable proxy in libsoup</desc>
            <filename>proxy.patch</filename>
            <type>text/plain</type>
            <size>671</size>
            <attacher>pzk5qt6ottv3z7ag</attacher>
            
              <data encoding="base64">LS0tIFdlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlSGFuZGxlU291cC5jcHAu
b2xkCTIwMDktMDQtMTggMDE6MDk6MTcuMDAwMDAwMDAwICswODAwCisrKyBXZWJDb3JlL3BsYXRm
b3JtL25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCTIwMDktMDQtMTggMDE6MTA6
MDYuMDAwMDAwMDAwICswODAwCkBAIC00OSw2ICs0OSw3IEBACiAjaW5jbHVkZSA8Z2lvL2dpby5o
PgogI2luY2x1ZGUgPGd0ay9ndGsuaD4KICNpbmNsdWRlIDxsaWJzb3VwL3NvdXAuaD4KKyNpbmNs
dWRlIDxsaWJzb3VwL3NvdXAtZ25vbWUuaD4KICNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KICNpbmNs
dWRlIDxzeXMvc3RhdC5oPgogI2luY2x1ZGUgPHVuaXN0ZC5oPgpAQCAtNDQzLDcgKzQ0NCw3IEBA
CiAKIHN0YXRpYyBTb3VwU2Vzc2lvbiogY3JlYXRlU291cFNlc3Npb24oKQogewotICAgIHJldHVy
biBzb3VwX3Nlc3Npb25fYXN5bmNfbmV3KCk7CisgICAgcmV0dXJuIHNvdXBfc2Vzc2lvbl9hc3lu
Y19uZXdfd2l0aF9vcHRpb25zKFNPVVBfU0VTU0lPTl9BRERfRkVBVFVSRV9CWV9UWVBFLCBTT1VQ
X1RZUEVfR05PTUVfRkVBVFVSRVNfMl8yNiwgTlVMTCk7CiB9CiAKIHN0YXRpYyB2b2lkIGVuc3Vy
ZVNlc3Npb25Jc0luaXRpYWxpemVkKFNvdXBTZXNzaW9uKiBzZXNzaW9uKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>29611</attachid>
            <date>2009-04-20 00:26:20 -0700</date>
            <delta_ts>2009-05-21 01:40:52 -0700</delta_ts>
            <desc>to enable proxy-resolver feature in libsoup-gnome</desc>
            <filename>proxy.patch</filename>
            <type>text/plain</type>
            <size>3568</size>
            <attacher>pzk5qt6ottv3z7ag</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDQyNjY4
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDktMDQt
MjAgIEx1IFdhbmcgIDxjb29sd2FuZ2x1QGdtYWlsLmNvbT4gCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisJCQorCQlBdXRvbWF0aWNhbGx5IGRldGVjdCBsaWJzb3VwLWdu
b21lLCB1c2UgaXQgaWYgZXhpc3RzLCBpbiBvcmRlciB0byAKKwkJZW5hYmxlIHByb3h5LXJlc29s
dmVyIGZlYXR1cmUgb2YgbGlic291cDsgb3RoZXJ3aXNlLCB1c2UgcGxhaW4gbGlic291cAorCQlp
bnN0ZWFkLgorCisgICAgICAgICogY29uZmlndXJlLmFjOiBVc2UgbGlic291cC1nbm9tZSBpZiBl
eGlzdHMKKwogMjAwOS0wNC0xNCAgWGFuIExvcGV6ICA8eGxvcGV6QGlnYWxpYS5jb20+CiAKICAg
ICAgICAgVW5yZXZpZXdlZCB2ZXJzaW9uIGJ1bXAgaW4gcHJlcGFyYXRpb24gZm9yIDEuMS41IHJl
bGVhc2UuCkluZGV4OiBjb25maWd1cmUuYWMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gY29uZmlndXJlLmFjCShy
ZXZpc2lvbiA0MjY2NikKKysrIGNvbmZpZ3VyZS5hYwkod29ya2luZyBjb3B5KQpAQCAtMTg3LDYg
KzE4Nyw3IEBAIEdUS19SRVFVSVJFRF9WRVJTSU9OPTIuMTAKIAogIyBvcHRpb25hbCBtb2R1bGVz
CiBMSUJTT1VQX1JFUVVJUkVEX1ZFUlNJT049Mi4yNS45MQorTElCU09VUF9HTk9NRV9SRVFVSVJF
RF9WRVJTSU9OPSRMSUJTT1VQX1JFUVVJUkVEX1ZFUlNJT04KIExJQlhTTFRfUkVRVUlSRURfVkVS
U0lPTj0xLjEuNwogU1FMSVRFX1JFUVVJUkVEX1ZFUlNJT049My4wCiBHU1RSRUFNRVJfUkVRVUlS
RURfVkVSU0lPTj0wLjEwCkBAIC01MjgsOCArNTI5LDE0IEBAIGVsc2UKICAgIENGTEFHUz0iJENG
TEFHUyAtTzAiCiBmaQogCi1QS0dfQ0hFQ0tfTU9EVUxFUyhbTElCU09VUF0sCi0gICAgICAgICAg
ICAgICAgICBbbGlic291cC0yLjQgPj0gJExJQlNPVVBfUkVRVUlSRURfVkVSU0lPTl0pCisjIGF1
dG9tYXRpY2FsbHkgdXNlIGxpYnNvdXAtZ25vbWUgaWYgZXhpc3RzLCBvdGhlcndpc2UgdXNlIHBs
YWluIGxpYnNvdXAKK1BLR19DSEVDS19NT0RVTEVTKFtMSUJTT1VQX0dOT01FXSwKKyAgICAgICAg
ICAgICAgICAgIFtsaWJzb3VwLWdub21lLTIuNCA+PSAkTElCU09VUF9HTk9NRV9SRVFVSVJFRF9W
RVJTSU9OXSwKKyAgICAgICAgICAgICAgICAgIFtMSUJTT1VQX0NGTEFHUz0iJExJQlNPVVBfR05P
TUVfQ0ZMQUdTIgorICAgICAgICAgICAgICAgICAgIExJQlNPVVBfTElCUz0iJExJQlNPVVBfR05P
TUVfTElCUyIKKyAgICAgICAgICAgICAgICAgICBBQ19ERUZJTkUoSEFWRV9MSUJTT1VQX0dOT01F
LCAxLCBbSGF2ZSBsaWJzb3VwLWdub21lXSldLAorICAgICAgICAgICAgICAgICAgIFtQS0dfQ0hF
Q0tfTU9EVUxFUyhbTElCU09VUF0sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFtsaWJzb3VwLTIuNCA+PSAkTElCU09VUF9SRVFVSVJFRF9WRVJTSU9OXSldKQogQUNfU1VC
U1QoW0xJQlNPVVBfQ0ZMQUdTXSkKIEFDX1NVQlNUKFtMSUJTT1VQX0xJQlNdKQogCkluZGV4OiBX
ZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL0NoYW5nZUxvZwkocmV2aXNp
b24gNDI2NjgpCisrKyBXZWJDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsx
LDIwIEBACisyMDA5LTA0LTIwICBMdSBXYW5nICA8Y29vbHdhbmdsdUBnbWFpbC5jb20+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV0FSTklORzogTk8g
VEVTVCBDQVNFUyBBRERFRCBPUiBDSEFOR0VECisKKwkJbGlic291cCB3b24ndCByZWNvZ25pemUg
cHJveHkgc2V0dGluZ3MgY29ycmVjdGx5IHVubGVzcworCQlTT1VQX1RZUEVfR05PTUVfRkVBVFVS
RVNfMl8yNiAoaS5lLiBTT1VQX1RZUEVfUFJPWFlfUkVTT0xWRVJfR05PTUUgc28KKwkJZmFyKSBp
cyBlbmFibGVkLiBTbyBlbmFibGUgaXQgd2hpbGUgY3JlYXRpbmcgYSBzb3VwIHNlc3Npb24gaWYK
KwkJbGlic291cC1nbm9tZSBleGlzdHMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL3Nv
dXAvUmVzb3VyY2VIYW5kbGVTb3VwLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmNyZWF0ZVNvdXBT
ZXNzaW9uKTogRW5hYmxlIFNPVVBfVFlQRV9HTk9NRV9GRUFUVVJFU18yXzI2CisJCQkJCQkJCQkg
IHdoZW4gY3JlYXRpbmcgYSBuZXcgc291cCBzZXNzaW9uLCBpZgorCQkJCQkJCQkJICBsaWJzb3Vw
LWdub21lIGV4aXN0cywgdG8gZW5hYmxlIHByb3h5CisJCQkJCQkJCQkgIHJlc29sdmVyIGZlYXR1
cmUgb2YgbGlic291cC1nbm9tZQorCiAyMDA5LTA0LTE5ICBEYW4gQmVybnN0ZWluICA8bWl0ekBh
cHBsZS5jb20+CiAKICAgICAgICAgLSBtYXliZSBmaXggcmVsZWFzZSBidWlsZHMKSW5kZXg6IFdl
YkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlSGFuZGxlU291cC5jcHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VIYW5kbGVTb3Vw
LmNwcAkocmV2aXNpb24gNDI2NjYpCisrKyBXZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9S
ZXNvdXJjZUhhbmRsZVNvdXAuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00OCw3ICs0OCwxMyBAQAog
I2luY2x1ZGUgPGZjbnRsLmg+CiAjaW5jbHVkZSA8Z2lvL2dpby5oPgogI2luY2x1ZGUgPGd0ay9n
dGsuaD4KKworI2lmZGVmIEhBVkVfTElCU09VUF9HTk9NRSAKKyNpbmNsdWRlIDxsaWJzb3VwL3Nv
dXAtZ25vbWUuaD4KKyNlbHNlCiAjaW5jbHVkZSA8bGlic291cC9zb3VwLmg+CisjZW5kaWYKKwog
I2luY2x1ZGUgPHN5cy90eXBlcy5oPgogI2luY2x1ZGUgPHN5cy9zdGF0Lmg+CiAjaW5jbHVkZSA8
dW5pc3RkLmg+CkBAIC00NDMsNyArNDQ5LDEyIEBAIGJvb2wgUmVzb3VyY2VIYW5kbGU6OnN0YXJ0
RGF0YShTdHJpbmcgdXIKIAogc3RhdGljIFNvdXBTZXNzaW9uKiBjcmVhdGVTb3VwU2Vzc2lvbigp
CiB7CisjaWZkZWYgSEFWRV9MSUJTT1VQX0dOT01FCisgICAgcmV0dXJuIHNvdXBfc2Vzc2lvbl9h
c3luY19uZXdfd2l0aF9vcHRpb25zKFNPVVBfU0VTU0lPTl9BRERfRkVBVFVSRV9CWV9UWVBFLCBT
T1VQX1RZUEVfR05PTUVfRkVBVFVSRVNfMl8yNiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CisjZWxzZQogICAgIHJldHVybiBzb3VwX3Nlc3Np
b25fYXN5bmNfbmV3KCk7CisjZW5kaWYKIH0KIAogc3RhdGljIHZvaWQgZW5zdXJlU2Vzc2lvbklz
SW5pdGlhbGl6ZWQoU291cFNlc3Npb24qIHNlc3Npb24pCg==
</data>
<flag name="review"
          id="14790"
          type_id="1"
          status="-"
          setter="jmalonzo"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30529</attachid>
            <date>2009-05-21 01:40:52 -0700</date>
            <delta_ts>2009-05-21 01:53:44 -0700</delta_ts>
            <desc>enable libsoup-gnome features, default=no</desc>
            <filename>libsoup_gnome_patch.txt</filename>
            <type>text/plain</type>
            <size>4428</size>
            <attacher>pzk5qt6ottv3z7ag</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDQzOTYx
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTIgQEAKKzIwMDktMDUt
MjEgIFdBTkcgTHUgPGNvb2x3YW5nbHVAZ21haWwuY29tPiAKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworCQlBZGRlZCAtLWVuYWJsZS1saWJzb3VwLWdub21lIChkZWZh
dWx0PW5vKSB0byBlbmFibGUgR05PTUUtc3BlY2lmaWMKKwkJZmVhdHVyZXMgb2YgbGlic291cCwg
YW4gaW1wb3J0YW50IG9uZSBpcyB0aGUgcHJveHktcmVzb3ZsZXIgZmVhdHVyZQorCisgICAgICAg
ICogY29uZmlndXJlLmFjOgorCiAyMDA5LTA1LTE4ICBHdXN0YXZvIE5vcm9uaGEgU2lsdmEgIDxn
dXN0YXZvLm5vcm9uaGFAY29sbGFib3JhLmNvLnVrPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEdh
dmluIEJhcnJhY2xvdWdoLgpJbmRleDogY29uZmlndXJlLmFjCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGNvbmZp
Z3VyZS5hYwkocmV2aXNpb24gNDM5MzMpCisrKyBjb25maWd1cmUuYWMJKHdvcmtpbmcgY29weSkK
QEAgLTQ5Nyw3ICs0OTcsNiBAQCBBQ19BUkdfRU5BQkxFKFtqaXRdLAogaWYgdGVzdCAiJGVuYWJs
ZV9qaXQiID0gInllcyI7IHRoZW4KICAgICBjYXNlICIkaG9zdF9jcHUiIGluCiAgICAgICAgIGkq
ODZ8eDg2XzY0KQotICAgICAgICAgICAgQUNfREVGSU5FKFtFTkFCTEVfSklUXSwgWzFdLCBbRGVm
aW5lIHRvIGVuYWJsZSBKSVRdKQogICAgICAgICAgICAgQUNfREVGSU5FKFtFTkFCTEVfWUFSUl0s
IFsxXSwgW0RlZmluZSB0byBlbmFibGUgWUFSUl0pCiAgICAgICAgICAgICBBQ19ERUZJTkUoW0VO
QUJMRV9ZQVJSX0pJVF0sIFsxXSwgW0RlZmluZSB0byBlbmFibGUgWUFSUiBKSVRdKQogICAgICAg
ICAgICAgQUNfREVGSU5FKFtFTkFCTEVfSklUX09QVElNSVpFX0NBTExdLCBbMV0sIFtEZWZpbmUg
dG8gZW5hYmxlIG9wdGltaXppbmcgY2FsbHNdKQpAQCAtNTUwLDEwICs1NDksMjggQEAgZWxzZQog
ICAgQ0ZMQUdTPSIkQ0ZMQUdTIC1PMCIKIGZpCiAKLVBLR19DSEVDS19NT0RVTEVTKFtMSUJTT1VQ
XSwKLSAgICAgICAgICAgICAgICAgIFtsaWJzb3VwLTIuNCA+PSAkTElCU09VUF9SRVFVSVJFRF9W
RVJTSU9OXSkKLUFDX1NVQlNUKFtMSUJTT1VQX0NGTEFHU10pCi1BQ19TVUJTVChbTElCU09VUF9M
SUJTXSkKKyMgY2hlY2sgd2hldGhlciB0byBlbmFibGUgbGlic291cC1nbm9tZQorQUNfTVNHX0NI
RUNLSU5HKFt3aGV0aGVyIHRvIGVuYWJsZSBHTk9NRS1zcGVjaWZpYyBmZWF0dXJlcyBvZiBsaWJz
b3VwXSkKK0FDX0FSR19FTkFCTEUobGlic291cF9nbm9tZSwKKyAgICAgICAgICAgICAgQUNfSEVM
UF9TVFJJTkcoWy0tZW5hYmxlLWxpYnNvdXAtZ25vbWVdLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBbZW5hYmxlIEdOT01FLXNwZWNpZmljIGZlYXR1cmVzIG9mIGxpYnNvdXAgW2RlZmF1
bHQ9bm9dXSksCisgICAgICAgICAgICAgIFtdLFtlbmFibGVfbGlic291cF9nbm9tZT0ibm8iXSkK
K0FDX01TR19SRVNVTFQoWyRlbmFibGVfbGlic291cF9nbm9tZV0pCisKK2lmIHRlc3QgIiRlbmFi
bGVfbGlic291cF9nbm9tZSIgPSAieWVzIjsgdGhlbgorICAgIFBLR19DSEVDS19NT0RVTEVTKFtM
SUJTT1VQXSwKKyAgICAgICAgICAgICAgICAgICAgICBbbGlic291cC1nbm9tZS0yLjQgPj0gJExJ
QlNPVVBfUkVRVUlSRURfVkVSU0lPTl0pICMgRklYTUU6IGRvZXMgbGlic291cC1nbm9tZSBuZWVk
IGEgc2VwYXJhdGVkIFJFUVVJUkVEX1ZFUlNJT04gPworICAgIEFDX0RFRklORShbRU5BQkxFX0xJ
QlNPVVBfR05PTUVdLFsxXSxbRGVmaW5lIHRvIGVuYWJsZSBsaWJzb3VwLWdub21lXSkKKyAgICBB
Q19TVUJTVChMSUJTT1VQRV9DRkxBR1MpCisgICAgQUNfU1VCU1QoTElCU09VUEVfTElCUykKK2Vs
c2UKKyAgICAjIGlmIGxpYnNvdXAtZ25vbWUgaXMgbm90IGVuYWJsZWQsIHVzZSBub3JtYWwgbGli
c291cAorICAgIFBLR19DSEVDS19NT0RVTEVTKFtMSUJTT1VQXSwKKyAgICAgICAgICAgICAgICAg
ICAgICBbbGlic291cC0yLjQgPj0gJExJQlNPVVBfUkVRVUlSRURfVkVSU0lPTl0pCisgICAgQUNf
U1VCU1QoW0xJQlNPVVBfQ0ZMQUdTXSkKKyAgICBBQ19TVUJTVChbTElCU09VUF9MSUJTXSkKK2Zp
ICAKKwogCiBpZiB0ZXN0ICIkZW5hYmxlX2dub21la2V5cmluZyIgPSAieWVzIjsgdGhlbgogICAg
UEtHX0NIRUNLX01PRFVMRVMoW0dOT01FS0VZUklOR10sCkBAIC03MTgsNiArNzM1LDcgQEAgRmVh
dHVyZXM6CiAgU1ZHIHVzZSBlbGVtZW50IHN1cHBvcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgOiAkZW5hYmxlX3N2Z191c2VfZWxlbWVudAogIFdNTCBzdXBwb3J0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJGVuYWJsZV93bWwKICBXZWIg
V29ya2VycyBzdXBwb3J0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICRl
bmFibGVfd2ViX3dvcmtlcnMKKyBVc2luZyBHTk9NRS1zcGVjaWZpYyBmZWF0dXJlcyBvZiBsaWJz
b3VwICAgICAgICAgICAgICAgICA6ICRlbmFibGVfbGlic291cF9nbm9tZQogIFhQQVRIIHN1cHBv
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJGVuYWJsZV94
cGF0aAogIFhTTFQgc3VwcG9ydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDogJGVuYWJsZV94c2x0CiBHVEsrIGNvbmZpZ3VyYXRpb246CkluZGV4OiBXZWJDb3Jl
L0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gNDM5
NjEpCisrKyBXZWJDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBA
CisyMDA5LTA1LTIxICBXQU5HIEx1ICA8Y29vbHdhbmdsdUBnbWFpbC5jb20+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKwkJSWYgbGlic291cC1nbm9tZSBpcyBlbmFi
bGVkLCBhZGQgcHJvcGVyIHBhcmFtZXRlcnMgdG8gZW5hYmxlCisJCUdOT01FLXNwZWNpZmljIGZl
YXR1cmVzIHdoaWxlIGNyZWF0aW5nIGEgbmV3IHNvdXAgc2Vzc2lvbi4KKworICAgICAgICAqIHBs
YXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6Y3JlYXRlU291cFNlc3Npb24pOgorCiAyMDA5LTA1LTIwICBBZGFtIEJhcnRoICA8YWJh
cnRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGltaXRyaSBHbGF6a292LgpJ
bmRleDogV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VIYW5kbGVTb3VwLmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZUhh
bmRsZVNvdXAuY3BwCShyZXZpc2lvbiA0MzkzMykKKysrIFdlYkNvcmUvcGxhdGZvcm0vbmV0d29y
ay9zb3VwL1Jlc291cmNlSGFuZGxlU291cC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ4LDcgKzQ4
LDEyIEBACiAjaW5jbHVkZSA8ZmNudGwuaD4KICNpbmNsdWRlIDxnaW8vZ2lvLmg+CiAjaW5jbHVk
ZSA8Z3RrL2d0ay5oPgorCisjaWZkZWYgRU5BQkxFX0xJQlNPVVBfR05PTUUgCisjaW5jbHVkZSA8
bGlic291cC9zb3VwLWdub21lLmg+CisjZW5kaWYKICNpbmNsdWRlIDxsaWJzb3VwL3NvdXAuaD4K
KwogI2luY2x1ZGUgPHN5cy90eXBlcy5oPgogI2luY2x1ZGUgPHN5cy9zdGF0Lmg+CiAjaW5jbHVk
ZSA8dW5pc3RkLmg+CkBAIC00NDcsNyArNDUyLDEyIEBAIGJvb2wgUmVzb3VyY2VIYW5kbGU6OnN0
YXJ0RGF0YShTdHJpbmcgdXIKIAogc3RhdGljIFNvdXBTZXNzaW9uKiBjcmVhdGVTb3VwU2Vzc2lv
bigpCiB7CisjaWZkZWYgRU5BQkxFX0xJQlNPVVBfR05PTUUKKyAgICByZXR1cm4gc291cF9zZXNz
aW9uX2FzeW5jX25ld193aXRoX29wdGlvbnMoU09VUF9TRVNTSU9OX0FERF9GRUFUVVJFX0JZX1RZ
UEUsIFNPVVBfVFlQRV9HTk9NRV9GRUFUVVJFU18yXzI2LAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMKTsKKyNlbHNlCiAgICAgcmV0dXJuIHNvdXBf
c2Vzc2lvbl9hc3luY19uZXcoKTsKKyNlbmRpZgogfQogCiBzdGF0aWMgdm9pZCBlbnN1cmVTZXNz
aW9uSXNJbml0aWFsaXplZChTb3VwU2Vzc2lvbiogc2Vzc2lvbikK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30531</attachid>
            <date>2009-05-21 01:53:44 -0700</date>
            <delta_ts>2009-05-21 02:28:39 -0700</delta_ts>
            <desc>added an option to enable GNOME-specific features of libsoup, default=no</desc>
            <filename>libsoup_gnome_patch.txt</filename>
            <type>text/plain</type>
            <size>4404</size>
            <attacher>pzk5qt6ottv3z7ag</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDQzOTYx
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTIgQEAKKzIwMDktMDUt
MjEgIFdBTkcgTHUgPGNvb2x3YW5nbHVAZ21haWwuY29tPiAKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworCQlBZGRlZCAtLXdpdGgtbGlic291cC1nbm9tZSAoZGVmYXVs
dD1ubykgdG8gZW5hYmxlIEdOT01FLXNwZWNpZmljCisJCWZlYXR1cmVzIG9mIGxpYnNvdXAsIGFu
IGltcG9ydGFudCBvbmUgaXMgdGhlIHByb3h5LXJlc292bGVyIGZlYXR1cmUKKworICAgICAgICAq
IGNvbmZpZ3VyZS5hYzoKKwogMjAwOS0wNS0xOCAgR3VzdGF2byBOb3JvbmhhIFNpbHZhICA8Z3Vz
dGF2by5ub3JvbmhhQGNvbGxhYm9yYS5jby51az4KIAogICAgICAgICBSZXZpZXdlZCBieSBHYXZp
biBCYXJyYWNsb3VnaC4KSW5kZXg6IGNvbmZpZ3VyZS5hYwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBjb25maWd1
cmUuYWMJKHJldmlzaW9uIDQzOTMzKQorKysgY29uZmlndXJlLmFjCSh3b3JraW5nIGNvcHkpCkBA
IC00OTcsNyArNDk3LDYgQEAgQUNfQVJHX0VOQUJMRShbaml0XSwKIGlmIHRlc3QgIiRlbmFibGVf
aml0IiA9ICJ5ZXMiOyB0aGVuCiAgICAgY2FzZSAiJGhvc3RfY3B1IiBpbgogICAgICAgICBpKjg2
fHg4Nl82NCkKLSAgICAgICAgICAgIEFDX0RFRklORShbRU5BQkxFX0pJVF0sIFsxXSwgW0RlZmlu
ZSB0byBlbmFibGUgSklUXSkKICAgICAgICAgICAgIEFDX0RFRklORShbRU5BQkxFX1lBUlJdLCBb
MV0sIFtEZWZpbmUgdG8gZW5hYmxlIFlBUlJdKQogICAgICAgICAgICAgQUNfREVGSU5FKFtFTkFC
TEVfWUFSUl9KSVRdLCBbMV0sIFtEZWZpbmUgdG8gZW5hYmxlIFlBUlIgSklUXSkKICAgICAgICAg
ICAgIEFDX0RFRklORShbRU5BQkxFX0pJVF9PUFRJTUlaRV9DQUxMXSwgWzFdLCBbRGVmaW5lIHRv
IGVuYWJsZSBvcHRpbWl6aW5nIGNhbGxzXSkKQEAgLTU1MCwxMCArNTQ5LDI4IEBAIGVsc2UKICAg
IENGTEFHUz0iJENGTEFHUyAtTzAiCiBmaQogCi1QS0dfQ0hFQ0tfTU9EVUxFUyhbTElCU09VUF0s
Ci0gICAgICAgICAgICAgICAgICBbbGlic291cC0yLjQgPj0gJExJQlNPVVBfUkVRVUlSRURfVkVS
U0lPTl0pCi1BQ19TVUJTVChbTElCU09VUF9DRkxBR1NdKQotQUNfU1VCU1QoW0xJQlNPVVBfTElC
U10pCisjIGNoZWNrIHdoZXRoZXIgdG8gZW5hYmxlIGxpYnNvdXAtZ25vbWUKK0FDX01TR19DSEVD
S0lORyhbd2hldGhlciB0byB1c2UgR05PTUUtc3BlY2lmaWMgZmVhdHVyZXMgb2YgbGlic291cF0p
CitBQ19BUkdfV0lUSChsaWJzb3VwX2dub21lLAorICAgICAgICAgICAgICBBQ19IRUxQX1NUUklO
RyhbLS13aXRoLWxpYnNvdXAtZ25vbWVdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBb
dXNpbmcgR05PTUUtc3BlY2lmaWMgZmVhdHVyZXMgb2YgbGlic291cCBbZGVmYXVsdD1ub11dKSwK
KyAgICAgICAgICAgICAgW10sW3dpdGg9Im5vIl0pCitBQ19NU0dfUkVTVUxUKFskd2l0aF9saWJz
b3VwX2dub21lXSkKKworaWYgdGVzdCAiJHdpdGhfbGlic291cF9nbm9tZSIgPSAieWVzIjsgdGhl
bgorICAgIFBLR19DSEVDS19NT0RVTEVTKFtMSUJTT1VQXSwKKyAgICAgICAgICAgICAgICAgICAg
ICBbbGlic291cC1nbm9tZS0yLjQgPj0gJExJQlNPVVBfUkVRVUlSRURfVkVSU0lPTl0pICMgRklY
TUU6IGRvZXMgbGlic291cC1nbm9tZSBuZWVkIGEgc2VwYXJhdGVkIFJFUVVJUkVEX1ZFUlNJT04g
PworICAgIEFDX0RFRklORShbRU5BQkxFX0xJQlNPVVBfR05PTUVdLFsxXSxbRGVmaW5lIHRvIGVu
YWJsZSBsaWJzb3VwLWdub21lXSkKKyAgICBBQ19TVUJTVChMSUJTT1VQRV9DRkxBR1MpCisgICAg
QUNfU1VCU1QoTElCU09VUEVfTElCUykKK2Vsc2UKKyAgICAjIGlmIGxpYnNvdXAtZ25vbWUgaXMg
bm90IGVuYWJsZWQsIHVzZSBub3JtYWwgbGlic291cAorICAgIFBLR19DSEVDS19NT0RVTEVTKFtM
SUJTT1VQXSwKKyAgICAgICAgICAgICAgICAgICAgICBbbGlic291cC0yLjQgPj0gJExJQlNPVVBf
UkVRVUlSRURfVkVSU0lPTl0pCisgICAgQUNfU1VCU1QoW0xJQlNPVVBfQ0ZMQUdTXSkKKyAgICBB
Q19TVUJTVChbTElCU09VUF9MSUJTXSkKK2ZpICAKKwogCiBpZiB0ZXN0ICIkZW5hYmxlX2dub21l
a2V5cmluZyIgPSAieWVzIjsgdGhlbgogICAgUEtHX0NIRUNLX01PRFVMRVMoW0dOT01FS0VZUklO
R10sCkBAIC02OTYsNiArNzEzLDcgQEAgQnVpbGQgY29uZmlndXJhdGlvbjoKICBVbmljb2RlIGJh
Y2tlbmQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICR1bmljb2Rl
X2JhY2tlbmQKICBGb250IGJhY2tlbmQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICA6ICR3aXRoX2ZvbnRfYmFja2VuZAogIE9wdGltaXplZCBtZW1vcnkgYWxsb2Nh
dG9yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJGVuYWJsZV9mYXN0X21hbGxvYwor
IFVzaW5nIEdOT01FLXNwZWNpZmljIGZlYXR1cmVzIG9mIGxpYnNvdXAgICAgICAgICAgICAgICAg
IDogJHdpdGhfbGlic291cF9nbm9tZQogRmVhdHVyZXM6CiAgM0QgVHJhbnNmb3JtcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkZW5hYmxlXzNEX3RyYW5zZm9y
bXMKICBKSVQgY29tcGlsYXRpb24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICA6ICRlbmFibGVfaml0CkluZGV4OiBXZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBXZWJDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gNDM5NjEpCisrKyBXZWJDb3JlL0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDA5LTA1LTIxICBXQU5HIEx1ICA8
Y29vbHdhbmdsdUBnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKwkJSWYgbGlic291cC1nbm9tZSBpcyBlbmFibGVkLCBhZGQgcHJvcGVyIHBhcmFtZXRl
cnMgdG8gZW5hYmxlCisJCUdOT01FLXNwZWNpZmljIGZlYXR1cmVzIHdoaWxlIGNyZWF0aW5nIGEg
bmV3IHNvdXAgc2Vzc2lvbi4KKworICAgICAgICAqIHBsYXRmb3JtL25ldHdvcmsvc291cC9SZXNv
dXJjZUhhbmRsZVNvdXAuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Y3JlYXRlU291cFNlc3Npb24p
OgorCiAyMDA5LTA1LTIwICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgRGltaXRyaSBHbGF6a292LgpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL3NvdXAvUmVzb3VyY2VIYW5kbGVTb3VwLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3Jl
L3BsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCShyZXZpc2lvbiA0
MzkzMykKKysrIFdlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlSGFuZGxlU291
cC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ4LDcgKzQ4LDEyIEBACiAjaW5jbHVkZSA8ZmNudGwu
aD4KICNpbmNsdWRlIDxnaW8vZ2lvLmg+CiAjaW5jbHVkZSA8Z3RrL2d0ay5oPgorCisjaWZkZWYg
RU5BQkxFX0xJQlNPVVBfR05PTUUgCisjaW5jbHVkZSA8bGlic291cC9zb3VwLWdub21lLmg+Cisj
ZW5kaWYKICNpbmNsdWRlIDxsaWJzb3VwL3NvdXAuaD4KKwogI2luY2x1ZGUgPHN5cy90eXBlcy5o
PgogI2luY2x1ZGUgPHN5cy9zdGF0Lmg+CiAjaW5jbHVkZSA8dW5pc3RkLmg+CkBAIC00NDcsNyAr
NDUyLDEyIEBAIGJvb2wgUmVzb3VyY2VIYW5kbGU6OnN0YXJ0RGF0YShTdHJpbmcgdXIKIAogc3Rh
dGljIFNvdXBTZXNzaW9uKiBjcmVhdGVTb3VwU2Vzc2lvbigpCiB7CisjaWZkZWYgRU5BQkxFX0xJ
QlNPVVBfR05PTUUKKyAgICByZXR1cm4gc291cF9zZXNzaW9uX2FzeW5jX25ld193aXRoX29wdGlv
bnMoU09VUF9TRVNTSU9OX0FERF9GRUFUVVJFX0JZX1RZUEUsIFNPVVBfVFlQRV9HTk9NRV9GRUFU
VVJFU18yXzI2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBOVUxMKTsKKyNlbHNlCiAgICAgcmV0dXJuIHNvdXBfc2Vzc2lvbl9hc3luY19uZXcoKTsKKyNl
bmRpZgogfQogCiBzdGF0aWMgdm9pZCBlbnN1cmVTZXNzaW9uSXNJbml0aWFsaXplZChTb3VwU2Vz
c2lvbiogc2Vzc2lvbikK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30535</attachid>
            <date>2009-05-21 02:28:39 -0700</date>
            <delta_ts>2009-05-30 23:23:29 -0700</delta_ts>
            <desc>added an option to enable GNOME-specific features of libsoup, default=no</desc>
            <filename>libsoup_gnome_patch.txt</filename>
            <type>text/plain</type>
            <size>4418</size>
            <attacher>pzk5qt6ottv3z7ag</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDQzOTYx
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTIgQEAKKzIwMDktMDUt
MjEgIFdBTkcgTHUgPGNvb2x3YW5nbHVAZ21haWwuY29tPiAKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworCQlBZGRlZCAtLXdpdGgtbGlic291cC1nbm9tZSAoZGVmYXVs
dD1ubykgdG8gZW5hYmxlIEdOT01FLXNwZWNpZmljCisJCWZlYXR1cmVzIG9mIGxpYnNvdXAsIGFu
IGltcG9ydGFudCBvbmUgaXMgdGhlIHByb3h5LXJlc292bGVyIGZlYXR1cmUKKworICAgICAgICAq
IGNvbmZpZ3VyZS5hYzoKKwogMjAwOS0wNS0xOCAgR3VzdGF2byBOb3JvbmhhIFNpbHZhICA8Z3Vz
dGF2by5ub3JvbmhhQGNvbGxhYm9yYS5jby51az4KIAogICAgICAgICBSZXZpZXdlZCBieSBHYXZp
biBCYXJyYWNsb3VnaC4KSW5kZXg6IGNvbmZpZ3VyZS5hYwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBjb25maWd1
cmUuYWMJKHJldmlzaW9uIDQzOTMzKQorKysgY29uZmlndXJlLmFjCSh3b3JraW5nIGNvcHkpCkBA
IC00OTcsNyArNDk3LDYgQEAgQUNfQVJHX0VOQUJMRShbaml0XSwKIGlmIHRlc3QgIiRlbmFibGVf
aml0IiA9ICJ5ZXMiOyB0aGVuCiAgICAgY2FzZSAiJGhvc3RfY3B1IiBpbgogICAgICAgICBpKjg2
fHg4Nl82NCkKLSAgICAgICAgICAgIEFDX0RFRklORShbRU5BQkxFX0pJVF0sIFsxXSwgW0RlZmlu
ZSB0byBlbmFibGUgSklUXSkKICAgICAgICAgICAgIEFDX0RFRklORShbRU5BQkxFX1lBUlJdLCBb
MV0sIFtEZWZpbmUgdG8gZW5hYmxlIFlBUlJdKQogICAgICAgICAgICAgQUNfREVGSU5FKFtFTkFC
TEVfWUFSUl9KSVRdLCBbMV0sIFtEZWZpbmUgdG8gZW5hYmxlIFlBUlIgSklUXSkKICAgICAgICAg
ICAgIEFDX0RFRklORShbRU5BQkxFX0pJVF9PUFRJTUlaRV9DQUxMXSwgWzFdLCBbRGVmaW5lIHRv
IGVuYWJsZSBvcHRpbWl6aW5nIGNhbGxzXSkKQEAgLTU1MCwxMCArNTQ5LDI4IEBAIGVsc2UKICAg
IENGTEFHUz0iJENGTEFHUyAtTzAiCiBmaQogCi1QS0dfQ0hFQ0tfTU9EVUxFUyhbTElCU09VUF0s
Ci0gICAgICAgICAgICAgICAgICBbbGlic291cC0yLjQgPj0gJExJQlNPVVBfUkVRVUlSRURfVkVS
U0lPTl0pCi1BQ19TVUJTVChbTElCU09VUF9DRkxBR1NdKQotQUNfU1VCU1QoW0xJQlNPVVBfTElC
U10pCisjIGNoZWNrIHdoZXRoZXIgdG8gZW5hYmxlIGxpYnNvdXAtZ25vbWUKK0FDX01TR19DSEVD
S0lORyhbd2hldGhlciB0byB1c2UgR05PTUUtc3BlY2lmaWMgZmVhdHVyZXMgb2YgbGlic291cF0p
CitBQ19BUkdfV0lUSChsaWJzb3VwX2dub21lLAorICAgICAgICAgICAgICBBQ19IRUxQX1NUUklO
RyhbLS13aXRoLWxpYnNvdXAtZ25vbWVdLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBb
dXNpbmcgR05PTUUtc3BlY2lmaWMgZmVhdHVyZXMgb2YgbGlic291cCBbZGVmYXVsdD1ub11dKSwK
KyAgICAgICAgICAgICAgW10sW3dpdGhfbGlic291cF9nbm9tZT0ibm8iXSkKK0FDX01TR19SRVNV
TFQoWyR3aXRoX2xpYnNvdXBfZ25vbWVdKQorCitpZiB0ZXN0ICIkd2l0aF9saWJzb3VwX2dub21l
IiA9ICJ5ZXMiOyB0aGVuCisgICAgUEtHX0NIRUNLX01PRFVMRVMoW0xJQlNPVVBdLAorICAgICAg
ICAgICAgICAgICAgICAgIFtsaWJzb3VwLWdub21lLTIuNCA+PSAkTElCU09VUF9SRVFVSVJFRF9W
RVJTSU9OXSkgIyBGSVhNRTogZG9lcyBsaWJzb3VwLWdub21lIG5lZWQgYSBzZXBhcmF0ZWQgUkVR
VUlSRURfVkVSU0lPTiA/CisgICAgQUNfREVGSU5FKFtFTkFCTEVfTElCU09VUF9HTk9NRV0sWzFd
LFtEZWZpbmUgdG8gZW5hYmxlIGxpYnNvdXAtZ25vbWVdKQorICAgIEFDX1NVQlNUKExJQlNPVVBF
X0NGTEFHUykKKyAgICBBQ19TVUJTVChMSUJTT1VQRV9MSUJTKQorZWxzZQorICAgICMgaWYgbGli
c291cC1nbm9tZSBpcyBub3QgZW5hYmxlZCwgdXNlIG5vcm1hbCBsaWJzb3VwCisgICAgUEtHX0NI
RUNLX01PRFVMRVMoW0xJQlNPVVBdLAorICAgICAgICAgICAgICAgICAgICAgIFtsaWJzb3VwLTIu
NCA+PSAkTElCU09VUF9SRVFVSVJFRF9WRVJTSU9OXSkKKyAgICBBQ19TVUJTVChbTElCU09VUF9D
RkxBR1NdKQorICAgIEFDX1NVQlNUKFtMSUJTT1VQX0xJQlNdKQorZmkgIAorCiAKIGlmIHRlc3Qg
IiRlbmFibGVfZ25vbWVrZXlyaW5nIiA9ICJ5ZXMiOyB0aGVuCiAgICBQS0dfQ0hFQ0tfTU9EVUxF
UyhbR05PTUVLRVlSSU5HXSwKQEAgLTY5Niw2ICs3MTMsNyBAQCBCdWlsZCBjb25maWd1cmF0aW9u
OgogIFVuaWNvZGUgYmFja2VuZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDogJHVuaWNvZGVfYmFja2VuZAogIEZvbnQgYmFja2VuZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDogJHdpdGhfZm9udF9iYWNrZW5kCiAgT3B0aW1pemVk
IG1lbW9yeSBhbGxvY2F0b3IgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkZW5hYmxl
X2Zhc3RfbWFsbG9jCisgVXNpbmcgR05PTUUtc3BlY2lmaWMgZmVhdHVyZXMgb2YgbGlic291cCAg
ICAgICAgICAgICAgICAgOiAkd2l0aF9saWJzb3VwX2dub21lCiBGZWF0dXJlczoKICAzRCBUcmFu
c2Zvcm1zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICRlbmFi
bGVfM0RfdHJhbnNmb3JtcwogIEpJVCBjb21waWxhdGlvbiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDogJGVuYWJsZV9qaXQKSW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9n
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9nCShyZXZpc2lvbiA0Mzk2MSkKKysrIFdl
YkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDktMDUt
MjEgIFdBTkcgTHUgIDxjb29sd2FuZ2x1QGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworCQlJZiBsaWJzb3VwLWdub21lIGlzIGVuYWJsZWQsIGFkZCBw
cm9wZXIgcGFyYW1ldGVycyB0byBlbmFibGUKKwkJR05PTUUtc3BlY2lmaWMgZmVhdHVyZXMgd2hp
bGUgY3JlYXRpbmcgYSBuZXcgc291cCBzZXNzaW9uLgorCisgICAgICAgICogcGxhdGZvcm0vbmV0
d29yay9zb3VwL1Jlc291cmNlSGFuZGxlU291cC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpjcmVh
dGVTb3VwU2Vzc2lvbik6CisKIDIwMDktMDUtMjAgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0
Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEaW1pdHJpIEdsYXprb3YuCkluZGV4OiBXZWJD
b3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFdlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlSGFuZGxlU291cC5j
cHAJKHJldmlzaW9uIDQzOTMzKQorKysgV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL3NvdXAvUmVz
b3VyY2VIYW5kbGVTb3VwLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNDgsNyArNDgsMTIgQEAKICNp
bmNsdWRlIDxmY250bC5oPgogI2luY2x1ZGUgPGdpby9naW8uaD4KICNpbmNsdWRlIDxndGsvZ3Rr
Lmg+CisKKyNpZmRlZiBFTkFCTEVfTElCU09VUF9HTk9NRSAKKyNpbmNsdWRlIDxsaWJzb3VwL3Nv
dXAtZ25vbWUuaD4KKyNlbmRpZgogI2luY2x1ZGUgPGxpYnNvdXAvc291cC5oPgorCiAjaW5jbHVk
ZSA8c3lzL3R5cGVzLmg+CiAjaW5jbHVkZSA8c3lzL3N0YXQuaD4KICNpbmNsdWRlIDx1bmlzdGQu
aD4KQEAgLTQ0Nyw3ICs0NTIsMTIgQEAgYm9vbCBSZXNvdXJjZUhhbmRsZTo6c3RhcnREYXRhKFN0
cmluZyB1cgogCiBzdGF0aWMgU291cFNlc3Npb24qIGNyZWF0ZVNvdXBTZXNzaW9uKCkKIHsKKyNp
ZmRlZiBFTkFCTEVfTElCU09VUF9HTk9NRQorICAgIHJldHVybiBzb3VwX3Nlc3Npb25fYXN5bmNf
bmV3X3dpdGhfb3B0aW9ucyhTT1VQX1NFU1NJT05fQUREX0ZFQVRVUkVfQllfVFlQRSwgU09VUF9U
WVBFX0dOT01FX0ZFQVRVUkVTXzJfMjYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE5VTEwpOworI2Vsc2UKICAgICByZXR1cm4gc291cF9zZXNzaW9uX2Fz
eW5jX25ldygpOworI2VuZGlmCiB9CiAKIHN0YXRpYyB2b2lkIGVuc3VyZVNlc3Npb25Jc0luaXRp
YWxpemVkKFNvdXBTZXNzaW9uKiBzZXNzaW9uKQo=
</data>
<flag name="review"
          id="15427"
          type_id="1"
          status="-"
          setter="jmalonzo"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30810</attachid>
            <date>2009-05-30 23:23:29 -0700</date>
            <delta_ts>2009-06-10 12:09:13 -0700</delta_ts>
            <desc>added an option to enable GNOME-specific features of libsoup, default=no</desc>
            <filename>libsoup_gnome.patch</filename>
            <type>text/plain</type>
            <size>4876</size>
            <attacher>pzk5qt6ottv3z7ag</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDQ0Mjk1
KQorKysgQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDktMDUt
MzEgIFdBTkcgTHUgIDxjb29sd2FuZ2x1QGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCAtLXdpdGgtbGlic291cC1nbm9tZSAo
ZGVmYXVsdD1ubykgdG8gZW5hYmxlIEdOT01FLXNwZWNpZmljCisgICAgICAgIGZlYXR1cmVzIG9m
IGxpYnNvdXAsIGFuIGltcG9ydGFudCBvbmUgb2Ygd2hpY2ggaXMgdGhlIHByb3h5LXJlc29sdmVy
CisgICAgICAgIGZlYXR1cmUuCisKKyAgICAgICAgKiBjb25maWd1cmUuYWM6CisKIDIwMDktMDUt
MjkgIEd1c3Rhdm8gTm9yb25oYSBTaWx2YSAgPGduc0Bnbm9tZS5vcmc+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgSmFuIEFsb256by4KSW5kZXg6IGNvbmZpZ3VyZS5hYwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBj
b25maWd1cmUuYWMJKHJldmlzaW9uIDQ0Mjk1KQorKysgY29uZmlndXJlLmFjCSh3b3JraW5nIGNv
cHkpCkBAIC01NDgsMTAgKzU0OCwyMyBAQCBlbHNlCiAgICBDRkxBR1M9IiRDRkxBR1MgLU8wIgog
ZmkKIAotUEtHX0NIRUNLX01PRFVMRVMoW0xJQlNPVVBdLAotICAgICAgICAgICAgICAgICAgW2xp
YnNvdXAtMi40ID49ICRMSUJTT1VQX1JFUVVJUkVEX1ZFUlNJT05dKQotQUNfU1VCU1QoW0xJQlNP
VVBfQ0ZMQUdTXSkKLUFDX1NVQlNUKFtMSUJTT1VQX0xJQlNdKQorIyBjaGVjayB3aGV0aGVyIHRv
IHVzZSBsaWJzb3VwLWdub21lCitBQ19NU0dfQ0hFQ0tJTkcoW3doZXRoZXIgdG8gdXNlIEdOT01F
LXNwZWNpZmljIGZlYXR1cmVzIG9mIGxpYnNvdXBdKQorQUNfQVJHX1dJVEgobGlic291cF9nbm9t
ZSwKKyAgICAgICAgICAgIEFDX0hFTFBfU1RSSU5HKFstLXdpdGgtbGlic291cC1nbm9tZV0sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICBbdXNpbmcgR05PTUUtc3BlY2lmaWMgZmVhdHVyZXMg
b2YgbGlic291cCBbZGVmYXVsdD1ub11dKSwKKyAgICAgICAgICAgIFtdLFt3aXRoX2xpYnNvdXBf
Z25vbWU9Im5vIl0pCitBQ19NU0dfUkVTVUxUKFskd2l0aF9saWJzb3VwX2dub21lXSkKKworaWYg
dGVzdCAiJHdpdGhfbGlic291cF9nbm9tZSIgPSAieWVzIjsgdGhlbgorICAgIFBLR19DSEVDS19N
T0RVTEVTKFtMSUJTT1VQXSwKKyAgICAgICAgICAgICAgICAgICAgICBbbGlic291cC1nbm9tZS0y
LjQgPj0gJExJQlNPVVBfUkVRVUlSRURfVkVSU0lPTl0pCitlbHNlCisgICAgUEtHX0NIRUNLX01P
RFVMRVMoW0xJQlNPVVBdLAorICAgICAgICAgICAgICAgICAgICAgIFtsaWJzb3VwLTIuNCA+PSAk
TElCU09VUF9SRVFVSVJFRF9WRVJTSU9OXSkKK2ZpCitBQ19TVUJTVChMSUJTT1VQX0NGTEFHUykK
K0FDX1NVQlNUKExJQlNPVVBfTElCUykKIAogaWYgdGVzdCAiJGVuYWJsZV9nbm9tZWtleXJpbmci
ID0gInllcyI7IHRoZW4KICAgIFBLR19DSEVDS19NT0RVTEVTKFtHTk9NRUtFWVJJTkddLApAQCAt
NjUwLDYgKzY2Myw5IEBAIEFNX0NPTkRJVElPTkFMKFtVU0VfR05PTUVLRVlSSU5HXSwgW3Rlc3QK
IEFNX0NPTkRJVElPTkFMKFtVU0VfRlJFRVRZUEVdLCBbdGVzdCAiJHdpdGhfZm9udF9iYWNrZW5k
IiA9ICJmcmVldHlwZSJdKQogQU1fQ09ORElUSU9OQUwoW1VTRV9QQU5HT10sIFt0ZXN0ICIkd2l0
aF9mb250X2JhY2tlbmQiID0gInBhbmdvIl0pCiAKKyMgbGlic291cC1nbm9tZSBjb25kaXRpb25h
bHMKK0FNX0NPTkRJVElPTkFMKFtVU0VfU09VUF9HTk9NRV0sIFt0ZXN0ICIkd2l0aF9saWJzb3Vw
X2dub21lIiA9ICJ5ZXMiXSkKKwogIyBXZWJLaXQgZmVhdHVyZSBjb25kaXRpb25hbHMKIEFNX0NP
TkRJVElPTkFMKFtFTkFCTEVfREVCVUddLFt0ZXN0ICIkZW5hYmxlX2RlYnVnIiA9ICJ5ZXMiXSkK
IEFNX0NPTkRJVElPTkFMKFtFTkFCTEVfREFTSEJPQVJEX1NVUFBPUlRdLFt0ZXN0ICIkZW5hYmxl
X2Rhc2hib2FyZF9zdXBwb3J0IiA9ICJ5ZXMiXSkKQEAgLTY5OSw2ICs3MTUsNyBAQCBCdWlsZCBj
b25maWd1cmF0aW9uOgogIFVuaWNvZGUgYmFja2VuZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDogJHdpdGhfdW5pY29kZV9iYWNrZW5kCiAgRm9udCBiYWNrZW5kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkd2l0aF9mb250X2Jh
Y2tlbmQKICBPcHRpbWl6ZWQgbWVtb3J5IGFsbG9jYXRvciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA6ICRlbmFibGVfZmFzdF9tYWxsb2MKKyBVc2luZyBHTk9NRS1zcGVjaWZpYyBmZWF0
dXJlcyBvZiBsaWJzb3VwICAgICAgICAgICAgICAgICA6ICR3aXRoX2xpYnNvdXBfZ25vbWUKIEZl
YXR1cmVzOgogIDNEIFRyYW5zZm9ybXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDogJGVuYWJsZV8zRF90cmFuc2Zvcm1zCiAgSklUIGNvbXBpbGF0aW9uICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkZW5hYmxlX2ppdApJbmRleDog
V2ViQ29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9DaGFuZ2VMb2cJKHJldmlz
aW9uIDQ0Mjk1KQorKysgV2ViQ29yZS9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyAr
MSwxNSBAQAorMjAwOS0wNS0zMSAgV0FORyBMdSAgPGNvb2x3YW5nbHVAZ21haWwuY29tPiAKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJZiBsaWJzb3Vw
LWdub21lIGlzIGVuYWJsZWQsIHByb3BlciBwYXJhbWV0ZXJzIGFyZSBhZGRlZCB3aGVuIGNyZWF0
aW5nCisgICAgICAgIGEgbmV3IHNvdXAgc2Vzc2lvbiwgaW4gb3JkZXIgdG8gZW5hYmxlIEdOT01F
LXNwZWNpZmljIGZlYXR1cmVzIG9mCisgICAgICAgIGxpYnNvdXAuCisKKyAgICAgICAgKiBHTlVt
YWtlZmlsZS5hbToKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VIYW5k
bGVTb3VwLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmNyZWF0ZVNvdXBTZXNzaW9uKToKKwogMjAw
OS0wNS0zMCAgS2V2aW4gT2xsaXZpZXIgIDxrZXZpbm9AdGhlb2xsaXZpZXJzLmNvbT4KIAogICAg
ICAgICBCdWlsZCBmaXggZm9yIHBsYXRmb3JtcyB3aXRob3V0IHBsdWdpbnMgc3VwcG9ydC4KSW5k
ZXg6IFdlYkNvcmUvR05VbWFrZWZpbGUuYW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9HTlVtYWtl
ZmlsZS5hbQkocmV2aXNpb24gNDQyOTUpCisrKyBXZWJDb3JlL0dOVW1ha2VmaWxlLmFtCSh3b3Jr
aW5nIGNvcHkpCkBAIC01OSw2ICs1OSwxMSBAQCB3ZWJjb3JlZ3RrX2NwcGZsYWdzICs9IFwKIAkt
SSQoc3JjZGlyKS9XZWJDb3JlL3BsYXRmb3JtL2d0ayBcCiAJLUkkKHNyY2RpcikvV2ViQ29yZS9w
bGF0Zm9ybS9uZXR3b3JrL3NvdXAKIAoraWYgVVNFX1NPVVBfR05PTUUKK3dlYmNvcmVndGtfY3Bw
ZmxhZ3MgKz0gXAorICAgIC1EV1RGX1VTRV9TT1VQX0dOT01FPTEKK2VuZGlmCisKIHdlYmNvcmVf
YnVpbHRfbm9zb3VyY2VzICs9IFwKIAlEZXJpdmVkU291cmNlcy9Eb2NUeXBlU3RyaW5ncy5jcHAg
XAogCURlcml2ZWRTb3VyY2VzL3Rva2VuaXplci5jcHAgXApJbmRleDogV2ViQ29yZS9wbGF0Zm9y
bS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VIYW5kbGVTb3VwLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJD
b3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9SZXNvdXJjZUhhbmRsZVNvdXAuY3BwCShyZXZpc2lv
biA0NDI5NSkKKysrIFdlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlSGFuZGxl
U291cC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ4LDExICs0OCwxNiBAQAogI2luY2x1ZGUgPGZj
bnRsLmg+CiAjaW5jbHVkZSA8Z2lvL2dpby5oPgogI2luY2x1ZGUgPGd0ay9ndGsuaD4KLSNpbmNs
dWRlIDxsaWJzb3VwL3NvdXAuaD4KICNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KICNpbmNsdWRlIDxz
eXMvc3RhdC5oPgogI2luY2x1ZGUgPHVuaXN0ZC5oPgogCisjaWYgVVNFKFNPVVBfR05PTUUpCisj
aW5jbHVkZSA8bGlic291cC9zb3VwLWdub21lLmg+CisjZWxzZQorI2luY2x1ZGUgPGxpYnNvdXAv
c291cC5oPgorI2VuZGlmCisKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAogY2xhc3MgV2ViQ29yZVN5
bmNocm9ub3VzTG9hZGVyIDogcHVibGljIFJlc291cmNlSGFuZGxlQ2xpZW50LCBOb25jb3B5YWJs
ZSB7CkBAIC00NDAsNyArNDQ1LDExIEBAIGJvb2wgUmVzb3VyY2VIYW5kbGU6OnN0YXJ0RGF0YShT
dHJpbmcgdXIKIAogc3RhdGljIFNvdXBTZXNzaW9uKiBjcmVhdGVTb3VwU2Vzc2lvbigpCiB7Cisj
aWYgVVNFKFNPVVBfR05PTUUpCisgICAgcmV0dXJuIHNvdXBfc2Vzc2lvbl9hc3luY19uZXdfd2l0
aF9vcHRpb25zKFNPVVBfU0VTU0lPTl9BRERfRkVBVFVSRV9CWV9UWVBFLCBTT1VQX1RZUEVfR05P
TUVfRkVBVFVSRVNfMl8yNiwgTlVMTCk7CisjZWxzZQogICAgIHJldHVybiBzb3VwX3Nlc3Npb25f
YXN5bmNfbmV3KCk7CisjZW5kaWYKIH0KIAogc3RhdGljIHZvaWQgZW5zdXJlU2Vzc2lvbklzSW5p
dGlhbGl6ZWQoU291cFNlc3Npb24qIHNlc3Npb24pCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>