1
1
Fork 0
mirror of https://github.com/schollz/croc.git synced 2025-10-11 05:11:06 +02:00
Commit graph

115 commits

Author SHA1 Message Date
Zack Scholl
ba07215226 test cli 2019-04-12 20:57:10 -07:00
Zack Scholl
93a3ec70e7 handle errors from peer 2019-04-12 12:15:09 -07:00
Zack Scholl
6ef44b8cb3 better ui 2019-04-11 11:04:59 -07:00
Zack Scholl
5e7839a282 testing 2019-04-11 08:24:09 -06:00
Zack Scholl
8fd312d876 add compression and encryption 2019-04-10 11:26:10 -07:00
Zack Scholl
8b97306617 bug in file hash 2019-04-10 09:57:49 -07:00
Zack Scholl
ccd8ca3db3 dont erase file 2019-04-10 07:25:29 -07:00
Zack Scholl
c615168fc2 consolidate sender 2019-04-09 15:21:54 -07:00
Zack Scholl
a185c1fd68 works 2019-04-09 10:32:01 -07:00
Zack Scholl
56f9d576ff increase buffer 2019-04-04 15:24:25 -07:00
Zack Scholl
6e4b3dc21c works with latest 2019-04-04 14:33:52 -07:00
Zack Scholl
311c144ebd logic in place for handling multiple files
- hash file with info and check hash
- make explicit request for chunks
- check file directly for empty chunks, request them
- skip files if they already exist on machine
2019-04-04 06:35:27 -07:00
Zack Scholl
f74816c7c7 allow for creating folders on remote 2019-04-03 21:45:08 -07:00
Zack Scholl
527825b53d make module 2019-04-03 21:03:07 -07:00
Zack Scholl
00e52848b5 remove bits 2019-04-03 21:21:35 -06:00
Zack Scholl
6a899492f5 add state 2018-10-17 06:39:02 -07:00
Zack Scholl
9a41d9099b move main to cli 2018-10-16 12:23:01 -07:00
Zack Scholl
09a90a322a add more package support 2018-10-13 10:19:43 -06:00
Zack Scholl
81bc14f29b multiplex 8 tcp ports 2018-10-11 10:55:46 -07:00
Zack Scholl
667edd0373 multiple tcp ports 2018-09-25 15:14:58 -07:00
Zack Scholl
a7b8488040 use all procs 2018-09-25 12:33:51 -07:00
Zack Scholl
68896f6ef7 use all cpu 2018-09-25 12:11:36 -07:00
Zack Scholl
d0e75370b2 allow force web 2018-09-24 10:01:30 -07:00
Zack Scholl
26f0fc3319 ok windows seems to work now 2018-09-24 08:29:54 -07:00
Zack Scholl
384de31c5a allow TCP connections as alternative 2018-09-23 18:00:00 -06:00
Zack Scholl
10111b92cd spinner should be in stderr 2018-09-22 11:57:04 -06:00
Zack Scholl
2946922fb5 use direct address 2018-09-22 11:57:04 -06:00
Zack Scholl
54b22cd732 increase buffer 2018-09-22 11:57:08 -06:00
Zack Scholl
9cf6bdf4a8 move file processing until after recipient chimes in 2018-09-22 11:57:04 -06:00
Zack Scholl
4d9455c24b add no prompt option 2018-09-22 11:57:04 -06:00
Zack Scholl
cd3a936795 add recipient finish line 2018-09-22 11:57:04 -06:00
Zack Scholl
1add7e94c9 get receive code if empty 2018-09-22 11:57:04 -06:00
Zack Scholl
e5b3e6e06e change default port 2018-09-22 11:57:04 -06:00
Zack Scholl
9d537c42e5 move flags 2018-09-22 11:57:04 -06:00
Zack Scholl
55bd83576a show text 2018-09-22 11:57:04 -06:00
Zack Scholl
91532085c7 add more text 2018-09-22 11:57:04 -06:00
Zack Scholl
ebac8beaaa use stderr for output 2018-09-22 11:57:04 -06:00
Zack Scholl
d555a81d30 generate code phrase if not prompted 2018-09-22 11:57:04 -06:00
Zack Scholl
24493cf7f5 add peer discovery 2018-09-21 21:35:33 -07:00
Zack Scholl
274fab92a1 fixes so it works (basically) 2018-09-21 20:51:43 -07:00
Zack Scholl
b9dad87526 completely rewrite 2018-09-21 20:17:57 -07:00
Zack Scholl
53db42fe5f update ui 2018-07-07 10:08:55 -07:00
Zack Scholl
2081b4e17e remove croc gen 2018-07-07 10:08:18 -07:00
Zack Scholl
ffbc607303 receive argument override 2018-07-07 10:08:18 -07:00
Zack Scholl
085550c94b add newspace 2018-07-07 10:08:18 -07:00
Zack Scholl
09a16cacd5 remove partially sent files 2018-07-07 10:08:17 -07:00
Zack Scholl
34d499127d add routine to generate key to main utility 2018-07-07 10:08:17 -07:00
Zack Scholl
80c129b411 default to https ws 2018-07-07 10:08:16 -07:00
Zack Scholl
7be11a6fda flag is no compress 2018-07-07 10:08:16 -07:00
Zack Scholl
f315a0bb79 add stdin 2018-07-07 10:08:15 -07:00