Muxi Yan
97ec5c1d68
Bump version to v1.17.0
2018-12-03 11:53:33 -08:00
Stanley Cheung
698cf221d8
Regenerate projects
2018-11-28 09:24:31 -08:00
Yash Tibrewal
248e304671
Merge branch 'master' into httpplumbing
2018-11-21 11:48:41 -08:00
Stanley Cheung
42e3ae7309
Re-generate projects
2018-11-20 23:36:04 -08:00
Muxi Yan
195c042d32
Replace PB_FIELD_16BIT with PB_FIELD_32BIT
2018-11-19 17:35:21 -08:00
Muxi Yan
da14743f1a
Generate projects
2018-11-19 15:32:20 -08:00
Muxi Yan
f3e4ae633e
Regenerate projects
2018-11-19 15:24:53 -08:00
Yash Tibrewal
fc332d2c92
Merge master
2018-11-16 11:11:04 -08:00
Juanli Shen
8a880801ae
Add support for LB config in service config
2018-11-15 13:31:27 -08:00
Yihua Zhang
3fefdde3cc
remove ALTS shared resources
2018-11-13 09:44:28 -08:00
yihuaz
5e9c9792b5
Merge pull request #16773 from yihuazhang/alts_tsi_handshaker_use_pollset_set
...
Use gRPC thread model (i.e., pollset_set) in ALTS TSI implementation
2018-11-02 11:05:54 -07:00
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
Ruslan Nigmatullin
99d0cee31b
regenerate projects
2018-03-20 09:18:29 -07:00
ncteisen
3b42f83068
Revert "Revert "Channel Tracing Implementation; Part 1""
...
This reverts commit f2bea3725f .
2018-03-19 13:22:35 -07:00
Noah Eisen
f2bea3725f
Revert "Channel Tracing Implementation; Part 1"
2018-03-19 12:05:18 -07:00
ncteisen
b93a006d64
Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing
2018-03-15 13:46:28 -10:00
David Garcia Quintas
961353ab6d
moved filter to ext
2018-03-15 16:11:05 -07:00
David Garcia Quintas
aa843f2bfc
Testing making the authority filter a plugin, for cronet
2018-03-13 12:37:11 -07:00
kpayson64
539f5068bd
Abstract libuv implementation
...
Structures the libuv implementation to allow for a plugable
BSD style socket implementation to allow for other IO Managers
2018-03-13 01:21:42 -07:00
Muxi Yan
ec154f6f2d
Merge pull request #14642 from MrMage/avoid-running-sed-on-backups
...
Podspec: Avoid running `sed` on the backup files it created itself
2018-03-11 23:36:08 -07:00
David Garcia Quintas
c7c0d69d8b
Secure channels: use the right authority
2018-03-10 21:32:57 -08:00
Yihua Zhang
04fb58efbd
Add ALTS code to grpc/core
2018-03-08 06:49:24 -08:00
Daniel Alm
1450fd5ee0
Podspec: Avoid running `sed` on the backup files it created itself.
...
See #14457 for details.
2018-03-08 09:32:07 +01:00
Sree Kuchibhotla
ae277dd000
Revert "Add ALTS C stack to gRPC core"
2018-03-07 14:35:36 -08:00
ncteisen
0c6024b94d
Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing
2018-03-07 10:17:15 -08:00
Yihua Zhang
eaf6486677
Add ALTS code to grpc/core
2018-03-06 21:40:45 -08:00
ncteisen
9efb177730
Review feedback, gTest
2018-03-06 11:46:46 -08:00
ncteisen
e9587db853
Move status util
2018-03-06 08:16:04 -08:00
ncteisen
1cc064dbfc
Reviewer feedback, s/object_registry/channel_trace_registry
2018-03-06 08:01:17 -08:00
ncteisen
31c05ba668
reviewer feedback, rename
2018-03-06 07:09:37 -08:00
ncteisen
94dad67f43
Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing
2018-03-02 22:09:52 -08:00
ncteisen
75cf85c9ce
Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing
2018-03-01 19:57:24 -08:00
Vijay Pai
b357f2f548
Merge branch 'master' into 2phase_thd
2018-03-01 11:48:29 -08:00
Mark D. Roth
a84f818653
Merge pull request #10684 from markdroth/retry
...
Retry support
2018-03-01 09:32:55 -08:00
David Garcia Quintas
396d49d958
Introduce a 'weak' and mutable version of slice hash table
2018-02-28 16:06:30 -08:00
Mark D. Roth
718c8341ca
Retry support.
2018-02-28 13:00:04 -08:00
Mark D. Roth
3e7f2df047
Convert slice hash table and service config code to C++.
2018-02-26 14:39:26 -08:00
Vijay Pai
8b05d0284f
Merge branch 'master' into 2phase_thd
2018-02-24 10:37:13 -06:00
Mehrdad Afshari
9073ea03ef
Regenerate projects
2018-02-22 22:21:33 -08:00
Vijay Pai
a8453a20d8
Merge branch 'master' into 2phase_thd
2018-02-21 10:24:15 -08:00
Mark D. Roth
9b32d9c4f3
Merge pull request #14437 from yihuazhang/security_connector_replacement
...
Security connector replacement
2018-02-21 07:59:04 -08:00
Yihua Zhang
75f0a9fbd2
place security_connector in its own subdirectory
2018-02-20 10:09:47 -08:00
Mark D. Roth
c887549f92
Convert LB policy API to C++.
2018-02-20 08:33:48 -08:00
Vijay Pai
da69355f30
C++ize gpr_thread as grpc_core::Thread, make it 2-phase init (construct/Start)
2018-02-19 22:39:58 -08:00
Vijay Pai
58a62755fc
Remove support for detached threads. All threads must be joined.
2018-02-15 21:30:13 -08:00
ncteisen
ac86f04373
Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing
2018-02-13 09:27:35 -08:00
Vijay Pai
c745690caf
Internalize gpr_thd except for id and currentid
2018-02-12 11:44:52 -08:00
Vijay Pai
0693b72b7f
Merge branch 'master' into gpr_review
2018-02-08 15:18:13 -08:00
Vijay Pai
0024ebc852
Merge pull request #14196 from vjpai/gpr_review_tls
...
GPR review: Privatize thread-local storage headers
2018-02-08 13:24:39 -08:00
Mark D. Roth
2a073981f3
Merge pull request #13684 from markdroth/c++_resolver
...
C++ Resolver API
2018-02-08 12:18:55 -08:00
Vijay Pai
18b9133f31
Merge branch 'master' into gpr_review
2018-02-08 12:18:09 -08:00
Vijay Pai
239b7d4b0b
Merge branch 'master' into gpr_review
2018-02-08 11:08:41 -08:00
Mark D. Roth
209f644f04
Convert resolver API to C++.
2018-02-08 10:26:46 -08:00
Vijay Pai
25b61fd60e
Merge branch 'master' into gpr_review_tls
2018-02-08 10:26:25 -08:00
Vijay Pai
573717bc8d
Merge branch 'master' into gpr_review3
2018-02-08 10:21:11 -08:00
Vijay Pai
32748c1b2a
Merge branch 'master' into gpr_review3
2018-02-08 10:06:23 -08:00
Vijay Pai
8f4fbb1c55
Move avl to its own directory and rename it to grpc_avl
2018-02-08 10:04:08 -08:00
Vijay Pai
b1ef84a7fd
Merge branch 'master' into gpr_review_host_port
2018-02-07 11:12:35 -08:00
Muxi Yan
cda058de8e
build projects
2018-02-06 18:17:42 -08:00
Vijay Pai
1acfaca3e6
Merge branch 'master' into gpr_review_host_port
2018-02-02 11:21:07 -08:00
Vijay Pai
d4d0a30c6f
Privatize useful.h and avl.h
2018-02-02 09:16:44 -08:00
Vijay Pai
4c0640ebd6
Merge branch 'master' into gpr_review3
2018-02-02 09:12:11 -08:00
Vijay Pai
e5b0a50416
Merge pull request #14015 from vjpai/alarm
...
Remove alarm from core, implement in C++ layer only
2018-02-02 08:44:20 -08:00
Matt Kwong
74958c59e2
Update Podspec version for ObjC
2018-01-30 11:52:02 -08:00
ncteisen
bdb746ec00
Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing
2018-01-29 10:58:59 -08:00
Mark D. Roth
77474d46ad
Merge pull request #13820 from yihuazhang/rename-gts
...
Rename GTS to ALTS for TSI plugin
2018-01-26 08:30:44 -08:00
Vijay Pai
ae376bf9d9
Privatize host_port.h; was not used in any wrapped language implementation
2018-01-25 23:06:24 -08:00
Vijay Pai
b6cf123717
Privatize thread-local storage headers
2018-01-25 22:12:28 -08:00
Vijay Pai
80e23d19df
Separate out cmdline so that it can be used in tool and test builds
2018-01-25 21:50:18 -08:00
Vijay Pai
8a99fdb57e
Move cmdline and subprocess from public gpr to test/core/util
2018-01-25 20:11:38 -08:00
Muxi Yan
fd900e09fb
Merge remote-tracking branch 'upstream/master' into fix-stream-compression-config-interface
2018-01-24 16:16:23 -08:00
ncteisen
4e8bcb2cee
Fix header dependancy
2018-01-23 10:44:15 -08:00
Yihua Zhang
d36fe0708b
rename gts to alts
2018-01-23 10:40:45 -08:00
ncteisen
34ebf5dd9e
Move object registry out of gpr
2018-01-23 09:10:14 -08:00
ncteisen
bd0c019c39
Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing
2018-01-23 08:58:11 -08:00
Vijay Pai
2b226adf60
Remove alarm from core, implement in C++ layer only
2018-01-21 21:03:56 -08:00
Mehrdad Afshari
fb309a966b
Merge pull request #14092 from mehrdada/bump1-10
...
Bump version to 1.10
2018-01-19 15:11:31 -08:00
Mehrdad Afshari
43884047c9
Regenerate projects
2018-01-19 14:25:15 -08:00
Mark D. Roth
4f2b0fdadf
Rename 'gpr++' directories to 'gprpp'.
2018-01-19 13:04:59 -08:00
Muxi Yan
fb061c329a
Merge remote-tracking branch 'upstream/master' into fix-stream-compression-config-interface
2018-01-19 12:20:15 -08:00
Mark D. Roth
dbdf495f61
Split lib/support into lib/gpr and lib/gpr++.
2018-01-18 11:21:12 -08:00
Muxi Yan
47fe8507a1
Merge pull request #14031 from muxi/fix-boringssl-sed
...
Fix sed error in podspecs on sed 4.4
2018-01-17 14:18:17 -08:00
Muxi Yan
f3c83bfe3d
Fix sed error in podspecs on sed 4.4
2018-01-16 12:05:17 -08:00
Ken Payson
b353297b43
Revert "Revert "Set error status correctly on server side""
...
This reverts commit 951f84aea0 .
2018-01-11 20:25:30 -08:00
David G. Quintas
951f84aea0
Revert "Set error status correctly on server side"
2018-01-11 15:32:34 -08:00
Mark D. Roth
324703db51
Fix existing ref counting classes and add new ones.
2018-01-11 07:41:31 -08:00
Mark D. Roth
53430532ce
Merge pull request #13676 from markdroth/inlined_vector
...
Implement InlinedVector independently of absl.
2018-01-11 07:01:02 -08:00
Vijay Pai
1d91362f81
exec_ctx_fwd.h should never have been in public headers
2018-01-10 15:59:05 -08:00
Mark D. Roth
c6406f32f6
Implement InlinedVector independently of absl.
2018-01-10 14:47:37 -08:00
ncteisen
b04efac6a5
Merge branch 'master' of https://github.com/grpc/grpc into channel-tracing
2018-01-09 13:49:37 -08:00
Ken Payson
6535cfd140
Set error status correctly on server side
2018-01-04 13:17:28 -08:00
ncteisen
7d9b6358b5
Initial commit
...
Picks up work from https://github.com/grpc/grpc/pull/10259 .
A merge was impossible due to the many sweeping changed that
have occured since I last touched that PR (c++-ization, exec_ctx,
reorganitation of filters, etc).
2017-12-28 15:09:17 -08:00
Muxi Yan
b0f821cef9
Generate more files in gRPC-Core.podspec from build.yaml
2017-12-19 15:40:25 -08:00
Muxi Yan
6043006af1
Merge remote-tracking branch 'upstream/master' into fix-stream-compression-config-interface
2017-12-06 22:29:12 -08:00
Muxi Yan
fc38142db6
Merge commit 'b0bad8f^' into fix-stream-compression-config-interface
2017-12-06 22:02:08 -08:00
Muxi Yan
4a117f0be7
Merge e759d2a^
2017-12-06 18:47:16 -08:00
Muxi Yan
08aa228771
Merge pull request #13196 from muxi/upgrade-cocoapods-min-version
...
Require min Cocoapods version to be v1.2.0
2017-12-05 16:16:39 -08:00
Vijay Pai
195cf1ebfd
Move histogram to test/core/util
2017-11-30 15:02:04 -08:00
Mark D. Roth
5f662537de
Merge pull request #13357 from markdroth/reference_counted
...
Add ReferenceCounted base class.
2017-11-30 07:05:18 -08:00
Mark D. Roth
b337de9e02
Merge remote-tracking branch 'upstream/master' into reference_counted
2017-11-29 11:27:40 -08:00
Mark D. Roth
bf816d325e
Shorted "reference" to "ref".
2017-11-29 11:25:34 -08:00
Mark D. Roth
240bad3d2d
Fix check_sources_and_headers.
2017-11-29 10:50:45 -08:00
Nicolas "Pixel" Noble
361f8108e4
Merge branch 'master' of https://github.com/grpc/grpc into upmerge-from-v1.7
2017-11-29 19:31:42 +01:00
Mark D. Roth
b319f491ff
Code review changes.
2017-11-28 14:50:07 -08:00
Craig Tiller
ecd1d5449d
Merge github.com:grpc/grpc into no-absl
2017-11-28 13:58:04 -08:00
Mehrdad Afshari
d39d007e8f
Merge pull request #13515 from mehrdada/bump-master-version
...
Bump 1.8.0-dev to 1.9.0-dev
2017-11-28 13:30:54 -08:00
Craig Tiller
84e379ae85
Merge github.com:grpc/grpc into no-absl
2017-11-28 11:38:55 -08:00
Mark D. Roth
cf9ca843eb
Add ReferenceCountedPtr class.
2017-11-28 08:24:35 -08:00
Mehrdad Afshari
14e96f9ae8
Bump 1.8.0-dev to 1.9.0-dev
2017-11-27 17:14:15 -08:00
Mark D. Roth
70db663ae8
Add ReferenceCounted base class.
2017-11-27 14:53:26 -08:00
Vijay Pai
891254292e
Remove lockfree stack, again
2017-11-22 10:22:28 -08:00
Noah Eisen
b8ec238211
Merge branch 'master' of https://github.com/grpc/grpc into inheritance-in-core
2017-11-21 10:12:28 -08:00
Nicolas "Pixel" Noble
18a6837bb0
Merge branch 'v1.7.x' of https://github.com/grpc/grpc
2017-11-21 00:36:21 +01:00
Craig Tiller
348b334f4b
Back-out absl dependency for now
2017-11-13 15:16:03 -08:00
ncteisen
0b37f03991
Regenerate projects
2017-11-13 10:03:01 -08:00
ncteisen
dd34f3caf6
Inline closure
2017-11-12 20:18:24 -08:00
Alexander Polcyn
9f5163eb85
Bump v1.7.x branch to 1.7.2
2017-11-01 11:07:28 -07:00
Yash Tibrewal
888691344e
Merge branch 'master' into testc++ize
2017-10-31 11:24:36 -07:00
Jim King
3e0769957e
Merge pull request #13106 from Vizerai/census_update
...
Cleaning up census code.
2017-10-31 11:10:00 -07:00
Muxi Yan
3d2081b09a
Require min Cocoapods version to be v1.2.0
2017-10-31 10:27:46 -07:00
Yash Tibrewal
268685bcbd
Merge branch 'master' into testc++ize
2017-10-30 16:28:56 -07:00
Yuchen Zeng
9e6837d397
Merge pull request #12732 from y-zeng/connectivity_watcher
...
Client channel backup poller
2017-10-30 14:47:24 -07:00
Yuchen Zeng
0bad30a244
Use backup pollser instead of connectivity watcher
2017-10-30 12:06:52 -07:00
Yuchen Zeng
f8ed4fa7f4
convert connectivity_watcher to cpp file
2017-10-30 12:06:52 -07:00
Yuchen Zeng
7269667f9e
Add client channel connectivity watcher
2017-10-30 12:04:53 -07:00
Alexander Polcyn
40ba62f2a2
Bump v1.7.x branch to 1.7.1
2017-10-26 20:17:26 -07:00
Muxi Yan
ed9929e246
Merge pull request #13100 from muxi/supress-strict-prototype-warning
...
Supress strict prototype warning in v1.7.x
2017-10-26 12:11:22 -07:00
Jim King
52620b698e
Merge branch 'master' into census_update
2017-10-26 11:27:03 -07:00
Yash Tibrewal
3318979a5f
Merge branch 'master' into testc++ize
2017-10-25 16:26:03 -07:00
Yash Tibrewal
34a57d0346
rename all test core files to cc and a lot of C++ style conversions
2017-10-25 16:23:01 -07:00
Mark D. Roth
b188e0e15d
Merge remote-tracking branch 'upstream/master' into pick_first_subchannel_list
2017-10-25 07:28:29 -07:00
Muxi Yan
44d820ee2c
One more fix in gRPC-Core.podspec that makes Xcode compile
2017-10-24 13:27:45 -07:00
Mark D. Roth
d38a2e89ab
Merge remote-tracking branch 'upstream/master' into pick_first_subchannel_list
2017-10-23 12:28:50 -07:00
Vizerai
bb7d088ed2
Cleaning up census code.
2017-10-23 12:06:29 -07:00
Muxi Yan
94d669e022
Supress strict prototype warning in gRPC pods
2017-10-22 14:56:10 -07:00
Muxi Yan
ae6bca4420
Make fix objc build problem
2017-10-20 17:57:54 -07:00
Nicolas "Pixel" Noble
863a0500df
Flagging 1.7.0
2017-10-21 01:48:27 +02:00
Craig Tiller
09247ac453
Merge branch 'pid++' into flow++
2017-10-18 12:00:37 -07:00
Craig Tiller
cb1c0b0973
Merge github.com:grpc/grpc into vector
2017-10-16 11:56:54 -07:00
Craig Tiller
3273648a87
flow control fixes
2017-10-12 22:02:28 -07:00
Ken Payson
9714e0376a
Add thread pool reset on fork with FORKING_SUPPORT_ENABLED
2017-10-12 10:22:48 -07:00
Mark D. Roth
0e8cad5bba
Merge remote-tracking branch 'upstream/master' into pick_first_subchannel_list
2017-10-12 09:13:15 -07:00
Craig Tiller
5d73d47f64
Merge github.com:grpc/grpc into vector
2017-10-12 08:42:31 -07:00
Muxi Yan
f7a97e19cf
build_project
2017-10-11 16:59:27 -07:00
Craig Tiller
6f2b5f0d22
Fix sanity
2017-10-11 08:20:03 -07:00
Craig Tiller
922260656a
C++ize BDP estimator, introduce ManualConstructor
2017-10-08 21:16:12 -07:00
Muxi Yan
03fc857a6f
Merge remote-tracking branch 'upstream/master' into fix-stream-compression-config-interface
2017-10-06 18:47:09 -07:00
Muxi Yan
cd9729780a
Make platform-specific headers textual
2017-10-06 17:44:36 -07:00
Muxi Yan
405762733a
Make platform-specific headers textual
2017-10-06 15:35:13 -07:00
Mark D. Roth
5e9848e7b0
Refactor subchannel_list code out of RR and use it in PF.
2017-10-06 13:59:32 -07:00
Craig Tiller
d48bd078d7
Fixes
2017-10-06 11:25:14 -07:00
Michael Lumish
6b69f2a164
Merge pull request #12831 from murgatroid99/version_1.7.0-pre1
...
1.7.x is now 1.7.0-pre1
2017-10-06 10:03:58 -07:00
Craig Tiller
abecd39477
Merge github.com:grpc/grpc into flowctl+millis
2017-10-06 08:46:39 -07:00
Muxi Yan
a83cd1c4cc
Merge pull request #12772 from muxi/fix-xcode-misalign-warning
...
Fix Xcode warning of mis-aligned structs
2017-10-05 11:20:54 -07:00
Craig Tiller
5291023730
Merge github.com:grpc/grpc into flowctl+millis
2017-10-05 10:28:15 -07:00
Craig Tiller
76eab735f4
Merge github.com:grpc/grpc into flowctl+millis
2017-10-05 08:36:34 -07:00
Muxi Yan
fb4cb27da2
Add PB_NO_PACKED_STRUCTS to gRPC-Core
2017-10-04 14:39:47 -07:00
murgatroid99
90e9140211
1.7.x is now 1.7.0-pre1
2017-10-04 14:02:22 -07:00
Yash Tibrewal
dabce0a93a
macos objC build error
2017-10-04 11:58:02 -07:00
Yash Tibrewal
ec3c138a83
Merge branch 'master' into externC
2017-10-03 16:23:42 -07:00
Yash Tibrewal
bc460fa3c4
Rebasing on master for easier merging and testing
2017-10-02 19:01:25 -07:00
murgatroid99
9887379158
Update version to 1.8.0-dev, update g word to 'generous'
2017-10-02 17:31:33 -07:00
Yash Tibrewal
26c78038a5
Trying ken's fix for windows python
2017-10-02 16:34:00 -07:00
Yash Tibrewal
a0b96d4f9a
Running generate projects
2017-10-02 16:34:00 -07:00
Yash Tibrewal
15ce142d65
Reverting pb.c files for now. Also fixing few more build errors
2017-10-02 16:32:27 -07:00
Yash Tibrewal
83062842c3
Changes for C to C++. Adding extern C to header files for compatibility.
...
Also converting to .cc
2017-10-02 16:29:41 -07:00
Yash Tibrewal
1c9b584a15
Changes for C to C++. Adding extern C to header files for compatibility.
2017-10-02 16:26:53 -07:00
Craig Tiller
43c1b5f437
Fixes
2017-10-02 14:42:49 -07:00
Muxi Yan
89cf5a4093
Eliminate gRPC-Core umbrella header warning by tweaking module.modulemap and excluding some files for other build systems
2017-10-02 13:19:56 -07:00
Muxi Yan
9ecc215658
Add PB_NO_PACKED_STRUCTS to gRPC-Core
2017-09-29 17:08:59 -07:00
Craig Tiller
1e868f0f95
Merge github.com:grpc/grpc into flowctl+millis
2017-09-29 11:18:26 -07:00
Muxi Yan
1c285b9812
Merge remote-tracking branch 'upstream/master' into fix-stream-compression-config-interface
2017-09-25 12:38:17 -07:00
Muxi Yan
92d1bc11ba
generate_project
2017-09-25 11:43:06 -07:00
Muxi Yan
31c66c576a
Merge pull request #12399 from muxi/fix-stream-compression-transport-duplicate
...
Fix stream compression transport duplicate
2017-09-22 14:41:41 -07:00
Craig Tiller
cfb2da4445
Merge github.com:grpc/grpc into flowctl+millis
2017-09-22 07:21:12 -07:00
Vijay Pai
efce6e1e50
Revert "Revert "Allow SerializationTraits to use grpc::ByteBuffer rather than only grpc_byte_buffer""
2017-09-21 13:12:52 -07:00
Jan Tattermusch
5432dd8874
Revert "Allow SerializationTraits to use grpc::ByteBuffer rather than only grpc_byte_buffer"
2017-09-14 17:55:42 +02:00
Vijay Pai
4a4bd1cd2d
Merge pull request #12214 from vjpai/cereal_eye_sir
...
Allow SerializationTraits to use grpc::ByteBuffer rather than only grpc_byte_buffer
2017-09-13 13:43:39 -07:00
Muxi Yan
adf6c8145e
Merge remote-tracking branch 'upstream/master' into fix-stream-compression-transport-duplicate
2017-09-11 10:04:57 -07:00
Craig Tiller
fabb513fe4
Merge
2017-09-08 11:45:11 -07:00
David Garcia Quintas
1faa48ead3
Merge branch 'master' of github.com:grpc/grpc into rename_lr_to_plugin
2017-09-07 15:29:03 -07:00
Vijay Pai
677395558d
Allow SerializationTraits to use grpc::ByteBuffer, not just grpc_byte_buffer
2017-09-07 15:18:07 -07:00
Craig Tiller
da8a169928
Merge github.com:grpc/grpc into grpc_millis
2017-09-07 14:47:26 -07:00
Mark D. Roth
8941f607d6
Merge pull request #12369 from markdroth/call_combiner
...
Second attempt at call combiner PR
2017-09-07 14:43:47 -07:00
Craig Tiller
24f30f7ac0
Garbage collect experimental pollers
2017-09-07 10:16:53 -07:00
David Garcia Quintas
0822d331df
s/load_reporting/server_load_reporting
2017-09-06 18:18:48 -07:00
Muxi Yan
bf5484e785
build_project
2017-09-05 13:46:18 -07:00
Muxi Yan
dfccd838ea
Merge pull request #12356 from muxi/port-v160
...
Aggregate port of PRs related to v1.6.0 release
2017-09-05 09:49:04 -07:00
Craig Tiller
ee090ec975
Merge github.com:grpc/grpc into wc
2017-09-01 10:30:11 -07:00
Mark D. Roth
764cf04a13
Revert "Revert "Implement call combiner""
...
This reverts commit bf19961d0a .
2017-09-01 09:00:06 -07:00
Muxi Yan
f0a6fd8329
Port #12258
2017-08-31 14:31:03 -07:00
Craig Tiller
ccad38227f
Merge github.com:grpc/grpc into stats
2017-08-31 12:23:53 -07:00
Craig Tiller
6e739745e2
Fix header location error
2017-08-31 11:22:52 -07:00
Mark D. Roth
bf19961d0a
Revert "Implement call combiner"
2017-08-29 16:59:07 -07:00
Craig Tiller
03c908fc9e
Merge github.com:grpc/grpc into stats
2017-08-29 12:34:10 -07:00
Craig Tiller
d9b82bdecb
Merge github.com:grpc/grpc into grpc_millis
2017-08-29 12:16:56 -07:00
Mark D. Roth
ff4f2db4b9
Merge pull request #11566 from markdroth/call_combiner
...
Implement call combiner
2017-08-25 09:05:04 -07:00
Mark D. Roth
76e264b8df
Implement call combiner.
2017-08-25 09:03:33 -07:00
David Garcia Quintas
3499960070
Renamed load_reporting.{c,h} to load_reporting_plugin.{c,h}
2017-08-24 14:09:47 -07:00
yang-g
9ff6031014
Add sync_custom.h
2017-08-24 09:08:21 -07:00
yang-g
98ad80a815
Remove stale file
2017-08-24 08:59:51 -07:00