19 Commits

Author SHA1 Message Date
Dan Seripap
57cef2f44f Better sanitation of chat messages, support for multiline messages, updated username change method 2016-02-24 22:21:46 -05:00
Dan Seripap
4cee744b07 Support for encrypted file transfer
Accept file, blob decoding

Remove double init of window handler

Added confirmation/acceptance message

Add lazy IDs to transferred files for file owner

Added chat class- initial support for slash commands

Abstraction of chat to its own class

Removed underscore from vendors, switching to import. Increased username color values

Not localizing username, organizing slash commands

Keeping context

Support for symbols/emojis. Fixes #9

Added back npm scripts, added method to check if log messages contain usernames

Checks and balances

Better parsing of commands and organization of valid commands

Fixed #10 - Added running version on modal and about section, Updated disclaimer/wording, displaying public IP if available through server

File transfer pre-confirmation

Encrypting stringified object versus string
2016-02-23 15:59:01 -05:00
Alan Friedman
e9b3498eaa Merge develop into cleanup 2016-02-21 11:09:00 -05:00
Alan Friedman
cfa5da5695 Add JSCS and JSHint to tests and fix errors 2016-02-21 10:58:42 -05:00
Dan Seripap
e59bb2a1cf Creating interface for darkwire, started work on filetransfer 2016-02-19 11:39:04 -05:00
Dan Seripap
6ec8d9c5a0 More cleanup: Removed sessions, as they are not needed 2016-02-19 08:55:56 -05:00
Alan Friedman
27ae0a4fbf Merge branch 'master' into revert-to-hmac 2016-02-14 19:45:17 -05:00
Alan Friedman
f298b951fa Edit readme 2016-02-14 19:44:15 -05:00
Dan Seripap
fab6549dac Readme update 2016-01-27 18:18:43 -05:00
Alan Friedman
0fc55576fe Revert "Use asymmetric signing keys instead of HMAC"
This reverts commit 323c7a903db4fa00c7a93d199862a3f0118b608f.
2016-01-27 07:53:04 -05:00
Alan Friedman
9c9c08b29c Edit readme text 2016-01-26 15:14:07 -05:00
Alan Friedman
323c7a903d Use asymmetric signing keys instead of HMAC
Participants now generate RSASSA-PKCS1-v1_5 public/private key pairs
and sign messages with their private key. Recipients verify signatures
with the sender’s public key.
2016-01-26 15:05:17 -05:00
Alan Friedman
034b67a564 Update readme with encryption details 2016-01-25 17:36:57 -05:00
Dan Seripap
e2d254eb91 Merge branch 'master' of https://github.com/seripap/fattychat
* 'master' of https://github.com/seripap/fattychat:
  Update name in Readme
2016-01-19 12:36:31 -05:00
Dan Seripap
97b004bba9 Added licenses, cleanup 2016-01-19 12:35:47 -05:00
Alan Friedman
5b700f838f Update name in Readme 2016-01-19 12:32:21 -05:00
Alan Friedman
d1675006dd Update docs for gulp bundle 2016-01-19 12:31:07 -05:00
Dan Seripap
7f0993182d Better gulp 2016-01-10 16:30:05 -05:00
Alan Friedman
0261a3961f Add readme.md 2016-01-09 12:00:14 -05:00