ncteisen
d170b83e0d
Allow AsyncServer with one generic to compile
7 years ago
ncteisen
93a90e6132
Support codegen generic on server side
7 years ago
ncteisen
1ab1287ac7
Reviewer feedback
7 years ago
ncteisen
c7166ae67d
Make channelz an opt in feature
7 years ago
Hope Casey-Allen
90b4ef5be7
Update AddListeningPort documentation in ServerBuilder
7 years ago
Vizerai
f9f0b54d38
update
7 years ago
Ian Haken
68eff58df6
Create verify_peer_options when creating ssl credentials in order to expose a verification callback option.
...
These options are not yet exposed to languages outside of core.
7 years ago
Vijay Pai
500e3399b6
Address reviewer comments
7 years ago
Vijay Pai
1b8969b973
Add useful comment on ServerInterface::Shutdown
7 years ago
Yash Tibrewal
4e3835b36b
Add documentation for default message sizes
7 years ago
Yash Tibrewal
21dbaab4be
Add channel arg to enable/disable http proxy
7 years ago
yang-g
801e566622
handle empty slice explicitly
7 years ago
ncteisen
16280c7398
Remove unused API
7 years ago
ncteisen
d23739eda3
Reviewer feedback
7 years ago
ncteisen
9a1bb05181
Build out the channelz unit test
7 years ago
ncteisen
c3c6e064b3
Add basic support for GetChannel
7 years ago
Muxi Yan
4dbd18aec5
Make mobile log per-host and rename as context
7 years ago
Vizerai
e1d7deeb53
update
7 years ago
Vizerai
cb2767143c
update
7 years ago
Vizerai
60086793e0
update
7 years ago
Muxi Yan
a70102b1eb
Use cc rather than mm files and merge cfstream related files into core
7 years ago
Michael Rebello
9c926f325d
Resolve Swift warnings by specifying void arguments
...
The following functions in the `fork.h` file cause a `This function declaration is not a prototype` warning in Swift:
```
void grpc_prefork(void);
void grpc_postfork_parent(void);
void grpc_postfork_child(void);
void grpc_fork_handlers_auto_register(void);
```
Explicitly specifying `void` as the argument resolves the warnings.
Reproducible using Xcode 9.2 with `SwiftGRPC`/`gRPC-Core` via CocoaPods.
7 years ago
Alexander Polcyn
ac8b72f75b
Add a test that tcp server posix consumes socket mutators
7 years ago
Yash Tibrewal
a3ba733a84
Add GPR_DEBUG_ASSERT
7 years ago
Yash Tibrewal
adc733f024
Make linux polling engines capable of tracking errors separately with
...
backward compatibility.
7 years ago
Yihua Zhang
fe2fa0c1c8
Add C++ experimental API extensions for ALTS C stack
7 years ago
ncteisen
92c4e0fee0
Rename ProtoBuffer helpers
7 years ago
Yash Tibrewal
794edb3207
use GPR_UNLIKELY in GPR_ASSERT
7 years ago
Sree Kuchibhotla
f2f5a9a0a7
Keep things simple. Remove gpr_atm64
7 years ago
Sree Kuchibhotla
6997718c6f
Change shared_mutables.min_timer to gpr_atm64 (Forgot to do this previously)
7 years ago
Yash Tibrewal
1ed62388dc
Revert change to GPR_ASSERT
7 years ago
Yash Tibrewal
e771f9ba84
Add mising GPR_UNLIKELY definition
7 years ago
Yash Tibrewal
20019ceef3
Add support for GPR_LIKELY and GPR_UNLIKELY
7 years ago
Sree Kuchibhotla
9c142c9dc9
64-bit atomic operations
7 years ago
ncteisen
cf5b2666e1
Make GrpcProtoBufferReaderWriter public
7 years ago
Ara Ayvazyan
e7995f213c
Avoid low severity log message construction
7 years ago
ncteisen
4a719088ca
Fix typos
7 years ago
Ara Ayvazyan
2e3d410846
fixup! Use bbuf_ptr
7 years ago
Ara Ayvazyan
8016d35aca
fixup! Fix formatting
7 years ago
Muxi Yan
dfbf607ccb
Introduce channel arg to disable authority filter
7 years ago
Ara Ayvazyan
f76069a593
fixup! Fix the payload ownership issue
7 years ago
Ara Ayvazyan
4df7438960
Fix ServerInterface::PayloadAsyncRequest to work with ByteBuffer
7 years ago
David Garcia Quintas
49f625f232
more comments
7 years ago
David Garcia Quintas
861363d618
added call_host_override test
7 years ago
Vijay Pai
a4da2d2a54
Eliminate existence of SneakyCallOpSet, some server cleanup
7 years ago
Ruslan Nigmatullin
7ae3733cab
[grpc] Add SSL session client cache support
7 years ago
Vijay Pai
cdddc8ce42
Desneak client unary call, avoid Hyrum's Law (used for 1-thread simplicity)
7 years ago
ncteisen
3b42f83068
Revert "Revert "Channel Tracing Implementation; Part 1""
...
This reverts commit f2bea3725f
.
7 years ago
Noah Eisen
f2bea3725f
Revert "Channel Tracing Implementation; Part 1"
7 years ago
Vijay Pai
ba46afe3e2
Delete status_test that has no coverage; replace with static_asserts
7 years ago