I'm not sure if this is caused by my flawed implementation of libotr
in ChatSecure, but it seems that otrl_message_receiving is returning 1
when I'm expecting a 0. Users have mentioned that they are missing
messages sometimes and I haven't been able to reproduce that behavior
until I found this bug.

When a conversation is encrypted between ChatSecure and Adium, then
encryption is canceled in Adium, any further messages between the two
clients will be ignored by both clients. Is there something I'm
missing? I did notice that gone_insecure_cb is never called either.

Relevant code is here:

https://github.com/chrisballinger/Off-the-Record-iOS/blob/master/Off%20the%20Record/OTRCodec.m
_______________________________________________
OTR-dev mailing list
[email protected]
http://lists.cypherpunks.ca/mailman/listinfo/otr-dev

Reply via email to