[Pidgin] #5694: Gadu-Gadu buddy-list import should convert encoding in proper order and validate UIN

Pidgin trac at pidgin.im
Thu May 1 17:52:55 EDT 2008


#5694: Gadu-Gadu buddy-list import should convert encoding in proper order and
validate UIN
------------------+---------------------------------------------------------
Reporter:  ono    |       Owner:  bartosz                
    Type:  patch  |      Status:  new                    
Priority:  minor  |   Component:  Gadu-Gadu              
 Version:  2.4.1  |    Keywords:  import server buddylist
 Pending:  0      |  
------------------+---------------------------------------------------------
 This patch applies following fixes:

 1. Validates that `UIN` is valid integer > 0, as only integers > 0 are
 valid user identifiers in ''Gadu-Gadu'', and any other lead to incorrect
 behavior

 2. Does `UTF8` <-> `CP1250` conversion as the beginning of import parsing
 & end of export dump so all 'glib' functions are working with UTF8
 strings, previously it was working with `CP1250` encoded strings when
 parsing import, so it may lead to incorrect behavior on non-ASCII
 characters, when they were close to field separator ''';'''

 3. Simplifies export dump

-- 
Ticket URL: <http://developer.pidgin.im/ticket/5694>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list