Soheil Hassas Yeganeh
80ce1865d7
Make SliceFromArray() static in channel_cc.cc.
...
Also, use `context->authority_` instead of `context->authority()`
for consistency.
6 years ago
Soheil Hassas Yeganeh
369cfe118c
Use SliceFromCopiedString() for host name.
...
This is to address Yang's review comment.
6 years ago
Soheil Hassas Yeganeh
8442cc213b
Fix styling issue added in c1a1d668
6 years ago
Soheil Hassas Yeganeh
c1a1d66864
Avoid allocating temporary strings in Channel::CreateCall().
...
Add `SliceFromArray()` which takes a `char*` instead of
`const string&`, to save string allocations for copying from a `char *`.
Use the new API to eliminate two string allocations and copies per call for
method and host names.
release-note: no
6 years ago
Juanli Shen
ccbad108e4
Merge pull request #16693 from AspirinSJL/use_different_port
...
Use unique port in php test
6 years ago
Juanli Shen
a4345934a3
Use unique port in php test
6 years ago
David G. Quintas
e7fab938f4
Merge pull request #16691 from dgquintas/free-dump-slice
...
Free result of grpc_dump_slice
6 years ago
Juanli Shen
e28b0d947a
Merge pull request #16690 from AspirinSJL/remove_unused_binding
...
Fix .bzl format
6 years ago
David Garcia Quintas
d194cc378e
Free result of grpc_dump_slice
6 years ago
Juanli Shen
93ef74c25c
Fix .bzl format
6 years ago
Yash Tibrewal
f23fb4cf31
Merge pull request #16582 from yashykt/statuscaution
...
Be cautious and wait for recv initial metadata and recv message callbacks to complete if they cause errors
6 years ago
Vijay Pai
670a1096c4
Merge pull request #16679 from vjpai/depollsig
...
Delete epollsig poller and tests using it
6 years ago
Vijay Pai
be18cedf90
Delete epollsig poller and tests using it
6 years ago
Jiangtao Li
4b1aa50e37
Merge pull request #16648 from lizan/fake_handshaker
...
test: split fake ALTS handshaker server to lib and main
6 years ago
Yash Tibrewal
4c1243478c
Merge branch 'master' into statuscaution
6 years ago
Yash Tibrewal
cd1992bc04
Add comment
6 years ago
Muxi Yan
a6d8972a07
Merge pull request #16660 from muxi/rename-boringssl-grpc
...
Rename the BoringSSL framework to openssl_grpc to avoid conflict with OpenSSL
6 years ago
Lizan Zhou
91e15f65dc
Merge remote-tracking branch 'upstream/master' into fake_handshaker
6 years ago
Lizan Zhou
9af7c72589
add copyright header
...
Signed-off-by: Lizan Zhou <zlizan@google.com>
6 years ago
Muxi Yan
12f42765cf
Merge pull request #16671 from grpc/security_func_signature
...
Update function signature in grpc_security
6 years ago
hcaseyal
e7770eb733
Merge pull request #16661 from hcaseyal/skip_slice_eq
...
Skip 2 slice_eq checks on static mdelems on hpack parse path
6 years ago
Yash Tibrewal
a12740f0ae
Revert the revert to server.cc
6 years ago
Muxi Yan
fc136beecd
Change function signature
6 years ago
Muxi Yan
b522334d63
Merge pull request #16659 from grpc/security_func_signature
...
Update function signature in grpc_security
6 years ago
Muxi Yan
0049ba865d
Rename openssl in test
6 years ago
Vijay Pai
0ab74f3c82
Merge pull request #16667 from vjpai/non_virtual_dtor
...
Warn on non-virtual destructor if class has virtual functions
6 years ago
Yash Tibrewal
4e7ede8dd2
Set seen_recv_trailing_metadata to false
6 years ago
Vijay Pai
9134639877
Warn on non-virtual destructor if class has virtual functions
6 years ago
Vijay Pai
3ee2919623
Merge pull request #16646 from vjpai/callback_codegen_client_unary
...
EXPERIMENTAL: Codegen for callback client unary calls
6 years ago
Muxi Yan
f511f247dd
bug fix
6 years ago
Hope Casey-Allen
ae6f620d6c
Add comment to explain obscure performance choice
6 years ago
hcaseyal
07308653a8
Merge pull request #16629 from hcaseyal/fix_hpack_microbenchmarks
...
Add benchmarks for on_initial_header
6 years ago
Vijay Pai
da1b75b5d5
Add a virtual destructor to the new class with virtual methods
6 years ago
Muxi Yan
3f4fef6116
replace #include library name in BoringSSL files
6 years ago
Hope Casey-Allen
cc79390604
Fix on_trailing_header
6 years ago
Hope Casey-Allen
4c6e7ce15d
Destroy metadata buffer at end of benchmark loop
6 years ago
Muxi Yan
d0029bac14
generate_projects.sh
6 years ago
hcaseyal
0dd651dcea
Merge pull request #16663 from hcaseyal/delete_unecessary_callout_checks
...
Remove unnecessary callout_is_default checks
6 years ago
Vijay Pai
17fc4d4029
Address reviewer comments
6 years ago
Vijay Pai
74fc60e9af
Make our C function pointer use consistent
6 years ago
Hope Casey-Allen
d44feec92f
Reassign arena pointer instead of stomping on memory
6 years ago
apolcyn
878703d6fa
Merge pull request #16653 from ganmacs/not-to-use-p-in-test
...
Use logger to suppress output debug output during test
6 years ago
hcaseyal
5bb69e0f01
Merge pull request #16488 from hcaseyal/hpack_static_table
...
Hpack changes part 1: make grpc use the static hpack table on the encode path and optimize encoding
6 years ago
Juanli Shen
799d7e0b37
Merge pull request #16658 from AspirinSJL/tag_fix
...
Fix tag variable
6 years ago
Vijay Pai
0db69018b0
Use GPR_CODEGEN_ASSERT in impl/codegen
6 years ago
Vijay Pai
fc1e35444b
Reset status field in tag as well as func
6 years ago
Vijay Pai
aee8271fe3
Fix a Status, and resolve reviewer comments
6 years ago
apolcyn
dc09ab5b37
Merge pull request #16642 from tenderlove/send-instead-of-method
...
Switch to `send` instead of `method(...).call`
6 years ago
Vijay Pai
9e6511ae2e
Make the core callback interface API so that it can be used in generated code
6 years ago
Hope Casey-Allen
7e21b10cf2
Add in port_platform.h. The permanent fix for this is currently in a pending PR that should get merged soon
6 years ago