<?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>34219</bug_id>
          
          <creation_ts>2010-01-27 10:14:42 -0800</creation_ts>
          <short_desc>[Gtk] Server message not shown on http authentication</short_desc>
          <delta_ts>2010-02-23 03:26:10 -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>All</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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="José Millán Soto">jmillan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>jmillan</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>185134</commentid>
    <comment_count>0</comment_count>
    <who name="José Millán Soto">jmillan</who>
    <bug_when>2010-01-27 10:14:42 -0800</bug_when>
    <thetext>Server message is not shown on http authentication dialog.

Epiphany bug report: https://bugzilla.gnome.org/show_bug.cgi?id=604179</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185137</commentid>
    <comment_count>1</comment_count>
      <attachid>47546</attachid>
    <who name="José Millán Soto">jmillan</who>
    <bug_when>2010-01-27 10:23:37 -0800</bug_when>
    <thetext>Created attachment 47546
Patch to make server message visible in http authentication dialog

This patch makes server message visible in authentication dialog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185139</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-01-27 10:29:32 -0800</bug_when>
    <thetext>Attachment 47546 did not pass style-queue:

Failed to run &quot;WebKitTools/Scripts/check-webkit-style&quot; exit_code: 1
WebKit/gtk/webkit/webkitsoupauthdialog.c:193:  Declaration has space between * and variable name in GtkWidget* serverMessageDescriptionLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:194:  Declaration has space between * and variable name in GtkWidget* serverMessageLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:195:  Declaration has space between * and variable name in GtkWidget* descriptionLabel  [whitespace/declaration] [3]
Total errors found: 3


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185576</commentid>
    <comment_count>3</comment_count>
      <attachid>47546</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2010-01-28 12:32:36 -0800</bug_when>
    <thetext>Comment on attachment 47546
Patch to make server message visible in http authentication dialog

 196     char *description;

This * is misplaced in comparison to the others.

 272     serverMessageLabel = gtk_label_new(_(soup_auth_get_realm(authData-&gt;auth)));

I don&apos;t think we want to translate the server&apos;s message.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185915</commentid>
    <comment_count>4</comment_count>
      <attachid>47723</attachid>
    <who name="José Millán Soto">jmillan</who>
    <bug_when>2010-01-29 11:05:48 -0800</bug_when>
    <thetext>Created attachment 47723
 Patch to make server message visible in http authentication dialog

This patch solves the problems commented in comment 3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185916</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-01-29 11:10:44 -0800</bug_when>
    <thetext>Attachment 47723 did not pass style-queue:

Failed to run &quot;WebKitTools/Scripts/check-webkit-style&quot; exit_code: 1
WebKit/gtk/webkit/webkitsoupauthdialog.c:193:  Declaration has space between * and variable name in GtkWidget* serverMessageDescriptionLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:194:  Declaration has space between * and variable name in GtkWidget* serverMessageLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:195:  Declaration has space between * and variable name in GtkWidget* descriptionLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:196:  Declaration has space between * and variable name in char* description  [whitespace/declaration] [3]
Total errors found: 4


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>186235</commentid>
    <comment_count>6</comment_count>
      <attachid>47723</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2010-01-31 14:22:39 -0800</bug_when>
    <thetext>Comment on attachment 47723
 Patch to make server message visible in http authentication dialog

I think the &quot;Server message: &quot; stuff should only be shown if there&apos;s actually a message, not unconditionally.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187015</commentid>
    <comment_count>7</comment_count>
      <attachid>47943</attachid>
    <who name="José Millán Soto">jmillan</who>
    <bug_when>2010-02-02 09:53:27 -0800</bug_when>
    <thetext>Created attachment 47943
Patch to make server message visible in http authentication dialog

This version of the patch checks if realm is an empty string, and if that&apos;s the case it doesn&apos;t show &quot;Server Message:&quot; label in authentication dialog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187020</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-02-02 09:57:49 -0800</bug_when>
    <thetext>Attachment 47943 did not pass style-queue:

Failed to run &quot;WebKitTools/Scripts/check-webkit-style&quot; exit_code: 1
WebKit/gtk/webkit/webkitsoupauthdialog.c:193:  Declaration has space between * and variable name in GtkWidget* serverMessageDescriptionLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:194:  Declaration has space between * and variable name in GtkWidget* serverMessageLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:195:  Declaration has space between * and variable name in GtkWidget* descriptionLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:196:  Declaration has space between * and variable name in char* description  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:273:  Should have a space between // and comment  [whitespace/comments] [4]
Total errors found: 5


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187030</commentid>
    <comment_count>9</comment_count>
      <attachid>47946</attachid>
    <who name="José Millán Soto">jmillan</who>
    <bug_when>2010-02-02 10:11:01 -0800</bug_when>
    <thetext>Created attachment 47946
Patch to make server message visible in http authentication dialog

Solves an style problem that had last patch with one comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187031</commentid>
    <comment_count>10</comment_count>
      <attachid>47947</attachid>
    <who name="José Millán Soto">jmillan</who>
    <bug_when>2010-02-02 10:13:56 -0800</bug_when>
    <thetext>Created attachment 47947
Patch to make server message visible in http authentication dialog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187033</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-02-02 10:20:18 -0800</bug_when>
    <thetext>Attachment 47947 did not pass style-queue:

Failed to run &quot;WebKitTools/Scripts/check-webkit-style&quot; exit_code: 1
WebKit/gtk/webkit/webkitsoupauthdialog.c:193:  Declaration has space between * and variable name in GtkWidget* serverMessageDescriptionLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:194:  Declaration has space between * and variable name in GtkWidget* serverMessageLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:195:  Declaration has space between * and variable name in GtkWidget* descriptionLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:196:  Declaration has space between * and variable name in char* description  [whitespace/declaration] [3]
Total errors found: 4


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187932</commentid>
    <comment_count>12</comment_count>
      <attachid>47947</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2010-02-04 14:04:15 -0800</bug_when>
    <thetext>Comment on attachment 47947
Patch to make server message visible in http authentication dialog

A couple of things:

- You should probably create 2 or 3 rows depending or whether there&apos;s a realm or not, not always create 3 and then not use the first one.

- You are checking that the string is not NULL, but I guess you should also check that it&apos;s not &quot;&quot;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>191995</commentid>
    <comment_count>13</comment_count>
      <attachid>49098</attachid>
    <who name="José Millán Soto">jmillan</who>
    <bug_when>2010-02-19 11:29:34 -0800</bug_when>
    <thetext>Created attachment 49098
Patch to make server message visible in http authentication dialog

This one creates only three rows if there&apos;s a realm.

(In reply to comment #12)
&gt; - You are checking that the string is not NULL, but I guess you should also
&gt; check that it&apos;s not &quot;&quot;?
Actually, I was checking that if it was &quot;&quot; (by checking realm[0]) and I was not checking if it was NULL.

Now, I use strlen instead of doing realm[0] to check if it&apos;s an empty string and it&apos;s also checked if it&apos;s NULL (soup_auth_get_realm should not return NULL, but just in case)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192000</commentid>
    <comment_count>14</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-02-19 11:32:16 -0800</bug_when>
    <thetext>Attachment 49098 did not pass style-queue:

Failed to run &quot;WebKitTools/Scripts/check-webkit-style&quot; exit_code: 1
WebKit/gtk/webkit/webkitsoupauthdialog.c:193:  Declaration has space between * and variable name in GtkWidget* serverMessageDescriptionLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:194:  Declaration has space between * and variable name in GtkWidget* serverMessageLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:195:  Declaration has space between * and variable name in GtkWidget* descriptionLabel  [whitespace/declaration] [3]
WebKit/gtk/webkit/webkitsoupauthdialog.c:196:  Declaration has space between * and variable name in char* description  [whitespace/declaration] [3]
Total errors found: 4 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192825</commentid>
    <comment_count>15</comment_count>
      <attachid>49098</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2010-02-23 01:19:58 -0800</bug_when>
    <thetext>Comment on attachment 49098
Patch to make server message visible in http authentication dialog

Looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192865</commentid>
    <comment_count>16</comment_count>
      <attachid>49098</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-02-23 03:26:05 -0800</bug_when>
    <thetext>Comment on attachment 49098
Patch to make server message visible in http authentication dialog

Clearing flags on attachment: 49098

Committed r55139: &lt;http://trac.webkit.org/changeset/55139&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192866</commentid>
    <comment_count>17</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-02-23 03:26:10 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47546</attachid>
            <date>2010-01-27 10:23:37 -0800</date>
            <delta_ts>2010-01-29 11:05:48 -0800</delta_ts>
            <desc>Patch to make server message visible in http authentication dialog</desc>
            <filename>20100127_servermessage.patch</filename>
            <type>text/plain</type>
            <size>3936</size>
            <attacher name="José Millán Soto">jmillan</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9ndGsvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9ndGsvQ2hh
bmdlTG9nCShyZXZpc2lvbiA1MzkzOSkKKysrIFdlYktpdC9ndGsvQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDEtMjcgIEpvc8OpIE1pbGzDoW4gU290byAg
PGptaWxsYW5AaWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBbR3RrXSBTZXJ2ZXIgbWVzc2FnZSBub3Qgc2hvd24gb24gaHR0cCBhdXRo
ZW50aWNhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MzQyMTkKKworICAgICAgICAqIHdlYmtpdC93ZWJraXRzb3VwYXV0aGRpYWxvZy5jOgorICAg
ICAgICAoc2hvd19hdXRoX2RpYWxvZyk6CisgICAgICAgIFNlcnZlciBtZXNzYWdlIGlzIGRpc3Bs
YXllZCwgbWVzc2FnZUxhYmVsIGFuZCBtZXNzYWdlIHZhcmlhYmxlcyB3ZXJlCisgICAgICAgIHJl
bmFtZWQgdG8gYXZvaWQgY29uZnVzaW9uLgorCiAyMDEwLTAxLTE5ICBKb2FubWFyaWUgRGlnZ3Mg
IDxqb2FubWFyaWUuZGlnZ3NAZ21haWwuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFhhbiBM
b3Blei4KSW5kZXg6IFdlYktpdC9ndGsvd2Via2l0L3dlYmtpdHNvdXBhdXRoZGlhbG9nLmMKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0c291cGF1dGhkaWFsb2cuYwkocmV2
aXNpb24gNTM5MzQpCisrKyBXZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXRzb3VwYXV0aGRpYWxvZy5j
CSh3b3JraW5nIGNvcHkpCkBAIC0xOTAsOCArMTkwLDEwIEBAIHN0YXRpYyB2b2lkIHNob3dfYXV0
aF9kaWFsb2coV2ViS2l0QXV0aEQKICAgICBHdGtXaWRnZXQqIHZib3g7CiAgICAgR3RrV2lkZ2V0
KiBpY29uOwogICAgIEd0a1dpZGdldCogdGFibGU7Ci0gICAgR3RrV2lkZ2V0KiBtZXNzYWdlTGFi
ZWw7Ci0gICAgY2hhciogbWVzc2FnZTsKKyAgICBHdGtXaWRnZXQqIHNlcnZlck1lc3NhZ2VEZXNj
cmlwdGlvbkxhYmVsOworICAgIEd0a1dpZGdldCogc2VydmVyTWVzc2FnZUxhYmVsOworICAgIEd0
a1dpZGdldCogZGVzY3JpcHRpb25MYWJlbDsKKyAgICBjaGFyICpkZXNjcmlwdGlvbjsKICAgICBT
b3VwVVJJKiB1cmk7CiAgICAgR3RrV2lkZ2V0KiByZW1lbWJlckJveDsKICAgICBHdGtXaWRnZXQq
IGNoZWNrQnV0dG9uOwpAQCAtMjQxLDEyICsyNDMsMTIgQEAgc3RhdGljIHZvaWQgc2hvd19hdXRo
X2RpYWxvZyhXZWJLaXRBdXRoRAogICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9YKGhib3gp
LCBtYWluVkJveCwgVFJVRSwgVFJVRSwgMCk7CiAKICAgICB1cmkgPSBzb3VwX21lc3NhZ2VfZ2V0
X3VyaShhdXRoRGF0YS0+bXNnKTsKLSAgICBtZXNzYWdlID0gZ19zdHJkdXBfcHJpbnRmKF8oIkEg
dXNlcm5hbWUgYW5kIHBhc3N3b3JkIGFyZSBiZWluZyByZXF1ZXN0ZWQgYnkgdGhlIHNpdGUgJXMi
KSwgdXJpLT5ob3N0KTsKLSAgICBtZXNzYWdlTGFiZWwgPSBndGtfbGFiZWxfbmV3KG1lc3NhZ2Up
OwotICAgIGdfZnJlZShtZXNzYWdlKTsKLSAgICBndGtfbWlzY19zZXRfYWxpZ25tZW50KEdUS19N
SVNDKG1lc3NhZ2VMYWJlbCksIDAuMCwgMC41KTsKLSAgICBndGtfbGFiZWxfc2V0X2xpbmVfd3Jh
cChHVEtfTEFCRUwobWVzc2FnZUxhYmVsKSwgVFJVRSk7Ci0gICAgZ3RrX2JveF9wYWNrX3N0YXJ0
KEdUS19CT1gobWFpblZCb3gpLCBHVEtfV0lER0VUKG1lc3NhZ2VMYWJlbCksCisgICAgZGVzY3Jp
cHRpb24gPSBnX3N0cmR1cF9wcmludGYoXygiQSB1c2VybmFtZSBhbmQgcGFzc3dvcmQgYXJlIGJl
aW5nIHJlcXVlc3RlZCBieSB0aGUgc2l0ZSAlcyIpLCB1cmktPmhvc3QpOworICAgIGRlc2NyaXB0
aW9uTGFiZWwgPSBndGtfbGFiZWxfbmV3KGRlc2NyaXB0aW9uKTsKKyAgICBnX2ZyZWUoZGVzY3Jp
cHRpb24pOworICAgIGd0a19taXNjX3NldF9hbGlnbm1lbnQoR1RLX01JU0MoZGVzY3JpcHRpb25M
YWJlbCksIDAuMCwgMC41KTsKKyAgICBndGtfbGFiZWxfc2V0X2xpbmVfd3JhcChHVEtfTEFCRUwo
ZGVzY3JpcHRpb25MYWJlbCksIFRSVUUpOworICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9Y
KG1haW5WQm94KSwgR1RLX1dJREdFVChkZXNjcmlwdGlvbkxhYmVsKSwKICAgICAgICAgICAgICAg
ICAgICAgICAgRkFMU0UsIEZBTFNFLCAwKTsKIAogICAgIHZib3ggPSBndGtfdmJveF9uZXcoRkFM
U0UsIDYpOwpAQCAtMjYxLDE0ICsyNjMsMjYgQEAgc3RhdGljIHZvaWQgc2hvd19hdXRoX2RpYWxv
ZyhXZWJLaXRBdXRoRAogICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9YKHZib3gpLCBlbnRy
eUNvbnRhaW5lciwKICAgICAgICAgICAgICAgICAgICAgICAgRkFMU0UsIEZBTFNFLCAwKTsKIAot
ICAgIHRhYmxlID0gZ3RrX3RhYmxlX25ldygyLCAyLCBGQUxTRSk7CisgICAgdGFibGUgPSBndGtf
dGFibGVfbmV3KDMsIDIsIEZBTFNFKTsKICAgICBndGtfdGFibGVfc2V0X2NvbF9zcGFjaW5ncyhH
VEtfVEFCTEUodGFibGUpLCAxMik7CiAgICAgZ3RrX3RhYmxlX3NldF9yb3dfc3BhY2luZ3MoR1RL
X1RBQkxFKHRhYmxlKSwgNik7CiAgICAgZ3RrX2NvbnRhaW5lcl9hZGQoR1RLX0NPTlRBSU5FUihl
bnRyeUNvbnRhaW5lciksIHRhYmxlKTsKIAotICAgIGF1dGhEYXRhLT5sb2dpbkVudHJ5ID0gdGFi
bGVfYWRkX2VudHJ5KHRhYmxlLCAwLCBfKCJVc2VybmFtZToiKSwKKyAgICBzZXJ2ZXJNZXNzYWdl
RGVzY3JpcHRpb25MYWJlbCA9IGd0a19sYWJlbF9uZXcoXygiU2VydmVyIG1lc3NhZ2U6IikpOwor
ICAgIHNlcnZlck1lc3NhZ2VMYWJlbCA9IGd0a19sYWJlbF9uZXcoXyhzb3VwX2F1dGhfZ2V0X3Jl
YWxtKGF1dGhEYXRhLT5hdXRoKSkpOworICAgIGd0a19taXNjX3NldF9hbGlnbm1lbnQoR1RLX01J
U0Moc2VydmVyTWVzc2FnZURlc2NyaXB0aW9uTGFiZWwpLCAwLjAsIDAuNSk7CisgICAgZ3RrX2xh
YmVsX3NldF9saW5lX3dyYXAoR1RLX0xBQkVMKHNlcnZlck1lc3NhZ2VEZXNjcmlwdGlvbkxhYmVs
KSwgVFJVRSk7CisgICAgZ3RrX21pc2Nfc2V0X2FsaWdubWVudChHVEtfTUlTQyhzZXJ2ZXJNZXNz
YWdlTGFiZWwpLCAwLjAsIDAuNSk7CisgICAgZ3RrX2xhYmVsX3NldF9saW5lX3dyYXAoR1RLX0xB
QkVMKHNlcnZlck1lc3NhZ2VMYWJlbCksIFRSVUUpOworCisgICAgZ3RrX3RhYmxlX2F0dGFjaF9k
ZWZhdWx0cyhHVEtfVEFCTEUodGFibGUpLCBzZXJ2ZXJNZXNzYWdlRGVzY3JpcHRpb25MYWJlbCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIDEsIDAsIDEpOworICAgIGd0a190YWJs
ZV9hdHRhY2hfZGVmYXVsdHMoR1RLX1RBQkxFKHRhYmxlKSwgc2VydmVyTWVzc2FnZUxhYmVsLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgMiwgMCwgMSk7CisKKyAgICBhdXRoRGF0
YS0+bG9naW5FbnRyeSA9IHRhYmxlX2FkZF9lbnRyeSh0YWJsZSwgMSwgXygiVXNlcm5hbWU6Iiks
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbG9naW4sIE5VTEwp
OwotICAgIGF1dGhEYXRhLT5wYXNzd29yZEVudHJ5ID0gdGFibGVfYWRkX2VudHJ5KHRhYmxlLCAx
LCBfKCJQYXNzd29yZDoiKSwKKyAgICBhdXRoRGF0YS0+cGFzc3dvcmRFbnRyeSA9IHRhYmxlX2Fk
ZF9lbnRyeSh0YWJsZSwgMiwgXygiUGFzc3dvcmQ6IiksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzc3dvcmQsIE5VTEwpOwogCiAgICAgZ3RrX2VudHJ5
X3NldF92aXNpYmlsaXR5KEdUS19FTlRSWShhdXRoRGF0YS0+cGFzc3dvcmRFbnRyeSksIEZBTFNF
KTsK
</data>
<flag name="review"
          id="30004"
          type_id="1"
          status="-"
          setter="gustavo"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47723</attachid>
            <date>2010-01-29 11:05:48 -0800</date>
            <delta_ts>2010-02-02 09:53:27 -0800</delta_ts>
            <desc> Patch to make server message visible in http authentication dialog</desc>
            <filename>20100129_servermessage.patch</filename>
            <type>text/plain</type>
            <size>3120</size>
            <attacher name="José Millán Soto">jmillan</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9ndGsvd2Via2l0L3dlYmtpdHNvdXBhdXRoZGlhbG9nLmMKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0c291cGF1dGhkaWFsb2cuYwkocmV2aXNpb24g
NTQwNjcpCisrKyBXZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXRzb3VwYXV0aGRpYWxvZy5jCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xOTAsOCArMTkwLDEwIEBACiAgICAgR3RrV2lkZ2V0KiB2Ym94OwogICAg
IEd0a1dpZGdldCogaWNvbjsKICAgICBHdGtXaWRnZXQqIHRhYmxlOwotICAgIEd0a1dpZGdldCog
bWVzc2FnZUxhYmVsOwotICAgIGNoYXIqIG1lc3NhZ2U7CisgICAgR3RrV2lkZ2V0KiBzZXJ2ZXJN
ZXNzYWdlRGVzY3JpcHRpb25MYWJlbDsKKyAgICBHdGtXaWRnZXQqIHNlcnZlck1lc3NhZ2VMYWJl
bDsKKyAgICBHdGtXaWRnZXQqIGRlc2NyaXB0aW9uTGFiZWw7CisgICAgY2hhciogZGVzY3JpcHRp
b247CiAgICAgU291cFVSSSogdXJpOwogICAgIEd0a1dpZGdldCogcmVtZW1iZXJCb3g7CiAgICAg
R3RrV2lkZ2V0KiBjaGVja0J1dHRvbjsKQEAgLTI0MSwxMiArMjQzLDEyIEBACiAgICAgZ3RrX2Jv
eF9wYWNrX3N0YXJ0KEdUS19CT1goaGJveCksIG1haW5WQm94LCBUUlVFLCBUUlVFLCAwKTsKIAog
ICAgIHVyaSA9IHNvdXBfbWVzc2FnZV9nZXRfdXJpKGF1dGhEYXRhLT5tc2cpOwotICAgIG1lc3Nh
Z2UgPSBnX3N0cmR1cF9wcmludGYoXygiQSB1c2VybmFtZSBhbmQgcGFzc3dvcmQgYXJlIGJlaW5n
IHJlcXVlc3RlZCBieSB0aGUgc2l0ZSAlcyIpLCB1cmktPmhvc3QpOwotICAgIG1lc3NhZ2VMYWJl
bCA9IGd0a19sYWJlbF9uZXcobWVzc2FnZSk7Ci0gICAgZ19mcmVlKG1lc3NhZ2UpOwotICAgIGd0
a19taXNjX3NldF9hbGlnbm1lbnQoR1RLX01JU0MobWVzc2FnZUxhYmVsKSwgMC4wLCAwLjUpOwot
ICAgIGd0a19sYWJlbF9zZXRfbGluZV93cmFwKEdUS19MQUJFTChtZXNzYWdlTGFiZWwpLCBUUlVF
KTsKLSAgICBndGtfYm94X3BhY2tfc3RhcnQoR1RLX0JPWChtYWluVkJveCksIEdUS19XSURHRVQo
bWVzc2FnZUxhYmVsKSwKKyAgICBkZXNjcmlwdGlvbiA9IGdfc3RyZHVwX3ByaW50ZihfKCJBIHVz
ZXJuYW1lIGFuZCBwYXNzd29yZCBhcmUgYmVpbmcgcmVxdWVzdGVkIGJ5IHRoZSBzaXRlICVzIiks
IHVyaS0+aG9zdCk7CisgICAgZGVzY3JpcHRpb25MYWJlbCA9IGd0a19sYWJlbF9uZXcoZGVzY3Jp
cHRpb24pOworICAgIGdfZnJlZShkZXNjcmlwdGlvbik7CisgICAgZ3RrX21pc2Nfc2V0X2FsaWdu
bWVudChHVEtfTUlTQyhkZXNjcmlwdGlvbkxhYmVsKSwgMC4wLCAwLjUpOworICAgIGd0a19sYWJl
bF9zZXRfbGluZV93cmFwKEdUS19MQUJFTChkZXNjcmlwdGlvbkxhYmVsKSwgVFJVRSk7CisgICAg
Z3RrX2JveF9wYWNrX3N0YXJ0KEdUS19CT1gobWFpblZCb3gpLCBHVEtfV0lER0VUKGRlc2NyaXB0
aW9uTGFiZWwpLAogICAgICAgICAgICAgICAgICAgICAgICBGQUxTRSwgRkFMU0UsIDApOwogCiAg
ICAgdmJveCA9IGd0a192Ym94X25ldyhGQUxTRSwgNik7CkBAIC0yNjEsMTQgKzI2MywyNiBAQAog
ICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9YKHZib3gpLCBlbnRyeUNvbnRhaW5lciwKICAg
ICAgICAgICAgICAgICAgICAgICAgRkFMU0UsIEZBTFNFLCAwKTsKIAotICAgIHRhYmxlID0gZ3Rr
X3RhYmxlX25ldygyLCAyLCBGQUxTRSk7CisgICAgdGFibGUgPSBndGtfdGFibGVfbmV3KDMsIDIs
IEZBTFNFKTsKICAgICBndGtfdGFibGVfc2V0X2NvbF9zcGFjaW5ncyhHVEtfVEFCTEUodGFibGUp
LCAxMik7CiAgICAgZ3RrX3RhYmxlX3NldF9yb3dfc3BhY2luZ3MoR1RLX1RBQkxFKHRhYmxlKSwg
Nik7CiAgICAgZ3RrX2NvbnRhaW5lcl9hZGQoR1RLX0NPTlRBSU5FUihlbnRyeUNvbnRhaW5lciks
IHRhYmxlKTsKIAotICAgIGF1dGhEYXRhLT5sb2dpbkVudHJ5ID0gdGFibGVfYWRkX2VudHJ5KHRh
YmxlLCAwLCBfKCJVc2VybmFtZToiKSwKKyAgICBzZXJ2ZXJNZXNzYWdlRGVzY3JpcHRpb25MYWJl
bCA9IGd0a19sYWJlbF9uZXcoXygiU2VydmVyIG1lc3NhZ2U6IikpOworICAgIHNlcnZlck1lc3Nh
Z2VMYWJlbCA9IGd0a19sYWJlbF9uZXcoc291cF9hdXRoX2dldF9yZWFsbShhdXRoRGF0YS0+YXV0
aCkpOworICAgIGd0a19taXNjX3NldF9hbGlnbm1lbnQoR1RLX01JU0Moc2VydmVyTWVzc2FnZURl
c2NyaXB0aW9uTGFiZWwpLCAwLjAsIDAuNSk7CisgICAgZ3RrX2xhYmVsX3NldF9saW5lX3dyYXAo
R1RLX0xBQkVMKHNlcnZlck1lc3NhZ2VEZXNjcmlwdGlvbkxhYmVsKSwgVFJVRSk7CisgICAgZ3Rr
X21pc2Nfc2V0X2FsaWdubWVudChHVEtfTUlTQyhzZXJ2ZXJNZXNzYWdlTGFiZWwpLCAwLjAsIDAu
NSk7CisgICAgZ3RrX2xhYmVsX3NldF9saW5lX3dyYXAoR1RLX0xBQkVMKHNlcnZlck1lc3NhZ2VM
YWJlbCksIFRSVUUpOworCisgICAgZ3RrX3RhYmxlX2F0dGFjaF9kZWZhdWx0cyhHVEtfVEFCTEUo
dGFibGUpLCBzZXJ2ZXJNZXNzYWdlRGVzY3JpcHRpb25MYWJlbCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDAsIDEsIDAsIDEpOworICAgIGd0a190YWJsZV9hdHRhY2hfZGVmYXVsdHMo
R1RLX1RBQkxFKHRhYmxlKSwgc2VydmVyTWVzc2FnZUxhYmVsLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgMSwgMiwgMCwgMSk7CisKKyAgICBhdXRoRGF0YS0+bG9naW5FbnRyeSA9IHRh
YmxlX2FkZF9lbnRyeSh0YWJsZSwgMSwgXygiVXNlcm5hbWU6IiksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbG9naW4sIE5VTEwpOwotICAgIGF1dGhEYXRhLT5w
YXNzd29yZEVudHJ5ID0gdGFibGVfYWRkX2VudHJ5KHRhYmxlLCAxLCBfKCJQYXNzd29yZDoiKSwK
KyAgICBhdXRoRGF0YS0+cGFzc3dvcmRFbnRyeSA9IHRhYmxlX2FkZF9lbnRyeSh0YWJsZSwgMiwg
XygiUGFzc3dvcmQ6IiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzc3dvcmQsIE5VTEwpOwogCiAgICAgZ3RrX2VudHJ5X3NldF92aXNpYmlsaXR5KEdU
S19FTlRSWShhdXRoRGF0YS0+cGFzc3dvcmRFbnRyeSksIEZBTFNFKTsK
</data>
<flag name="review"
          id="30252"
          type_id="1"
          status="-"
          setter="xan.lopez"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47943</attachid>
            <date>2010-02-02 09:53:27 -0800</date>
            <delta_ts>2010-02-02 10:11:01 -0800</delta_ts>
            <desc>Patch to make server message visible in http authentication dialog</desc>
            <filename>20100202_servermessage_3.patch</filename>
            <type>text/plain</type>
            <size>4113</size>
            <attacher name="José Millán Soto">jmillan</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9ndGsvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9ndGsvQ2hh
bmdlTG9nCShyZXZpc2lvbiA1NDI0MSkKKysrIFdlYktpdC9ndGsvQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDItMDIgIEpvc8OpIE1pbGzDoW4gU290byAg
PGptaWxsYW5AaWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBbR3RrXSBTZXJ2ZXIgbWVzc2FnZSBub3Qgc2hvd24gb24gaHR0cCBhdXRo
ZW50aWNhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MzQyMTkKKworICAgICAgICAqIHdlYmtpdC93ZWJraXRzb3VwYXV0aGRpYWxvZy5jOgorICAg
ICAgICAoc2hvd19hdXRoX2RpYWxvZyk6CisgICAgICAgIFNlcnZlciBtZXNzYWdlIGlzIGRpc3Bs
YXllZCwgbWVzc2FnZUxhYmVsIGFuZCBtZXNzYWdlIHZhcmlhYmxlcyB3ZXJlCisgICAgICAgIHJl
bmFtZWQgdG8gYXZvaWQgY29uZnVzaW9uLgorCiAyMDEwLTAyLTAyICBNYXJ0aW4gUm9iaW5zb24g
IDxtYXJ0aW4uamFtZXMucm9iaW5zb25AZ21haWwuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IEd1c3Rhdm8gTm9yb25oYSBTaWx2YS4KSW5kZXg6IFdlYktpdC9ndGsvd2Via2l0L3dlYmtpdHNv
dXBhdXRoZGlhbG9nLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0c291
cGF1dGhkaWFsb2cuYwkocmV2aXNpb24gNTQyNDEpCisrKyBXZWJLaXQvZ3RrL3dlYmtpdC93ZWJr
aXRzb3VwYXV0aGRpYWxvZy5jCSh3b3JraW5nIGNvcHkpCkBAIC0xOTAsOCArMTkwLDExIEBAIHN0
YXRpYyB2b2lkIHNob3dfYXV0aF9kaWFsb2coV2ViS2l0QXV0aEQKICAgICBHdGtXaWRnZXQqIHZi
b3g7CiAgICAgR3RrV2lkZ2V0KiBpY29uOwogICAgIEd0a1dpZGdldCogdGFibGU7Ci0gICAgR3Rr
V2lkZ2V0KiBtZXNzYWdlTGFiZWw7Ci0gICAgY2hhciogbWVzc2FnZTsKKyAgICBHdGtXaWRnZXQq
IHNlcnZlck1lc3NhZ2VEZXNjcmlwdGlvbkxhYmVsOworICAgIEd0a1dpZGdldCogc2VydmVyTWVz
c2FnZUxhYmVsOworICAgIEd0a1dpZGdldCogZGVzY3JpcHRpb25MYWJlbDsKKyAgICBjaGFyKiBk
ZXNjcmlwdGlvbjsKKyAgICBjb25zdCBjaGFyKiByZWFsbTsKICAgICBTb3VwVVJJKiB1cmk7CiAg
ICAgR3RrV2lkZ2V0KiByZW1lbWJlckJveDsKICAgICBHdGtXaWRnZXQqIGNoZWNrQnV0dG9uOwpA
QCAtMjQxLDEyICsyNDQsMTIgQEAgc3RhdGljIHZvaWQgc2hvd19hdXRoX2RpYWxvZyhXZWJLaXRB
dXRoRAogICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9YKGhib3gpLCBtYWluVkJveCwgVFJV
RSwgVFJVRSwgMCk7CiAKICAgICB1cmkgPSBzb3VwX21lc3NhZ2VfZ2V0X3VyaShhdXRoRGF0YS0+
bXNnKTsKLSAgICBtZXNzYWdlID0gZ19zdHJkdXBfcHJpbnRmKF8oIkEgdXNlcm5hbWUgYW5kIHBh
c3N3b3JkIGFyZSBiZWluZyByZXF1ZXN0ZWQgYnkgdGhlIHNpdGUgJXMiKSwgdXJpLT5ob3N0KTsK
LSAgICBtZXNzYWdlTGFiZWwgPSBndGtfbGFiZWxfbmV3KG1lc3NhZ2UpOwotICAgIGdfZnJlZSht
ZXNzYWdlKTsKLSAgICBndGtfbWlzY19zZXRfYWxpZ25tZW50KEdUS19NSVNDKG1lc3NhZ2VMYWJl
bCksIDAuMCwgMC41KTsKLSAgICBndGtfbGFiZWxfc2V0X2xpbmVfd3JhcChHVEtfTEFCRUwobWVz
c2FnZUxhYmVsKSwgVFJVRSk7Ci0gICAgZ3RrX2JveF9wYWNrX3N0YXJ0KEdUS19CT1gobWFpblZC
b3gpLCBHVEtfV0lER0VUKG1lc3NhZ2VMYWJlbCksCisgICAgZGVzY3JpcHRpb24gPSBnX3N0cmR1
cF9wcmludGYoXygiQSB1c2VybmFtZSBhbmQgcGFzc3dvcmQgYXJlIGJlaW5nIHJlcXVlc3RlZCBi
eSB0aGUgc2l0ZSAlcyIpLCB1cmktPmhvc3QpOworICAgIGRlc2NyaXB0aW9uTGFiZWwgPSBndGtf
bGFiZWxfbmV3KGRlc2NyaXB0aW9uKTsKKyAgICBnX2ZyZWUoZGVzY3JpcHRpb24pOworICAgIGd0
a19taXNjX3NldF9hbGlnbm1lbnQoR1RLX01JU0MoZGVzY3JpcHRpb25MYWJlbCksIDAuMCwgMC41
KTsKKyAgICBndGtfbGFiZWxfc2V0X2xpbmVfd3JhcChHVEtfTEFCRUwoZGVzY3JpcHRpb25MYWJl
bCksIFRSVUUpOworICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9YKG1haW5WQm94KSwgR1RL
X1dJREdFVChkZXNjcmlwdGlvbkxhYmVsKSwKICAgICAgICAgICAgICAgICAgICAgICAgRkFMU0Us
IEZBTFNFLCAwKTsKIAogICAgIHZib3ggPSBndGtfdmJveF9uZXcoRkFMU0UsIDYpOwpAQCAtMjYx
LDE0ICsyNjQsMzAgQEAgc3RhdGljIHZvaWQgc2hvd19hdXRoX2RpYWxvZyhXZWJLaXRBdXRoRAog
ICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9YKHZib3gpLCBlbnRyeUNvbnRhaW5lciwKICAg
ICAgICAgICAgICAgICAgICAgICAgRkFMU0UsIEZBTFNFLCAwKTsKIAotICAgIHRhYmxlID0gZ3Rr
X3RhYmxlX25ldygyLCAyLCBGQUxTRSk7CisgICAgdGFibGUgPSBndGtfdGFibGVfbmV3KDMsIDIs
IEZBTFNFKTsKICAgICBndGtfdGFibGVfc2V0X2NvbF9zcGFjaW5ncyhHVEtfVEFCTEUodGFibGUp
LCAxMik7CiAgICAgZ3RrX3RhYmxlX3NldF9yb3dfc3BhY2luZ3MoR1RLX1RBQkxFKHRhYmxlKSwg
Nik7CiAgICAgZ3RrX2NvbnRhaW5lcl9hZGQoR1RLX0NPTlRBSU5FUihlbnRyeUNvbnRhaW5lciks
IHRhYmxlKTsKIAotICAgIGF1dGhEYXRhLT5sb2dpbkVudHJ5ID0gdGFibGVfYWRkX2VudHJ5KHRh
YmxlLCAwLCBfKCJVc2VybmFtZToiKSwKKyAgICByZWFsbSA9IHNvdXBfYXV0aF9nZXRfcmVhbG0o
YXV0aERhdGEtPmF1dGgpOworICAgIC8vQ2hlY2tpbmcgdGhhdCByZWFsbSBpcyBub3QgYW4gZW1w
dHkgc3RyaW5nCisgICAgaWYgKHJlYWxtWzBdKSB7CisgICAgICAgIHNlcnZlck1lc3NhZ2VEZXNj
cmlwdGlvbkxhYmVsID0gZ3RrX2xhYmVsX25ldyhfKCJTZXJ2ZXIgbWVzc2FnZToiKSk7CisgICAg
ICAgIHNlcnZlck1lc3NhZ2VMYWJlbCA9IGd0a19sYWJlbF9uZXcocmVhbG0pOworICAgICAgICBn
dGtfbWlzY19zZXRfYWxpZ25tZW50KEdUS19NSVNDKHNlcnZlck1lc3NhZ2VEZXNjcmlwdGlvbkxh
YmVsKSwgMC4wLCAwLjUpOworICAgICAgICBndGtfbGFiZWxfc2V0X2xpbmVfd3JhcChHVEtfTEFC
RUwoc2VydmVyTWVzc2FnZURlc2NyaXB0aW9uTGFiZWwpLCBUUlVFKTsKKyAgICAgICAgZ3RrX21p
c2Nfc2V0X2FsaWdubWVudChHVEtfTUlTQyhzZXJ2ZXJNZXNzYWdlTGFiZWwpLCAwLjAsIDAuNSk7
CisgICAgICAgIGd0a19sYWJlbF9zZXRfbGluZV93cmFwKEdUS19MQUJFTChzZXJ2ZXJNZXNzYWdl
TGFiZWwpLCBUUlVFKTsKKworICAgICAgICBndGtfdGFibGVfYXR0YWNoX2RlZmF1bHRzKEdUS19U
QUJMRSh0YWJsZSksIHNlcnZlck1lc3NhZ2VEZXNjcmlwdGlvbkxhYmVsLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDAsIDEsIDAsIDEpOworICAgICAgICBndGtfdGFibGVfYXR0
YWNoX2RlZmF1bHRzKEdUS19UQUJMRSh0YWJsZSksIHNlcnZlck1lc3NhZ2VMYWJlbCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLCAyLCAwLCAxKTsKKyAgICB9CisKKyAgICBh
dXRoRGF0YS0+bG9naW5FbnRyeSA9IHRhYmxlX2FkZF9lbnRyeSh0YWJsZSwgMSwgXygiVXNlcm5h
bWU6IiksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbG9naW4s
IE5VTEwpOwotICAgIGF1dGhEYXRhLT5wYXNzd29yZEVudHJ5ID0gdGFibGVfYWRkX2VudHJ5KHRh
YmxlLCAxLCBfKCJQYXNzd29yZDoiKSwKKyAgICBhdXRoRGF0YS0+cGFzc3dvcmRFbnRyeSA9IHRh
YmxlX2FkZF9lbnRyeSh0YWJsZSwgMiwgXygiUGFzc3dvcmQ6IiksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzc3dvcmQsIE5VTEwpOwogCiAgICAgZ3Rr
X2VudHJ5X3NldF92aXNpYmlsaXR5KEdUS19FTlRSWShhdXRoRGF0YS0+cGFzc3dvcmRFbnRyeSks
IEZBTFNFKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47946</attachid>
            <date>2010-02-02 10:11:01 -0800</date>
            <delta_ts>2010-02-02 10:13:56 -0800</delta_ts>
            <desc>Patch to make server message visible in http authentication dialog</desc>
            <filename>20100202_servermessage_4.patch</filename>
            <type>text/plain</type>
            <size>3406</size>
            <attacher name="José Millán Soto">jmillan</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9ndGsvd2Via2l0L3dlYmtpdHNvdXBhdXRoZGlhbG9nLmMKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0c291cGF1dGhkaWFsb2cuYwkocmV2aXNpb24g
NTQyNDEpCisrKyBXZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXRzb3VwYXV0aGRpYWxvZy5jCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xOTAsOCArMTkwLDExIEBAIHN0YXRpYyB2b2lkIHNob3dfYXV0aF9kaWFs
b2coV2ViS2l0QXV0aEQKICAgICBHdGtXaWRnZXQqIHZib3g7CiAgICAgR3RrV2lkZ2V0KiBpY29u
OwogICAgIEd0a1dpZGdldCogdGFibGU7Ci0gICAgR3RrV2lkZ2V0KiBtZXNzYWdlTGFiZWw7Ci0g
ICAgY2hhciogbWVzc2FnZTsKKyAgICBHdGtXaWRnZXQqIHNlcnZlck1lc3NhZ2VEZXNjcmlwdGlv
bkxhYmVsOworICAgIEd0a1dpZGdldCogc2VydmVyTWVzc2FnZUxhYmVsOworICAgIEd0a1dpZGdl
dCogZGVzY3JpcHRpb25MYWJlbDsKKyAgICBjaGFyKiBkZXNjcmlwdGlvbjsKKyAgICBjb25zdCBj
aGFyKiByZWFsbTsKICAgICBTb3VwVVJJKiB1cmk7CiAgICAgR3RrV2lkZ2V0KiByZW1lbWJlckJv
eDsKICAgICBHdGtXaWRnZXQqIGNoZWNrQnV0dG9uOwpAQCAtMjQxLDEyICsyNDQsMTIgQEAgc3Rh
dGljIHZvaWQgc2hvd19hdXRoX2RpYWxvZyhXZWJLaXRBdXRoRAogICAgIGd0a19ib3hfcGFja19z
dGFydChHVEtfQk9YKGhib3gpLCBtYWluVkJveCwgVFJVRSwgVFJVRSwgMCk7CiAKICAgICB1cmkg
PSBzb3VwX21lc3NhZ2VfZ2V0X3VyaShhdXRoRGF0YS0+bXNnKTsKLSAgICBtZXNzYWdlID0gZ19z
dHJkdXBfcHJpbnRmKF8oIkEgdXNlcm5hbWUgYW5kIHBhc3N3b3JkIGFyZSBiZWluZyByZXF1ZXN0
ZWQgYnkgdGhlIHNpdGUgJXMiKSwgdXJpLT5ob3N0KTsKLSAgICBtZXNzYWdlTGFiZWwgPSBndGtf
bGFiZWxfbmV3KG1lc3NhZ2UpOwotICAgIGdfZnJlZShtZXNzYWdlKTsKLSAgICBndGtfbWlzY19z
ZXRfYWxpZ25tZW50KEdUS19NSVNDKG1lc3NhZ2VMYWJlbCksIDAuMCwgMC41KTsKLSAgICBndGtf
bGFiZWxfc2V0X2xpbmVfd3JhcChHVEtfTEFCRUwobWVzc2FnZUxhYmVsKSwgVFJVRSk7Ci0gICAg
Z3RrX2JveF9wYWNrX3N0YXJ0KEdUS19CT1gobWFpblZCb3gpLCBHVEtfV0lER0VUKG1lc3NhZ2VM
YWJlbCksCisgICAgZGVzY3JpcHRpb24gPSBnX3N0cmR1cF9wcmludGYoXygiQSB1c2VybmFtZSBh
bmQgcGFzc3dvcmQgYXJlIGJlaW5nIHJlcXVlc3RlZCBieSB0aGUgc2l0ZSAlcyIpLCB1cmktPmhv
c3QpOworICAgIGRlc2NyaXB0aW9uTGFiZWwgPSBndGtfbGFiZWxfbmV3KGRlc2NyaXB0aW9uKTsK
KyAgICBnX2ZyZWUoZGVzY3JpcHRpb24pOworICAgIGd0a19taXNjX3NldF9hbGlnbm1lbnQoR1RL
X01JU0MoZGVzY3JpcHRpb25MYWJlbCksIDAuMCwgMC41KTsKKyAgICBndGtfbGFiZWxfc2V0X2xp
bmVfd3JhcChHVEtfTEFCRUwoZGVzY3JpcHRpb25MYWJlbCksIFRSVUUpOworICAgIGd0a19ib3hf
cGFja19zdGFydChHVEtfQk9YKG1haW5WQm94KSwgR1RLX1dJREdFVChkZXNjcmlwdGlvbkxhYmVs
KSwKICAgICAgICAgICAgICAgICAgICAgICAgRkFMU0UsIEZBTFNFLCAwKTsKIAogICAgIHZib3gg
PSBndGtfdmJveF9uZXcoRkFMU0UsIDYpOwpAQCAtMjYxLDE0ICsyNjQsMzAgQEAgc3RhdGljIHZv
aWQgc2hvd19hdXRoX2RpYWxvZyhXZWJLaXRBdXRoRAogICAgIGd0a19ib3hfcGFja19zdGFydChH
VEtfQk9YKHZib3gpLCBlbnRyeUNvbnRhaW5lciwKICAgICAgICAgICAgICAgICAgICAgICAgRkFM
U0UsIEZBTFNFLCAwKTsKIAotICAgIHRhYmxlID0gZ3RrX3RhYmxlX25ldygyLCAyLCBGQUxTRSk7
CisgICAgdGFibGUgPSBndGtfdGFibGVfbmV3KDMsIDIsIEZBTFNFKTsKICAgICBndGtfdGFibGVf
c2V0X2NvbF9zcGFjaW5ncyhHVEtfVEFCTEUodGFibGUpLCAxMik7CiAgICAgZ3RrX3RhYmxlX3Nl
dF9yb3dfc3BhY2luZ3MoR1RLX1RBQkxFKHRhYmxlKSwgNik7CiAgICAgZ3RrX2NvbnRhaW5lcl9h
ZGQoR1RLX0NPTlRBSU5FUihlbnRyeUNvbnRhaW5lciksIHRhYmxlKTsKIAotICAgIGF1dGhEYXRh
LT5sb2dpbkVudHJ5ID0gdGFibGVfYWRkX2VudHJ5KHRhYmxlLCAwLCBfKCJVc2VybmFtZToiKSwK
KyAgICByZWFsbSA9IHNvdXBfYXV0aF9nZXRfcmVhbG0oYXV0aERhdGEtPmF1dGgpOworICAgIC8v
IENoZWNraW5nIHRoYXQgcmVhbG0gaXMgbm90IGFuIGVtcHR5IHN0cmluZworICAgIGlmIChyZWFs
bVswXSkgeworICAgICAgICBzZXJ2ZXJNZXNzYWdlRGVzY3JpcHRpb25MYWJlbCA9IGd0a19sYWJl
bF9uZXcoXygiU2VydmVyIG1lc3NhZ2U6IikpOworICAgICAgICBzZXJ2ZXJNZXNzYWdlTGFiZWwg
PSBndGtfbGFiZWxfbmV3KHJlYWxtKTsKKyAgICAgICAgZ3RrX21pc2Nfc2V0X2FsaWdubWVudChH
VEtfTUlTQyhzZXJ2ZXJNZXNzYWdlRGVzY3JpcHRpb25MYWJlbCksIDAuMCwgMC41KTsKKyAgICAg
ICAgZ3RrX2xhYmVsX3NldF9saW5lX3dyYXAoR1RLX0xBQkVMKHNlcnZlck1lc3NhZ2VEZXNjcmlw
dGlvbkxhYmVsKSwgVFJVRSk7CisgICAgICAgIGd0a19taXNjX3NldF9hbGlnbm1lbnQoR1RLX01J
U0Moc2VydmVyTWVzc2FnZUxhYmVsKSwgMC4wLCAwLjUpOworICAgICAgICBndGtfbGFiZWxfc2V0
X2xpbmVfd3JhcChHVEtfTEFCRUwoc2VydmVyTWVzc2FnZUxhYmVsKSwgVFJVRSk7CisKKyAgICAg
ICAgZ3RrX3RhYmxlX2F0dGFjaF9kZWZhdWx0cyhHVEtfVEFCTEUodGFibGUpLCBzZXJ2ZXJNZXNz
YWdlRGVzY3JpcHRpb25MYWJlbCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAw
LCAxLCAwLCAxKTsKKyAgICAgICAgZ3RrX3RhYmxlX2F0dGFjaF9kZWZhdWx0cyhHVEtfVEFCTEUo
dGFibGUpLCBzZXJ2ZXJNZXNzYWdlTGFiZWwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgMSwgMiwgMCwgMSk7CisgICAgfQorCisgICAgYXV0aERhdGEtPmxvZ2luRW50cnkgPSB0
YWJsZV9hZGRfZW50cnkodGFibGUsIDEsIF8oIlVzZXJuYW1lOiIpLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvZ2luLCBOVUxMKTsKLSAgICBhdXRoRGF0YS0+
cGFzc3dvcmRFbnRyeSA9IHRhYmxlX2FkZF9lbnRyeSh0YWJsZSwgMSwgXygiUGFzc3dvcmQ6Iiks
CisgICAgYXV0aERhdGEtPnBhc3N3b3JkRW50cnkgPSB0YWJsZV9hZGRfZW50cnkodGFibGUsIDIs
IF8oIlBhc3N3b3JkOiIpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3N3b3JkLCBOVUxMKTsKIAogICAgIGd0a19lbnRyeV9zZXRfdmlzaWJpbGl0eShH
VEtfRU5UUlkoYXV0aERhdGEtPnBhc3N3b3JkRW50cnkpLCBGQUxTRSk7Cg==
</data>
<flag name="review"
          id="30524"
          type_id="1"
          status="-"
          setter="jmillan"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47947</attachid>
            <date>2010-02-02 10:13:56 -0800</date>
            <delta_ts>2010-02-19 11:29:34 -0800</delta_ts>
            <desc>Patch to make server message visible in http authentication dialog</desc>
            <filename>20100202_servermessage_4.patch</filename>
            <type>text/plain</type>
            <size>4114</size>
            <attacher name="José Millán Soto">jmillan</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9ndGsvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9ndGsvQ2hh
bmdlTG9nCShyZXZpc2lvbiA1NDI0MSkKKysrIFdlYktpdC9ndGsvQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDItMDIgIEpvc8OpIE1pbGzDoW4gU290byAg
PGptaWxsYW5AaWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBbR3RrXSBTZXJ2ZXIgbWVzc2FnZSBub3Qgc2hvd24gb24gaHR0cCBhdXRo
ZW50aWNhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MzQyMTkKKworICAgICAgICAqIHdlYmtpdC93ZWJraXRzb3VwYXV0aGRpYWxvZy5jOgorICAg
ICAgICAoc2hvd19hdXRoX2RpYWxvZyk6CisgICAgICAgIFNlcnZlciBtZXNzYWdlIGlzIGRpc3Bs
YXllZCwgbWVzc2FnZUxhYmVsIGFuZCBtZXNzYWdlIHZhcmlhYmxlcyB3ZXJlCisgICAgICAgIHJl
bmFtZWQgdG8gYXZvaWQgY29uZnVzaW9uLgorCiAyMDEwLTAyLTAyICBNYXJ0aW4gUm9iaW5zb24g
IDxtYXJ0aW4uamFtZXMucm9iaW5zb25AZ21haWwuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IEd1c3Rhdm8gTm9yb25oYSBTaWx2YS4KSW5kZXg6IFdlYktpdC9ndGsvd2Via2l0L3dlYmtpdHNv
dXBhdXRoZGlhbG9nLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0c291
cGF1dGhkaWFsb2cuYwkocmV2aXNpb24gNTQyNDEpCisrKyBXZWJLaXQvZ3RrL3dlYmtpdC93ZWJr
aXRzb3VwYXV0aGRpYWxvZy5jCSh3b3JraW5nIGNvcHkpCkBAIC0xOTAsOCArMTkwLDExIEBAIHN0
YXRpYyB2b2lkIHNob3dfYXV0aF9kaWFsb2coV2ViS2l0QXV0aEQKICAgICBHdGtXaWRnZXQqIHZi
b3g7CiAgICAgR3RrV2lkZ2V0KiBpY29uOwogICAgIEd0a1dpZGdldCogdGFibGU7Ci0gICAgR3Rr
V2lkZ2V0KiBtZXNzYWdlTGFiZWw7Ci0gICAgY2hhciogbWVzc2FnZTsKKyAgICBHdGtXaWRnZXQq
IHNlcnZlck1lc3NhZ2VEZXNjcmlwdGlvbkxhYmVsOworICAgIEd0a1dpZGdldCogc2VydmVyTWVz
c2FnZUxhYmVsOworICAgIEd0a1dpZGdldCogZGVzY3JpcHRpb25MYWJlbDsKKyAgICBjaGFyKiBk
ZXNjcmlwdGlvbjsKKyAgICBjb25zdCBjaGFyKiByZWFsbTsKICAgICBTb3VwVVJJKiB1cmk7CiAg
ICAgR3RrV2lkZ2V0KiByZW1lbWJlckJveDsKICAgICBHdGtXaWRnZXQqIGNoZWNrQnV0dG9uOwpA
QCAtMjQxLDEyICsyNDQsMTIgQEAgc3RhdGljIHZvaWQgc2hvd19hdXRoX2RpYWxvZyhXZWJLaXRB
dXRoRAogICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9YKGhib3gpLCBtYWluVkJveCwgVFJV
RSwgVFJVRSwgMCk7CiAKICAgICB1cmkgPSBzb3VwX21lc3NhZ2VfZ2V0X3VyaShhdXRoRGF0YS0+
bXNnKTsKLSAgICBtZXNzYWdlID0gZ19zdHJkdXBfcHJpbnRmKF8oIkEgdXNlcm5hbWUgYW5kIHBh
c3N3b3JkIGFyZSBiZWluZyByZXF1ZXN0ZWQgYnkgdGhlIHNpdGUgJXMiKSwgdXJpLT5ob3N0KTsK
LSAgICBtZXNzYWdlTGFiZWwgPSBndGtfbGFiZWxfbmV3KG1lc3NhZ2UpOwotICAgIGdfZnJlZSht
ZXNzYWdlKTsKLSAgICBndGtfbWlzY19zZXRfYWxpZ25tZW50KEdUS19NSVNDKG1lc3NhZ2VMYWJl
bCksIDAuMCwgMC41KTsKLSAgICBndGtfbGFiZWxfc2V0X2xpbmVfd3JhcChHVEtfTEFCRUwobWVz
c2FnZUxhYmVsKSwgVFJVRSk7Ci0gICAgZ3RrX2JveF9wYWNrX3N0YXJ0KEdUS19CT1gobWFpblZC
b3gpLCBHVEtfV0lER0VUKG1lc3NhZ2VMYWJlbCksCisgICAgZGVzY3JpcHRpb24gPSBnX3N0cmR1
cF9wcmludGYoXygiQSB1c2VybmFtZSBhbmQgcGFzc3dvcmQgYXJlIGJlaW5nIHJlcXVlc3RlZCBi
eSB0aGUgc2l0ZSAlcyIpLCB1cmktPmhvc3QpOworICAgIGRlc2NyaXB0aW9uTGFiZWwgPSBndGtf
bGFiZWxfbmV3KGRlc2NyaXB0aW9uKTsKKyAgICBnX2ZyZWUoZGVzY3JpcHRpb24pOworICAgIGd0
a19taXNjX3NldF9hbGlnbm1lbnQoR1RLX01JU0MoZGVzY3JpcHRpb25MYWJlbCksIDAuMCwgMC41
KTsKKyAgICBndGtfbGFiZWxfc2V0X2xpbmVfd3JhcChHVEtfTEFCRUwoZGVzY3JpcHRpb25MYWJl
bCksIFRSVUUpOworICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9YKG1haW5WQm94KSwgR1RL
X1dJREdFVChkZXNjcmlwdGlvbkxhYmVsKSwKICAgICAgICAgICAgICAgICAgICAgICAgRkFMU0Us
IEZBTFNFLCAwKTsKIAogICAgIHZib3ggPSBndGtfdmJveF9uZXcoRkFMU0UsIDYpOwpAQCAtMjYx
LDE0ICsyNjQsMzAgQEAgc3RhdGljIHZvaWQgc2hvd19hdXRoX2RpYWxvZyhXZWJLaXRBdXRoRAog
ICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9YKHZib3gpLCBlbnRyeUNvbnRhaW5lciwKICAg
ICAgICAgICAgICAgICAgICAgICAgRkFMU0UsIEZBTFNFLCAwKTsKIAotICAgIHRhYmxlID0gZ3Rr
X3RhYmxlX25ldygyLCAyLCBGQUxTRSk7CisgICAgdGFibGUgPSBndGtfdGFibGVfbmV3KDMsIDIs
IEZBTFNFKTsKICAgICBndGtfdGFibGVfc2V0X2NvbF9zcGFjaW5ncyhHVEtfVEFCTEUodGFibGUp
LCAxMik7CiAgICAgZ3RrX3RhYmxlX3NldF9yb3dfc3BhY2luZ3MoR1RLX1RBQkxFKHRhYmxlKSwg
Nik7CiAgICAgZ3RrX2NvbnRhaW5lcl9hZGQoR1RLX0NPTlRBSU5FUihlbnRyeUNvbnRhaW5lciks
IHRhYmxlKTsKIAotICAgIGF1dGhEYXRhLT5sb2dpbkVudHJ5ID0gdGFibGVfYWRkX2VudHJ5KHRh
YmxlLCAwLCBfKCJVc2VybmFtZToiKSwKKyAgICByZWFsbSA9IHNvdXBfYXV0aF9nZXRfcmVhbG0o
YXV0aERhdGEtPmF1dGgpOworICAgIC8vIENoZWNraW5nIHRoYXQgcmVhbG0gaXMgbm90IGFuIGVt
cHR5IHN0cmluZworICAgIGlmIChyZWFsbVswXSkgeworICAgICAgICBzZXJ2ZXJNZXNzYWdlRGVz
Y3JpcHRpb25MYWJlbCA9IGd0a19sYWJlbF9uZXcoXygiU2VydmVyIG1lc3NhZ2U6IikpOworICAg
ICAgICBzZXJ2ZXJNZXNzYWdlTGFiZWwgPSBndGtfbGFiZWxfbmV3KHJlYWxtKTsKKyAgICAgICAg
Z3RrX21pc2Nfc2V0X2FsaWdubWVudChHVEtfTUlTQyhzZXJ2ZXJNZXNzYWdlRGVzY3JpcHRpb25M
YWJlbCksIDAuMCwgMC41KTsKKyAgICAgICAgZ3RrX2xhYmVsX3NldF9saW5lX3dyYXAoR1RLX0xB
QkVMKHNlcnZlck1lc3NhZ2VEZXNjcmlwdGlvbkxhYmVsKSwgVFJVRSk7CisgICAgICAgIGd0a19t
aXNjX3NldF9hbGlnbm1lbnQoR1RLX01JU0Moc2VydmVyTWVzc2FnZUxhYmVsKSwgMC4wLCAwLjUp
OworICAgICAgICBndGtfbGFiZWxfc2V0X2xpbmVfd3JhcChHVEtfTEFCRUwoc2VydmVyTWVzc2Fn
ZUxhYmVsKSwgVFJVRSk7CisKKyAgICAgICAgZ3RrX3RhYmxlX2F0dGFjaF9kZWZhdWx0cyhHVEtf
VEFCTEUodGFibGUpLCBzZXJ2ZXJNZXNzYWdlRGVzY3JpcHRpb25MYWJlbCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAwLCAxLCAwLCAxKTsKKyAgICAgICAgZ3RrX3RhYmxlX2F0
dGFjaF9kZWZhdWx0cyhHVEtfVEFCTEUodGFibGUpLCBzZXJ2ZXJNZXNzYWdlTGFiZWwsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSwgMiwgMCwgMSk7CisgICAgfQorCisgICAg
YXV0aERhdGEtPmxvZ2luRW50cnkgPSB0YWJsZV9hZGRfZW50cnkodGFibGUsIDEsIF8oIlVzZXJu
YW1lOiIpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvZ2lu
LCBOVUxMKTsKLSAgICBhdXRoRGF0YS0+cGFzc3dvcmRFbnRyeSA9IHRhYmxlX2FkZF9lbnRyeSh0
YWJsZSwgMSwgXygiUGFzc3dvcmQ6IiksCisgICAgYXV0aERhdGEtPnBhc3N3b3JkRW50cnkgPSB0
YWJsZV9hZGRfZW50cnkodGFibGUsIDIsIF8oIlBhc3N3b3JkOiIpLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3N3b3JkLCBOVUxMKTsKIAogICAgIGd0
a19lbnRyeV9zZXRfdmlzaWJpbGl0eShHVEtfRU5UUlkoYXV0aERhdGEtPnBhc3N3b3JkRW50cnkp
LCBGQUxTRSk7Cg==
</data>
<flag name="review"
          id="30525"
          type_id="1"
          status="-"
          setter="xan.lopez"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49098</attachid>
            <date>2010-02-19 11:29:34 -0800</date>
            <delta_ts>2010-02-23 03:26:04 -0800</delta_ts>
            <desc>Patch to make server message visible in http authentication dialog</desc>
            <filename>20100219_servermessage_5.patch</filename>
            <type>text/plain</type>
            <size>4230</size>
            <attacher name="José Millán Soto">jmillan</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9ndGsvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9ndGsvQ2hh
bmdlTG9nCShyZXZpc2lvbiA1NTAyMikKKysrIFdlYktpdC9ndGsvQ2hhbmdlTG9nCSh3b3JraW5n
IGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDItMTkgIEpvc8OpIE1pbGzDoW4gU290byAg
PGptaWxsYW5AaWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBbR3RrXSBTZXJ2ZXIgbWVzc2FnZSBub3Qgc2hvd24gb24gaHR0cCBhdXRo
ZW50aWNhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MzQyMTkKKworICAgICAgICAqIHdlYmtpdC93ZWJraXRzb3VwYXV0aGRpYWxvZy5jOgorICAg
ICAgICAoc2hvd19hdXRoX2RpYWxvZyk6CisgICAgICAgIFNlcnZlciBtZXNzYWdlIGlzIGRpc3Bs
YXllZCwgbWVzc2FnZUxhYmVsIGFuZCBtZXNzYWdlIHZhcmlhYmxlcyB3ZXJlCisgICAgICAgIHJl
bmFtZWQgdG8gYXZvaWQgY29uZnVzaW9uLgorCiAyMDEwLTAyLTE4ICBEaWVnbyBFc2NhbGFudGUg
VXJyZWxvICA8ZGVzY2FsYW50ZUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEd1
c3Rhdm8gTm9yb25oYSBTaWx2YS4KSW5kZXg6IFdlYktpdC9ndGsvd2Via2l0L3dlYmtpdHNvdXBh
dXRoZGlhbG9nLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0c291cGF1
dGhkaWFsb2cuYwkocmV2aXNpb24gNTUwMjIpCisrKyBXZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXRz
b3VwYXV0aGRpYWxvZy5jCSh3b3JraW5nIGNvcHkpCkBAIC0xOTAsOCArMTkwLDEyIEBAIHN0YXRp
YyB2b2lkIHNob3dfYXV0aF9kaWFsb2coV2ViS2l0QXV0aEQKICAgICBHdGtXaWRnZXQqIHZib3g7
CiAgICAgR3RrV2lkZ2V0KiBpY29uOwogICAgIEd0a1dpZGdldCogdGFibGU7Ci0gICAgR3RrV2lk
Z2V0KiBtZXNzYWdlTGFiZWw7Ci0gICAgY2hhciogbWVzc2FnZTsKKyAgICBHdGtXaWRnZXQqIHNl
cnZlck1lc3NhZ2VEZXNjcmlwdGlvbkxhYmVsOworICAgIEd0a1dpZGdldCogc2VydmVyTWVzc2Fn
ZUxhYmVsOworICAgIEd0a1dpZGdldCogZGVzY3JpcHRpb25MYWJlbDsKKyAgICBjaGFyKiBkZXNj
cmlwdGlvbjsKKyAgICBjb25zdCBjaGFyKiByZWFsbTsKKyAgICBnYm9vbGVhbiBoYXNSZWFsbTsK
ICAgICBTb3VwVVJJKiB1cmk7CiAgICAgR3RrV2lkZ2V0KiByZW1lbWJlckJveDsKICAgICBHdGtX
aWRnZXQqIGNoZWNrQnV0dG9uOwpAQCAtMjQxLDEyICsyNDUsMTIgQEAgc3RhdGljIHZvaWQgc2hv
d19hdXRoX2RpYWxvZyhXZWJLaXRBdXRoRAogICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9Y
KGhib3gpLCBtYWluVkJveCwgVFJVRSwgVFJVRSwgMCk7CiAKICAgICB1cmkgPSBzb3VwX21lc3Nh
Z2VfZ2V0X3VyaShhdXRoRGF0YS0+bXNnKTsKLSAgICBtZXNzYWdlID0gZ19zdHJkdXBfcHJpbnRm
KF8oIkEgdXNlcm5hbWUgYW5kIHBhc3N3b3JkIGFyZSBiZWluZyByZXF1ZXN0ZWQgYnkgdGhlIHNp
dGUgJXMiKSwgdXJpLT5ob3N0KTsKLSAgICBtZXNzYWdlTGFiZWwgPSBndGtfbGFiZWxfbmV3KG1l
c3NhZ2UpOwotICAgIGdfZnJlZShtZXNzYWdlKTsKLSAgICBndGtfbWlzY19zZXRfYWxpZ25tZW50
KEdUS19NSVNDKG1lc3NhZ2VMYWJlbCksIDAuMCwgMC41KTsKLSAgICBndGtfbGFiZWxfc2V0X2xp
bmVfd3JhcChHVEtfTEFCRUwobWVzc2FnZUxhYmVsKSwgVFJVRSk7Ci0gICAgZ3RrX2JveF9wYWNr
X3N0YXJ0KEdUS19CT1gobWFpblZCb3gpLCBHVEtfV0lER0VUKG1lc3NhZ2VMYWJlbCksCisgICAg
ZGVzY3JpcHRpb24gPSBnX3N0cmR1cF9wcmludGYoXygiQSB1c2VybmFtZSBhbmQgcGFzc3dvcmQg
YXJlIGJlaW5nIHJlcXVlc3RlZCBieSB0aGUgc2l0ZSAlcyIpLCB1cmktPmhvc3QpOworICAgIGRl
c2NyaXB0aW9uTGFiZWwgPSBndGtfbGFiZWxfbmV3KGRlc2NyaXB0aW9uKTsKKyAgICBnX2ZyZWUo
ZGVzY3JpcHRpb24pOworICAgIGd0a19taXNjX3NldF9hbGlnbm1lbnQoR1RLX01JU0MoZGVzY3Jp
cHRpb25MYWJlbCksIDAuMCwgMC41KTsKKyAgICBndGtfbGFiZWxfc2V0X2xpbmVfd3JhcChHVEtf
TEFCRUwoZGVzY3JpcHRpb25MYWJlbCksIFRSVUUpOworICAgIGd0a19ib3hfcGFja19zdGFydChH
VEtfQk9YKG1haW5WQm94KSwgR1RLX1dJREdFVChkZXNjcmlwdGlvbkxhYmVsKSwKICAgICAgICAg
ICAgICAgICAgICAgICAgRkFMU0UsIEZBTFNFLCAwKTsKIAogICAgIHZib3ggPSBndGtfdmJveF9u
ZXcoRkFMU0UsIDYpOwpAQCAtMjYxLDE0ICsyNjUsMzIgQEAgc3RhdGljIHZvaWQgc2hvd19hdXRo
X2RpYWxvZyhXZWJLaXRBdXRoRAogICAgIGd0a19ib3hfcGFja19zdGFydChHVEtfQk9YKHZib3gp
LCBlbnRyeUNvbnRhaW5lciwKICAgICAgICAgICAgICAgICAgICAgICAgRkFMU0UsIEZBTFNFLCAw
KTsKIAotICAgIHRhYmxlID0gZ3RrX3RhYmxlX25ldygyLCAyLCBGQUxTRSk7CisgICAgcmVhbG0g
PSBzb3VwX2F1dGhfZ2V0X3JlYWxtKGF1dGhEYXRhLT5hdXRoKTsKKyAgICAvLyBDaGVja2luZyB0
aGF0IHJlYWxtIGlzIG5vdCBhbiBlbXB0eSBzdHJpbmcKKyAgICBoYXNSZWFsbSA9IChyZWFsbSAm
JiAoc3RybGVuKHJlYWxtKSA+IDApKTsKKworICAgIHRhYmxlID0gZ3RrX3RhYmxlX25ldyhoYXNS
ZWFsbSA/IDMgOiAyLCAyLCBGQUxTRSk7CiAgICAgZ3RrX3RhYmxlX3NldF9jb2xfc3BhY2luZ3Mo
R1RLX1RBQkxFKHRhYmxlKSwgMTIpOwogICAgIGd0a190YWJsZV9zZXRfcm93X3NwYWNpbmdzKEdU
S19UQUJMRSh0YWJsZSksIDYpOwogICAgIGd0a19jb250YWluZXJfYWRkKEdUS19DT05UQUlORVIo
ZW50cnlDb250YWluZXIpLCB0YWJsZSk7CiAKLSAgICBhdXRoRGF0YS0+bG9naW5FbnRyeSA9IHRh
YmxlX2FkZF9lbnRyeSh0YWJsZSwgMCwgXygiVXNlcm5hbWU6IiksCisgICAgaWYgKGhhc1JlYWxt
KSB7CisgICAgICAgIHNlcnZlck1lc3NhZ2VEZXNjcmlwdGlvbkxhYmVsID0gZ3RrX2xhYmVsX25l
dyhfKCJTZXJ2ZXIgbWVzc2FnZToiKSk7CisgICAgICAgIHNlcnZlck1lc3NhZ2VMYWJlbCA9IGd0
a19sYWJlbF9uZXcocmVhbG0pOworICAgICAgICBndGtfbWlzY19zZXRfYWxpZ25tZW50KEdUS19N
SVNDKHNlcnZlck1lc3NhZ2VEZXNjcmlwdGlvbkxhYmVsKSwgMC4wLCAwLjUpOworICAgICAgICBn
dGtfbGFiZWxfc2V0X2xpbmVfd3JhcChHVEtfTEFCRUwoc2VydmVyTWVzc2FnZURlc2NyaXB0aW9u
TGFiZWwpLCBUUlVFKTsKKyAgICAgICAgZ3RrX21pc2Nfc2V0X2FsaWdubWVudChHVEtfTUlTQyhz
ZXJ2ZXJNZXNzYWdlTGFiZWwpLCAwLjAsIDAuNSk7CisgICAgICAgIGd0a19sYWJlbF9zZXRfbGlu
ZV93cmFwKEdUS19MQUJFTChzZXJ2ZXJNZXNzYWdlTGFiZWwpLCBUUlVFKTsKKworICAgICAgICBn
dGtfdGFibGVfYXR0YWNoX2RlZmF1bHRzKEdUS19UQUJMRSh0YWJsZSksIHNlcnZlck1lc3NhZ2VE
ZXNjcmlwdGlvbkxhYmVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIDEs
IDAsIDEpOworICAgICAgICBndGtfdGFibGVfYXR0YWNoX2RlZmF1bHRzKEdUS19UQUJMRSh0YWJs
ZSksIHNlcnZlck1lc3NhZ2VMYWJlbCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAxLCAyLCAwLCAxKTsKKyAgICB9CisKKyAgICBhdXRoRGF0YS0+bG9naW5FbnRyeSA9IHRhYmxl
X2FkZF9lbnRyeSh0YWJsZSwgaGFzUmVhbG0gPyAxIDogMCwgXygiVXNlcm5hbWU6IiksCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbG9naW4sIE5VTEwpOwotICAg
IGF1dGhEYXRhLT5wYXNzd29yZEVudHJ5ID0gdGFibGVfYWRkX2VudHJ5KHRhYmxlLCAxLCBfKCJQ
YXNzd29yZDoiKSwKKyAgICBhdXRoRGF0YS0+cGFzc3dvcmRFbnRyeSA9IHRhYmxlX2FkZF9lbnRy
eSh0YWJsZSwgaGFzUmVhbG0gPyAyIDogMSwgXygiUGFzc3dvcmQ6IiksCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzc3dvcmQsIE5VTEwpOwogCiAgICAg
Z3RrX2VudHJ5X3NldF92aXNpYmlsaXR5KEdUS19FTlRSWShhdXRoRGF0YS0+cGFzc3dvcmRFbnRy
eSksIEZBTFNFKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>