Russ Magee
|
8827d67cc6
|
unified refs to authtoken file to a const string
|
2024-01-29 21:37:07 -08:00 |
|
Russ Magee
|
08cccb6929
|
Moved .xs_id to ~/.config/xs
|
2024-01-29 18:40:26 -08:00 |
|
Russ Magee
|
32b669192b
|
Add optional cipher/hmac algo remodulate on rekey
|
2023-12-02 01:58:30 -08:00 |
|
Russ Magee
|
032baf63d6
|
Added rekeying (-r secs) client/server
|
2023-11-15 00:32:50 -08:00 |
|
Russ Magee
|
871f9a200c
|
Experimental dead conn process kill logic
|
2023-11-06 23:17:13 -08:00 |
|
Russ Magee
|
908a1bcda2
|
Fix for ConnDead status
|
2023-11-06 21:57:19 -08:00 |
|
Russ Magee
|
bcea6d713f
|
Connection keepalive/disconnect
|
2023-11-05 15:06:43 -08:00 |
|
Russ Magee
|
74be6173b6
|
Comment cleanup
|
2023-11-03 23:57:55 -07:00 |
|
Russ Magee
|
5ee09de99a
|
Cleaner fix for issues #22,#33
|
2022-10-12 21:27:48 -07:00 |
|
Russ Magee
|
9ca5ccae32
|
(issue #33) use of time.Sleep() prior to ptmx.Close() in xsd.runShellAs()
Hack to enable server to complete sending data to client (eg. xs -x "ls /foo" losing end of output)
|
2022-10-04 22:30:10 -07:00 |
|
Russ Magee
|
bd0b48d98f
|
golint cleanup
|
2022-09-26 22:09:54 -07:00 |
|
Russ Magee
|
1f9f03dfe3
|
Update go-callvis graphics for wiki
|
2022-08-21 00:04:06 -07:00 |
|
Russ Magee
|
ee19787b5e
|
Added support for building garbled binaries (https://github.com/burrowers/garble.git)
|
2022-06-16 22:45:25 -07:00 |
|
Russ Magee
|
d837bd2583
|
xsd.initrc fix; help improvements
|
2021-11-15 18:32:42 -08:00 |
|
Russ Magee
|
cfc9ab8590
|
Fixed error in processing of allowed HMAC algs.
xsd: allowed algs default to none if unspecified.
|
2021-11-14 21:33:33 -08:00 |
|
Russ Magee
|
b016e3cd77
|
Added notes on how to avoid/detect client->server copy issues (cf. issue #31)
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2021-03-16 19:32:18 -07:00 |
|
Russ Magee
|
83cd38c651
|
Fixes for file ownership creating ~/.xs_id
Added username field to authToken to allow token-based login to other users
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2021-01-31 22:13:05 -08:00 |
|
Russ Magee
|
c23edc6874
|
Fixed FrodoKEM neg bug (sending cipheropts,opts order)
Also tweaked pad size random to use full range; removed some junk logging
|
2021-01-10 22:04:52 -08:00 |
|
Russ Magee
|
1943b2314a
|
2020 Copyright update; minor comment typo fixes
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-08-08 01:59:27 -07:00 |
|
Russ Magee
|
cba36b66f1
|
FreeBSD 12 support (NOTE: xc not yet functional)
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-04-26 01:03:29 +00:00 |
|
Russ Magee
|
3b0ddba7f2
|
Merge tag 'v0.8.19' into xc-bigfile-EOF
|
2020-02-26 20:06:52 -08:00 |
|
Russ Magee
|
f3bf6d9041
|
Added login timeout (30s)
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-02-23 21:52:20 -08:00 |
|
Russ Magee
|
654de563dc
|
auth.go: AuthCtx added to structure mockable entities for testing
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-02-18 10:53:04 -08:00 |
|
Russ Magee
|
733fc46d86
|
Added unit tests for auth.go: AuthUserByToken
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-02-17 23:14:37 -08:00 |
|
Russ Magee
|
e320725e07
|
Added unit tests for auth.go
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-02-17 21:16:10 -08:00 |
|
Russ Magee
|
6c049dde08
|
More throughput-friendly hack (just delay at very end vs. each packet)
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-01-30 23:32:36 -08:00 |
|
Russ Magee
|
bebfd1cb1f
|
Removed redundant assigns of stdin/out/err to conn prior to ptmx setup
|
2020-01-30 17:14:56 -08:00 |
|
Russ Magee
|
89b6e8bce7
|
Version tags now reflect mod/vendor build setup.
Switched 'make lint' to use golangci-lint as gometalinter is deprecated.
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2020-01-30 12:40:18 -08:00 |
|
Russ Magee
|
4e0ddf282a
|
Comments on main() xsd
|
2019-12-19 20:34:05 -08:00 |
|
Russ Magee
|
faf4d5c50a
|
Add (as default) option to use system shadow passwds
|
2019-12-19 20:01:39 -08:00 |
|
Russ Magee
|
d4f50bfdc0
|
xsd: Added -aK,-aC,-aH to control accepted client proposals
|
2019-12-15 11:38:04 -08:00 |
|
Russ Magee
|
b19687c80b
|
The Great Renaming: hkexsh -> xs (Xperimental Shell)
Signed-off-by: Russ Magee <rmagee@gmail.com>
|
2019-10-29 23:11:03 -07:00 |
|