GitHub PushEvent at 2014-07-24 17:15:02
Repository: goreq
Actor: marcosnils
Payload: {"shas":[["c82f2850fd493d777cd80fb8ca3907bd755d4f2d","bb0f415df863c59b860904656a9903c69696cb03@mercadolibre.com","Implement deflat compression\nSeveral other changes have been made:\n- Body is no longer an io.ReadCloser but an io.Reader, deflate and gzip\n  compressions require a full read on the body.\n- Body is now closed by us, preventing posible connection/memory leaks,\n  this https://github.com/gorilla/http does this as well.\n- Request.Compression is no longer a bool but a string allowing to\n  specify 'gzip' or 'deflate' else the body is not compressed\n- Requests always send Accept-Enconding: gzip,deflate because we support\n  them and we decompress it transparently to the user","Sebastian Schepens",true],["fd2a370254cf1db0322c4fb121fa5f80c75881f2","bb0f415df863c59b860904656a9903c69696cb03@mercadolibre.com","Refactor Body struct Body struct is now an abstraction on top of res.Body and Compression.\nIt now implements io.ReadCloser and it takes care of reading from the correct source\nplain or compressed and closing both when it gets closed.","Sebastian Schepens",true],["63f55d02f37d521a9485df322b75b2cc9ece0901","bb0f415df863c59b860904656a9903c69696cb03@mercadolibre.com","make Body fields private and test that res.Body gets closed when we close Body struct","Sebastian Schepens",true],["8d925183e701d62be4dd1ed4372c9fbbc2c3ef58","bb0f415df863c59b860904656a9903c69696cb03@mercadolibre.com","remove duplicate test","Sebastian Schepens",true],["79ca58ab93a78e3cf4d2fd6133d8497af7c48b28","0a127cfe15e4bef516fe5eb8ced6ca29aa9fd952@gmail.com","Merge pull request #58 from sschepens/master\n\nImplement deflate compression","Marcos Nils",true]],"size":5,"ref":"refs/heads/master","head":"79ca58ab93a78e3cf4d2fd6133d8497af7c48b28"}