Commit Graph
68 Commits
Author SHA1 Message Date
Y. T. Chung bfeb8749aa fixed #4, add command line option to enable udp relay 2014-11-03 16:25:52 +08:00
Y. T. Chung 32671b6ee9 fixed travis 2014-11-02 21:21:55 +08:00
Y. T. Chung cbed245486 fixed length too short bug 2014-11-02 21:16:03 +08:00
Y. T. Chung 56429baf8e finished implemeting udp associate 2014-11-02 18:05:37 +08:00
Y. T. Chung 248a23a524 fixed doctest 2014-11-01 23:11:06 +08:00
Y. T. Chung c95af906c8 fixed a ipv6 bug, modified config to contains real server ip 2014-11-01 23:04:47 +08:00
Y. T. Chung a3a6164001 fixed bugs, ready for udp implementation 2014-11-01 22:20:56 +08:00
Y. T. Chung 585d7cb8ab fixed #3 2014-11-01 19:52:13 +08:00
Y. T. Chung 65767e4672 improve error handling 2014-11-01 19:45:57 +08:00
Y. T. Chung 711ce66204 omited unnecessary error message 2014-11-01 16:11:56 +08:00
Y. T. Chung f239afdde2 reconstructed and removed duplicated code, fixed bugs 2014-11-01 16:08:53 +08:00
Y. T. Chung 05544e621d graceful cmp 2014-11-01 03:58:55 +08:00
Y. T. Chung c78c63e4a6 Merge branch 'dev' 2014-11-01 03:47:09 +08:00
Y. T. Chung 892d1f46ba add table cipher for fallback 2014-11-01 03:46:44 +08:00
Y. T. Chung a146b1b8c8 load balancer just need the server config 2014-11-01 03:45:48 +08:00
Y. T. Chung 0f41daa8a0 fixed useless copy 2014-11-01 02:26:25 +08:00
Y. T. Chung 6d7aa5e082 return an error struct 2014-11-01 00:50:20 +08:00
Y. T. Chung 875ff170c7 add default trait 2014-10-31 14:29:59 +08:00
Y. T. Chung b48aed2180 server support listening on multiple addrs and ports 2014-10-31 11:45:05 +08:00
Y. T. Chung 70f6a064b6 for rust style format 2014-10-30 14:09:55 +08:00
Y. T. Chung 26d6916cde use try_future to block main thread 2014-10-29 23:34:06 +08:00
Y. T. Chung 7ce5f8241e async dns cache set 2014-10-29 01:25:44 +08:00
Y. T. Chung 13e1897762 rc4-md5 should be with rc4 2014-10-28 14:15:47 +08:00
Y. T. Chung 8940d37702 removed the useless CipherType prefix 2014-10-28 11:34:57 +08:00
Y. T. Chung 2bb0df72ff add rc4-md5 method, fixed bugs 2014-10-28 02:22:51 +08:00
Y. T. Chung dde336138b no warning about the unused constants 2014-10-27 23:03:05 +08:00
Y. T. Chung 18088f41f0 unreasonable invalid socks version 0x50, server will become slow running for a long time 2014-10-27 00:27:02 +08:00
Y. T. Chung c9348b2582 try all possible ipaddrs from dns 2014-10-26 15:05:53 +08:00
Y. T. Chung 47246f1b64 fixed poisoned mutex 2014-10-26 11:06:33 +08:00
Y. T. Chung d18129497a fixed tests 2014-10-26 10:23:29 +08:00
Y. T. Chung a65970359c configurable dns cache capacity 2014-10-26 10:17:50 +08:00
Y. T. Chung f46ca2e2b5 fixed build 2014-10-26 09:39:48 +08:00
Y. T. Chung de94775b11 updated name 2014-10-26 09:37:36 +08:00
Y. T. Chung d61791548f updated code structure, added dns cache 2014-10-26 08:40:01 +08:00
Y. T. Chung aa440a2fab updated output and doc 2014-10-24 21:42:19 +08:00
Y. T. Chung 34fbefb13a add two benchmarks 2014-10-24 17:09:59 +08:00
Y. T. Chung 0026bf92e3 no run some tests 2014-10-24 16:22:59 +08:00
Y. T. Chung 45cbb46d36 add tests, add docs 2014-10-24 16:09:52 +08:00
Y. T. Chung 2c86ee7149 some libcrypto does not contain some functions (redefined as a marco) 2014-10-24 15:42:32 +08:00
Y. T. Chung dcf082d139 fixed doc test, add travis 2014-10-23 23:29:02 +08:00
Y. T. Chung 1593e20d28 version 0.9.0 2014-10-23 22:51:21 +08:00
Y. T. Chung 0c83ae9baa use warn! instand of fail! 2014-10-23 22:45:18 +08:00
Y. T. Chung ed04434840 will not implement UDP Assoc 2014-10-23 22:44:09 +08:00
Y. T. Chung b591e8c235 server side cannot reply error message 2014-10-23 20:28:03 +08:00
Y. T. Chung ad22c1878f send error replies 2014-10-23 20:19:31 +08:00
Y. T. Chung b64a52b0ae sock5 -> socks5 2014-10-23 17:46:17 +08:00
Y. T. Chung 7c72778fd9 commit files 2014-10-23 17:42:41 +08:00
Y. T. Chung 50a7c8ba18 move loadbalancer into a mod 2014-10-23 17:42:25 +08:00
Y. T. Chung fdf70e8bb3 remove json printing config 2014-10-23 17:13:58 +08:00
Y. T. Chung 52b7d808bc updated an extended conf format, updated readme and doc 2014-10-23 15:34:28 +08:00