Commit Graph

110 Commits

Author SHA1 Message Date
Zack Scholl aa0c5acc60 add basic ui 2018-07-07 10:08:13 -07:00
Zack Scholl d95c90de44 building the ui 2018-07-07 10:08:13 -07:00
Zack Scholl f1b62ea30d check if file exists 2018-07-07 10:08:13 -07:00
Zack Scholl adff8400be not quite working 2018-07-07 10:08:13 -07:00
Zack Scholl 6e27bfebdd receiving file works 2018-07-07 10:08:12 -07:00
Zack Scholl 72e2d4d3d8 pake works between two clients 2018-07-07 10:08:12 -07:00
Zack Scholl b32d7060bf sender + receiver mildly working 2018-07-07 10:08:11 -07:00
Zack Scholl 22cd0afd11 websockets working 2018-07-07 10:08:11 -07:00
Zack Scholl 7656b102c7 add crypto, utils 2018-07-07 10:08:11 -07:00
Zack Scholl ce8135002c add api and divide into relay+server 2018-07-07 10:08:11 -07:00
Zack Scholl 5ede3186e5 first attempt 2018-07-07 10:08:11 -07:00
Zack Scholl 84f732b662 start over 2018-07-07 10:08:10 -07:00
Zack Scholl 0ccc2685cf fix erroring 2018-06-27 07:46:51 -06:00
Zack Scholl 1866b610fd consolidate main files 2018-06-26 20:32:54 -07:00
Zack Scholl 541ab998bd add no local flag for easy testing 2018-06-26 08:55:30 -07:00
Zack Scholl 90809a80a1 have --local flag bypass public server 2018-04-25 00:20:09 -07:00
Zack Scholl ad2ab1d8da show filename + file size early 2018-04-24 22:58:35 -07:00
Zack Scholl d4fa4bc9c0 add back prompt for code 2018-04-23 23:55:38 -06:00
Zack Scholl 638ca9ef27 no need to specify number of connections now 2018-04-23 23:55:33 -06:00
Zack Scholl 13b7f4afcb dont encrypt for local transfer 2018-04-23 23:55:25 -06:00
Zack Scholl 95bec30262 fix progress bar 2018-04-23 23:55:19 -06:00
Zack Scholl b6df5839b8 Add local option
change local receive code
2018-04-23 23:55:14 -06:00
Zack Scholl c74c9b8faf update ui
update readme
2018-04-23 23:55:09 -06:00
Zack Scholl 22d7a1d42d determine stdin automatically 2018-04-23 23:52:31 -06:00
Zack Scholl 68b937f4cb Allow auto-receive 2018-04-23 23:52:30 -06:00
Zack Scholl 78df00f7ab Use stderr so stdout can be redirected 2018-04-23 23:52:30 -06:00
Travis 19bfbcb9c2 initial implementation for reading input files from stdin 2018-04-23 23:52:30 -06:00
Zack Scholl 15f9acc441 gofmt -s -w 2018-04-23 23:52:30 -06:00
smileboywtu e1f48721a4 generic way 2018-04-23 23:52:29 -06:00
smileboywtu d518cf0c2b update dependency 2018-04-23 23:52:29 -06:00
smileboywtu d60d81759f use newer version cli 2018-04-23 23:52:29 -06:00
smileboywtu 1eb07db618 add home dir config .croc 2018-04-23 23:52:29 -06:00
陈博 21a0e1778e use link flag to control version 2018-04-23 23:52:28 -06:00
陈博 63ba167880 update main.go 2018-04-23 23:52:28 -06:00
Zack Scholl 389ecf6e60 Add option to hide logo 2018-04-23 23:52:28 -06:00
Zack Scholl 33e41b2b0a Todo: move console logo to usage 2017-11-16 10:09:27 -07:00
Zack Scholl dbb5ddf2b6 Minor improvements to UI 2017-10-22 11:26:53 -06:00
Zack Scholl 6b9cc84313 Simplified UI for sending directories 2017-10-22 10:24:55 -06:00
Brad Lunsford b559e8f27e Adding -save and -ask-save flags, joining paths when necessary 2017-10-21 21:05:08 -07:00
Zack Scholl 522f660f37 Added croc ASCII 2017-10-21 07:43:07 -06:00
Brad Lunsford 6bdbdce655 ran 'go fmt *.go' to (hopefully) get rid of commit issues 2017-10-20 15:18:06 -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
Zack Scholl c3cd3d6039 Streaming encryption and hashing and update UI
Fixes #19
Fixes #18
2017-10-20 06:25:48 -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 b10d2d44d0 update goreleaser 2017-10-18 14:11:35 -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 109fef84d0 Turn off decryption 2017-10-17 22:03:48 -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 cd92fd6c8f ENcrypt file before sending 2017-10-17 20:25:33 -06:00
Zack Scholl 3d3e8ca6b8 Update flags 2017-10-17 19:22:51 -06:00
Zack Scholl 292b9ffe87 Update readme 2017-10-17 19:13:08 -06:00
Zack Scholl 0d2afdaed1 Use cowyo by default 2017-10-17 19:06:59 -06:00
Zack Scholl cee7c087ba working on ui 2017-10-17 19:02:25 -06:00
Zack Scholl 67f7a9b965 working on ui 2017-10-17 19:01:01 -06:00
Zack Scholl 0b9eaa1e1e Vendoring 2017-10-17 18:58:16 -06:00
Zack Scholl df622467dd Rewrite 2017-10-17 18:43:12 -06:00
Zack Scholl a82fe6f074 First commit, forked from wormhole 2017-10-17 09:21:47 -06:00