<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>88033</bug_id>
          
          <creation_ts>2004-08-25 16:05:00 +0000</creation_ts>
          <short_desc>non-latin fonts are rendered incorrectly</short_desc>
          <delta_ts>2005-09-25 17:15:11 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>kopete</product>
          <component>ICQ and AIM Plugins</component>
          <version>unspecified</version>
          <rep_platform>RedHat Enterprise Linux</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>fcardone</reporter>
          <assigned_to name="Kopete Developers">kopete-bugs-null</assigned_to>
          <cc>bobr</cc>
    
    <cc>gullevek</cc>
    
    <cc>ianzag</cc>
    
    <cc>m.belushkin</cc>
    
    <cc>michal</cc>
    
    <cc>mickevi</cc>
    
    <cc>rathamahata</cc>
    
    <cc>vitek</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>300</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>262361</commentid>
    <comment_count>0</comment_count>
    <who name="">fcardone</who>
    <bug_when>2004-08-25 16:05:00 +0000</bug_when>
    <thetext>Version:            (using KDE KDE 3.3.0)
Installed from:    RedHat RPMs
OS:                Linux

Hello - this is somewhat similar to Bug 70639, ie the encoding of foreign fonts is not working correctly - in my case, it&apos;s cyrillic.

*However*, the problem is that in kopete 0.8.4 everything was OK, &quot;foreign&quot; fonts were rendered correctly. 

In 0.9.0 they come OK in the contact list - I have names in Cyrillic, Hebrew and Greek - however it the messages the encoding is not set OK.

I am using UTF-8 as a &quot;standard&quot; font in my computer, and obviously people are writing to me in other fonts.

Probably you changed something from 0.8.4 to 0.9.0 which was working correctly...

FLAVIO</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262380</commentid>
    <comment_count>1</comment_count>
    <who name="">fcardone</who>
    <bug_when>2004-08-25 17:01:37 +0000</bug_when>
    <thetext>Hello - just tried setting the individual preferences for ICQ to give the contacts a custom encoding. Also not working, cyrillic always comes incorrect...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262520</commentid>
    <comment_count>2</comment_count>
    <who name="">fcardone</who>
    <bug_when>2004-08-26 00:12:14 +0000</bug_when>
    <thetext>OK, here&apos;s further information on this bug - it&apos;s worse than you would think, because ICQ no longer works OK: all contacts on ICQ get &quot;cannot determine contact status&quot;.

This happens both with your newest Kopete included in kdenetwork 3.3 *AND* the CVS version. I replaced kdenetwork 3.3 with 3.2.3 (which provides Kopete 0.8.4) and everything was fine.

Pity, though, because 0.9.0 had some new interesting features. Anyway, 0.9.0 would not give the proper encoding on ICQ, would not give the correct status of the contacts and would not even allow me to retrieve my own data from the server.

It seems as if someone placed on 0.9.0 the old plugin from the pre-0.8.4 version.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>262627</commentid>
    <comment_count>3</comment_count>
    <who name="">fcardone</who>
    <bug_when>2004-08-26 08:49:23 +0000</bug_when>
    <thetext>Hello -

just tried binaries from other kdenetwork distributions. ICQ is not working on any kopete binary - tried Redhat and SuSE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>264804</commentid>
    <comment_count>4</comment_count>
    <who name="A. Sopicki">asopicki</who>
    <bug_when>2004-09-01 13:40:09 +0000</bug_when>
    <thetext>I&apos;m having nearly the same problem with some german characters from other Kopete users with UTF-8 encoding. I&apos;m using Kopete from KDE 3.3.3 on Fedora Core 2. Tried to change the font but that doesn&apos;t work either. Unfortunately you can&apos;t set the encoding for the user to Unicode. The problem doesn&apos;t occur with people using ISO-Encoding.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268212</commentid>
    <comment_count>5</comment_count>
    <who name="Matt Rogers">mattr</who>
    <bug_when>2004-09-13 16:09:18 +0000</bug_when>
    <thetext>*** Bug 89188 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>269898</commentid>
    <comment_count>6</comment_count>
    <who name="">fcardone</who>
    <bug_when>2004-09-19 11:49:39 +0000</bug_when>
    <thetext>Found out new source of trouble. Kopete cannot read properly the status of ICQ contacts - if you happen to be upgrading from kopete 0.8.4 (as in my case). ICQ contacts come correctly ONLY if you delete/rename the .kopete file and then readd all manually. However, encodings are STILL incorrectly rendered...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>277925</commentid>
    <comment_count>7</comment_count>
    <who name="Pavel Korshunov">kde</who>
    <bug_when>2004-10-19 18:47:42 +0000</bug_when>
    <thetext>*** This bug has been confirmed by popular vote. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>279230</commentid>
    <comment_count>8</comment_count>
    <who name="Pavel Korshunov">kde</who>
    <bug_when>2004-10-23 18:37:35 +0000</bug_when>
    <thetext>When the bug will be corrected??</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>279236</commentid>
    <comment_count>9</comment_count>
    <who name="Richard Smith">kde</who>
    <bug_when>2004-10-23 18:55:18 +0000</bug_when>
    <thetext>Probably shortly after someone figures out how to correct it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>279837</commentid>
    <comment_count>10</comment_count>
    <who name="Matt Rogers">mattr</who>
    <bug_when>2004-10-25 14:31:16 +0000</bug_when>
    <thetext>*** Bug 92063 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>279889</commentid>
    <comment_count>11</comment_count>
    <who name="Matt Rogers">mattr</who>
    <bug_when>2004-10-25 17:45:24 +0000</bug_when>
    <thetext>*** Bug 91925 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>288096</commentid>
    <comment_count>12</comment_count>
    <who name="Alexei Dets">adets</who>
    <bug_when>2004-11-22 17:11:18 +0000</bug_when>
    <thetext>I have the same problem on Fedora Core 3 + kopete-0.9.1 (KDE-3.3.1 from kde-redhat.sf.net) with Russian characters: I can see perfectly what I&apos;m typing, everybody receives my messages in correct encoding, but I&apos;m unable to read replies - looks like they are converted to iso8859-1 encoding, I receive Latin letters instead of Cyrillic :-( This is happening with ICQ. System locale is en_US.UTF-8.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>288436</commentid>
    <comment_count>13</comment_count>
    <who name="Matt Rogers">mattr</who>
    <bug_when>2004-11-23 15:14:52 +0000</bug_when>
    <thetext>*** Bug 93772 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>291168</commentid>
    <comment_count>14</comment_count>
    <who name="Gleb Litvjak">blaster999</who>
    <bug_when>2004-12-03 18:35:22 +0000</bug_when>
    <thetext>I can confirm this - I am using Gentoo and KDE 3.3.1. Does anyone have a clue concerning this issue? This bug is very annoying.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>291178</commentid>
    <comment_count>15</comment_count>
    <who name="Gleb Litvjak">blaster999</who>
    <bug_when>2004-12-03 19:35:53 +0000</bug_when>
    <thetext>I had a look at the sources. The file kopete/protocols/oscar/oscarsocket/oscarsocket.icq.cpp has some comments like &quot;//TODO: encoding&quot; 
 But the functions in that file only send data, so problem probably isn&apos;t there. 
 
 The second interesting place is in the file kopete/kopete/chatwindow/chatview.cpp (line 197). I have a crazy idea: what if the encoding of the chat window is set incorrectly? I am not a great programmer, so this is just a guess. 
 
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>291196</commentid>
    <comment_count>16</comment_count>
    <who name="Matt Rogers">mattr</who>
    <bug_when>2004-12-03 21:03:43 +0000</bug_when>
    <thetext>i would guess that if the encoding of the chatwindow isn&apos;t set to utf-8, then it&apos;s  probably incorrect, but this is just a guess. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>295154</commentid>
    <comment_count>17</comment_count>
    <who name="Matt Rogers">mattr</who>
    <bug_when>2004-12-17 06:27:07 +0000</bug_when>
    <thetext>*** Bug 93057 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>295156</commentid>
    <comment_count>18</comment_count>
    <who name="Matt Rogers">mattr</who>
    <bug_when>2004-12-17 06:27:53 +0000</bug_when>
    <thetext>*** Bug 91808 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>302560</commentid>
    <comment_count>19</comment_count>
    <who name="Max Belushkin">m.belushkin</who>
    <bug_when>2005-01-13 14:26:16 +0000</bug_when>
    <thetext>It&apos;s been mentioned LICQ treats encoding fine (LICQ 1.3.0 on SuSE 9.2 does, at least). I&apos;m currently confined to running both Kopete (0.9.0 on KDE 3.3.0 from SuSE 9.2 RPMs) for non-ICQ contacts and LICQ for ICQ ones to have proper encoding... is there any roadmap, any ideas on when this bug might get looked at? :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>302575</commentid>
    <comment_count>20</comment_count>
    <who name="Ian Zagorskih">ianzag</who>
    <bug_when>2005-01-13 14:34:09 +0000</bug_when>
    <thetext>
I can only say that for example SIM ICQ/Jabber client handles codepages just fine (at least with russian language). Had to use it now and futher until Kopete is fixed. You can find SIM at http://sim-icq.sourceforge.net/

// wbr
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>306020</commentid>
    <comment_count>21</comment_count>
    <who name="Matt Rogers">mattr</who>
    <bug_when>2005-01-23 15:43:00 +0000</bug_when>
    <thetext>*** Bug 97719 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>306824</commentid>
    <comment_count>22</comment_count>
    <who name="Matt Rogers">mattr</who>
    <bug_when>2005-01-25 16:10:51 +0000</bug_when>
    <thetext>CVS commit by mattr: 

Merge the oscar_rewrite branch into HEAD. There are a ton of changes here
and while i&apos;m not going to go over them one by one, here&apos;s a brief overview
of some of the things that have changed.

- Delayed contact creation. Contacts aren&apos;t created on the kopete list until
  we get a confirmation back from the server that they were added correctly.
 
- Timestamps of received offline messages are correct now (#45751)

- Hopefully, many many encoding problems with message receiving are fixed
  (#88033, #97116, #43701)

- Contacts that require authorization are now marked by a red &apos;X&apos; over their
  icon. 

- Asking for and getting contact list authorization should be much more 
  user friendly.

- All the reported crashes (except for two dealing with ICQ RTF) are fixed

- Contact list handling in general should be more robust.

All in all, there are just a ton of changes and hopefully, your AIM and ICQ
experience within kopete should become more enjoyable. 

BUG: 92115
BUG: 97411
BUG: 86471
BUG: 88062
BUG: 89505
BUG: 89982
BUG: 90353
BUG: 87714
BUG: 88033
BUG: 97116
BUG: 45751
BUG: 43701
BUG: 86502
BUG: 93631
BUG: 95702
BUG: 84688
BUG: 92888


  M +4 -6      Makefile.am   1.32
  M +46 -13    TODO   1.12
  M +299 -609  oscaraccount.cpp   1.161
  M +61 -131   oscaraccount.h   1.73
  M +121 -663  oscarcontact.cpp   1.166
  M +83 -196   oscarcontact.h   1.89
  M +57 -0     oscarmyselfcontact.cpp   1.2
  M +59 -0     oscarmyselfcontact.h   1.2
  M +2 -2      aim/Makefile.am   1.10
  M +91 -179   aim/aimaccount.cpp   1.50
  M +43 -54    aim/aimaccount.h   1.20
  M +158 -248  aim/aimcontact.cpp   1.65
  M +64 -74    aim/aimcontact.h   1.24
  M +23 -34    aim/aimprotocol.cpp   1.29
  M +56 -57    aim/aimprotocol.h   1.11
  M +67 -64    aim/aimuserinfo.cpp   1.18
  M +0 -1      aim/aimuserinfo.h   1.10
  M +1 -1      aim/kopete_aim.desktop   1.33
  M +1 -1      aim/ui/Makefile.am   1.4
  M +2 -4      aim/ui/aimaddcontactpage.cpp   1.10
  M +8 -14     aim/ui/aimaddcontactpage.h   1.4
  M +13 -4     aim/ui/aimeditaccountui.ui   1.31
  M +40 -35    aim/ui/aimeditaccountwidget.cpp   1.23
  M +21 -17    aim/ui/aimeditaccountwidget.h   1.9
  M +4 -7      icq/Makefile.am   1.12
  M +201 -228  icq/icqaccount.cpp   1.58
  M +70 -54    icq/icqaccount.h   1.24
  M +218 -279  icq/icqcontact.cpp   1.67
  M +86 -130   icq/icqcontact.h   1.30
  M +226 -0    icq/icqpresence.cpp   1.2
  M +176 -0    icq/icqpresence.h   1.2
  M +72 -372   icq/icqprotocol.cpp   1.63
  M +62 -73    icq/icqprotocol.h   1.17
  M +1 -1      icq/kopete_icq.desktop   1.36
  M +0 -2      icq/ui/.cvsignore   1.4
  M +7 -4      icq/ui/Makefile.am   1.5
  M +85 -344   icq/ui/icqadd.ui   1.12
  M +38 -262   icq/ui/icqaddcontactpage.cpp   1.21
  M +26 -35    icq/ui/icqaddcontactpage.h   1.8
  M +69 -0     icq/ui/icqauthreplydialog.cpp   1.2
  M +45 -0     icq/ui/icqauthreplydialog.h   1.2
  M +202 -0    icq/ui/icqauthreplyui.ui   1.2
  M +136 -141  icq/ui/icqeditaccountui.ui   1.47
  M +33 -472   icq/ui/icqeditaccountwidget.cpp   1.43
  M +19 -42    icq/ui/icqeditaccountwidget.h   1.18
  M +481 -0    icq/ui/icqgeneralinfo.ui   1.2
  M +68 -0     icq/ui/icqotherinfowidget.ui   1.2
  M +442 -0    icq/ui/icqsearchbase.ui   1.2
  M +141 -0    icq/ui/icqsearchdialog.cpp   1.2
  M +60 -0     icq/ui/icqsearchdialog.h   1.2
  M +138 -0    icq/ui/icquserinfowidget.cpp   1.2
  M +55 -0     icq/ui/icquserinfowidget.h   1.2
  M +219 -0    icq/ui/icqworkinfowidget.ui   1.2
  M +2 -0      liboscar/.cvsignore   1.2
  M +12 -0     liboscar/DESIGN   1.2
  M +194 -0    liboscar/HACKING   1.2
  M +28 -0     liboscar/Makefile.am   1.2
  M +77 -0     liboscar/TODO   1.2
  M +382 -0    liboscar/aimlogintask.cpp   1.2
  M +82 -0     liboscar/aimlogintask.h   1.2
  M +91 -0     liboscar/blmlimitstask.cpp   1.2
  M +43 -0     liboscar/blmlimitstask.h   1.2
  M +474 -0    liboscar/buffer.cpp   1.2
  M +248 -0    liboscar/buffer.h   1.2
  M +270 -0    liboscar/bytestream.cpp   1.2
  M +78 -0     liboscar/bytestream.h   1.2
  M +206 -0    liboscar/changevisibilitytask.cpp   1.2
  M +58 -0     liboscar/changevisibilitytask.h   1.2
  M +675 -0    liboscar/client.cpp   1.2
  M +368 -0    liboscar/client.h   1.2
  M +115 -0    liboscar/clientreadytask.cpp   1.2
  M +44 -0     liboscar/clientreadytask.h   1.2
  M +270 -0    liboscar/closeconnectiontask.cpp   1.2
  M +67 -0     liboscar/closeconnectiontask.h   1.2
  M +207 -0    liboscar/connection.cpp   1.2
  M +154 -0    liboscar/connection.h   1.2
  M +62 -0     liboscar/connector.cpp   1.2
  M +59 -0     liboscar/connector.h   1.2
  M +245 -0    liboscar/coreprotocol.cpp   1.2
  M +109 -0    liboscar/coreprotocol.h   1.2
  M +66 -0     liboscar/errortask.cpp   1.2
  M +39 -0     liboscar/errortask.h   1.2
  M +72 -0     liboscar/flapprotocol.cpp   1.2
  M +46 -0     liboscar/flapprotocol.h   1.2
  M +134 -0    liboscar/icbmparamstask.cpp   1.2
  M +55 -0     liboscar/icbmparamstask.h   1.2
  M +113 -0    liboscar/icqlogintask.cpp   1.2
  M +47 -0     liboscar/icqlogintask.h   1.2
  M +151 -0    liboscar/icqtask.cpp   1.2
  M +63 -0     liboscar/icqtask.h   1.2
  M +213 -0    liboscar/icquserinfo.cpp   1.2
  M +195 -0    liboscar/icquserinfo.h   1.2
  M +224 -0    liboscar/icquserinfotask.cpp   1.2
  M +75 -0     liboscar/icquserinfotask.h   1.2
  M +100 -0    liboscar/inputprotocolbase.cpp   1.2
  M +72 -0     liboscar/inputprotocolbase.h   1.2
  M +86 -0     liboscar/locationrightstask.cpp   1.2
  M +57 -0     liboscar/locationrightstask.h   1.2
  M +219 -0    liboscar/logintask.cpp   1.2
  M +144 -0    liboscar/logintask.h   1.2
  M +392 -0    liboscar/md5.c   1.2
  M +93 -0     liboscar/md5.h   1.2
  M +236 -0    liboscar/messagereceivertask.cpp   1.2
  M +102 -0    liboscar/messagereceivertask.h   1.2
  M +159 -0    liboscar/offlinemessagestask.cpp   1.2
  M +54 -0     liboscar/offlinemessagestask.h   1.2
  M +97 -0     liboscar/onlinenotifiertask.cpp   1.2
  M +60 -0     liboscar/onlinenotifiertask.h   1.2
  M +138 -0    liboscar/oscarbytestream.cpp   1.2
  M +72 -0     liboscar/oscarbytestream.h   1.2
  M +425 -0    liboscar/oscarclientstream.cpp   1.2
  M +165 -0    liboscar/oscarclientstream.h   1.2
  M +108 -0    liboscar/oscarconnector.cpp   1.2
  M +69 -0     liboscar/oscarconnector.h   1.2
  M +349 -0    liboscar/oscartypeclasses.cpp   1.2
  M +210 -0    liboscar/oscartypeclasses.h   1.2
  M +252 -0    liboscar/oscartypes.h   1.2
  M +252 -0    liboscar/oscarutils.cpp   1.2
  M +75 -0     liboscar/oscarutils.h   1.2
  M +86 -0     liboscar/ownuserinfotask.cpp   1.2
  M +53 -0     liboscar/ownuserinfotask.h   1.2
  M +72 -0     liboscar/prmparamstask.cpp   1.2
  M +42 -0     liboscar/prmparamstask.h   1.2
  M +116 -0    liboscar/profiletask.cpp   1.2
  M +56 -0     liboscar/profiletask.h   1.2
  M +228 -0    liboscar/rateclass.cpp   1.2
  M +126 -0    liboscar/rateclass.h   1.2
  M +157 -0    liboscar/rateclassmanager.cpp   1.2
  M +76 -0     liboscar/rateclassmanager.h   1.2
  M +172 -0    liboscar/rateinfotask.cpp   1.2
  M +64 -0     liboscar/rateinfotask.h   1.2
  M +2427 -0   liboscar/rtf.cc   1.2
  M +864 -0    liboscar/rtf.ll   1.2
  M +207 -0    liboscar/rtf2html.h   1.2
  M +139 -0    liboscar/safedelete.cpp   1.2
  M +79 -0     liboscar/safedelete.h   1.2
  M +94 -0     liboscar/senddcinfotask.cpp   1.2
  M +41 -0     liboscar/senddcinfotask.h   1.2
  M +57 -0     liboscar/sendidletimetask.cpp   1.2
  M +46 -0     liboscar/sendidletimetask.h   1.2
  M +203 -0    liboscar/sendmessagetask.cpp   1.2
  M +47 -0     liboscar/sendmessagetask.h   1.2
  M +166 -0    liboscar/serverversionstask.cpp   1.2
  M +57 -0     liboscar/serverversionstask.h   1.2
  M +123 -0    liboscar/servicesetuptask.cpp   1.2
  M +69 -0     liboscar/servicesetuptask.h   1.2
  M +102 -0    liboscar/snacprotocol.cpp   1.2
  M +46 -0     liboscar/snacprotocol.h   1.2
  M +50 -0     liboscar/ssiactivatetask.cpp   1.2
  M +38 -0     liboscar/ssiactivatetask.h   1.2
  M +196 -0    liboscar/ssiauthtask.cpp   1.2
  M +60 -0     liboscar/ssiauthtask.h   1.2
  M +157 -0    liboscar/ssilisttask.cpp   1.2
  M +109 -0    liboscar/ssilisttask.h   1.2
  M +429 -0    liboscar/ssimanager.cpp   1.2
  M +131 -0    liboscar/ssimanager.h   1.2
  M +448 -0    liboscar/ssimodifytask.cpp   1.2
  M +127 -0    liboscar/ssimodifytask.h   1.2
  M +99 -0     liboscar/ssiparamstask.cpp   1.2
  M +43 -0     liboscar/ssiparamstask.h   1.2
  M +31 -0     liboscar/stream.cpp   1.2
  M +75 -0     liboscar/stream.h   1.2
  M +286 -0    liboscar/task.cpp   1.2
  M +114 -0    liboscar/task.h   1.2
  M +367 -0    liboscar/transfer.cpp   1.2
  M +169 -0    liboscar/transfer.h   1.2
  M +354 -0    liboscar/userdetails.cpp   1.2
  M +85 -0     liboscar/userdetails.h   1.2
  M +153 -0    liboscar/userinfotask.cpp   1.2
  M +69 -0     liboscar/userinfotask.h   1.2
  M +173 -0    liboscar/usersearchtask.cpp   1.2
  M +61 -0     liboscar/usersearchtask.h   1.2
  M +93 -0     liboscar/warningtask.cpp   1.2
  M +59 -0     liboscar/warningtask.h   1.2
  M +7 -0      liboscar/tests/.cvsignore   1.2
  M +19 -0     liboscar/tests/Makefile.am   1.2
  M +49 -0     liboscar/tests/clientstream_test.cpp   1.2
  M +49 -0     liboscar/tests/clientstream_test.h   1.2
  M +56 -0     liboscar/tests/logintest.cpp   1.2
  M +53 -0     liboscar/tests/logintest.h   1.2
  M +73 -0     liboscar/tests/ssigrouptest.cpp   1.2
  M +54 -0     liboscar/tests/ssigrouptest.h   1.2
  M +111 -0    liboscar/tests/ssitest.cpp   1.2
  M +34 -0     liboscar/tests/ssitest.h   1.2
  M +67 -0     liboscar/tests/userinfotest.cpp   1.2
  M +53 -0     liboscar/tests/userinfotest.h   1.2
  R            Doxyfile   1.3
  R            README.login   1.1
  R            icq/icqsendsmsdialog.cpp   1.1
  R            icq/icqsendsmsdialog.h   1.1
  R            icq/icquserinfo.cpp   1.21
  R            icq/icquserinfo.h   1.11
  R            oscarsocket/.cvsignore   1.1
  R            oscarsocket/Makefile.am   1.25
  R            oscarsocket/aim.cpp   1.9
  R            oscarsocket/aim.h   1.8
  R            oscarsocket/buffer.cpp   1.44
  R            oscarsocket/buffer.h   1.31
  R            oscarsocket/md5.c   1.1
  R            oscarsocket/md5.h   1.1
  R            oscarsocket/oncomingsocket.cpp   1.23
  R            oscarsocket/oncomingsocket.h   1.11
  R            oscarsocket/oscar_fam01.cpp   1.3
  R            oscarsocket/oscar_fam04.cpp   1.10
  R            oscarsocket/oscar_fam19.cpp   1.10
  R            oscarsocket/oscarcaps.cpp   1.5
  R            oscarsocket/oscarcaps.h   1.4
  R            oscarsocket/oscarconnection.cpp   1.32
  R            oscarsocket/oscarconnection.h   1.24
  R            oscarsocket/oscardebug.h   1.5
  R            oscarsocket/oscardirectconnection.cpp   1.24
  R            oscarsocket/oscardirectconnection.h   1.10
  R            oscarsocket/oscarfilesendconnection.cpp   1.14
  R            oscarsocket/oscarfilesendconnection.h   1.8
  R            oscarsocket/oscarmessage.cpp   1.6
  R            oscarsocket/oscarmessage.h   1.1
  R            oscarsocket/oscarsocket.aim.cpp   1.33
  R            oscarsocket/oscarsocket.cpp   1.213
  R            oscarsocket/oscarsocket.h   1.126
  R            oscarsocket/oscarsocket.icq.cpp   1.73
  R            oscarsocket/oscarsocket.icq.h   1.14
  R            oscarsocket/oscartypes.h   1.9
  R            oscarsocket/rateclass.cpp   1.5
  R            oscarsocket/rateclass.h   1.3
  R            oscarsocket/rtf.cc   1.5
  R            oscarsocket/rtf.ll   1.5
  R            oscarsocket/rtf2html.h   1.2
  R            oscarsocket/ssidata.cpp   1.22
  R            oscarsocket/ssidata.h   1.16



</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>343321</commentid>
    <comment_count>23</comment_count>
    <who name="vadim">vnizzz</who>
    <bug_when>2005-05-18 23:05:42 +0000</bug_when>
    <thetext>The  bug was not fixed, reopen it please</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>343733</commentid>
    <comment_count>24</comment_count>
    <who name="Alexander Terekhov">alexander_78</who>
    <bug_when>2005-05-20 10:04:23 +0000</bug_when>
    <thetext>This bug still exists in KOpete 0.10 / KDE 3.4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>354401</commentid>
    <comment_count>25</comment_count>
    <who name="">andu</who>
    <bug_when>2005-06-29 20:37:27 +0000</bug_when>
    <thetext>I do have this bug.

kopete --version
Qt: 3.3.4
KDE: 3.3.2
Kopete: 0.9.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>355368</commentid>
    <comment_count>26</comment_count>
    <who name="Dmitry Suzdalev">dimsuz</who>
    <bug_when>2005-07-04 18:44:07 +0000</bug_when>
    <thetext>This bug is still there.
This bug is the only thing that makes me use Sim instead of Kopete.

Please, fix this bug! :)

kopete --version
Qt: 3.3.3
KDE: 3.4.1
Kopete: 0.10.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>360278</commentid>
    <comment_count>27</comment_count>
    <who name="Sergey S. Kostyliov">rathamahata</who>
    <bug_when>2005-07-25 11:43:46 +0000</bug_when>
    <thetext>Please reopen this bug. It still there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>367674</commentid>
    <comment_count>28</comment_count>
    <who name="Petr Kopecký">kejpi</who>
    <bug_when>2005-08-22 14:10:33 +0000</bug_when>
    <thetext>Indeed - I think as well that this bug is still present and should be reopen :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>375955</commentid>
    <comment_count>29</comment_count>
      <attachid>12702</attachid>
    <who name="Leonid Zeitlin">lz</who>
    <bug_when>2005-09-25 17:15:11 +0000</bug_when>
    <thetext>Created attachment 12702
A temporary workaround patch for Russian-language users

I am attaching a patch (which works against Kopete in kdenetwork 3.4.1 and
3.4.2) that helps this problem for Russian-language users at least in many
cases. Please note that this is a crude hack, which assumes that any message
not in Unicode is in Russian CP1251 encoding. As such, it is not meant for
inclusion in official Kopete. But this works for me an may help others. A real
solution may work along these lines, but instead of hard-coding CP1251 encoding
name, would use contact or global default encoding. Users of other encodings
may benefit from this patch if they replace &quot;CP1251&quot; with the name of their
favorite encoding. Comments welcome.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>12702</attachid>
            <date>2005-09-25 17:15:11 +0000</date>
            <delta_ts>2005-09-25 17:15:11 +0000</delta_ts>
            <desc>A temporary workaround patch for Russian-language users</desc>
            <filename>kopete-russian.patch</filename>
            <type>text/plain</type>
            <size>4190</size>
            <attacher name="Leonid Zeitlin">lz</attacher>
            
              <data encoding="base64">LS0tIC4va29wZXRlL3Byb3RvY29scy9vc2Nhci9saWJvc2Nhci9vZmZsaW5lbWVzc2FnZXN0YXNr
LmNwcC5vcmlnCTIwMDUtMDktMjUgMTU6MTU6MjUuMDAwMDAwMDAwICswMzAwCisrKyAuL2tvcGV0
ZS9wcm90b2NvbHMvb3NjYXIvbGlib3NjYXIvb2ZmbGluZW1lc3NhZ2VzdGFzay5jcHAJMjAwNS0w
OS0yNSAxNTowODozMC4wMDAwMDAwMDAgKzAzMDAKQEAgLTI1LDYgKzI1LDggQEAKICNpbmNsdWRl
ICJjb25uZWN0aW9uLmgiCiAKICNpbmNsdWRlIDxrZGVidWcuaD4KKyNpbmNsdWRlIDxxdGV4dGNv
ZGVjLmg+CisjaW5jbHVkZSA8cXRsLmg+CiAKIE9mZmxpbmVNZXNzYWdlc1Rhc2s6Ok9mZmxpbmVN
ZXNzYWdlc1Rhc2soIFRhc2sqIHBhcmVudCApCiAgOiBJQ1FUYXNrKCBwYXJlbnQgKQpAQCAtODcs
NiArODksMjIgQEAKIAlyZXR1cm4gZmFsc2U7CiB9CiAKK3N0YXRpYyBib29sIGxvb2tzTGlrZVVu
aWNvZGUoY29uc3QgY2hhciAqZGF0YSwgaW50IHNpemUpCit7CisgIGludCBzY29yZSA9IDA7Cisg
IGZvciAoaW50IGkgPSAwOyBpIDwgc2l6ZTsgaSArPSAyKQorICAgIGlmICgoKHVuc2lnbmVkIGNo
YXIpIGRhdGFbaV0pIDwgJyAnKSBzY29yZSsrOworICBpZiAoc2NvcmUgPiAwLjkqKHNpemUgLyAy
KSkgcmV0dXJuIHRydWU7CisgIGVsc2UgcmV0dXJuIGZhbHNlOworfQorCitzdGF0aWMgdm9pZCBi
eXRlU3dhcChjb25zdCBRQnl0ZUFycmF5ICZkYXRhKQoreworICBjaGFyICpieXRlcyA9ICBkYXRh
LmRhdGEoKTsKKyAgZm9yIChpbnQgaSA9IDA7IGkgPCBkYXRhLnNpemUoKS0xOyBpKz0yKQorICAg
IHFTd2FwKGJ5dGVzW2ldLCBieXRlc1tpKzFdKTsKK30KKwogdm9pZCBPZmZsaW5lTWVzc2FnZXNU
YXNrOjpoYW5kbGVPZmZsaW5lTWVzc2FnZSgpCiB7CiAJVExWIHRsdjEgPSB0cmFuc2ZlcigpLT5i
dWZmZXIoKS0+Z2V0VExWKCk7CkBAIC0xMjYsMTEgKzE0NCwyNSBAQAogCXRpbWUgPSB0aW1lLmFk
ZFNlY3MoIHR6ICk7CiAJCiAJUURhdGVUaW1lIGhhY2t5VGltZSggZGF0ZSwgdGltZSApOwotCU9z
Y2FyOjpNZXNzYWdlIG1lc3NhZ2UoIG1zZy5kYXRhKCksIHR5cGUsIGZsYWdzLCBoYWNreVRpbWUg
KTsKKyAga2REZWJ1ZyggT1NDQVJfUkFXX0RFQlVHICkgPDwga19mdW5jaW5mbyA8PCAiUmVjZWl2
ZWQgb2ZmbGluZSBtZXNzYWdlLCByYXcgdGV4dDogJyIgPDwgbXNnIDw8ICInIiA8PCAiIGxlbmd0
aCA9ICIgPDwgCisgICAgbXNnTGVuZ3RoIDw8IGVuZGw7CisgIFFTdHJpbmcgbXNnVGV4dDsKKyAg
aWYgKGxvb2tzTGlrZVVuaWNvZGUobXNnLmRhdGEoKSwgbXNnTGVuZ3RoKSkgeworICAgICAga2RE
ZWJ1ZyggT1NDQVJfUkFXX0RFQlVHICkgPDwga19mdW5jaW5mbyA8PCAiQXNzdW1pbmcgVUNTLTJC
RSBlbmNvZGluZyIgPDwgZW5kbDsKKyAgICAgIGJ5dGVTd2FwKG1zZyk7CisgICAgICBtc2dUZXh0
LnNldFVuaWNvZGVDb2RlcygoY29uc3QgdXNob3J0ICopIG1zZy5kYXRhKCksIG1zZ0xlbmd0aC8y
KTsKKyAgfSAgICAKKyAgZWxzZSB7CisgICAgUVRleHRDb2RlYyAqY29kZWMgPSBRVGV4dENvZGVj
Ojpjb2RlY0Zvck5hbWUoIkNQMTI1MSIpOworICAgIGtkRGVidWcoIE9TQ0FSX1JBV19ERUJVRyAp
IDw8IGtfZnVuY2luZm8gPDwgIlVzaW5nIGNvZGVjICIgPDwgY29kZWMtPm5hbWUoKSA8PCBlbmRs
OworICAgIG1zZ1RleHQgPSBjb2RlYy0+dG9Vbmljb2RlKG1zZy5kYXRhKCkpOworICB9ICAKKyAg
T3NjYXI6Ok1lc3NhZ2UgbWVzc2FnZSggbXNnVGV4dCwgdHlwZSwgZmxhZ3MsIGhhY2t5VGltZSAp
OwogCW1lc3NhZ2Uuc2V0U2VuZGVyKCBRU3RyaW5nOjpudW1iZXIoIHNlbmRlclVpbiApICk7CiAJ
bWVzc2FnZS5zZXRSZWNlaXZlciggUVN0cmluZzo6bnVtYmVyKCByZWNlaXZlclVpbiApICk7CiAJ
Ci0Ja2REZWJ1ZyggT1NDQVJfUkFXX0RFQlVHICkgPDwga19mdW5jaW5mbyA8PCAiUmVjZWl2ZWQg
b2ZmbGluZSBtZXNzYWdlICciIDw8IG1zZy5kYXRhKCkgPDwgIicgZnJvbSAiIDw8IHNlbmRlclVp
biA8PCBlbmRsOworCWtkRGVidWcoIE9TQ0FSX1JBV19ERUJVRyApIDw8IGtfZnVuY2luZm8gPDwg
IlJlY2VpdmVkIG9mZmxpbmUgbWVzc2FnZSAnIiA8PCBtc2dUZXh0IDw8ICInIGZyb20gIiA8PCBz
ZW5kZXJVaW4gPDwgCisgICAgIiBmbGFncyA9ICIgPDwgZmxhZ3MgPDwgZW5kbDsKIAkKIAltX21z
Z0NvdW50Kys7CiAJCi0tLSAuL2tvcGV0ZS9wcm90b2NvbHMvb3NjYXIvbGlib3NjYXIvbWVzc2Fn
ZXJlY2VpdmVydGFzay5jcHAub3JpZwkyMDA1LTA5LTI1IDE1OjE1OjE4LjAwMDAwMDAwMCArMDMw
MAorKysgLi9rb3BldGUvcHJvdG9jb2xzL29zY2FyL2xpYm9zY2FyL21lc3NhZ2VyZWNlaXZlcnRh
c2suY3BwCTIwMDUtMDktMjUgMTU6MDg6MjYuMDAwMDAwMDAwICswMzAwCkBAIC0xMTgsNyArMTE4
LDEwIEBACiAJCQlpZiAoIG1fY2hhclNldCA9PSAweDAwMDAgKQogCQkJeyAvL3dlIGNhbiBqdXN0
IGRlY29kZSBmcm9tIHRoZSByYXcgUUJ5dGVBcnJheSBiZWNhdXNlIGFzY2lpIGlzIDcgYml0CiAJ
CQkJbXNnLmFkZFByb3BlcnR5KCBPc2Nhcjo6TWVzc2FnZTo6TGF0aW4gKTsKLQkJCQltc2cuc2V0
VGV4dCggUVN0cmluZyggbWVzc2FnZS5nZXRCbG9jayggKCAqaXQgKS5sZW5ndGggLSA0ICkgKSAp
OworICAgICAgICBRQnl0ZUFycmF5IHJhd3RleHQobWVzc2FnZS5nZXRCbG9jaygoKml0KS5sZW5n
dGggLSA0KSk7CisgICAgICAgIGtkRGVidWcoT1NDQVJfUkFXX0RFQlVHKSA8PCBrX2Z1bmNpbmZv
IDw8ICJtZXNzYWdlIGJlZm9yZSBkZWNvZGluZzogIiA8PCAgUVN0cmluZyhyYXd0ZXh0KSA8PCBl
bmRsOworICAgICAgICBRVGV4dENvZGVjICpjb2RlYyA9IFFUZXh0Q29kZWM6OmNvZGVjRm9yTmFt
ZSgiQ1AxMjUxIik7CisJCQkJbXNnLnNldFRleHQoIGNvZGVjLT50b1VuaWNvZGUoIHJhd3RleHQg
KSApOwogCQkJCWtkRGVidWcoT1NDQVJfUkFXX0RFQlVHKSA8PCBrX2Z1bmNpbmZvIDw8ICJtZXNz
YWdlIGlzOiAiIDw8IG1zZy50ZXh0KCkgPDwgZW5kbDsKIAkJCX0KIAkJCWVsc2UgaWYgKCBtX2No
YXJTZXQgPT0gMHgwMDAyICkKQEAgLTEzMiwxNCArMTM1LDIwIEBACiAJCQllbHNlCiAJCQl7CiAJ
CQkJbXNnLmFkZFByb3BlcnR5KCBPc2Nhcjo6TWVzc2FnZTo6VVRGOCApOwotCQkJCWtkRGVidWco
T1NDQVJfUkFXX0RFQlVHKSA8PCBrX2Z1bmNpbmZvIDw8ICJBdHRlbXB0aW5nIHRvIGRlY29kZSBt
ZXNzYWdlIHdpdGggUUNoYXIgYXJyYXkiIDw8IGVuZGw7CisgICAgICAgIFFCeXRlQXJyYXkgcmF3
dGV4dChtZXNzYWdlLmdldEJsb2NrKCgqaXQpLmxlbmd0aCAtIDQpKTsgICAKKyAgICAgICAga2RE
ZWJ1ZyhPU0NBUl9SQVdfREVCVUcpIDw8IGtfZnVuY2luZm8gPDwgIm1lc3NhZ2UgYmVmb3JlIGRl
Y29kaW5nOiAiIDw8ICBRU3RyaW5nKHJhd3RleHQpIDw8IGVuZGw7CisgICAgICAgIFFUZXh0Q29k
ZWMgKmNvZGVjID0gUVRleHRDb2RlYzo6Y29kZWNGb3JOYW1lKCJDUDEyNTEiKTsKKyAgICAgICAg
bXNnLnNldFRleHQoIGNvZGVjLT50b1VuaWNvZGUoIHJhd3RleHQgKSApOworICAgICAgICBrZERl
YnVnKE9TQ0FSX1JBV19ERUJVRykgPDwga19mdW5jaW5mbyA8PCAibWVzc2FnZSBpczogIiA8PCBt
c2cudGV4dCgpIDw8IGVuZGw7ICAgCisJCQkJCisgICAgICAgIC8qa2REZWJ1ZyhPU0NBUl9SQVdf
REVCVUcpIDw8IGtfZnVuY2luZm8gPDwgIkF0dGVtcHRpbmcgdG8gZGVjb2RlIG1lc3NhZ2Ugd2l0
aCBRQ2hhciBhcnJheSIgPDwgZW5kbDsKIAkJCQlpbnQgbWVzc2FnZUxlbmd0aCA9ICggKCAqaXQg
KS5sZW5ndGggLSA0ICk7CiAJCQkJUUNoYXIqIHRlc3RTdHJpbmcgPSBuZXcgUUNoYXJbbWVzc2Fn
ZUxlbmd0aF07CiAJCQkJZm9yICggaW50IGkgPSAwOyBpIDwgbWVzc2FnZUxlbmd0aDsgaSsrICkK
IAkJCQkJdGVzdFN0cmluZ1tpXSA9IG1lc3NhZ2UuZ2V0Qnl0ZSgpOwogCQkJCQogCQkJCW1zZy5z
ZXRUZXh0KCBRU3RyaW5nKCB0ZXN0U3RyaW5nLCBtZXNzYWdlTGVuZ3RoICkgKTsKLQkJCQlrZERl
YnVnKE9TQ0FSX1JBV19ERUJVRykgPDwga19mdW5jaW5mbyA8PCAibWVzc2FnZSBpczogIiA8PCBt
c2cudGV4dCgpIDw8IGVuZGw7CisgICAgICAgIGtkRGVidWcoT1NDQVJfUkFXX0RFQlVHKSA8PCBr
X2Z1bmNpbmZvIDw8ICJtZXNzYWdlIGlzOiAiIDw8IG1zZy50ZXh0KCkgPDwgZW5kbDsqLwogCQkJ
fQogCQkJYnJlYWs7CiAJCX0gLy9lbmQgY2FzZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>