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
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
Vijay Pai
3c3c4c913a
Update server.h
7 years ago
Vijay Pai
589e2cfe09
Update completion_queue.h
7 years ago
makdharma
626a65e877
Added protected default constructor
7 years ago
makdharma
dbf4b71a00
added Experimental in comments
...
For "struct Port" and friends, since they are now protected instead of
private.
7 years ago
kpayson64
539f5068bd
Abstract libuv implementation
...
Structures the libuv implementation to allow for a plugable
BSD style socket implementation to allow for other IO Managers
7 years ago
Muxi Yan
60aa27884f
Remove include of inttypes.h completely
7 years ago
Muxi Yan
4b37fb0e4c
Stop including inttypes.h in gRPC core public header in Apple platforms
7 years ago
makdharma
d10c4e1e8e
added "Experimental" and returned raw pointers
...
Added experimental in the comment and removed reference_wrapper in favor
of the raw pointer.
7 years ago
makdharma
1d603248f2
forgot to add completion_queue.h doh!
7 years ago
makdharma
c8e523351e
clang-format
7 years ago
makdharma
757af97ad0
added ///Experimental in comment for c_server
...
Please enter the commit message for your changes. Lines starting
7 years ago
makdharma
838af3eb6c
moved member variables from protected to private
...
Per style guide, the member variables are not protected but private and
accessed through methods.
7 years ago
ncteisen
ac945eba98
Reviewer comments
7 years ago
ncteisen
cd6755b13c
Re write rendered
7 years ago
ncteisen
ee013d25b3
Fix build and sanity
7 years ago
ncteisen
bf5237a723
reviewer comments
7 years ago
ncteisen
6ea7f3330e
Reviewer comments
7 years ago
ncteisen
95cf05794a
Reviewer feedback
7 years ago
Mark D. Roth
718c8341ca
Retry support.
7 years ago
makdharma
57237443ac
clang-format
7 years ago
makdharma
e1a7283dd3
moved Next implementation to CC file.
7 years ago
makdharma
8065000697
Remove "final" keyword and make methods protected.
...
This adds extensibility to the API and makes custom implementation
of the server possible.
7 years ago