dingjun
c8c4161bb4
update dep
4 years ago
dingjun
ee91917e00
update terminal module
4 years ago
dingjun
bcf8b9f481
fix exec and shell pty issue
4 years ago
dingjun
d8a17f217f
update go.mod
5 years ago
dingjun
ab06e58d48
update dependence
6 years ago
dingjun
b0eb5ada1c
Merge branch 'tls' of https://github.com/fangdingjun/obfssh into tls
6 years ago
dingjun
eb34216c7a
seperate proto listener
6 years ago
dingjun
db1a4f8605
change log level for server
6 years ago
dingjun
1a4351c626
add signal handler
6 years ago
dingjun
37e161a63f
update .gitignore
6 years ago
dingjun
ebb0dc0cf2
add go module files
6 years ago
dingjun
f6b305c18e
add proxy proto support
6 years ago
Dingjun
aaf03cdceb
Merge pull request #1 from nlimpid/tls
...
add build option darwin for pty
6 years ago
nlimpid
e372dc11f4
add build option darwin for pty
6 years ago
dingjun
bfe65cf0e6
log library updated
6 years ago
fangdingjun
99e82f9943
fix close before write issue
6 years ago
fangdingjun
29107f0035
update log library
6 years ago
fangdingjun
10125aea13
send exit-status to client after sftp done
6 years ago
fangdingjun
2e364939bd
update obfssh usage message
6 years ago
fangdingjun
8c32fb3bb1
use context.Context to signal exit
6 years ago
fangdingjun
311c076e55
use defer to make sure terminal.Restore to run
6 years ago
fangdingjun
b39998c6d3
Merge branch 'tls' of github.com:fangdingjun/obfssh into tls
6 years ago
fangdingjun
16c39a262b
add shell/exec support on server
6 years ago
fangdingjun
e002d3d1c8
change max packet size
6 years ago
fangdingjun
106c3b07e0
fix name in README
6 years ago
fangdingjun
c0543037df
update README
6 years ago
fangdingjun
3a5b7b1bd6
change level for log message
6 years ago
fangdingjun
e821ce6ecb
use CertChecker for public key auth
6 years ago
fangdingjun
911c955dd9
change log library
7 years ago
fangdingjun
2b973b326d
fix hang issue on close remote listener
7 years ago
fangdingjun
397f60da61
fix hang on tls handshake issue
7 years ago
fangdingjun
d91bc0bcf6
add dynamic http forward throungh secure channel
...
like dynamic forward, but this accept HTTP request incoming,
not socks5.
The destination is determined by http request, the quest is forwarded
through ssh secure channel.
7 years ago
fangdingjun
2413a56408
avoid double close the channel
7 years ago
fangdingjun
a64906e384
fix keepalive issue
7 years ago
fangdingjun
3b9fb72ce3
set dialer timeout to 15 seconds
7 years ago
Dingjun
4a182a8ef7
update doc
7 years ago
Dingjun
fb6c630cec
use dialer on package obfssh
7 years ago
Dingjun
441017d722
update README
7 years ago
Dingjun
f39fed1a4b
use dialer
7 years ago
Dingjun
5bde493445
update sample config
7 years ago
Dingjun
016df73cfd
add timeout for dial
7 years ago
Dingjun
283245e12f
update commandline help
7 years ago
Dingjun
ea706dc06b
update sample code
7 years ago
Dingjun
d7abfb0d26
remove obfsucation, use tls instead
7 years ago
Dingjun
15bb6de9b9
change connection timeout
7 years ago
Dingjun
fd1a8528d6
process ssh connection error
7 years ago
Dingjun
17bf0ea0c1
add httpProxyConn
7 years ago
Dingjun
ff7d021798
close channel instead of send something
7 years ago
Dingjun
89af1089d5
handle panic
7 years ago
Dingjun
2b0c794741
fix build error
8 years ago