-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Toggle encryption per-user #271
Comments
What is the reasoning behind this issue? Why shouldnt everything be encrypted? Or is this just for communicating with regular jabber users? |
Yes, mainly for that. |
Hi, I have a very important contact (my wife ;-)) with a regular XMPP client on here PC in her Job. And currently I have everytime turn of encryption for ALL contacts to chat with her. |
Ill start working on this within the next week. Haven't done much lately.
|
Thanx :-) I think per User or Chat it's both OK. |
@abika thanks for volunteering :-) A few pointers for you, probably some of those you knew already. Offline/online tableTwo copies of the users table are kept: Users table is volatileThe Where do you store the encryption enabled flag?As I see it, there are three possible ways:
@abika what do you think? |
Other pointers for the user interface:
Thinking more about the additional table required, I was also considering a
So we can store any type of preference in the future, falling back to default values if no data is found for a user. Comments welcome here of course :-) |
Thanks for the detailed explanation. However, after thinking about this I would really like to make this a chat specific setting. Because
And yes, it is a user based setting in the Desktop client but I would probably not design it like that again if I would start from scratch. |
OK, for encryption I agree absolutly. But if you insert also things like special ringtone for users. hide last online and hide typing message and what ever you implement in future? If I delete this chat (I do that sometimes ;-)) , I have this things set again. In this case "per user" would be the better choice. And, hopfully, in future turn of encryption will be not needed anymore because all XMPP clients using the same standard for encryption ;-) OK, groupchat is a problem. Maybe you simply should not accept users without encryption in groups. BTW. I'm sure min. 90% of Kontalk users use Kontalk and not XMMP Clients wich not compatible with the current encryption in Kontalk. |
I have just thought about the problem with groupchat. If a group member start a unencrypted 1 to 1 chat there will be a really big problem.... I forgot this :-( |
Ok I agree with you, let's encrypt the conversation. It means altering the In the future, when implementing OX/OX-IM the decision of using encryption or clear text will be almost automatic. But we'll discuss this another time. |
Merged in 6feb4a3. |
A menu item to toggle encryption on a per-user basis. It must be persistent of course.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: