ncteisen
fe8f5bc8e9
regenerate projects
2017-08-01 11:27:10 -07:00
ncteisen
ab04027e47
Merge branch 'master' of https://github.com/grpc/grpc into flow-control-v3
2017-08-01 10:58:29 -07:00
Vijay Pai
168034b2f0
Test against grpc++_unsecure when possible. Provide unsecure version of test_util
2017-07-31 17:10:44 -07:00
Vijay Pai
dc1cfe9e21
Merge pull request #11978 from vjpai/remake
...
Clean up grpc++_unsecure so that it doesn't require secure content anymore
2017-07-31 12:58:44 -07:00
Vijay Pai
e00f2a312a
Prevent race in trying to compile grpc.pb.cc file before pb.h exists
2017-07-31 01:04:45 -07:00
Vijay Pai
4280725bb3
Clean up grpc++_unsecure so that it doesn't require secure content anymore
2017-07-30 23:53:27 -07:00
ncteisen
fb193a1e2f
Merge branch 'master' of https://github.com/grpc/grpc into flow-control-v3
2017-07-28 15:47:32 -07:00
Mark D. Roth
5794061764
Improvements to grpc_byte_stream API and handling.
...
- Add shutdown() method (to be used in forthcoming call combiner code).
- Use a vtable instead of storing method pointers in each instance.
- Check all callers of pull() to make sure that they are properly
handling errors.
- Clarify ownership rules and attempt to adhere to them.
- Added a new grpc_caching_byte_stream implementation, which is used in
http_client_filter to avoid having to read the whole send_message byte
stream before passing control down the stack. (This class may also be
used in the retry code I'm working on separately.)
- As part of this, did a major rewrite of http_client_filter, which
made the code more readable and fixed a number of potential bugs.
Note that some of this code is hard to test right now, due to the fact
that the send_message byte stream is always a slice_buffer stream, for
which next() is always synchronous and no destruction is needed.
However, some future work (specifically, my call combiner work and
Craig's incremental send work) will start leveraging this.
2017-07-26 14:29:52 -07:00
Yash Tibrewal
c62ce80b80
Test credentials are passed with channel arg. Renamed macros and refactored code as per suggestions. Renamed test to proxy_auth and changed it to use simple_request instead of a payload.
2017-07-20 16:48:01 -07:00
Yash Tibrewal
c59ef5e451
Merged latest commit from upstream
2017-07-19 10:40:17 -07:00
Yash Tibrewal
f7350ea6b7
Adding connect auth feature. Proxy-Authorization header is being inserted when user creds are present in uri
2017-07-19 10:26:41 -07:00
ncteisen
268a82398c
Pull flow control into one module
2017-07-18 17:06:57 -07:00
Mark D. Roth
65d447f2c3
Merge pull request #11454 from markdroth/server_cq_ok_semantics
...
Do not return calls on server when request proto fails to deserialize.
2017-07-18 12:19:45 -07:00
Mark D. Roth
ea8f591b9d
Merge pull request #11607 from yihuazhang/tsi_init
...
Add GTS plugin
2017-07-18 07:38:30 -07:00
Yihua Zhang
1435bfc718
Add GTS plugin
2017-07-17 11:20:51 -07:00
Muxi Yan
0086d02161
Merge pull request #11189 from muxi/stream_compression
...
Implement stream compression lib module
2017-07-17 11:10:41 -07:00
Vijay Pai
3d7d5f4ed2
Create inproc transport, add relevant tests, exclude irrelevant tests
2017-07-14 16:23:54 -07:00
Mark D. Roth
0696611fb5
Do not return calls on server when request proto fails to deserialize.
2017-07-14 07:18:39 -07:00
yang-g
fdcb774cea
Regenerate projects and fixes
2017-07-13 10:25:42 -07:00
Ken Payson
a4710a090d
Revert "Remove lockfree-stack implementation that is no longer used"
...
This reverts commit 3d04e025bc .
2017-07-10 16:49:59 -07:00
Muxi Yan
e87a7e1a47
Move stream_compression to src/core/lib/compression
2017-07-05 10:09:03 -07:00
Muxi Yan
c1f837ce79
Make stream compression module
2017-07-05 10:08:58 -07:00
Muxi Yan
d19c112db0
Add test
2017-06-23 17:24:21 -07:00
kpayson64
9cd18311a0
Merge pull request #11412 from kpayson64/upgrade_boringssl
...
Upgrade boringssl
2017-06-20 12:09:21 -07:00
Vijay Pai
3d04e025bc
Remove lockfree-stack implementation that is no longer used
2017-06-19 15:32:44 -07:00
Jan Tattermusch
b77a20b64b
regenerate projects
2017-06-19 12:23:44 +02:00
Ken Payson
f8d6fb7a94
Update boringssl
2017-06-15 17:35:58 -07:00
Craig Tiller
dc16855649
Merge pull request #11336 from ctiller/ALL-the-things
...
Roll-up of threading changes
2017-06-08 16:03:36 -07:00
Yuchen Zeng
8f3d02106b
Merge pull request #11237 from y-zeng/srv_record
...
Support grpclb address in the c-ares resolver
2017-06-08 13:17:02 -07:00
Craig Tiller
b3899fd18b
Merge github.com:grpc/grpc into ALL-the-things
2017-06-08 07:54:10 -07:00
Jan Tattermusch
8fb2eabd98
fix makefile
2017-06-08 11:22:40 +02:00
Craig Tiller
1c8a90473d
Merge github.com:grpc/grpc into ALL-the-things
2017-06-07 13:00:06 -07:00
Craig Tiller
dfd7a4dc0d
Merge github.com:grpc/grpc into ALL-the-things
2017-06-07 12:22:41 -07:00
David Garcia Quintas
87d5a3130d
Implement LB policy updates
2017-06-06 19:45:58 -07:00
Yuchen Zeng
b89b5011ec
Merge remote-tracking branch 'upstream/master' into srv_record
2017-06-06 13:26:36 -07:00
Yuchen Zeng
4ebace71b0
Fix windows build, no_logging tests, dns_resolver_test
2017-06-05 20:47:02 -07:00
Yuchen Zeng
f8b6d6f9a3
Check the version of system c-ares
2017-06-02 15:36:25 -07:00
Craig Tiller
71005b169a
Merge branch 'selectivity' into ALL-the-things
2017-06-02 14:36:41 -07:00
David Garcia Quintas
aebcdbd732
master bumped to 1.5.x
2017-05-30 14:14:27 -07:00
Michael Lumish
9baf4b19f0
Merge pull request #11309 from murgatroid99/master_1.3.x_upmerge
...
Master 1.3.x upmerge
2017-05-30 13:53:40 -07:00
Craig Tiller
7ebf31bcb2
Merge branch 'thread_pool' into ALL-the-things
2017-05-30 12:50:51 -07:00
murgatroid99
c18b9069cd
Merge remote-tracking branch 'upstream/v1.3.x' into master_1.3.x_upmerge
2017-05-25 15:13:27 -07:00
Craig Tiller
674af8f23e
Merge github.com:grpc/grpc into thread_pool
2017-05-23 22:55:34 +00:00
Vizerai
d74dbd3889
Merge branch 'master' of https://github.com/Vizerai/grpc into intrusive_hash_map
2017-05-23 14:10:10 -07:00
Jan Tattermusch
bbfdbb19c0
bump version to 1.3.6
2017-05-23 22:48:45 +02:00
Ken Payson
c0ce2cdf00
Update version to 1.3.5
2017-05-19 17:47:49 -07:00
yang-g
75ea6a279c
regenerate project
2017-05-19 13:06:37 -07:00
apolcyn
9b87ceab37
Merge pull request #11225 from apolcyn/bump_13x_version
...
Bump to version 1.3.4
2017-05-18 17:56:51 -07:00
apolcyn
2502a7d31c
Merge pull request #10813 from apolcyn/fix_conn_watch_mem_accum
...
get rid of connectivity state watchers right after timeout
2017-05-18 16:03:58 -07:00
Alexander Polcyn
c3b1f18a7e
get rid of connectivity state watchers right after timeout
2017-05-18 12:09:26 -07:00