Craig Tiller
d48bd078d7
Fixes
7 years ago
Yash Tibrewal
bc460fa3c4
Rebasing on master for easier merging and testing
7 years ago
murgatroid99
9887379158
Update version to 1.8.0-dev, update g word to 'generous'
7 years ago
Yash Tibrewal
26c78038a5
Trying ken's fix for windows python
7 years ago
Yash Tibrewal
a0b96d4f9a
Running generate projects
7 years ago
Yash Tibrewal
15ce142d65
Reverting pb.c files for now. Also fixing few more build errors
7 years ago
Yash Tibrewal
4bf670793b
Running generate_projects.sh and solving some uv build errors
7 years ago
Yash Tibrewal
83062842c3
Changes for C to C++. Adding extern C to header files for compatibility.
...
Also converting to .cc
7 years ago
Yash Tibrewal
1c9b584a15
Changes for C to C++. Adding extern C to header files for compatibility.
7 years ago
Matt Kwong
0c867bed5b
Add -lstdc++ flag for compiling under gcov
7 years ago
Vijay Pai
efce6e1e50
Revert "Revert "Allow SerializationTraits to use grpc::ByteBuffer rather than only grpc_byte_buffer""
7 years ago
Alexander Polcyn
27bf05d003
Add tests for c-ares wrapper using a local DNS server.
7 years ago
Jan Tattermusch
5432dd8874
Revert "Allow SerializationTraits to use grpc::ByteBuffer rather than only grpc_byte_buffer"
7 years ago
Jan Tattermusch
4fa3364975
bump version to 1.6.1
7 years ago
Jan Tattermusch
1d93e22a10
fix macos build
7 years ago
Vijay Pai
677395558d
Allow SerializationTraits to use grpc::ByteBuffer, not just grpc_byte_buffer
7 years ago
Vijay Pai
58c33ba19b
Decouple alarm construction from setting to avoid races in MT code
7 years ago
Craig Tiller
24f30f7ac0
Garbage collect experimental pollers
7 years ago
David Garcia Quintas
0822d331df
s/load_reporting/server_load_reporting
7 years ago
Muxi Yan
bf5484e785
build_project
7 years ago
Craig Tiller
c75f9868c3
Fix benchmark builds
7 years ago
Craig Tiller
97ec5eb61e
Add stats test
7 years ago
Mark D. Roth
764cf04a13
Revert "Revert "Implement call combiner""
...
This reverts commit bf19961d0a
.
7 years ago
Craig Tiller
2897235609
Expose stats into qps_driver
7 years ago
Mark D. Roth
bf19961d0a
Revert "Implement call combiner"
7 years ago
David Garcia Quintas
dfde288148
1.6.0-pre1 -> 1.6.0
7 years ago
Mark D. Roth
76e264b8df
Implement call combiner.
7 years ago
David Garcia Quintas
243fe9d43c
Added way to remove filters from channel stack builder
7 years ago
David Garcia Quintas
3499960070
Renamed load_reporting.{c,h} to load_reporting_plugin.{c,h}
7 years ago
yang-g
9ff6031014
Add sync_custom.h
7 years ago
Yihua Zhang
7fab9bf3bb
Add TSI test library and SSL and fake TSI tests
7 years ago
ncteisen
c302eb9840
Microbenchmarks work with bazel
7 years ago
David Garcia Quintas
1775ef91d2
Version bump to 1.6
7 years ago
David Garcia Quintas
713597f1cd
Master version bump to 1.7.x
7 years ago
Muxi Yan
4078771049
generate projects
7 years ago
jiangtaoli2016
25d6fd82d1
split tsi library into two
7 years ago
jiangtaoli2016
32f66e8a81
Update build rule
7 years ago
Jiangtao Li
0211cfb277
Revert "Revert "Add TSI zero-copy frame protector""
7 years ago
Jiangtao Li
f5504a3e43
Revert "Add TSI zero-copy frame protector"
7 years ago
jiangtaoli2016
72eeb3c6dd
split tsi into two libraries: tsi_interface and tsi
7 years ago
Mark D. Roth
f9bf428489
Add support for service configs to c-ares resolver.
7 years ago
jiangtaoli2016
3aaa5ea028
minor fix
7 years ago
ncteisen
fe8f5bc8e9
regenerate projects
7 years ago
Vijay Pai
168034b2f0
Test against grpc++_unsecure when possible. Provide unsecure version of test_util
7 years ago
Vijay Pai
e00f2a312a
Prevent race in trying to compile grpc.pb.cc file before pb.h exists
7 years ago
Vijay Pai
4280725bb3
Clean up grpc++_unsecure so that it doesn't require secure content anymore
7 years ago
jiangtaoli2016
7001bc279b
Add TSI zero-copy frame protector
7 years ago
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.
7 years ago
Craig Tiller
2014a37a5c
Fix projects
7 years ago
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.
7 years ago