Skip to content

Latest commit

 

History

History
14 lines (13 loc) · 606 Bytes

File metadata and controls

14 lines (13 loc) · 606 Bytes

Todo list

  1. Refactor decode encode into one single buffer
  2. Refactor conn.Listen() to be conn.Recv() and keep all handling of frame out of connection package
  3. Implement AES encryption on the wire.
  4. Implement authenication mechanism for clients.
  5. Implement unary request-response
  6. Refactor encryption so legacy (AES where key is sent to client using public key encryption) and TLS are valid options. TLS be the default form of encryption.
  7. Event persistence using SQLite database.
  8. Receiving events from clients.
  9. Implement message queue, on which clients can listen to.