Commit Graph

  • 7f8245aa79 Merge branch 'develop', version 0.9.6 master 0.9.6 Chen Yufei 2015-06-07 22:03:08 +08:00
  • fde02a83cb Bump version to 0.9.6 develop Chen Yufei 2015-06-07 21:55:18 +08:00
  • 5ae96633ac Fix cross compile for Windows because no SIGUSR1. Chen Yufei 2015-06-07 21:52:24 +08:00
  • aa75915dab Fix typo. Chen Yufei 2015-06-03 14:15:20 +08:00
  • cf262fafb8 Fix PAC error in test script. Chen Yufei 2015-06-03 11:18:32 +08:00
  • 80f857929e Find default rc file in parseCmdLineConifg. Chen Yufei 2015-06-03 01:00:43 +08:00
  • 5325d01407 Remove unused function copyNWithBuf. Chen Yufei 2015-06-03 00:47:10 +08:00
  • df909fe80e Setup all logger before calling initLog(). Chen Yufei 2015-06-03 00:42:11 +08:00
  • f1fd6afbe1 Implement #328, allow specifying stat/blocked etc. in config file. Chen Yufei 2015-06-03 00:41:34 +08:00
  • e6aac43e65 Remove dependency on global config in estimateTimeout(). Chen Yufei 2015-05-19 22:50:35 +08:00
  • fd8203d39c Update README-en.md in set version script. Chen Yufei 2015-05-19 22:36:57 +08:00
  • 2ef176fff6 Merge pull request #338 from fzerorubigd/develop Chen Yufei 2015-06-01 21:19:21 +08:00
  • f65c3facaa add support for change stat file position in config fzerorubigd 2015-05-31 23:49:55 +04:30
  • 5d34824ca5 Merge pull request #323 from fzerorubigd/develop Chen Yufei 2015-05-19 22:31:27 +08:00
  • 103ae20cb6 Merge pull request #325 from fzerorubigd/estimatefix Chen Yufei 2015-05-19 22:27:35 +08:00
  • 62fc318e6c Merge pull request #326 from comicfans/develop Chen Yufei 2015-05-19 22:05:45 +08:00
  • c844dfce6a install script: improve detect arm without vfp Wang Xinyu 2015-05-18 09:36:05 +08:00
  • 563040b683 fix the estimate target payload check fzerorubigd 2015-05-17 15:03:05 +04:30
  • d2efdd56e3 support relaunching cow on SIGUSR1 fixes #322 fzerorubigd 2015-05-17 00:17:53 +04:30
  • 78cbdbbd21 Merge pull request #320 from fzerorubigd/develop Chen Yufei 2015-05-16 22:00:03 +08:00
  • f619c854a0 wait for unfinished jobs and close all accepts fzerorubigd 2015-05-16 00:53:20 +04:30
  • 05a37010e5 Merge branch 'develop', fix README-en. Chen Yufei 2015-05-15 20:55:36 +08:00
  • 0a82a06ee3 Update version in README-en.md Chen Yufei 2015-05-15 20:55:21 +08:00
  • 5d49cdac69 "direct" for .cow/direct Hörmetjan Yiltiz 2014-12-29 14:40:04 +08:00
  • 0dab5215f1 Merge branch 'develop', version 0.9.5 0.9.5 Chen Yufei 2015-05-13 00:14:04 +08:00
  • f3ae2bf9bb Bump version to 0.9.5 Chen Yufei 2015-05-12 23:49:33 +08:00
  • 1d2faa4973 Download cow from specific version directory. Chen Yufei 2015-05-12 23:48:33 +08:00
  • f687b7b1e2 Disable build for mac32. Chen Yufei 2015-05-12 23:47:42 +08:00
  • 9caff6c85a Add new encryption in sample rc. Chen Yufei 2015-05-12 23:01:41 +08:00
  • e6a352db01 Use Go 1.4.2 on travis. Chen Yufei 2015-05-12 22:52:58 +08:00
  • e23bd65631 Fix #302: use crc32 to hash hostname Chen Yufei 2015-05-11 23:54:36 +08:00
  • c87cbb215e try to load stat.bak if stat is invalid, or start new one is both are invalid fixes #309 fzerorubigd 2015-05-09 20:14:10 +04:30
  • d898284383 Fix #292: return direct for *.local host in PAC. Chen Yufei 2015-04-12 23:17:40 +08:00
  • c3d19f1d47 Estimate timeout every one minute. Chen Yufei 2015-03-01 22:41:55 +08:00
  • a4211c9c69 gofmt, add estimateTarget option in sample rc. Chen Yufei 2015-03-01 22:40:29 +08:00
  • ce1ea07a36 Merge pull request #237 from fzerorubigd/develop Chen Yufei 2014-12-07 23:21:44 +08:00
  • a6dc064e51 add support for changing the estimate timeout target reduce the http error code detection report to debug fzerorubigd 2014-12-01 20:14:03 +03:30
  • ff976f12f6 Add note for config COW as proxy for all protocol. Chen Yufei 2014-11-10 23:11:16 +08:00
  • e529cef05c Remove SIGHUP catch up. Chen Yufei 2014-11-02 16:47:04 +08:00
  • b465963f70 Merge branch 'develop', fix startup plist for Yosemite. Chen Yufei 2014-10-26 20:34:19 +08:00
  • 30f7e8aa85 Remove NetworkState in OS X startup plist. Chen Yufei 2014-10-26 20:27:29 +08:00
  • f712ab2283 Merge branch 'develop', version 0.9.4 0.9.4 Chen Yufei 2014-10-08 12:59:53 +08:00
  • de4ab75190 Bump version 0.9.4 Chen Yufei 2014-10-08 11:29:58 +08:00
  • 732b15f01f Close stat file after load. Chen Yufei 2014-10-08 10:53:08 +08:00
  • 113b96e158 Merge branch 'develop', version 0.9.3 0.9.3 Chen Yufei 2014-09-21 21:13:58 +08:00
  • 90dd86a06e Bump version to 0.9.3 Chen Yufei 2014-09-21 20:59:59 +08:00
  • 0c917a1446 Add rc4-md5 encryption method in sample rc. Chen Yufei 2014-09-21 20:58:21 +08:00
  • 024957eeff Remove MS sites in direct list. Chen Yufei 2014-09-21 12:29:29 +08:00
  • c817bd5bf8 Merge branch 'develop', add English sample rc. Chen Yufei 2014-08-30 13:01:29 +08:00
  • f5336dbba8 Add English version of sample rc. Chen Yufei 2014-08-30 13:01:06 +08:00
  • 47db041937 Describe customized http error code in sample config. Chen Yufei 2014-08-29 22:58:01 +08:00
  • 87bd263ebf Allow @ and : inside password. Chen Yufei 2014-08-04 21:46:03 +08:00
  • 97d7925a0e Merge branch 'develop', version 0.9.2 0.9.2 Chen Yufei 2014-07-23 00:27:48 +08:00
  • 3ccadb17fc Bump version to 0.9.2 Chen Yufei 2014-07-23 00:18:34 +08:00
  • e6331dc982 Get install directory from environment variable. Chen Yufei 2014-07-22 23:56:39 +08:00
  • 9162aae88a Sleep on error in accept loop. Chen Yufei 2014-07-22 23:44:31 +08:00
  • f4f5ac4f0a Use Go 1.3 for Travis CI. Chen Yufei 2014-07-09 11:16:39 +08:00
  • edea3583d4 New load balance strategy: latency. Chen Yufei 2014-07-09 03:49:59 +08:00
  • a4fa2816b6 Refactor proxy selection. Chen Yufei 2014-07-08 23:01:34 +08:00
  • 21d69448b1 Merge pull request #157 from luosheng/launchd Chen Yufei 2014-07-08 14:28:28 +08:00
  • 86e6ff1bbb Run the job when it's loaded. Luo Sheng 2014-07-08 12:18:34 +08:00
  • 6d07c41901 Close idle upon too many open fd error. Chen Yufei 2014-07-04 21:55:28 +08:00
  • 7de6551efe Decrease maximum idle server connections to 5. Chen Yufei 2014-07-04 00:17:26 +08:00
  • 64ea42d83f Merge pull request #150 from fzerorubigd/develop Chen Yufei 2014-06-17 23:10:20 +08:00
  • 47fa1101e1 add support for using proxy over custom http error code fzerorubigd 2014-06-15 19:54:49 +04:30
  • b3d52276ae Add English README. Chen Yufei 2014-06-12 22:30:46 +08:00
  • 9becec6b6c Don't return mux conn from pool unless alwayUseProxy. Chen Yufei 2014-04-16 16:45:27 +08:00
  • 71ead0a943 Add not for PATH in README. Chen Yufei 2014-04-16 16:44:33 +08:00
  • 1507e95d52 Split key/value at 1st = in config file. Chen Yufei 2014-04-16 16:44:07 +08:00
  • 5092cd8876 Merge branch 'develop', version 0.9.1 0.9.1 Chen Yufei 2013-12-21 13:51:19 +08:00
  • f9fa1785c9 Bump version to 0.9.1 Chen Yufei 2013-12-20 20:12:46 +08:00
  • 64fb387c84 Rename dsFile to configPath. Chen Yufei 2013-12-20 11:36:04 +08:00
  • 602bbcfac7 Better parse header error msg. Chen Yufei 2013-12-20 11:34:35 +08:00
  • 0ef33fc5af Fix possible cross FS rename for stat. Chen Yufei 2013-12-20 11:25:24 +08:00
  • 50264c5c71 Include stderr output in log for startup script. Chen Yufei 2013-12-09 16:52:30 +08:00
  • 8ecc3e9d08 Update github raw URL to subdomain for install script. Chen Yufei 2013-12-09 16:51:13 +08:00
  • 625ee815c9 Merge pull request #104 from sunteya/feature/improve_linux_setup_scripts Chen Yufei 2013-12-09 00:39:33 -08:00
  • f84429ec5e install shell use release version tag sunteya 2013-12-09 16:05:29 +08:00
  • 70d139e607 force set $HOME to target user sunteya 2013-12-05 11:18:55 +08:00
  • 45981a8a29 Merge branch 'develop', version 0.9 0.9 Chen Yufei 2013-12-02 22:13:12 +08:00
  • adc0b7e14c Bump version to 0.9 Chen Yufei 2013-12-02 21:58:55 +08:00
  • c5432c9610 Decrease direct/blocked delta value. Chen Yufei 2013-12-02 20:40:06 +08:00
  • ab468039ac Update PAC every minute. Chen Yufei 2013-12-02 20:36:44 +08:00
  • 4abdffcc1a Tweak parent proxy connection error message. Chen Yufei 2013-11-22 14:24:01 +08:00
  • 091d879367 Avoid stat corruption caused by signal during saving. Chen Yufei 2013-11-22 14:22:08 +08:00
  • 7fe3c1d552 Reset server conn state after getting from pool. Chen Yufei 2013-11-22 13:32:32 +08:00
  • 718df9a4f7 Merge branch 'develop' Chen Yufei 2013-11-22 10:57:34 +08:00
  • fd610b545a Update README, bump version to 0.9-rc1 Chen Yufei 2013-11-01 21:05:11 +08:00
  • 154264352f Allow client use basic authentication. Chen Yufei 2013-11-01 20:47:14 +08:00
  • c49ff9dc39 Fix test as new site is consider as direct now. Chen Yufei 2013-10-31 22:47:44 +08:00
  • 6af8122293 Fix AsDirect returns false for new site. Chen Yufei 2013-10-31 22:14:55 +08:00
  • cd21806791 Do not retry if there's no parent proxy. Chen Yufei 2013-10-31 22:14:15 +08:00
  • 20637e9090 Fix conn_pool test, not covering multiplex channel. Chen Yufei 2013-10-31 20:47:13 +08:00
  • 2c90662986 Fix keeping cow connection alive. Chen Yufei 2013-10-31 16:32:53 +08:00
  • 5230bf0d6e Fix using multiplexing connection for direct site. Chen Yufei 2013-10-31 16:21:46 +08:00
  • 5c2035f60d Show host name in error page. Chen Yufei 2013-10-31 13:42:35 +08:00
  • 1d46b7274d Merge branch 'feature/cow-chain' into develop Chen Yufei 2013-10-31 11:43:10 +08:00
  • 028333f76d Kill server upon INT/TERM signal in test script. Chen Yufei 2013-10-31 11:42:52 +08:00
  • c8216bc0df Always keep cow connection alive for more reuse. Chen Yufei 2013-10-31 11:34:49 +08:00
  • ecb3428826 Fix CONNECT bug. Chen Yufei 2013-10-30 23:48:34 +08:00