[pidgin-encrypt-devel] Pidgin version 2.6.4 breaks Pidgin-Encryption
Brought to you by:
obobo
From: Junkmail <jun...@by...> - 2010-01-05 22:55:03
|
Is anyone even alive on this list any more? I haven't seen activity in quite a long time, but it's worth sending this out. I've googled around a bit and it seems like there are some other users facing this same issue with ver 2.6.4, so I thought I'd contact the source. I upgraded to the latest version of pidgin (2.6.4) and it seems to have broken pidgin-encryption. Here's the debug output from my (WinXP) machine. I have 2 AIM accounts setup on the machine, both of which are setup to communicate via encryption. The first debug info is from a machine with 2.6.4 installed (newest version) sending a single IM of the string "test" showing the failed send using encryption, and the second shows encryption working under 2.6.3. It looks like the receiver isn't getting the header info properly (maybe the message gets truncated or something ??) Thanks in advance for any help. I will gladly provide any additional debug info etc. you may want, I'm just not a C programmer to look into the source code myself. -Scott ----------------------------- TEST USING version 2.6.4 (Test FAILS) ----------------------------- (15:54:13) pidgin-encryption: Using pre-existing menu icon for conv 02182EE0, win 02095F10, item 02223E40 (15:54:14) conversation: typed... (15:54:15) pidgin-encryption: send_msg: [receiving_username] (15:54:15) pidgin-encryption: send_msg B: [receiving_username], 00F881C4, 00C88668, 02182EE0 (15:54:15) pidgin-encryption: find key by name: [sending_username] (15:54:15) pidgin-encryption: get_key: [receiving_username] (15:54:15) pidgin-encryption: find key by name: [receiving_username] (15:54:15) pidgin-encryption: got key: 00000000 (15:54:15) pidgin-encryption: Sending: *** Encrypted with the Gaim-Encryption plugin <A HREF=": Send Key"></A> (15:54:15) oscar: Sending IM, charset=0x0000, charsubset=0x0000, length=71 (15:54:15) pidgin-encryption: requesting key (15:54:15) pidgin-encryption: store_msg: 021DE878 : [receiving_username] (15:54:15) pidgin-encryption: In store stack: 02055228 (15:54:15) pidgin-encryption: In store stack: 021DE878 (15:54:15) pidgin-encryption: Using pre-existing menu icon for conv 02182EE0, win 02095F10, item 02223E40 (15:54:15) oscar: rate change (param ID 0x0001): curavg = 4797, maxavg = 6000, alert at 2000, clear warning at 2500, limit at 1500, disconnect at 800, delta is 19200, dropping is 0 (window size = 80) (15:54:15) oscar: incomingim_ch1: unknown TLV 0x0013 (len 1) (15:54:15) oscar: Received IM from [sending_username] with 1 parts (15:54:15) oscar: Parsing IM part, charset=0x0000, charsubset=0x0000, datalen=46, choice1=ASCII, choice2=CP1252, choice3= (15:54:15) pidgin-encryption: No header: *** Encrypted with the Gaim-Encryption plugin (15:54:15) pidgin-encryption: Proto 'prpl-aim', header should be: *** Encrypted with the Gaim-Encryption plugin <A HREF=" (15:54:15) sound: Playing C:\Program Files\Pidgin\sounds\purple\receive.wav (15:54:15) pidgin-encryption: Using pre-existing menu icon for conv 02076648, win 021A6358, item 02257A28 (15:54:15) oscar: Sent message to [receiving_username]. -------------------- Here's an example of the same test, sent from a different machine with Pidgin version 2.6.3 installed. It's getting much further. Maybe the encryption plugin isn't sending any data in the IM? ----------------------------- TEST USING version 2.6.3 (Test WORKS) ----------------------------- (16:20:07) pidgin-encryption: Using pre-existing menu icon for conv 05BF46B8, win 05B87B68, item 045EB2D8 (16:20:08) pidgin-encryption: send_msg: [receiving_username] (16:20:08) pidgin-encryption: send_msg B: [receiving_username], 00FA81C4, 00CCAD58, 05BF46B8 (16:20:08) pidgin-encryption: find key by name: [sending_username] (16:20:08) pidgin-encryption: get_key: [receiving_username] (16:20:08) pidgin-encryption: find key by name: [receiving_username] (16:20:08) pidgin-encryption: got key: 062A4C60 (16:20:08) pidgin-encryption: has key (16:20:08) pidgin-encryption: calc_unsigned_size (16:20:08) pidgin-encryption: modulus_len:128:32 (16:20:08) pidgin-encryption: im_write: [receiving_username] (16:20:08) pidgin-encryption: Built Nonce:24:vE1GV72XeEXbA6EeEdCmfABbfQNkCRGc (16:20:08) pidgin-encryption: Enc for send: 'test' (16:20:08) pidgin-encryption: Built Nonce:24:vE1GV72XeEXbA6EeEdCmfABbfQNkCRGc (16:20:08) oscar: Sending IM, charset=0x0000, charsubset=0x0000, length=444 (16:20:08) pidgin-encryption: send_im: [receiving_username]: 444 (16:20:08) pidgin-encryption: outgoing:*** Encrypted with the Gaim-Encryption plugin <A HREF=": Msg:S2433a1e04d:Rfdd34f179e: Len 344:2JQb4iQeR8FmP6IKRFT5ZODKrVUEEPjT4EiJiq2QYXKKx8EuDuCbP1DsfReUKholFSfWwiFlNsMM+uTr3ZjArkGxeZSCazz3f57iUutnxAUTFt6xo4fW+vShjSyqXtYJdj4t4DAvE+qQFuX6LGaHLuedfsZpGcs7KXfjQpo+vbI4iCDcgThggsJ3mXHDc9WrsrYW+sH8jOYspm6gwUtxyMnmsXe95XhOYyJzsXxrKne/v8k867nLO8ITzMlF30rm/aElmIGB/wqeaxxh9NfjVKfR/EVopCBTzOO9OkNJpYxWn2DtIkoRWT+ul/MNFBnbjW2hXYamFq6sQX8Z7wOlpw=="></A>: (16:20:08) pidgin-encryption: Using pre-existing menu icon for conv 05BF46B8, win 05B87B68, item 045EB2D8 (16:20:08) oscar: rate change (param ID 0x0001): curavg = 5995, maxavg = 6000, alert at 2000, clear warning at 2500, limit at 1500, disconnect at 800 (window size = 80) (16:20:08) oscar: incomingim_ch1: unknown TLV 0x0013 (len 1) (16:20:08) oscar: Received IM from [sending_username] with 1 parts (16:20:08) oscar: Parsing IM part, charset=0x0000, charsubset=0x0000, datalen=444 (16:20:08) pidgin-encryption: Using pre-existing menu icon for conv 06333D90, win 0637BCB0, item 04554D08 (16:20:08) pidgin-encryption: Using pre-existing menu icon for conv 06333D90, win 0637BCB0, item 04554D08 (16:20:08) pidgin-encryption: Got encrypted message: 444 (16:20:08) pidgin-encryption: Message is:*** Encrypted with the Gaim-Encryption plugin <A HREF=": Msg:S2433a1e04d:Rfdd34f179e: Len 344:2JQb4iQeR8FmP6IKRFT5ZODKrVUEEPjT4EiJiq2QYXKKx8EuDuCbP1DsfReUKholFSfWwiFlNsMM+uTr3ZjArkGxeZSCazz3f57iUutnxAUTFt6xo4fW+vShjSyqXtYJdj4t4DAvE+qQFuX6LGaHLuedfsZpGcs7KXfjQpo+vbI4iCDcgThggsJ3mXHDc9WrsrYW+sH8jOYspm6gwUtxyMnmsXe95XhOYyJzsXxrKne/v8k867nLO8ITzMlF30rm/aElmIGB/wqeaxxh9NfjVKfR/EVopCBTzOO9OkNJpYxWn2DtIkoRWT+ul/MNFBnbjW2hXYamFq6sQX8Z7wOlpw=="></A>: (16:20:08) pidgin-encryption: got_encrypted_msg (16:20:08) pidgin-encryption: find key by name: [receiving_username] (16:20:08) pidgin-encryption: get_key: [sending_username] (16:20:08) pidgin-encryption: find key by name: [sending_username] (16:20:08) pidgin-encryption: got key: 00000000 (16:20:08) pidgin-encryption: Sending: *** Encrypted with the Gaim-Encryption plugin <A HREF=": Send Key"></A> (16:20:08) oscar: Sending IM, charset=0x0000, charsubset=0x0000, length=71 (16:20:08) pidgin-encryption: g_e_m: Storing message on Show stack (16:20:08) pidgin-encryption: store_msg: 06397B50 : [sending_username] (16:20:08) pidgin-encryption: In store stack: 06397B50 (16:20:08) pidgin-encryption: Using pre-existing menu icon for conv 06333D90, win 0637BCB0, item 04554D08 (16:20:08) pidgin-encryption: Using pre-existing menu icon for conv 06333D90, win 0637BCB0, item 04554D08 (16:20:08) oscar: rate change (param ID 0x0001): curavg = 4988, maxavg = 6000, alert at 2000, clear warning at 2500, limit at 1500, disconnect at 800 (window size = 80) (16:20:08) oscar: Sent message to [receiving_username]. (16:20:08) oscar: incomingim_ch1: unknown TLV 0x0013 (len 1) (16:20:08) oscar: Received IM from [receiving_username] with 1 parts (16:20:08) oscar: Parsing IM part, charset=0x0000, charsubset=0x0000, datalen=71 (16:20:08) pidgin-encryption: send_key: [sending_username] (16:20:08) pidgin-encryption: send_key: [receiving_username], 05BF46B8, [sending_username] (16:20:08) pidgin-encryption: find key by name: [sending_username] (16:20:08) pidgin-encryption: send_key2: [sending_username] (16:20:08) pidgin-encryption: Built Nonce:24:xHQ8/7MBdrGlcG1IAgDLnAiJIHElAwJz (16:20:08) pidgin-encryption: Sending Nonce with key: xHQ8/7MBdrGlcG1IAgDLnAiJIHElAwJz (16:20:08) pidgin-encryption: send_key3: [sending_username] (16:20:08) oscar: Sending IM, charset=0x0000, charsubset=0x0000, length=339 (16:20:08) pidgin-encryption: Sent key per request (16:20:08) oscar: rate change (param ID 0x0001): curavg = 5967, maxavg = 6000, alert at 2000, clear warning at 2500, limit at 1500, disconnect at 800 (window size = 80) (16:20:08) oscar: Sent message to [sending_username]. (16:20:08) oscar: incomingim_ch1: unknown TLV 0x0013 (len 1) (16:20:08) oscar: Received IM from [sending_username] with 1 parts (16:20:08) oscar: Parsing IM part, charset=0x0000, charsubset=0x0000, datalen=339 (16:20:08) pidgin-encryption: Got key (16:20:08) pidgin-encryption: received_key (16:20:08) pidgin-encryption: After key:"></A> (16:20:08) pidgin-encryption: Received Nonce with key: xHQ8/7MBdrGlcG1IAgDLnAiJIHElAwJz (16:20:08) pidgin-encryption: Checking key file C:\Documents and Settings\a05zpzz\Application Data\.purple\known_keys for name [sending_username] (16:20:08) pidgin-encryption: Got Name (16:20:08) pidgin-encryption: Got Match (16:20:08) pidgin-encryption: send_stored_msgs (16:20:08) pidgin-encryption: show_stored_msgs:06397B50:[sending_username]:[sending_username]: (16:20:08) pidgin-encryption: got_encrypted_msg (16:20:08) pidgin-encryption: find key by name: [receiving_username] (16:20:08) pidgin-encryption: get_key: [sending_username] (16:20:08) pidgin-encryption: find key by name: [sending_username] (16:20:08) pidgin-encryption: got key: 06380AD0 (16:20:08) pidgin-encryption: attempting decrypt on ': Len 344:2JQb4iQeR8FmP6IKRFT5ZODKrVUEEPjT4EiJiq2QYXKKx8EuDuCbP1DsfReUKholFSfWwiFlNsMM+uTr3ZjArkGxeZSCazz3f57iUutnxAUTFt6xo4fW+vShjSyqXtYJdj4t4DAvE+qQFuX6LGaHLuedfsZpGcs7KXfjQpo+vbI4iCDcgThggsJ3mXHDc9WrsrYW+sH8jOYspm6gwUtxyMnmsXe95XhOYyJzsXxrKne/v8k867nLO8ITzMlF30rm/aElmIGB/wqeaxxh9NfjVKfR/EVopCBTzOO9OkNJpYxWn2DtIkoRWT+ul/MNFBnbjW2hXYamFq6sQX8Z7wOlpw=="></A>' (16:20:08) pidgin-encryption: decrypt_msg (16:20:08) pidgin-encryption: Starting Decrypt (16:20:08) pidgin-encryption: Starting Auth (16:20:08) pidgin-encryption: Auth End (16:20:08) pidgin-encryption: Msg rcv:'test' (16:20:08) pidgin-encryption: showing msg:test (16:20:09) pidgin-encryption: Using pre-existing menu icon for conv 06333D90, win 0637BCB0, item 04554D08 (16:20:09) pidgin-encryption: Using pre-existing menu icon for conv 06333D90, win 0637BCB0, item 04554D08 (16:20:09) oscar: Sent message to [receiving_username]. ---------------------------------- |