tag:github.com,2008:https://github.com/cyfdecyf/cow/releasesRelease notes from cow2016-06-19T15:58:48Ztag:github.com,2008:Repository/5552858/0.9.82016-06-19T16:06:35ZBug fixes for OTA and WeChat image<ul>
<li>Fix OTA bug caused by bug in shadowsocks-go library (report by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/defia/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/defia">@defia</a>)</li>
<li>Fix WeChat image url fix (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/breath-co2/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/breath-co2">@breath-co2</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/haha1903/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/haha1903">@haha1903</a>)</li>
<li>Fix connection reset detection (by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fgid/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fgid">@fgid</a>)</li>
</ul>cyfdecyftag:github.com,2008:Repository/5552858/0.9.72016-05-04T14:01:55ZSupport shadowsocks One Time Auth<p>For OS X and Linux, run the following command to update</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl -L git.io/cow | bash"><pre class="notranslate"><code>curl -L git.io/cow | bash
</code></pre></div>
<p>For Windows, download compiled binaries below.</p>cyfdecyftag:github.com,2008:Repository/5552858/0.9.62015-06-07T14:07:49ZBug fix and support reload by sending SIGUSR1 on Unix<p>For OS X and Linux, run the following command to update</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl -L git.io/cow | bash"><pre class="notranslate"><code>curl -L git.io/cow | bash
</code></pre></div>
<p>For Windows, please download from <a href="http://dl.chenyufei.info/cow/latest" rel="nofollow">http://dl.chenyufei.info/cow/latest</a></p>
<p>Changes</p>
<ul>
<li>Reload config by sending SIGUSR1 on Unix system</li>
<li>Load blocked/direct/stat file from same directory as rc file by default</li>
<li>Allow user to specify blocked/direct/stat file path</li>
<li>Detect arm without vfp in install script.</li>
<li>Fix estimate timeout bug</li>
</ul>cyfdecyftag:github.com,2008:Repository/5552858/0.9.52015-05-13T02:05:46ZSupport chacha20 and salsa20, along with other small fixes.<p>For OS X and Linux, run the following command to update</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl -L git.io/cow | bash"><pre class="notranslate"><code>curl -L git.io/cow | bash
</code></pre></div>
<p>For Windows, please download from <a href="http://dl.chenyufei.info/cow/latest" rel="nofollow">http://dl.chenyufei.info/cow/latest</a></p>
<p>Changes:</p>
<ul>
<li>Support new encryption method "chacha20" and "salsa20"</li>
<li>Avoid biased parent proxy selection for hash load balacing</li>
<li>Fix AirDrop on OS X when using PAC</li>
<li>Fix failed start with corrupted stat file</li>
<li>Support changing the <a href="https://github.com/cyfdecyf/cow/blob/master/doc/sample-config/rc#L131">estimate timeout target</a></li>
</ul>cyfdecyftag:github.com,2008:Repository/5552858/0.9.42014-10-08T05:01:29ZBug fix: close stat file after load<p>For OS X and Linux, run the following command to update</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl -L git.io/cow | bash"><pre class="notranslate"><code>curl -L git.io/cow | bash
</code></pre></div>
<p>For Windows, please download from <a href="http://dl.chenyufei.info/cow/" rel="nofollow">http://dl.chenyufei.info/cow/</a></p>cyfdecyftag:github.com,2008:Repository/5552858/0.9.32014-09-21T13:22:08ZSupport new encryption method "rc4-md5"<p>For OS X and Linux, run the following command to update</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl -L git.io/cow | bash"><pre class="notranslate"><code>curl -L git.io/cow | bash
</code></pre></div>
<p>For Windows, please download from <a href="http://dl.chenyufei.info/cow/" rel="nofollow">http://dl.chenyufei.info/cow/</a></p>
<ul>
<li>Support new encryption method "rc4-md5"</li>
</ul>cyfdecyftag:github.com,2008:Repository/5552858/0.9.22014-07-22T16:35:24ZConnection latency based load balancing<p>For OS X and Linux, run the following command to update</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl -L git.io/cow | bash"><pre class="notranslate"><code>curl -L git.io/cow | bash
</code></pre></div>
<p>For Windows, please download from <a href="http://dl.chenyufei.info/cow/" rel="nofollow">http://dl.chenyufei.info/cow/</a></p>
<ul>
<li>Reduce the possibility of encountering too many open file error</li>
<li>New connection latency based load balancing</li>
<li>Fix auto load plist for OS X</li>
<li>Identify blocked site by HTTP error code</li>
</ul>cyfdecyftag:github.com,2008:Repository/5552858/0.9.12013-12-21T06:00:04ZFix save site stat problem on some system<p>For OS X and Linux, run the following command to update</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl -L git.io/cow | bash"><pre class="notranslate"><code>curl -L git.io/cow | bash
</code></pre></div>
<p>For Windows, please download from <a href="http://dl.chenyufei.info/cow/" rel="nofollow">http://dl.chenyufei.info/cow/</a></p>
<ul>
<li>Fix can't save site stat file if tmp directory is on a different partition with cow's config directory</li>
<li>Improved install and startup script</li>
</ul>cyfdecyftag:github.com,2008:Repository/5552858/0.92013-12-02T14:22:52ZNew feature: COW chain<p>For OS X and Linux, run the following command to update</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl -L git.io/cow | bash"><pre class="notranslate"><code>curl -L git.io/cow | bash
</code></pre></div>
<p>For Windows, please download from <a href="http://dl.chenyufei.info/cow/" rel="nofollow">http://dl.chenyufei.info/cow/</a></p>
<p><strong>Note: configuration syntax is simplified, existing configuration will be upgraded automatically.</strong></p>
<ul>
<li>New feature: two COW servers can be connected using encrypted connection, thus we have an encrypted HTTP proxy chain that can be used to bypass the firewall</li>
<li>Allow client to use HTTP basic authentication</li>
<li>Simplify configuration syntax</li>
<li>Better reuse for HTTP parent connections</li>
<li>Reduce direct/blocked delta</li>
<li>Generate new PAC every minute</li>
</ul>cyfdecyftag:github.com,2008:Repository/5552858/0.82013-08-10T16:24:10ZShare server connection between client connections<p>For OS X and Linux, run the following command to update</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl -L git.io/cow | bash"><pre class="notranslate"><code>curl -L git.io/cow | bash
</code></pre></div>
<p>For Windows, please download from <a href="http://dl.chenyufei.info/cow/" rel="nofollow">http://dl.chenyufei.info/cow/</a></p>
<ul>
<li>Share server connections between different clients</li>
<li>Add tunnelAllowedPort option to limit ports CONNECT method can connect to</li>
<li>Avoid timeout too soon for frequently visited direct sites</li>
<li>Fix reporting malformed requests in two cases when request has body:
<ul>
<li>Authenticate requests</li>
<li>Error occured before request is sent</li>
</ul>
</li>
<li>Support multi-lined headers</li>
<li>Change client connection timeout to 15s</li>
<li>Change as direct delta to 15</li>
<li>Provide ARMv5 binary</li>
</ul>cyfdecyf