Skip to content

Releases: hsravat-4590/SecureChatroom

Submission Release

03 Feb 13:34
b180155
Compare
Choose a tag to compare

ADDED

  • SSL Encryption between server and client
  • E2EE Encryption between each client

Improvements

  • Implemented JCommander for better commandline interaction

Intial Working Version

28 Dec 18:25
Compare
Choose a tag to compare
Pre-release

Secure Chatroom 1.0.0

This is an initial working version of a chatroom application although not currently secure.

Features

  • Three modes available: Server, Client, Server+Client
  • Material Design UI for Client operations
  • Pretty verbose terminal logging
  • Messages support markdown formatting

Known bugs/issues

[Common]

  • Sockets are not currently secured

[Client]

  • Webview does not remember scroll position so it auto scrolls to top when a message is sent/recieved

[Server]

  • Concurrent Modification exceptions are being thrown as a result of multiple threads trying to read Map<String,Connection> connections. This is causing issues particularly when someone joins or leaves