clowwindy
|
89a7508f26
|
lint code
|
11 years ago |
clowwindy
|
2a172bea6a
|
fast open
|
11 years ago |
clowwindy
|
0b9ff0557f
|
fastopen
|
11 years ago |
clowwindy
|
355307e5ef
|
add nodelay
|
11 years ago |
clowwindy
|
6dae7d231e
|
fix local
|
11 years ago |
clowwindy
|
7e70fe290a
|
fix local
|
11 years ago |
clowwindy
|
c9ffb895c3
|
lint code
|
11 years ago |
clowwindy
|
d940951b93
|
add udprelay
|
11 years ago |
clowwindy
|
ea663145e2
|
add help
|
11 years ago |
clowwindy
|
9b3f608a62
|
better error message with wrong password
|
11 years ago |
clowwindy
|
34843c6a91
|
better error message with config.json format
|
11 years ago |
v3aqb
|
a5019f38dd
|
support server multi password, support client multi server
|
11 years ago |
v3aqb
|
ac5901ca20
|
fix bug when no config file exists
|
11 years ago |
clowwindy
|
29c4fd7de9
|
listen at server; show warnings
|
12 years ago |
clowwindy
|
825747c530
|
better error message
|
12 years ago |
clowwindy
|
edec422aef
|
fix test
|
12 years ago |
clowwindy
|
794ff240a6
|
move to pypi
|
12 years ago |
clowwindy
|
fbe7ce13a9
|
add bind address
|
12 years ago |
clowwindy
|
f18d6cd2f8
|
compatible with py2exe; lint code
|
12 years ago |
clowwindy
|
ddaab6fbbf
|
local can listen at ::0 with -6 arg; bump 1.2.2
|
12 years ago |
clowwindy
|
b3e5d81a0b
|
bump
|
12 years ago |
clowwindy
|
8b2f26c08e
|
more robust
|
12 years ago |
clowwindy
|
1ab679b568
|
bump
|
12 years ago |
clowwindy
|
9a6a934261
|
use random iv so we finally have strong encryption now
|
12 years ago |
clowwindy
|
0aa252e2b0
|
bump version
|
12 years ago |
clowwindy
|
bfbe20e422
|
add PyCrypto
|
12 years ago |
clowwindy
|
db0fc87a22
|
support IPv6 address
|
12 years ago |
behrooz shabani (everplays)
|
b71a3e2a0b
|
exit quietly when user hits ctrl+C
|
12 years ago |
clowwindy
|
b8cb1a3e97
|
bump version
|
12 years ago |
wuhaotian
|
11b102b741
|
fix -6 params not work on client. fix IPv6 support
|
12 years ago |
clowwindy
|
0d54102520
|
support for python 2.5
|
12 years ago |
clowwindy
|
87d0085e73
|
bump version
|
12 years ago |
leo zhou
|
3581d086cd
|
Fix no json module error for python 2.5
|
12 years ago |
leo zhou
|
32679bf0af
|
Support python 2.5 for client
|
12 years ago |
clowwindy
|
79fa081e19
|
update version
|
12 years ago |
est
|
0e340dec5e
|
fix conn termination null data
|
12 years ago |
clowwindy
|
f04c45a43d
|
change default timeout
|
12 years ago |
clowwindy
|
fe442d2c11
|
fix version
|
12 years ago |
clowwindy
|
dd8ccf6f6e
|
rollback
|
12 years ago |
clowwindy
|
e8454cf9b1
|
add TCP_NODELAY
|
12 years ago |
clowwindy
|
480c9ec51e
|
fix infinite loop bug
|
12 years ago |
clowwindy
|
004e9292f4
|
implement send_all myself
|
12 years ago |
clowwindy
|
65444c5b06
|
use sendall()
|
12 years ago |
clowwindy
|
12173a66d1
|
add gevent
|
12 years ago |
clowwindy
|
8c5c40915e
|
add version
|
12 years ago |
clowwindy
|
3960e6495e
|
replace send with sendall
|
12 years ago |
mitnk
|
c681ce101d
|
clearfied the code
- Read exactly bytes we should.
- Use self.rfile / self.wfile install of mixed.
- Do not make the band port specified.
|
12 years ago |
clowwindy
|
8a3adfc344
|
support args
|
12 years ago |
clowwindy
|
c40ac987af
|
fix ipv6 issue
|
12 years ago |
clowwindy
|
f65aa6b114
|
update readme; auto detect config path
|
12 years ago |