Commit Graph

37 Commits

Author SHA1 Message Date
Zack Scholl 7e6169dc03 Fix error 2017-10-20 16:46:01 -06:00
Zack Scholl da16d6f4d7 Merge branch 'master' of git://github.com/Lunsford94/croc into Lunsford94-master 2017-10-20 16:44:03 -06:00
Brad Lunsford 6bdbdce655 ran 'go fmt *.go' to (hopefully) get rid of commit issues 2017-10-20 15:18:06 -07:00
Brad Lunsford 798a0d2c52 Adding sleep time of 1 second if not waiting and code not present 2017-10-20 15:11:29 -07:00
Bradley T Lunsford eb3af56ccf adding wait funtionality: if waiting, will send a different identification to the server 2017-10-20 14:51:30 -07:00
lummie e2faa87b59 Issue #25
fixed spelling connectionMap.receiver
Added method to detect if sender and receivers are already connected.
Added client code to correctly action "no" returned by the code being in use.
2017-10-20 21:51:03 +01:00
Zack Scholl 7ad54dced3 Need to add concurrent reading from the file
Perhaps using this: https://play.golang.org/p/kyusY5Dc0W
2017-10-20 11:20:45 -06:00
Zack Scholl 9e1d7b4460 Whoops, didn't mean to delete this #25 2017-10-20 10:04:57 -06:00
Zack Scholl c3cd3d6039 Streaming encryption and hashing and update UI
Fixes #19
Fixes #18
2017-10-20 06:25:48 -06:00
Zack bf9021c925 Merge pull request #23 from techtide/master
Quits program if a file already exists.
2017-10-19 21:24:58 -06:00
Matthew B. Gray f1102c0062 Add rate option so sender can restrict outgoing speed
closes #7
2017-10-20 14:20:03 +13:00
Zack Scholl a6927a3143 Starting to implement streaming cipher 2017-10-19 19:08:13 -06:00
Arman Bhalla c5291cb6ad Quits program if a file already exists (issue 22). 2017-10-19 22:29:37 +01:00
Zack Scholl fd71dc2b78 Force single thread if small file Fixes #5 2017-10-18 09:07:13 -06:00
Zack Scholl a8cfbe25d1 Better code input 2017-10-18 07:59:58 -06:00
Zack Scholl a058386d1b Better ui 2017-10-18 07:09:32 -06:00
Zack Scholl eae21303f2 Refactor works 2017-10-18 07:05:48 -06:00
Zack Scholl adb3f59a51 Send meta data in one chunk 2017-10-17 22:21:10 -06:00
Zack Scholl 87ef13b548 Handle more errors 2017-10-17 22:12:35 -06:00
Zack Scholl e98117a847 Handle more errors 2017-10-17 22:11:40 -06:00
Zack Scholl 0fbe32caea Handle more errors 2017-10-17 22:08:58 -06:00
Zack Scholl 09bcda2705 Turn off decryption 2017-10-17 22:04:59 -06:00
Zack Scholl 109fef84d0 Turn off decryption 2017-10-17 22:03:48 -06:00
Zack Scholl 5e1068961e Add more trimming 2017-10-17 21:57:42 -06:00
Zack Scholl f29b197783 Add more trimming 2017-10-17 21:54:52 -06:00
Zack Scholl 8fa40cf95c Add more trimming 2017-10-17 21:52:27 -06:00
Zack Scholl 7291d87398 Add more trimming 2017-10-17 21:50:31 -06:00
Zack Scholl 63664b7e78 Add more trimming 2017-10-17 21:48:35 -06:00
Zack Scholl eb1b5a076c Store file data in memory when transfering 2017-10-17 21:40:20 -06:00
Zack Scholl 3ab0f92bd8 Send sha256sum and check it Fixes #2 2017-10-17 21:28:32 -06:00
Zack Scholl 0cf680fd66 Encryption works, cleanup is good 2017-10-17 21:15:48 -06:00
Zack Scholl 302db87079 Fixed hash 2017-10-17 20:33:27 -06:00
Zack Scholl cd92fd6c8f ENcrypt file before sending 2017-10-17 20:25:33 -06:00
Zack Scholl f143ab5455 Send hash instead of code phrase Fixes #3 2017-10-17 20:19:09 -06:00
Zack Scholl 0d2afdaed1 Use cowyo by default 2017-10-17 19:06:59 -06:00
Zack Scholl c3956b059e localhost->serverAddress 2017-10-17 18:45:52 -06:00
Zack Scholl df622467dd Rewrite 2017-10-17 18:43:12 -06:00