Commit Graph

653 Commits

Author SHA1 Message Date
Zack Scholl e84e89b786 bump 6.4.2 2019-11-19 10:15:44 -08:00
Zack Scholl fb35da42ed upload separately 2019-11-19 10:15:02 -08:00
Zack Scholl d91ce7e469 bump 6.4.2 2019-11-19 10:12:18 -08:00
Zack Scholl 0694d61294 add upload asset to goreleaser #172 2019-11-19 09:24:13 -08:00
Zack Scholl 60030cdfbb bump 6.4.1 2019-11-18 14:31:29 -08:00
Zack Scholl 181dee9991 quit on bad password 2019-11-18 14:26:01 -08:00
Zack Scholl bcb2b5d783 fix tests 2019-11-18 13:27:22 -08:00
Zack Scholl af95cddd8d fix tests 2019-11-18 13:25:51 -08:00
Zack Scholl 6b26af4dca bump 6.4.0 2019-11-18 13:15:51 -08:00
Zack Scholl b9b3995f02 exit on EOF 2019-11-18 13:15:41 -08:00
Zack Scholl d0c2dc1be8 use one-byte pings 2019-11-18 13:09:17 -08:00
Zack Scholl c369f67745 fix src bundle 2019-11-18 12:02:54 -08:00
Zack Scholl 76fc3f1a77 fix tests 2019-11-18 11:13:36 -08:00
Zack Scholl baf5d6f27f bump 6.3.0 2019-11-18 10:43:28 -08:00
Zack Scholl eb22400db0 bump 6.3.0 2019-11-18 10:23:29 -08:00
Zack Scholl 0f15698970 bump 6.3.0 2019-11-18 10:21:13 -08:00
Zack Scholl 19b5923f48 bump 6.3.0 2019-11-18 10:20:29 -08:00
Zack Scholl ae412375ef Merge branch 'master' of github.com:schollz/croc 2019-11-18 08:18:37 -08:00
Zack Scholl 21c1efe319 fix tests 2019-11-18 08:18:30 -08:00
Zack Scholl 9d5eec4246 implement password addresses #173 2019-11-18 08:16:19 -08:00
Zack Scholl 3941762bf3 allow disabling multiplexing 2019-11-18 07:57:12 -08:00
Zack Scholl 648c41d707 use siec 2019-11-18 07:53:57 -08:00
Zack Scholl c7f419ca2d use functional encryption 2019-11-18 07:50:43 -08:00
Zack Scholl fe8dad42f7 bump 6.2.4 2019-11-18 07:42:09 -08:00
Zack Scholl 6a036d68f6 update releaser 2019-11-18 07:36:49 -08:00
Zack Scholl b8bcbb3ecc bump 6.2.3 2019-11-17 13:20:45 -08:00
Zack Scholl b7625ef55c add more info on how to send 2019-11-17 13:19:27 -08:00
Zack Scholl b7565177be fix tests 2019-11-17 13:05:43 -08:00
Zack Scholl a7aed67c65 bump 6.2.2 2019-11-17 13:00:41 -08:00
Zack Scholl b4f8fafb63 don't hang it no acceptance
Fixes #171
2019-11-17 12:59:29 -08:00
Zack Scholl 04724f4900 bump 6.2.1 2019-11-17 09:44:02 -08:00
Zack Scholl bdb8bf3ac4 addresing CPU usage #168 2019-11-11 11:26:12 -08:00
Zack Scholl c7624535e9 skip discovery 2019-10-28 13:13:03 -07:00
Zack Scholl da626334e0 check discoveries for right prefix 2019-10-28 12:46:24 -07:00
Zack Scholl aaeda77af4 bump 6.2.0 2019-10-24 07:22:57 -07:00
Zack Scholl ffddd3e989 prompt if sender wants to ask 2019-10-24 06:58:12 -07:00
Zack Scholl 9aa327a0a4 use machine ID 2019-10-23 14:59:47 -07:00
Zack Scholl 42c2d5c6c1 add ask flag 2019-10-23 14:07:52 -07:00
Micheal Quinn 183791d4c4
Adding in a more detailed error message for when an extraction tool is not found in PATH. CentOS 8 Minimal install seems to not include tar... 2019-10-08 22:49:32 -05:00
Zack Scholl e286321d39 bump 6.1.5 2019-10-07 16:22:58 -07:00
Zack Scholl af39b8ca14 pad filenames according to longest filename 2019-10-07 16:20:24 -07:00
Zack Scholl 59666c564d bump 6.1.4 2019-10-03 12:09:18 -07:00
Zack Scholl 00e6ac9316 bump 6.1.4 2019-10-03 12:08:18 -07:00
Zack Scholl 5d89bdb6f9 reduce complexity 2019-09-20 10:06:50 -07:00
Zack Scholl c46a9d3ae0 reduce complexity 2019-09-20 10:06:26 -07:00
Zack Scholl ae81dd9a7b reduce complexity 2019-09-20 10:05:29 -07:00
Zack Scholl 4e94a22300 reduce complexity 2019-09-20 10:03:06 -07:00
Zack Scholl 8be63bed43 reduce complexity 2019-09-20 10:00:52 -07:00
Zack Scholl a7435a08bd reduce complexity 2019-09-20 09:59:24 -07:00
Zack Scholl 22ead388cd reduce complexity 2019-09-20 09:57:18 -07:00
Zack Scholl 7ac7e5d56d reduce complexity 2019-09-20 09:54:10 -07:00
Zack Scholl cfbd65be31 reduce complexity 2019-09-20 09:47:47 -07:00
Zack Scholl 07c20e2cde reduce complexity 2019-09-20 09:45:42 -07:00
Zack Scholl 24abf4fdd8 reduce complexity 2019-09-20 09:43:16 -07:00
Zack Scholl 768ad9b739 reduce complexity 2019-09-20 09:41:58 -07:00
Zack Scholl 6202d0d932 reduce complexity 2019-09-20 09:32:32 -07:00
Zack Scholl 049a4aaffc reduce complexity 2019-09-20 09:27:59 -07:00
Zack Scholl 1fe8ccf3ab reduce complexity 2019-09-20 09:24:10 -07:00
Zack Scholl 9fb54a3952 reduce complexity 2019-09-20 09:20:50 -07:00
Micheal Quinn 932f037b17
Moving the new script back into place. I think the merge conflict is resolved now. 2019-09-10 07:31:13 -05:00
Micheal Quinn fe4e9c357a
Upping version of croc in the installer script. 2019-09-10 07:30:31 -05:00
Micheal Quinn c0f7c3c250
Merge branch 'master' of https://github.com/schollz/croc into install_script_rewrite 2019-09-10 07:29:24 -05:00
Micheal Quinn f01165e9f4
Trying to get out of this merge confilct 2019-09-10 07:29:17 -05:00
Micheal Quinn 5fbb787a84
Adding in message and exit for cygwin. 2019-09-10 07:20:39 -05:00
Zack Scholl 5ad631e7b6 add more tests 2019-09-08 06:12:16 -07:00
Zack Scholl cc728a1138 fix minor bug 2019-09-08 06:07:53 -07:00
Zack Scholl b979607c42 fix 2019-09-08 05:56:57 -07:00
Zack Scholl f89dd01e87 add more tests 2019-09-08 05:53:30 -07:00
Zack Scholl 22f6a13a9f add more tests 2019-09-07 10:31:18 -07:00
Zack Scholl a82dd2f284 improve tests 2019-09-07 10:06:41 -07:00
Zack Scholl 33aa006c26 fix spelling 2019-09-07 09:49:08 -07:00
Zack Scholl 31c1a37b38 fix linting 2019-09-07 09:46:04 -07:00
Zack Scholl 0277abe5d4 gofmt -s -w 2019-09-07 09:41:24 -07:00
Zack Scholl 9a70ea90d1 bump 6.1.3 2019-09-07 07:41:03 -07:00
Zack bc6803eeef
use single reader (#155)
* dunno

* close file after finished

* fix debugging statements

* use single reader

* update deps
2019-09-07 07:34:05 -07:00
Zack Scholl de7a29470b bump 6.1.2 2019-08-27 17:11:58 -07:00
Zack Scholl 4150feddf0 skip checking each file each time 2019-08-27 09:51:37 -07:00
Micheal Quinn 97f65bf51d
Adding in stdout of checksum check if the check fails 2019-08-23 11:50:40 -05:00
Micheal Quinn 07a2abd808
Adding in a banner...because all the cool kids are doing it. 2019-08-23 11:05:57 -05:00
Micheal Quinn 7a6c4db5f9
Moving new file to default.txt. Removed todo (will be recreated in the pull request to come) 2019-08-21 22:47:51 -05:00
Micheal Quinn e3e7ada3e6
Updating todo 2019-08-15 20:50:33 -05:00
Micheal Quinn 105357bcbf
Updating todo 2019-08-15 20:49:30 -05:00
Micheal Quinn d6d96e487f
fixing returncode for download_file 2019-08-15 20:48:46 -05:00
Micheal Quinn d3207e6190
First pass of upping rcodes for some of the functions that may have tool return codes clash. Also changing some logic for determine_os and determine_arch to make it a little more better 2019-08-15 20:06:04 -05:00
Quinn 51e77ba0c4
Update rewrite_todo.md 2019-08-14 17:07:43 -05:00
Quinn f3efbb34af
Update rewrite_todo.md 2019-08-14 17:04:21 -05:00
Quinn 9e9f43c352
Update rewrite_todo.md 2019-08-13 23:16:46 -05:00
Quinn 27bc2e8c8a
Update rewrite_todo.md 2019-08-13 23:09:13 -05:00
Quinn 559807f97d
Forgot to update the function name for cygwin 2019-08-13 22:51:06 -05:00
Quinn a31bc56c23
More Cygwin updates
Forgot to update the install logic case statement in main
2019-08-13 22:45:59 -05:00
Quinn a9caea4d64
More WIndwos (cygwin) updates
Add install_file_cygwin function to support this case
2019-08-13 22:41:48 -05:00
Quinn ec09a990af
Adding croc_dl_ext update
For when we are on a Windows/CYGWIN host
2019-08-13 22:34:40 -05:00
Micheal Quinn a72172d11e
Adding update to checksum check function to always filter the checksum file based on downloaded file. Adding CYGWIN croc_os switch for windows support (needs more testing) 2019-08-13 22:28:26 -05:00
Quinn 081e267a19
check off bsds 2019-08-12 21:15:38 -05:00
Quinn d429e09e95
quick todo file 2019-08-12 21:15:06 -05:00
Micheal Quinn 588dfe6c00
Removing cleanup logic. rm -rf in a script terrifies me. The script attempts to place it into the temp dir, so we will let the OS clean it up. 2019-08-12 14:40:46 -05:00
Micheal Quinn e2e48d9e84
Adding in fix for macOS (Darwin) not having an install case. Uses the same logic from install_file_freebsd 2019-08-12 11:04:50 -05:00
Micheal Quinn b8d1d11b68
Changing PREFIX to INSTALL_PREFIX to avoid clashing with possibly set environment variables. Adding logic to handle if we are on termux on android (adapted from previous croc install script). Adding an info message for what prefix was set to. Adding in armv71 support (need to add more or make this a generic case to catch more arm devices). 2019-08-12 10:53:09 -05:00
Micheal Quinn 34743118de
script header cleanup 2019-08-12 09:16:24 -05:00
Micheal Quinn 9c6f01ca91
swapping getopt (which apparently is not good to use) for getopts in an attempt to make it more cross-platform without having to break out the logic based on OS...again... 2019-08-11 17:07:43 -05:00