Package: gaim-encryption Version: 3.0~beta7-1 Severity: serious Tags: patch
Due to changes in protocol strings between gaim 2.0b5 and 2.0b6, gaim-encryption will not communicate with users with the higher gaim version (such as other distros, windows, etc). We discussed this back in the end of January but I failed to follow up, you have my appologies. This is the only code change between this upstream version and the latest (though there are autoconf and PO updates, assumably automatically generated). I've attached the relevent diff, but it may be better to upload a new version. If I don't hear back, I plan to upload an NMU to the delayed queue tonight or tommorow. Regards, Benjamin -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-amd64 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages gaim-encryption depends on: ii gaim 1:2.0.0+beta5-11 multi-protocol instant messaging c ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libnspr4-0d 1.8.0.10-3 NetScape Portable Runtime Library ii libnss3-0d 1.8.0.10-3 Network Security Service libraries gaim-encryption recommends no packages. -- no debconf information
--- gaim-encryption-3.0beta7/encrypt.c 2006-10-22 22:09:30.000000000 -0400 +++ gaim-encryption-3.0beta8/encrypt.c 2007-01-28 21:29:56.000000000 -0500 @@ -633,6 +633,8 @@ } else { /* No encrypt-o-header */ GE_set_rx_encryption(conv, FALSE); gaim_debug(GAIM_DEBUG_MISC, "gaim-encryption", "No header: %s\n", *message); + gaim_debug(GAIM_DEBUG_MISC, "gaim-encryption", + "Proto '%s', header should be: %s\n", gaim_account_get_protocol_id(acct), header); strip_crypto_smiley(*message); } } @@ -1124,6 +1126,13 @@ g_hash_table_insert(notify_table, g_strdup("prpl-oscar"), g_strdup("<A HREF=\"Gaim-Encryption Capable\"></A>")); + g_hash_table_insert(header_table, g_strdup("prpl-aim"), + g_strdup("*** Encrypted with the Gaim-Encryption plugin <A HREF=\"")); + g_hash_table_insert(footer_table, g_strdup("prpl-aim"), + g_strdup("\"></A>")); + g_hash_table_insert(notify_table, g_strdup("prpl-aim"), + g_strdup("<A HREF=\"Gaim-Encryption Capable\"></A>")); + /* If jabber stops stripping HTML, we can go back to these headers */ /* g_hash_table_insert(header_table, g_strdup("prpl-jabber"), */ /* g_strdup("*** Encrypted with the Gaim-Encryption plugin <A HREF='")); */