Commit Graph

981 Commits

Author SHA1 Message Date
fzerorubigd
a6dc064e51 add support for changing the estimate timeout target
reduce the http error code detection report to debug
2014-12-01 20:14:03 +03:30
Chen Yufei
ff976f12f6 Add note for config COW as proxy for all protocol. 2014-11-10 23:11:16 +08:00
Chen Yufei
e529cef05c Remove SIGHUP catch up. 2014-11-02 16:47:04 +08:00
Chen Yufei
30f7e8aa85 Remove NetworkState in OS X startup plist. 2014-10-26 20:27:29 +08:00
Chen Yufei
de4ab75190 Bump version 0.9.4 2014-10-08 12:57:46 +08:00
Chen Yufei
732b15f01f Close stat file after load. 2014-10-08 12:57:46 +08:00
Chen Yufei
90dd86a06e Bump version to 0.9.3 2014-09-21 20:59:59 +08:00
Chen Yufei
0c917a1446 Add rc4-md5 encryption method in sample rc. 2014-09-21 20:58:21 +08:00
Chen Yufei
024957eeff Remove MS sites in direct list. 2014-09-21 12:29:29 +08:00
Chen Yufei
f5336dbba8 Add English version of sample rc. 2014-08-30 13:01:06 +08:00
Chen Yufei
47db041937 Describe customized http error code in sample config. 2014-08-29 22:58:01 +08:00
Chen Yufei
87bd263ebf Allow @ and : inside password. 2014-08-04 21:46:03 +08:00
Chen Yufei
3ccadb17fc Bump version to 0.9.2 2014-07-23 00:18:34 +08:00
Chen Yufei
e6331dc982 Get install directory from environment variable. 2014-07-23 00:03:26 +08:00
Chen Yufei
9162aae88a Sleep on error in accept loop.
Avoid flood of error logs upon too many open file error on Linux.
2014-07-22 23:44:31 +08:00
Chen Yufei
f4f5ac4f0a Use Go 1.3 for Travis CI. 2014-07-09 11:16:39 +08:00
Chen Yufei
edea3583d4 New load balance strategy: latency.
Select proxy with lowest connection latency.
2014-07-09 10:54:16 +08:00
Chen Yufei
a4fa2816b6 Refactor proxy selection. 2014-07-09 10:54:16 +08:00
Chen Yufei
21d69448b1 Merge pull request #157 from luosheng/launchd
Ensure cow is loaded and run at startup in OS X Yosemite
2014-07-08 14:28:28 +08:00
Luo Sheng
86e6ff1bbb Run the job when it's loaded. 2014-07-08 12:18:34 +08:00
Chen Yufei
6d07c41901 Close idle upon too many open fd error. 2014-07-04 21:55:28 +08:00
Chen Yufei
7de6551efe Decrease maximum idle server connections to 5. 2014-07-04 00:19:32 +08:00
Chen Yufei
64ea42d83f Merge pull request #150 from fzerorubigd/develop
Detect blocked site by custom HTTP error code.
2014-06-17 23:10:20 +08:00
fzerorubigd
47fa1101e1 add support for using proxy over custom http error code 2014-06-15 19:54:49 +04:30
Chen Yufei
b3d52276ae Add English README. 2014-06-12 22:30:46 +08:00
Chen Yufei
9becec6b6c Don't return mux conn from pool unless alwayUseProxy. 2014-04-16 16:45:27 +08:00
Chen Yufei
71ead0a943 Add not for PATH in README. 2014-04-16 16:44:33 +08:00
Chen Yufei
1507e95d52 Split key/value at 1st = in config file. 2014-04-16 16:44:07 +08:00
Chen Yufei
f9fa1785c9 Bump version to 0.9.1 2013-12-20 20:12:46 +08:00
Chen Yufei
64fb387c84 Rename dsFile to configPath. 2013-12-20 11:36:04 +08:00
Chen Yufei
602bbcfac7 Better parse header error msg. 2013-12-20 11:34:35 +08:00
Chen Yufei
0ef33fc5af Fix possible cross FS rename for stat. 2013-12-20 11:25:24 +08:00
Chen Yufei
50264c5c71 Include stderr output in log for startup script. 2013-12-09 16:52:30 +08:00
Chen Yufei
8ecc3e9d08 Update github raw URL to subdomain for install script. 2013-12-09 16:51:13 +08:00
Chen Yufei
625ee815c9 Merge pull request #104 from sunteya/feature/improve_linux_setup_scripts
Improve install script.
2013-12-09 00:39:33 -08:00
sunteya
f84429ec5e install shell use release version tag 2013-12-09 16:05:29 +08:00
sunteya
70d139e607 force set $HOME to target user 2013-12-05 11:18:55 +08:00
Chen Yufei
adc0b7e14c Bump version to 0.9 2013-12-02 22:00:55 +08:00
Chen Yufei
c5432c9610 Decrease direct/blocked delta value.
To make learning take effect faster.
2013-12-02 20:40:06 +08:00
Chen Yufei
ab468039ac Update PAC every minute. 2013-12-02 20:36:44 +08:00
Chen Yufei
4abdffcc1a Tweak parent proxy connection error message. 2013-11-22 14:47:32 +08:00
Chen Yufei
091d879367 Avoid stat corruption caused by signal during saving. 2013-11-22 14:47:32 +08:00
Chen Yufei
7fe3c1d552 Reset server conn state after getting from pool. 2013-11-22 13:32:32 +08:00
Chen Yufei
fd610b545a Update README, bump version to 0.9-rc1 2013-11-01 21:05:11 +08:00
Chen Yufei
154264352f Allow client use basic authentication. 2013-11-01 20:47:14 +08:00
Chen Yufei
c49ff9dc39 Fix test as new site is consider as direct now. 2013-10-31 22:47:44 +08:00
Chen Yufei
6af8122293 Fix AsDirect returns false for new site. 2013-10-31 22:14:55 +08:00
Chen Yufei
cd21806791 Do not retry if there's no parent proxy. 2013-10-31 22:14:15 +08:00
Chen Yufei
20637e9090 Fix conn_pool test, not covering multiplex channel. 2013-10-31 20:47:13 +08:00
Chen Yufei
2c90662986 Fix keeping cow connection alive. 2013-10-31 16:32:53 +08:00