From 54cb99093e8f0ddc61eca3bbe8c3b4c6e01a05a4 Mon Sep 17 00:00:00 2001 From: Andrew Zeneski Date: Fri, 2 Sep 2011 23:03:57 -0400 Subject: [PATCH 1/2] adjustments to work with r59 --- http.go | 3 +-- master.go | 2 +- util.go | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/http.go b/http.go index 70ac406..34ef33d 100644 --- a/http.go +++ b/http.go @@ -90,8 +90,7 @@ func (self *HTTPClient) defaultRequest() (req *http.Request, err os.Error) { req.ProtoMajor = 1 req.ProtoMinor = 1 if self.cookie.Name != "" && self.cookie.Value != "" { - req.Cookie = make([]*http.Cookie, 1) - req.Cookie[0] = &http.Cookie{Name: self.cookie.Name, Value: self.cookie.Value} + req.AddCookie(&http.Cookie{Name: self.cookie.Name, Value: self.cookie.Value}) } if req.URL, err = http.ParseURL(self.addr); err != nil { diff --git a/master.go b/master.go index 3dff492..8f421ab 100644 --- a/master.go +++ b/master.go @@ -44,7 +44,7 @@ func produceWorkers(master *Master) (workers []Worker) { } createProxyWorkers := func() { wtype = "Proxy" - addrs := strings.Split(*workersAddrs, ",", -1) + addrs := strings.SplitN(*workersAddrs, ",", -1) workers = make([]Worker, len(addrs)) for i, addr := range addrs { //Try to connect diff --git a/util.go b/util.go index b4d9a4c..cbde2a0 100644 --- a/util.go +++ b/util.go @@ -68,7 +68,7 @@ func parseKV(param *string, separator, errmsg string) (k, v string, err os.Error if *param == "" { return } - data := strings.Split(*param, separator, 2) + data := strings.SplitN(*param, separator, 2) if len(data) != 2 { err = os.NewError(errmsg) From 1819fdb92a6628d29eaaac88d2882ebb76828b13 Mon Sep 17 00:00:00 2001 From: Andrew Zeneski Date: Thu, 8 Sep 2011 12:19:39 -0400 Subject: [PATCH 2/2] fixed for r60 (templates now deprecated and still need to be migrated, but old/template will work for r60) --- http.go | 4 ++-- master.go | 2 +- util.go | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/http.go b/http.go index 34ef33d..d68ef89 100644 --- a/http.go +++ b/http.go @@ -1,11 +1,11 @@ package main - import ( "http" "os" "log" "encoding/base64" + "url" ) const ( @@ -93,7 +93,7 @@ func (self *HTTPClient) defaultRequest() (req *http.Request, err os.Error) { req.AddCookie(&http.Cookie{Name: self.cookie.Name, Value: self.cookie.Value}) } - if req.URL, err = http.ParseURL(self.addr); err != nil { + if req.URL, err = url.Parse(self.addr); err != nil { return } return diff --git a/master.go b/master.go index 8f421ab..7e337d8 100644 --- a/master.go +++ b/master.go @@ -14,7 +14,7 @@ import ( "netchan" "flag" "time" - "template" + "old/template" ) var ( diff --git a/util.go b/util.go index cbde2a0..552d02a 100644 --- a/util.go +++ b/util.go @@ -12,7 +12,7 @@ import ( "os" "strings" "time" - "template" + "old/template" "fmt" "io" "strconv"