[Pidgin] #15750: IRC ACTIONs skip sending-im-msg signal.

Pidgin trac at pidgin.im
Fri Sep 13 17:04:00 EDT 2013


#15750: IRC ACTIONs skip sending-im-msg signal.
-------------------------+------------------
 Reporter:  xnyhps       |       Owner:  elb
     Type:  patch        |      Status:  new
Milestone:  2.10.8       |   Component:  IRC
  Version:  2.10.7       |  Resolution:
 Keywords:  irc otr /me  |
-------------------------+------------------

Comment (by T(A)ILS developers):

 After confirming the patch basically works between two clients
 running the latest Pidgin release, I've done some interoperability and
 backporting tests. (I'm thinking of getting this fixed in Debian
 stable and oldstable as well, actually.)

 '''OK''' = pidgin-otr does not complain about messages being received
 unencrypted

 1. between two clients running 2.10.7-2 from Debian sid + the patch:
 '''OK'''

 2. between one client running 2.10.7-2 from Debian sid + the patch, and
 another
    client running the same version, without the patch: patched->non-
 patched is
    '''OK''', non-patched->patched '''FAIL'''

 3. between one client running 2.10.7-2 from Debian sid + the patch, and
 another
    client running Debian Squeeze's 2.7.3-1+squeeze3 + the patch:
    * Squeeze to sid: '''OK'''
    * sid to Squeeze: on the receiver side, `${X}ACTION ${MESSAGE}${Y}` is
      displayed (with no "was not encrypted" warning); $X and $Y being
 funny
      squares (placeholders for missing Unicode chars), and $MESSAGE being
 the
      message originally passed to /me; interestingly, pasting this line to
 the
      entry box on Squeeze, and then sending back, results in a normal
 looking
      /me message being displayed on the receiver (sid)

 4. between two clients running Debian Squeeze's 2.7.3-1+squeeze3 + the
 patch:
    both ways, `${X}ACTION ${MESSAGE}${Y}` is displayed (with no "was not
    encrypted" warning)

 5. between one client running 2.10.7-2 from Debian sid + the patch, and
 another
    client running either Debian Squeeze's 2.7.3-1+squeeze3 without the
 patch,
    or Debian Wheezy's 2.10.6-3 without the patch:
    * patched sid to non-patched: `${X}ACTION ${MESSAGE}${Y}` like above
    * non-patched Squeeze to patched sid: unencrypted warning

 6. between one client running 2.10.7-2 from Debian sid + the patch, and
 another
    client running either Debian Wheezy's 2.10.6-3 with the patch:
    * patched sid to patched Wheezy: `${X}ACTION ${MESSAGE}${Y}`
    * patched Wheezy to patched sid: '''OK'''

-- 
Ticket URL: <https://developer.pidgin.im/ticket/15750#comment:6>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list