17 Commits

Author SHA1 Message Date
Brian Waldon
9fe78c8bc4 client: don't use nested actions 2015-02-28 10:45:21 -08:00
Brian Waldon
25cf916a80 client: ensure Response closed on cancel 2015-02-28 10:45:21 -08:00
Brian Waldon
b41d6bc416 client: set hard limit on redirect checks 2015-02-28 10:45:21 -08:00
Brian Waldon
50a9b2d9c8 client: rm naked return from httpClusterClient.Do 2015-02-28 10:45:21 -08:00
Brian Waldon
ae062a0825 client: move lock so MembersAPI.List doesn't deadlock 2015-02-28 10:45:21 -08:00
Brian Waldon
b174732812 client: introduce Error type 2015-02-28 10:38:47 -08:00
Brian Waldon
9b334e07a6 client: allow caller to decide HTTP redirect policy 2015-02-28 10:38:46 -08:00
Brian Waldon
8621caf3e2 client: define a DefaultTransport 2015-02-28 10:22:52 -08:00
Brian Waldon
ce4486ff85 client: document Client methods 2015-02-28 10:22:52 -08:00
Brian Waldon
1773d0a18b client: simplify CancelableTransport doc 2015-02-28 10:22:52 -08:00
Brian Waldon
19dd4a0f3c client: document Config 2015-02-28 10:22:52 -08:00
Brian Waldon
6d82472275 client: move http.go into client.go 2015-02-28 10:22:52 -08:00
Brian Waldon
7ff84351f5 client: centralize exported variables 2015-02-28 10:22:51 -08:00
Brian Waldon
ce4df96e69 client: break apart KeysAPI from httpClient 2014-10-24 13:27:59 -07:00
Jonathan Boulle
7a4d42166b *: add license header to all source files 2014-10-17 15:41:22 -07:00
Xiang Li
2b623cf0fa discovery: init commit 2014-09-22 19:51:31 -07:00
Brian Waldon
49cc76d33b client: min client for discovery 2014-09-21 10:29:52 -07:00