Zack Scholl
|
5369fbc3aa
|
bump 6.4.9
|
2020-01-15 08:06:28 -08:00 |
Zack Scholl
|
fbcad738bb
|
bump 6.4.8
|
2019-12-23 14:49:22 -08:00 |
Zack Scholl
|
25902edf5b
|
bump 6.4.7
|
2019-12-16 07:38:56 -08:00 |
Zack Scholl
|
3d9bbff7a7
|
bump 6.4.7
|
2019-12-16 07:38:18 -08:00 |
Zack Scholl
|
02be7abe32
|
bump 6.4.7
|
2019-12-16 07:37:57 -08:00 |
Micheal Quinn
|
247a698757
|
Adding in EUID check to create_prefix. Also adding in more checks to that function to make sure the tools needed are available.
|
2019-11-26 14:18:30 -06:00 |
Micheal Quinn
|
47d84b9947
|
Adding rcode for completness sake on the create_prefix function.
|
2019-11-26 13:50:31 -06:00 |
Micheal Quinn
|
f6ad8f57cf
|
Adding a function that creates a prefix and logic surrounding it to only create it if it does not already exist
|
2019-11-26 13:41:38 -06:00 |
Zack Scholl
|
f52447acd9
|
bump 6.4.6
|
2019-11-21 15:24:25 -08:00 |
Zack Scholl
|
3c03719863
|
need to close goroutine corrrectly
|
2019-11-21 15:10:21 -08:00 |
Zack Scholl
|
5bafc99741
|
check if the purported IP is really local #168
|
2019-11-21 14:58:48 -08:00 |
Zack Scholl
|
20061b484e
|
bump 6.4.5
|
2019-11-19 16:39:38 -08:00 |
Maxim Baz
|
1a544e4624
|
Support default port on receiver side
|
2019-11-20 01:11:52 +01:00 |
Zack Scholl
|
eb85477086
|
bump 6.4.4
|
2019-11-19 15:25:33 -08:00 |
Zack Scholl
|
5faacd3328
|
try 9009 port by default #178
|
2019-11-19 15:19:53 -08:00 |
Zack Scholl
|
60d6489c69
|
bump 6.4.3
|
2019-11-19 14:01:57 -08:00 |
Zack
|
0e555179f8
|
Merge pull request #176 from maximbaz/patch-2
Add version to the dir name in the source tarball
|
2019-11-19 14:01:20 -08:00 |
Maxim Baz
|
b27b814b49
|
Switch to GlobalIsSet
|
2019-11-19 22:58:35 +01:00 |
Maxim Baz
|
cc6af6e5e8
|
Checkout the version tag when cloning repo
|
2019-11-19 22:57:24 +01:00 |
Maxim Baz
|
252475f72e
|
Remember relay password on receive too #177
|
2019-11-19 21:06:12 +01:00 |
Zack Scholl
|
e3ba938582
|
set relay password when remembering #177
|
2019-11-19 11:47:04 -08:00 |
Maxim Baz
|
1cdccfa884
|
Add version to the dir name in the source tarball
|
2019-11-19 19:38:29 +01:00 |
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 |
Micheal Quinn
|
d39266a36d
|
wrangling another batch of wild global vars that should be local vars
|
2019-08-11 16:35:51 -05:00 |
Micheal Quinn
|
bf15c4c424
|
Adding help message formatting. Adding in sudo check. Caught and fixed some global variables that should be local.
|
2019-08-11 16:00:56 -05:00 |
Micheal Quinn
|
2c2920eb9c
|
Adding description information. Added print message function for fancy colors in the output.
|
2019-08-11 15:33:42 -05:00 |
Micheal Quinn
|
e7d6d096a8
|
Adding in root check to install commands with fallback to sudo. Splitting install logic out based on host OS
|
2019-08-11 13:01:00 -05:00 |
Micheal Quinn
|
b0ac5024a4
|
Adding a function to handle creation of temp dir. Polished the checksum check function to handle more cases/OSes
|
2019-08-11 12:31:19 -05:00 |
Micheal Quinn
|
9530952eb6
|
Adding install function and cleanup function
|
2019-08-10 21:45:53 -05:00 |
Micheal Quinn
|
eaf448ddac
|
Adding install function and logic
|
2019-08-10 21:08:04 -05:00 |
Micheal Quinn
|
c82dda45d9
|
Adding in extract file logic.
|
2019-08-10 18:26:06 -05:00 |
Micheal Quinn
|
7a684e7266
|
moving the rewrite into the proper location
|
2019-08-10 17:57:37 -05:00 |
Micheal Quinn
|
d5a8d07d1c
|
Fixing the macos shasum call to fit into the checksum check
|
2019-08-02 14:37:56 -05:00 |
Micheal Quinn
|
2c27d7aabd
|
reverting line 147
|
2019-08-01 13:02:44 -05:00 |
Micheal Quinn
|
f8d60c0011
|
Adding in some fixes for FreeBSD (tested in a FreeNAS jail 'FreeBSD 11.2-STABLE') as well as a fix for the checksum logic not correctly comparing the checksums. This still needs testing on a MacOS host
|
2019-08-01 12:55:05 -05:00 |
Zack Scholl
|
e1e722fc5b
|
bump 6.1.1
|
2019-07-20 10:01:10 -06:00 |
Zack Scholl
|
88b4001dd7
|
bug fix: create directories for empty files
|
2019-07-20 08:55:54 -07:00 |
Zack Scholl
|
2735c42a9d
|
send empty files
|
2019-07-19 17:46:02 -07:00 |
Zack Scholl
|
83db5bdc68
|
Merge branch 'master' of https://github.com/schollz/croc
|
2019-07-19 17:42:22 -07:00 |
Zack Scholl
|
fe1329c909
|
handle if the file is zero bytes
|
2019-07-19 17:39:25 -07:00 |
Zack Scholl
|
336f314854
|
bump 6.1.0
|
2019-07-18 07:22:38 -06:00 |
Zack Scholl
|
edc97915bd
|
don't keep debug
|
2019-07-18 06:17:15 -07:00 |
Zack Scholl
|
256e0c51fa
|
add save file for receiver
|
2019-07-18 06:13:11 -07:00 |
Zack Scholl
|
7fcf45cece
|
remove unused code
|
2019-07-18 06:06:56 -07:00 |
Zack Scholl
|
6a8bdccb66
|
add receiver config
|
2019-07-17 18:16:50 -06:00 |
Zack Scholl
|
252e96a670
|
simplify toggling
|
2019-07-17 18:06:52 -06:00 |
Zack Scholl
|
97d18e1fbf
|
toggling parameters
|
2019-07-17 17:26:42 -06:00 |
Zack Scholl
|
54fb8aec9d
|
how to check if flag is set?
|
2019-07-17 17:23:50 -06:00 |
Zack Scholl
|
1d7976a61a
|
save send remember
|
2019-07-17 16:19:32 -06:00 |
Zack Scholl
|
f18c2eae7e
|
add get config dir
|
2019-07-17 15:55:43 -06:00 |
Zack Scholl
|
68ddbe7f14
|
small change
|
2019-07-17 14:33:02 -06:00 |