1548 Commits

Author SHA1 Message Date
c3a89f91a6 Merge branch 'master' of https://github.com/grpc/grpc-go 2016-07-28 13:04:50 -07:00
8aabd7f28f Merge pull request #783 from menghanl/comma_in_metadata
Allow comma in metadata Binary-Header value
2016-07-28 12:59:36 -07:00
38383692ba Merge pull request #778 from tamird/golint-govet
*: enforce various linters
2016-07-28 11:22:02 -07:00
0ce67dbc06 Merge pull request #751 from tamird/dialer-cancel
cancel outgoing net.Dial when ClientConn is closed
2016-07-28 11:19:15 -07:00
8ab0d24ed3 Update travis config 2016-07-27 23:55:59 -04:00
ac90a026b6 *: go vet 2016-07-27 23:39:19 -04:00
220b464e81 *: golint 2016-07-27 23:38:59 -04:00
9aa8038716 *: gofmt/goimports simplify 2016-07-27 23:38:28 -04:00
711a24cde2 Merge pull request #782 from tamird/missing-log-line
transport: add missing log line
2016-07-27 17:51:01 -07:00
0e0265f78b Merge pull request #772 from menghanl/percent_encoding
grpc-message status desc encoding fixes
2016-07-27 17:49:30 -07:00
22c41c77e6 Change function names 2016-07-27 15:46:40 -07:00
5502cde528 Reconstruct grpc encoding tests 2016-07-27 15:46:40 -07:00
d87c63e172 Move grpcMessageDecode() to http_util 2016-07-27 15:46:40 -07:00
32d3a3587c Change comments and test error message for grpcMessageEncode 2016-07-27 15:46:40 -07:00
fe4145af27 Allow comma in metadata Binary-Header value 2016-07-27 14:42:29 -07:00
61f3f61ef0 cancel outgoing net.Dial when ClientConn is closed 2016-07-27 17:34:40 -04:00
2342e38669 test,transport: simplify 2016-07-27 17:20:55 -04:00
2a05360aa8 transport: add missing log line
This error is just being swallowed currently.
2016-07-27 16:29:04 -04:00
6732fdf9f8 Merge pull request #777 from menghanl/revert_78e558b
Avoid modifying passed-in tls.Config
2016-07-27 10:59:08 -07:00
824221d52d add clone to avoid modifying passed-in tls.Config 2016-07-26 21:21:43 -07:00
8c908a8c1d Reject over-sized requests on server 2016-07-26 16:44:49 -07:00
f78100723d Merge branch 'master' of https://github.com/grpc/grpc-go 2016-07-26 14:04:25 -07:00
b071b83367 limit max msg size on server 2016-07-26 14:04:19 -07:00
06d68ef151 Merge pull request #774 from iamqizhao/master
Support server graceful shutdown
2016-07-26 13:54:34 -07:00
b12fa98959 small touchup 2016-07-25 17:41:47 -07:00
d78e09a48d bug fix 2016-07-25 17:24:42 -07:00
e32c9f5d94 disallow illegal goaway stream id 2016-07-25 17:07:54 -07:00
f1e4d3b180 allow multiple GoAways and retrying on illegal streams 2016-07-25 16:35:32 -07:00
e40dc9bff9 move the stream id checking into operateHeaders 2016-07-22 15:04:47 -07:00
046e606dc5 clean up 2016-07-21 18:12:01 -07:00
afdabe5738 Merge pull request #765 from menghanl/internal_error_empty_desc
Eliminate empty desc Internal error
2016-07-21 16:42:44 -07:00
9ad4c58355 Make it work for streaming 2016-07-21 16:19:34 -07:00
2350c4144c Merge pull request #610 from peter-edge/percent_encoding
Do percent encoding matching grpc-java for the statusDesc
2016-07-21 11:36:23 -07:00
873cc272c2 support goaway 2016-07-20 18:48:49 -07:00
0e86f69ef3 Merge branch 'master' of https://github.com/grpc/grpc-go 2016-07-19 16:29:15 -07:00
d2e79470cc client goaway support 2016-07-19 16:29:13 -07:00
061c19dd55 Add statusDesc when handling RST_STREAM 2016-07-19 16:19:20 -07:00
d017580d29 Merge pull request #769 from iamqizhao/master
Fix an issue in #766
2016-07-19 16:19:02 -07:00
5c2b3fa6c1 fix a goroutine leak in transport_test.go 2016-07-19 13:52:52 -07:00
9627989106 Merge pull request #770 from mcgreevy/clarify-comment
Clarify doc comment for ClientStream.Trailer by simplifying it.
2016-07-19 13:05:39 -07:00
01ed6b1741 improve the test 2016-07-19 11:54:35 -07:00
36bd01e409 Clarify doc comment for ClientStream.Trailer by simplifying it.
Change-Id: I1ce494d753b6e48d23c4aa23b396d182f44d9c39
2016-07-19 14:20:15 +10:00
8635e25ebb Specialize the io.EOF processing of server streaming 2016-07-18 14:57:52 -07:00
e8bd16ecfa Merge pull request #766 from iamqizhao/master
Fixed some bugs
2016-07-18 11:01:24 -07:00
1ea428008b add the missing close(s.done) 2016-07-15 16:55:51 -07:00
55b7bd0424 add the missing close(s.done) 2016-07-15 16:39:31 -07:00
07bf108290 fix Invoke to accommodate the change 2016-07-15 16:02:21 -07:00
0bfa80150a add a TODO 2016-07-15 15:43:42 -07:00
df0a2ae779 finish trace with the right status 2016-07-15 15:06:00 -07:00
c9f0b89a96 clean up underlying footprint when Stream.Done() is read 2016-07-15 14:53:49 -07:00