Skip to content
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

Messages Log on Client #40

Open
KinanBab opened this issue Feb 6, 2018 · 1 comment
Open

Messages Log on Client #40

KinanBab opened this issue Feb 6, 2018 · 1 comment
Assignees
Labels
Milestone

Comments

@KinanBab
Copy link
Member

KinanBab commented Feb 6, 2018

Store all received messages in a log (specialized by tag), so that:

  • custom messages with no listeners will be stored until listeners are available.
  • Investigate encrypting custom messages.
  • other messages with no listeners are stored until available (TODO: check! this is probably fine now after async).
  • Ignore repeated messages (reply attacks, server not knowing whether things got delivers): insert op_id into cipher text!
  • Bonus for async: Handshake on message delivery!
@KinanBab KinanBab self-assigned this Feb 6, 2018
@KinanBab
Copy link
Member Author

handshake done

@KinanBab KinanBab added the Task label Mar 14, 2018
@KinanBab KinanBab added this to the Communication milestone Mar 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Development

No branches or pull requests

1 participant