Yihua Zhang
cd768ec12a
use gRPC thread model
2018-11-01 16:26:46 -07:00
ncteisen
44b262c361
fix build and sanity
2018-10-31 21:11:28 -07:00
ncteisen
1a3c2d3e3a
Move uri_parser to lib
2018-10-31 14:14:09 -07:00
ncteisen
3cb8b0b8cb
Move uri_parser to common spot
2018-10-30 11:39:26 -07:00
Mark D. Roth
496d0676c8
Merge pull request #16507 from markdroth/health_checking_client
...
Health checking client
2018-10-24 13:17:01 -07:00
Mark D. Roth
f85fd026e3
Client-side health checking support.
2018-10-24 12:29:04 -07:00
Yihua Zhang
81bc942cd8
security connector refactor
2018-10-22 09:37:48 -07:00
Vishal Powar
a33e796575
Changes to register xds plugin init and shutdown.
...
Also,
- Changes to extract grpclb_proto into its own build target
- Remove client_load_reporting_filter from xds plugin.
2018-10-18 12:43:42 -07:00
Stanley Cheung
e5ce1e36e6
Regenerate projects
2018-10-08 15:50:50 -07:00
hcaseyal
a46ac13db3
Merge pull request #16735 from hcaseyal/delete_lookup_table
...
Delete hpack lookup table
2018-10-01 15:22:05 -07:00
Hope Casey-Allen
4772a743e8
Delete hpack lookup table
2018-09-28 13:47:04 -07:00
Vijay Pai
be18cedf90
Delete epollsig poller and tests using it
2018-09-22 08:07:47 -07:00
Muxi Yan
a6d8972a07
Merge pull request #16660 from muxi/rename-boringssl-grpc
...
Rename the BoringSSL framework to openssl_grpc to avoid conflict with OpenSSL
2018-09-21 16:05:32 -07:00
Muxi Yan
f511f247dd
bug fix
2018-09-20 16:13:16 -07:00
Muxi Yan
37b9b9e8fd
Rename the openssl framework to openssl_grpc to avoid conflict
2018-09-19 18:03:17 -07:00
Hope Casey-Allen
327c514fe7
Some reorganizing to respond to code review comments
2018-09-19 13:50:25 -07:00
Juanli Shen
35501ad1df
Merge pull request #16467 from AspirinSJL/bump_master
...
Bump version to 1.16.0-dev
2018-08-27 18:34:38 -07:00
Yash Tibrewal
8d47cd4992
Revert "Revert "Fathom tcp changes""
2018-08-27 14:56:01 -07:00
Juanli Shen
8ceb27a324
Regenerate projects
2018-08-27 14:27:55 -07:00
Jan Tattermusch
97ba943f17
Revert "Fathom tcp changes"
2018-08-27 12:43:20 +02:00
Yash Tibrewal
f71fd84e42
more stuff
2018-08-24 17:05:30 -07:00
Yash Tibrewal
aab47cbdf2
Merge pull request #15941 from yashykt/fathomtcpchanges
...
Fathom tcp changes
2018-08-24 12:27:56 -07:00
Muxi Yan
35479b8a80
Merge pull request #16358 from muxi/privatize-boringssl
...
Make symbols of BoringSSL private
2018-08-24 09:34:58 -07:00
Muxi Yan
b24b212ee5
Make symbols of BoringSSL private to gRPC
2018-08-23 09:42:24 -07:00
Vijay Pai
472b9327c0
Merge pull request #16374 from vjpai/census
...
Move a census file from src/cpp to src/core since core depends on it
2018-08-17 16:38:33 -07:00
Mark D. Roth
8ba4563629
Merge pull request #16373 from markdroth/mu_guard_cleanup
...
Move C++ mu_guard class out of C-core public headers and fix style.
2018-08-17 11:56:24 -07:00
Vijay Pai
381bcab8bd
Move a file from src/cpp to src/core since core depends on it
2018-08-16 15:44:19 -07:00
Mark D. Roth
7a7e4f5652
Move C++ mu_guard class out of C-core public headers and fix style.
2018-08-16 13:19:01 -07:00
Yash Tibrewal
556775d7c7
Merge master
2018-08-13 10:53:06 -07:00
Muxi Yan
da8c26f302
Merge pull request #16261 from muxi/dynamic-cfstream-init
...
Use environment variable to enable CFStream
2018-08-13 09:19:28 -07:00
tdbhacks
bcd747d42d
Added system roots feature to load roots from OS trust store
...
Added a flag-guarded feature that allows gRPC to load TLS/SSL
roots from the OS trust store. This is the Linux-specific
implementation of such feature.
2018-08-09 11:01:31 -07:00
Muxi Yan
e8f0e54dce
Enable CFStream with environment variable
2018-08-06 18:55:45 -07:00
Alexander Polcyn
9896c64186
Revert "Merge pull request #16158 from apolcyn/revert_windows_breakage"
...
This reverts commit d9e8f86675 , reversing
changes made to 04847aeb1e .
2018-07-27 01:38:26 -07:00
Alexander Polcyn
f34c653936
Revert "Merge pull request #15797 from apolcyn/windows_compile_and_sort"
...
This reverts commit ae8d3efc3a , reversing
changes made to e41215e181 .
2018-07-26 14:32:07 -07:00
Alex Polcyn
1b1d5e52e7
Get c-ares to compile and do address sorting on windows
2018-07-25 13:21:43 -07:00
Srini Polavarapu
8c9af7464c
Regenerate projects
2018-07-19 09:52:56 -07:00
Yash Tibrewal
f0397933b0
Fathom TCP level changes. TracedBuffer for keeping track of all buffers
...
to be traced. Adding tests for Fathom and TracedBuffer. A lot more.
Please read PR description.
2018-07-16 16:28:15 -07:00
ncteisen
afb9829819
Fix the muddled linkeage of channelz
2018-07-06 15:34:54 -07:00
yihuaz
252d3f3b46
Merge pull request #15909 from yihuazhang/local_channel_credentials
...
Implement local channel/server credentials
2018-07-06 05:44:09 -07:00
Noah Eisen
024c663312
Merge pull request #15771 from ncteisen/serialization
...
Support Per-Method Codegen Generic on Server Side
2018-07-03 15:34:55 -07:00
Yihua Zhang
c5f1eda10f
implement loca credentials
2018-07-02 13:29:27 -07:00
ncteisen
8db7788d46
Merge branch 'master' of https://github.com/grpc/grpc into serialization
2018-06-28 00:12:02 -07:00
Mark D. Roth
2223e60b63
Avoid duplicate definitions of ROUND_UP_TO_ALIGNMENT_SIZE() macro.
2018-06-27 07:23:33 -07:00
David G. Quintas
01f3d5eed3
Merge pull request #15867 from ZhouyihaiDing/15865
...
PHP: fix distribution test by adding 2 header files into the package.xml
2018-06-25 22:11:35 -07:00
ZhouyihaiDing
f04fbd151b
PHP: fix distrib test
2018-06-25 17:30:58 -07:00
Juanli Shen
174166d20c
Add header back in build.yaml
2018-06-25 16:27:32 -07:00
David G. Quintas
3acf8e6207
Merge pull request #15840 from dgquintas/common_nanopb
...
Update to use the canonical version of LB proto
2018-06-22 16:04:32 -07:00
Juanli Shen
f5f1d57d7a
Add load reporting filter
2018-06-22 10:00:48 -07:00
David Garcia Quintas
f3955ba711
Update to use the canonical version of LB proto
2018-06-21 17:46:31 -07:00
ncteisen
93a90e6132
Support codegen generic on server side
2018-06-20 07:59:05 -07:00
ncteisen
68d4f50f77
Merge branch 'master' of https://github.com/grpc/grpc into channelz
2018-06-19 14:00:52 -07:00
Jim King
01cbab60f3
Merge pull request #15070 from Vizerai/filter_port
...
Adding opencensus grpc plugin with bazel support.
2018-06-18 17:01:26 -07:00
Alexander Polcyn
7eda61937e
Separate the posix part of the c-ares driver
2018-06-15 13:14:52 -07:00
ncteisen
c14e95fc63
Merge branch 'master' of https://github.com/grpc/grpc into channelz
2018-06-15 11:13:46 -04:00
Srini Polavarapu
d6616280d3
Merge pull request #15694 from srini100/bump-to-v1.14
...
Bump master to v1.14
2018-06-14 19:57:13 -07:00
ncteisen
f92460e539
Merge branch 'master' of https://github.com/grpc/grpc into channelz
2018-06-13 23:00:07 -07:00
Muxi Yan
1f15b79782
Polish nanopb hack
2018-06-12 18:07:25 -07:00
Muxi Yan
9291e5d4da
Update ObjC build hack
2018-06-12 16:32:10 -07:00
Noah Eisen
3089cc8c38
Merge pull request #15676 from ncteisen/error-creation-sanity
...
No Error Creation on RPC Hotpath
2018-06-11 07:52:16 -07:00
Srini Polavarapu
c79c156307
Regenrate projects
2018-06-08 17:01:18 -07:00
ncteisen
b8a52e0cf3
Add new end2end test for channelz
2018-06-07 18:58:03 -07:00
ncteisen
a94896ffea
Add no_error_on_hotpath test
2018-06-07 16:08:48 -07:00
ncteisen
c3c6e064b3
Add basic support for GetChannel
2018-06-05 16:59:25 -07:00
Muxi Yan
c512b4f039
revert -framework CoreFoundation
...
Make error CFStream only
2018-06-05 16:44:20 -07:00
Muxi Yan
142cbb5948
Address comments on names and comments
2018-05-30 16:00:06 -07:00
Vizerai
e501a3d3fd
Merge branch 'master' of https://github.com/Vizerai/grpc into filter_port
2018-05-29 10:45:32 -07:00
Muxi Yan
ba221d0423
Merge branch 'master' into prototype-cfstream
2018-05-22 10:12:38 -07:00
Muxi Yan
8b01a4a55a
build_project
2018-05-22 08:53:49 -07:00
ncteisen
bba8840a4b
Change filename to channelz
2018-05-17 15:07:51 -07:00
Muxi Yan
588b2243e6
build_project
2018-05-15 12:39:51 -07:00
kpayson64
4fad281ce8
Merge remote-tracking branch 'upstream/master' into fork_exec_ctx_check
2018-05-11 12:20:11 -07:00
Vizerai
41e4cedb70
Adding opencensus grpc plugin.
...
Rebasing to merge commits.
2018-05-10 11:41:15 -07:00
jiangtaoli2016
274840e4d3
Migrate SSL_transport_security TSI to new TSI handshaker API
2018-05-09 14:42:48 -07:00
Yihua Zhang
cc93663910
Add ALTS fuzzer
2018-05-08 10:15:03 -07:00
Yihua Zhang
392dad7134
incorporate alts to google default creds
2018-05-03 20:12:20 -07:00
Mehrdad Afshari
2d43a45ad1
Regenerate projects
2018-05-02 22:49:52 -07:00
kpayson64
701e70da07
c++ify
2018-04-30 17:40:59 -07:00
Mark D. Roth
2230d60942
Merge remote-tracking branch 'upstream/master' into c++_subchannel_list
2018-04-20 10:46:03 -07:00
Mark D. Roth
de077acf5d
Fix retry code handling of internally triggered recv_trailing_metadata.
2018-04-12 08:05:44 -07:00
Mark D. Roth
a63aa993e0
Merge remote-tracking branch 'upstream/master' into c++_subchannel_list
2018-04-10 14:02:26 -07:00
Mehrdad Afshari
90cfc8ed57
Regenerate projects
2018-04-04 14:04:11 -07:00
Mark D. Roth
eef0cf6416
Merge remote-tracking branch 'upstream/master' into c++_subchannel_list
2018-04-03 14:55:42 -07:00
Muxi Yan
834aeca180
Revert "Let cronet use grpc_cronet_registry_plugin"
2018-03-30 16:20:43 -07:00
Mark D. Roth
7c1b5db3bb
Convert subchannel_list code to C++.
2018-03-30 13:28:56 -07:00
David Garcia Quintas
158375a440
Merge branch 'master' of github.com:grpc/grpc into authority_header
2018-03-27 14:46:18 -07:00
David Garcia Quintas
49f625f232
more comments
2018-03-27 11:23:49 -07:00
David Garcia Quintas
e44efe099d
rest of pr comments
2018-03-26 16:23:07 -07:00
David Garcia Quintas
861363d618
added call_host_override test
2018-03-26 15:57:33 -07:00
Muxi Yan
93e2d92992
Add more plugins to be used by grpc_cronet
2018-03-23 16:28:50 -07:00
David Garcia Quintas
fa460dcf1d
Factor out grpc_add_default_authority_if_not_present
2018-03-23 14:51:41 -07:00
David Garcia Quintas
0bc1e1d5f8
Fix generate projects
2018-03-21 17:50:57 -07:00
kpayson64
c3b7174556
Merge pull request #14785 from kpayson64/regen_projects
...
Regenerate projects
2018-03-21 17:40:29 -07:00
David Garcia Quintas
7d3025f694
regenerated projects
2018-03-21 17:11:07 -07:00
David Garcia Quintas
0abc077d45
Merge branch 'master' of github.com:grpc/grpc into authority_header
2018-03-21 17:10:15 -07:00
Noah Eisen
dc93b71e53
Merge pull request #14751 from ncteisen/channel-tracing
...
[Fix Forward]: Channel Tracing Implementation; Part 1
2018-03-21 16:49:12 -07:00
David Garcia Quintas
a10634cadc
Merge branch 'master' of github.com:grpc/grpc into authority_header
2018-03-21 16:35:36 -07:00
kpayson64
dd011f2643
Regenerate projects
2018-03-21 15:45:05 -07:00
Muxi Yan
1ead89f90e
Merge pull request #14758 from muxi/cronet-plugin-registry
...
Let cronet use grpc_cronet_registry_plugin
2018-03-21 14:58:50 -07:00
Muxi Yan
b94d68111d
Add message size filter and deadline filter plugins
2018-03-20 14:28:33 -07:00
Muxi Yan
7cc4bd80af
Let cronet use grpc_cronet_registry_plugin
2018-03-20 11:06:21 -07:00