Dingjun
fcb4b307c6
exit non-zero on error
8 years ago
Dingjun
bce4a81a51
return error on client.Run
8 years ago
Dingjun
7848013c7f
golint
8 years ago
Dingjun
33dfddc91e
fix error context
8 years ago
dingjun
414fcf3293
add HostKeyCallback
8 years ago
Dingjun
1eaade8434
use empty struct as signal context
8 years ago
Dingjun
05e2ae4e0c
rename
8 years ago
fangdingjun
31850ed384
use net.JoinHostPort
8 years ago
fangdingjun
9e68171e81
add debug log for transparent and socks request
8 years ago
fangdingjun
9117932fe7
use GetSockoptIPv6Mreq to get original ip desination
...
more compitable
original syscall will fail on linux/386
8 years ago
fangdingjun
610f55b478
use socks.Client.Dial function
8 years ago
fangdingjun
f2aee4a407
add missing err handle
...
process upper case proxy environment variable
8 years ago
fangdingjun
3018f210e2
add debug log for proxy
8 years ago
fangdingjun
db1424cbd4
use textproto to read http headers
8 years ago
fangdingjun
c2c1be3ac3
obfssh_client: add proxy support
...
support proxy type http, https(http proxy over TLS), socks5
8 years ago
Dingjun
231f434e73
ntohs: add byte order determine
8 years ago
Dingjun
2fec17c727
add transparent proxy support
...
add transparent proxy support for dynamic port forward on linux
on linux, can use iptables to redirect all tcp packet to obfssh
client dynamic listen port(-D), and forward through ssh channel
8 years ago
fangdingjun
97d3031a2e
go vet
8 years ago
fangdingjun
cf4239dd9f
unified the file path
8 years ago
fangdingjun
fb4067916e
scp: support get multiple remote file to local
8 years ago
fangdingjun
6bb7601ef4
fix logical
8 years ago
fangdingjun
6d563ff863
update config example
8 years ago
fangdingjun
60e2c73a5f
change the help message format
8 years ago
fangdingjun
f41c629080
change to socks.Conn
8 years ago
fangdingjun
fb73158f76
add custom help message
...
change the command line and config fiie priority
add custom usage text
8 years ago
fangdingjun
f79d8627f6
specify the field name when initial SocksConn
8 years ago
Dingjun
adb6d676c0
more error check
8 years ago
Dingjun
0a8ec878e3
scp: add more debug log
8 years ago
Dingjun
007c8e44e5
fix printf format
8 years ago
Dingjun
1092739cd7
add obfssh_scp
8 years ago
Dingjun
0ae9fe428e
server: add sftp support
8 years ago
fangdingjun
a3c1a3ee75
fix agent and default private key issue
8 years ago
fangdingjun
36d4f908be
update README
8 years ago
fangdingjun
7e0b73ad9b
add connection test case
8 years ago
fangdingjun
85aa6c89d1
correct ssh key generate command
8 years ago
fangdingjun
901e087e01
obfssh_client: add configure file support
8 years ago
fangdingjun
70604852cf
fix typo
8 years ago
fangdingjun
7ce2c424bc
correct import path
8 years ago
fangdingjun
ad396effa3
add more commandline options
...
client
add keepalive, timeout options
all add disable obfs after handshake option
8 years ago
fangdingjun
233ba2732a
first version
8 years ago