From dba39e29fc4d43d609043b5fbba9cd5431ec5252 Mon Sep 17 00:00:00 2001 From: Chen Yufei Date: Tue, 23 Jul 2013 18:50:11 +0800 Subject: [PATCH 1/2] Print request info when parseHeader get error. --- http.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/http.go b/http.go index 7befe68d..ede4d854 100644 --- a/http.go +++ b/http.go @@ -497,7 +497,7 @@ func parseRequest(c *clientConn, r *Request) (err error) { // Read request header if err = r.parseHeader(reader, r.raw, r.URL); err != nil { - errl.Printf("Parsing request header: %v\n", err) + errl.Printf("Parsing request header: %v %v\n", err, r) return err } if r.ConnectionKeepAlive { From d906877e1d13fcf3f8f442fded84e49787f95493 Mon Sep 17 00:00:00 2001 From: Chen Yufei Date: Thu, 25 Jul 2013 10:43:24 +0800 Subject: [PATCH 2/2] Bump version to 0.7.5 --- CHANGELOG | 4 ++++ README.md | 2 +- config.go | 2 +- install-cow.sh | 2 +- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 411062bd..54e7b347 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +0.7.5 (2013-07-25) + * Fix crash on IPv6 client authentication + * Provide ARMv6 binary + 0.7.4 (2013-07-15) * Fix adding extra connection header for client request with both "Proxy-Connection" and "Connection" headers diff --git a/README.md b/README.md index 2dc321af..ef236db6 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ COW 是一个利用二级代理自动化穿越防火墙的 HTTP 代理服务器。它能自动检测被墙网站,仅对这些网站使用二级代理。 -当前版本:0.7.4 [CHANGELOG](CHANGELOG) +当前版本:0.7.5 [CHANGELOG](CHANGELOG) [![Build Status](https://travis-ci.org/cyfdecyf/cow.png?branch=develop)](https://travis-ci.org/cyfdecyf/cow) **欢迎在 develop branch 进行开发并发送 pull request :)** diff --git a/config.go b/config.go index c4e3e7ea..675d0c85 100644 --- a/config.go +++ b/config.go @@ -15,7 +15,7 @@ import ( ) const ( - version = "0.7.4" + version = "0.7.5" defaultListenAddr = "127.0.0.1:7777" ) diff --git a/install-cow.sh b/install-cow.sh index 20651046..7b668a7c 100755 --- a/install-cow.sh +++ b/install-cow.sh @@ -1,6 +1,6 @@ #!/bin/bash -version=0.7.4 +version=0.7.5 arch=`uname -m` case $arch in