Commit Graph

478 Commits

Author SHA1 Message Date
Zack Scholl 384de31c5a allow TCP connections as alternative 2018-09-23 18:00:00 -06:00
Zack Scholl 177612f112 update buffer 2018-09-23 18:00:00 -06:00
Zack Scholl 2f800f1de3 add buffer size 2018-09-23 18:00:00 -06:00
Zack Scholl 6c94ece008 remote gitignore 2018-09-23 18:00:00 -06:00
Zack Scholl 8797d35fa1 use single variable for buffer size 2018-09-23 18:00:00 -06:00
Zack Scholl c9dab1ca44 gather file info async, encrypt file info 2018-09-23 18:00:00 -06:00
Zack Scholl 76cb610ffd exchange IP addresses 2018-09-23 18:00:00 -06:00
Zack Scholl d860fe1e9e better ui handling with spinner 2018-09-23 18:00:00 -06:00
Zack Scholl 8afc75f1fc listen for interrupt in websockets 2018-09-23 18:00:00 -06:00
Zack Scholl 0a0c0bfd32 send local/public status 2018-09-23 18:00:00 -06:00
Zack Scholl f3df177ba2 functions to get local/public IP 2018-09-23 18:00:00 -06:00
Zack Scholl 7799d2fb58 use spinner fork 2018-09-23 18:00:00 -06:00
Zack Scholl 3847ba2bb1 update readme 2018-09-22 11:21:44 -07:00
Zack Scholl 232f3375b1 only compress if its not a directory 2018-09-22 10:59:45 -07:00
Zack Scholl c6374da410 toggle encryption/compression 2018-09-22 11:57:04 -06:00
Zack Scholl f977ac24c4 add is compressed/encrypted to filestats 2018-09-22 11:57:18 -06:00
Zack Scholl 1f64d1c93a check if discovered is valid 2018-09-22 11:57:04 -06:00
Zack Scholl edfb018ae2 fix go.mod 2018-09-22 11:57:04 -06:00
Zack Scholl 9a33954d42 travis just test build 2018-09-22 11:57:04 -06:00
Zack Scholl 10111b92cd spinner should be in stderr 2018-09-22 11:57:04 -06:00
Zack Scholl e13f8e7067 allow stdout 2018-09-22 11:57:04 -06:00
Zack Scholl 1acbe9c475 relay log more 2018-09-22 11:57:04 -06:00
Zack Scholl 73791a4dc7 change buffer size 2018-09-22 11:57:04 -06:00
Zack Scholl b469d5db4b increase write wait 2018-09-22 11:57:15 -06:00
Zack Scholl 2946922fb5 use direct address 2018-09-22 11:57:04 -06:00
Zack Scholl 742a935ea9 don't wait for ok 2018-09-22 11:57:11 -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 7513702e9c add transfer complete 2018-09-22 11:57:04 -06:00
Zack Scholl 66eeab25fb better spinner 2018-09-22 11:57:04 -06:00
Zack Scholl 82315ca413 recipient use public OR local 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 b1aeedb107 tell server no 2018-09-22 11:57:04 -06:00
Zack Scholl 6d9c829579 prompt user if its okay to receive file 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 f709df4d3e show spinner 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 f3eb85dd95 add randome name 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 40672a4eaa update readme 2018-09-22 11:57:04 -06:00
Zack Scholl 0528bb22ea determine room from first three chars of codephrase 2018-09-22 11:57:04 -06:00
Zack Scholl 4fd172b6fc fix getting hash 2018-09-22 11:57:04 -06:00
Zack Scholl 6911848141 zip should accomodate relative links 2018-09-22 11:57:04 -06:00
Zack Scholl 9af7c05dc6 remove the zip file if not debug 2018-09-22 11:57:04 -06:00
Zack Scholl c4cfa9b07f unzip in current location 2018-09-22 11:57:04 -06:00