First time user, reporting issues
Just tried an encrypted chat for the first time, noticed several issues. I hope these warrant working on, because I'd like to recommend/advocate this app with friends :) (But with the poor performance, I can't really..) I was using Android 4.2.2., the other party an iPhone, and the chat was held over Facebook.
Firstly, I appear to have successfully sent several images, but my partner never/still hasn't received them. Sending images also appears to delay the receipt of any incoming messages until after that image has been sent and is then displayed in the message area. (Would it be possible to implement some sort of progress bar?)
From sending images onwards, received messages would appear in my Android's notification area, and then below the user's name in the contact list but there would be a significant delay before the message would then appear in the contact window, making conversation kinda more difficult (I had to keep checking the contact list to keep up with what my partner was saying. They would eventually appear in the conversation window but waiting for these would make the conversation incredibly slow.)
Finally, the delay between messages being sent and received was at least a minute in some cases - is this normal? One party would send an additional message or two to the other without having seen messages sent to them minutes prior. Granted, I figure this could be a connection quality issue on one side.
Oh.. btw, I believe when I installed the app on Android I was given the option of applying a password to the app - surely the most obvious of features. But when my friend installed it on their iPhone, there was and appears to be no option for password-protection. Is that an option and they're just not seeing it?
Appreciate your assistance and the work on this app so far :) The internet needs it! (And sadly this is not a joke.)
Some more issues experienced on a second attempt:
I attempted to send multiple images multiple times during the same encrypted session with my contact receiving nothing. I tried to use the send file option instead, but after selecting a file I was redirected to a menu which didn't show any of my Facebook contacts. I'm wondering if sending images is disabled here? Would be nice to know..
I'm guessing its a limitation of XMPP but network connection interruptions seem to mean missed messages. Encrypted messages will sometimes appear on Facebook but not in the app. Is there a means for the app to check for missed messages and decrypt them, even if they're late/out of order?
We also received the occasional [You have received an unreadable encrypted message].
We're both very enthusiastic about using OTR and this experience has kinda dulled my enthusiasm at least.. I would pitch in myself, but frankly I'm a beginner at programming.. Let me know if we could assist in other ways e.g. logging sample conversations? Presuming that this would not compromise our security.
OTR doesn't support asynchronous chatting, so if your session is destroyed on either end the messages won't be able to be decrypted and you'll need to establish a new session first and resend
On Wed, Jun 11, 2014 at 9:30 AM, interloperux [email protected] wrote:
Some more issues experienced on a second attempt:
I attempted to send multiple images multiple times during the same encrypted session with my contact receiving nothing. I tried to use the send file option instead, but after selecting a file I was redirected to a menu which didn't show any of my Facebook contacts. I'm wondering if sending images is disabled here? Would be nice to know..
I'm guessing its a limitation of XMPP but network connection interruptions seem to mean missed messages. Encrypted messages will sometimes appear on Facebook but not in the app. Is there a means for the app to check for missed messages and decrypt them, even if they're late/out of order?
We also received the occasional [You have received an unreadable encrypted message].
We're both very enthusiastic about using OTR and this experience has kinda dulled my enthusiasm at least.. I would pitch in myself, but frankly I'm a beginner at programming.. Let me know if we could assist in other ways e.g. logging sample conversations? Presuming that this would not compromise our security.
— Reply to this email directly or view it on GitHub https://github.com/guardianproject/ChatSecureAndroid/issues/464#issuecomment-45765660 .