Commit Graph

818 Commits

Author SHA1 Message Date
clowwindy 3576b3006c support IPv6 on control socket 2015-08-06 15:13:29 +08:00
clowwindy 583b54f426 update CHANGES 2015-08-06 14:58:40 +08:00
clowwindy 5ed73c15f0 bump 2.8 2015-08-06 01:04:03 +08:00
clowwindy 249bcc0b29 refine unit test 2015-08-06 00:52:25 +08:00
clowwindy 30efc30360 fix pyflakes 2015-08-06 00:34:20 +08:00
clowwindy a8ae8ab373 add unit test for manager 2015-08-05 23:59:59 +08:00
clowwindy 4f948b2286 fix password type in udprelay 2015-08-05 23:59:14 +08:00
clowwindy d20a07192c allow manager to bind on unix socket 2015-08-05 23:11:56 +08:00
clowwindy 9c3af61433 add statistics 2015-08-05 22:43:21 +08:00
clowwindy e08845d6f3 fix manager 2015-08-05 18:31:55 +08:00
clowwindy 956199efcd add control manager 2015-08-05 18:12:38 +08:00
clowwindy 58df1d82d0 close poll object after loop stopped 2015-08-03 23:54:30 +08:00
clowwindy baad209160 bump 2015-08-03 01:41:15 +08:00
clowwindy 4211184886 remove unnecessary overwrite 2015-08-03 01:40:18 +08:00
clowwindy 999a54168e update CHANGES 2015-08-02 17:45:48 +08:00
clowwindy d946ac8213 skip graceful restart test on Jenkins 2015-08-02 17:33:13 +08:00
clowwindy 177c639b19 fix graceful restart test 2015-08-02 15:53:00 +08:00
clowwindy b28de8e2f1 fix pyflakes 2015-08-02 15:10:46 +08:00
clowwindy 02120e3402 optimize eventloop 2015-08-02 14:45:15 +08:00
clowwindy 111acf66c1 fix graceful restart and add unit test 2015-08-02 14:37:44 +08:00
clowwindy e8b2946999 fix workers 2015-08-01 19:09:29 +08:00
clowwindy d319fab5ca fix asyncdns unit test 2015-08-01 18:58:57 +08:00
clowwindy 80102f3899 fix pyflakes 2015-08-01 18:57:44 +08:00
clowwindy 4a8d0774b4 optimize performance for multiple ports
UDPRelay is broken now
2015-08-01 18:53:18 +08:00
clowwindy d95e5ce680 Merge pull request #388 from cicku/patch-1
PEP8 indent
2015-07-27 15:03:50 +08:00
Christopher Meng 2555aa8e2b PEP8 indent
A tiny change to perfect the indent.
2015-07-27 00:38:23 -04:00
clowwindy 1bb0e51e8e refine tests 2015-07-11 13:05:37 +08:00
clowwindy f7d69db6d1 bump 2015-07-10 18:01:34 +08:00
clowwindy f55bd0302f update CHANGES 2015-07-10 17:59:52 +08:00
clowwindy 13a6bb007c cache DNS results in UDPRelay 2015-07-10 17:39:24 +08:00
clowwindy 99b4121fd9 fix problem when UDP client requesting both IPv4 and IPv6 2015-07-10 17:32:31 +08:00
clowwindy c34c99450f fix UDP source port issue 2015-07-10 16:58:04 +08:00
clowwindy 1a62694a3b add udp source port test 2015-07-10 15:56:27 +08:00
clowwindy a2edd6a46d Merge pull request #361 from jackyyf/master
Add fail2ban filter.
2015-06-21 11:24:38 +08:00
Yifu Yu 0edae7069f Add fail2ban filter.
Please put the shadowsocks.conf into your filter.d directory, and
using `filter = shadowsocks` to use the filter.
2015-06-21 00:56:55 +08:00
clowwindy e001f1818c bump 2015-06-08 08:36:17 +08:00
clowwindy 56c289ba21 update CHANGES 2015-06-08 08:35:30 +08:00
clowwindy e74ae193d0 elaborate reasons of header parsing failure 2015-06-08 08:29:01 +08:00
clowwindy 16db66675b optimize LRUCache 2015-05-19 08:35:28 +08:00
clowwindy c46234af41 update CHANGES 2015-05-19 08:20:56 +08:00
clowwindy 405120c59f bump 2015-05-19 08:19:25 +08:00
clowwindy 082c8a80f4 fix duplicated close in LRUCache
close #324
2015-05-19 08:14:47 +08:00
clowwindy 893d21da76 Merge pull request #332 from sky-chen/master
flush autoban output
2015-05-03 15:25:14 +08:00
sky ea7a3e1b58 flush autoban output 2015-05-03 14:34:54 +08:00
clowwindy e898f92191 Merge pull request #295 from jlund/no-rc4
Use AES in the Usage example instead of RC4.
2015-03-29 12:19:22 +08:00
clowwindy 5c0391d146 Merge pull request #312 from kimw/patch-1
remove duplicated line (refer line 221)
2015-03-14 13:38:19 +08:00
Kim Wong e17279e5bf remove duplicated line (refer line 221) 2015-03-14 07:35:43 +08:00
clowwindy f17da943b3 Merge pull request #305 from lazybios/patch
remove duplicate code from shell.py
2015-03-01 16:17:06 +08:00
lazybios d3831bef8c remove duplicate code from shell.py 2015-03-01 14:14:35 +08:00
Joshua Lund b6e6e14b8a Use AES in the Usage example instead of RC4. 2015-02-14 21:33:40 -07:00