Commit Graph

669 Commits

Author SHA1 Message Date
Zack Scholl
c3cd3d6039 Streaming encryption and hashing and update UI
Fixes #19
Fixes #18
2017-10-20 06:25:48 -06:00
Zack
1c21c66f6f Update README.md 2017-10-20 05:25:47 -06:00
Zack
9cab363b7c Merge pull request #20 from schollz/add-code-of-conduct-1
Create CODE_OF_CONDUCT.md
2017-10-20 05:23:02 -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
Zack
83019f0e3d Merge pull request #24 from heymatthew/master
Add rate option so sender can restrict outgoing speed
2017-10-19 21:24:25 -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
Zack Scholl
1727a156db Added Encrypt/Decrypt file 2017-10-19 19:01:07 -06:00
Arman Bhalla
c5291cb6ad Quits program if a file already exists (issue 22). 2017-10-19 22:29:37 +01:00
Zack
ecb7ea8a32 Create CODE_OF_CONDUCT.md 2017-10-19 11:44:22 -06:00
Zack Scholl
91f31993ec Update README 2017-10-18 18:03:15 -06:00
Zack Scholl
b10d2d44d0 update goreleaser 2017-10-18 14:11:35 -06:00
Zack Scholl
f979da2585 update goreleaser 2017-10-18 14:07:03 -06:00
Zack Scholl
177fd1852e update goreleaser 2017-10-18 14:06:22 -06:00
Zack Scholl
eea4fedeba update goreleaser 2017-10-18 14:04:40 -06:00
Zack Scholl
33b47ee84f update goreleaser 2017-10-18 14:03:06 -06:00
Zack Scholl
e352d21d76 update goreleaser 2017-10-18 14:02:06 -06:00
Zack
f1fc037bff Update goreleaser.yml 2017-10-18 13:59:14 -06:00
Zack
6b0d3ec02c Add goreleaser.yml Fixes #12 2017-10-18 13:58:01 -06:00
Zack
119d0e3d0d Merge pull request #16 from schollz/add-license-1
Create LICENSE
2017-10-18 11:50:23 -06:00
Zack
97ba516bfe Create LICENSE 2017-10-18 11:50:06 -06:00
Zack Scholl
7ce613531c Fix tests 2017-10-18 10:29:41 -06:00
Zack
cb83c7082d Merge pull request #14 from Girbons/travis
Setup travis
2017-10-18 09:58:52 -06:00
Alessandro De Angelis
e2436fa686 Added travis 2017-10-18 17:52:07 +02:00
Zack Scholl
fd71dc2b78 Force single thread if small file Fixes #5 2017-10-18 09:07:13 -06:00
Zack Scholl
5a3e3ab782 Update readme 2017-10-18 08:50:20 -06:00
Zack Scholl
a8cfbe25d1 Better code input 2017-10-18 07:59:58 -06:00
Zack
a9551f7a9c Merge pull request #9 from schollz/refactor
Refactor
2017-10-18 07:10:29 -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
86b12a3770 add flag for skipping encryption 2017-10-17 22:23:31 -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
e59df2e617 aes -> pbkdf2 2017-10-17 20:41:52 -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
d710cb13e5 Update README.md 2017-10-17 19:36:11 -06:00