Commit Graph

47 Commits

Author SHA1 Message Date
clowwindy fbe7ce13a9 add bind address 2013-06-14 12:22:24 +08:00
clowwindy f18d6cd2f8 compatible with py2exe; lint code 2013-06-13 01:01:33 +08:00
clowwindy ddaab6fbbf local can listen at ::0 with -6 arg; bump 1.2.2 2013-05-31 23:43:47 +08:00
clowwindy b3e5d81a0b bump 2013-05-23 13:22:58 +08:00
clowwindy 8b2f26c08e more robust 2013-05-23 12:10:31 +08:00
clowwindy 1ab679b568 bump 2013-05-22 11:37:03 +08:00
clowwindy 9a6a934261 use random iv so we finally have strong encryption now 2013-05-22 11:35:25 +08:00
clowwindy 0aa252e2b0 bump version 2013-05-21 16:52:22 +08:00
clowwindy bfbe20e422 add PyCrypto 2013-05-21 15:42:32 +08:00
clowwindy db0fc87a22 support IPv6 address 2013-05-16 11:12:40 +08:00
behrooz shabani (everplays) b71a3e2a0b exit quietly when user hits ctrl+C 2013-05-13 11:49:47 +04:30
clowwindy b8cb1a3e97 bump version 2013-04-03 21:09:23 +08:00
wuhaotian 11b102b741 fix -6 params not work on client. fix IPv6 support 2013-03-24 15:25:25 +08:00
clowwindy 0d54102520 support for python 2.5 2013-03-05 00:02:17 +08:00
clowwindy 87d0085e73 bump version 2013-03-04 23:45:30 +08:00
leo zhou 3581d086cd Fix no json module error for python 2.5 2013-02-19 15:34:46 +08:00
leo zhou 32679bf0af Support python 2.5 for client 2013-02-19 14:15:44 +08:00
clowwindy 79fa081e19 update version 2013-01-14 17:30:03 +08:00
est 0e340dec5e fix conn termination null data 2013-01-14 16:55:41 +08:00
clowwindy f04c45a43d change default timeout 2013-01-07 13:08:38 +08:00
clowwindy fe442d2c11 fix version 2013-01-07 00:01:04 +08:00
clowwindy dd8ccf6f6e rollback 2012-12-30 14:57:56 +08:00
clowwindy e8454cf9b1 add TCP_NODELAY 2012-12-30 14:47:24 +08:00
clowwindy 480c9ec51e fix infinite loop bug 2012-12-30 14:43:18 +08:00
clowwindy 004e9292f4 implement send_all myself 2012-12-30 14:12:15 +08:00
clowwindy 65444c5b06 use sendall() 2012-12-30 14:01:41 +08:00
clowwindy 12173a66d1 add gevent 2012-12-30 13:28:51 +08:00
clowwindy 8c5c40915e add version 2012-12-30 12:28:23 +08:00
clowwindy 761a264ed8 Merge branch 'temp' into dev 2012-12-16 00:48:28 +08:00
clowwindy 3960e6495e replace send with sendall 2012-12-16 00:47:46 +08:00
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.
2012-12-09 18:44:28 +08:00
clowwindy 8a3adfc344 support args 2012-12-06 14:39:06 +08:00
clowwindy c40ac987af fix ipv6 issue 2012-11-02 21:02:17 +08:00
clowwindy f65aa6b114 update readme; auto detect config path 2012-11-02 17:36:57 +08:00
clowwindy 2f67cabfe0 move config into a JSON file; lint code 2012-11-02 17:17:40 +08:00
clowwindy bd6b8dd857 fix a typo 2012-11-01 14:52:08 +08:00
clowwindy e875df752f lint code 2012-06-06 15:43:50 +08:00
clowwindy 5ccebd480c close Issue #8 2012-06-06 14:13:56 +08:00
clowwindy f78a0ea298 ipv6 is buggy; revert for now 2012-05-30 15:01:59 +08:00
clowwindy 00b2ce3e2e fix socket.error problem 2012-05-12 00:56:42 +08:00
Phus Lu 449673c875 disable ThreadingTCPServer dns revsere lookup, sometimes it will be slow 2012-05-11 22:44:10 +08:00
clowwindy 5d34ac2fa8 documentation improvements 2012-05-11 11:01:09 +08:00
clowwindy 31fd15702d merged from plus/shadowsocks 2012-05-11 01:14:51 +08:00
clowwindy 7d8005891a ipv6 version 2012-05-10 15:19:24 +08:00
clowwindy 93890e9ccc close remote fd 2012-04-20 23:09:55 +08:00
clowwindy 1c49b9c688 fix new() problem 2012-04-20 22:42:18 +08:00
clowwindy 833bd3de41 init 2012-04-20 22:26:00 +08:00