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='")); */

Reply via email to