#500274 pidgin-otr: You can't use the string "?OTRv" in a conversation, even if the conversation is already encrypted

Package:
pidgin-otr
Source:
pidgin-otr
Description:
Off-the-Record Messaging plugin for Pidgin
Submitter:
Tyler MacDonald
Date:
2011-12-26 19:12:02 UTC
Severity:
normal
#500274#5
Date:
2008-09-26 19:49:26 UTC
From:
To:
If you use the string "?OTRv" in conversation (eg; to have a conversation
about the OTR protocol, which i was just doing), the message never reaches
it's recipient and instead you get the message "Successfully refreshed
conversation with ______".

This makes some sort of sense if the conversation is not yet encrypted, but
if you are already speaking privately, then shouldn't that "?OTRv" string
already be wrapped in an encrypted packet? Is the OTR plugin actually
recursively looking for encrypted data within encrypted data?

	- Tyler

#500274#10
Date:
2008-10-27 22:33:49 UTC
From:
To:
Forgot to CC the BTS on the first mail, sorry


libotr does this because not all user interfaces have an out-of-band
method to control starting/refreshing an OTR conversation.  So it looks
for in-band control messages as well.

But it's been noted on otr-dev that this should be made an option, so
those plugins which have something like the pidgin-otr OTR menu can just
use that, and inline messages will be ignored (optionally, ignored only if
you're already encrypted).

To be honest, I don't remember if we've already checked in that change
to cvs, but it's on the todo list one way or another.

Thanks for the note,

  - Ian