Craig Tiller
f3756c1e0d
Introduce multiple clocks to GPR
10 years ago
Craig Tiller
ae65f1a212
Remove random includes of windows.h
...
Instead, include a stanza in port_platform.h that:
- gets windows.h included
- defines things that we needs to define
- tries to respect applications configurations by leaving things as
untouched as possible
10 years ago
Julien Boeuf
2805be1aa5
Adding support for raw access token credentials.
10 years ago
Alistair Veitch
e2aa487936
review changes
10 years ago
David Garcia Quintas
d7d9ce27c5
WIP in *_end2end_test.cc. Tests pass. Fixed leaks and introduced concept of compression request thru MD
10 years ago
Craig Tiller
079a11bb9b
clang-format affected files
10 years ago
Craig Tiller
11bf14ec33
Trip through transient failure on disconnection
10 years ago
Julien Boeuf
da13cd201b
Adding gpr_dump and gpr_hexdump as discussed. Removed gpr_slice_to_cstring as well.
10 years ago
Alistair Veitch
fc62dddd1c
add client side census context
10 years ago
Masood Malekghassemi
b70b70956d
Clarify caller contract for grpc_call_start_batch
10 years ago
David Garcia Quintas
fc0fa3381c
Moar tests, fixed wrongly named vbles, minor bugs.
10 years ago
Craig Tiller
3f475422ec
chop chop chop
10 years ago
Julien Boeuf
abc09d8b12
Adding util to get a NULL terminated string from a slice.
10 years ago
Nicolas "Pixel" Noble
d8c04b3603
std::function is no longer implicitly included. Fixing this.
10 years ago
yang-g
adfed03146
Add missing headers to build.json
10 years ago
Yang Gao
89c5a56233
Add const to ByteBuffer methods and add tests
10 years ago
Jan Tattermusch
aadc13adc0
clarify grpc_call_start_batch thread safety.
10 years ago
Craig Tiller
026e600b5b
Update to set flags=0 on all ops
10 years ago
Craig Tiller
e9fad15b0b
Remove redundant decls
10 years ago
murgatroid99
04a0395670
Added casts to a macro
10 years ago
Masood Malekghassemi
aeb1a9fab6
Clarify behavior of grpc_server_register_completion_queue
10 years ago
Julien Boeuf
a96ba40f0d
Base definition of the C++ auth context API.
10 years ago
David Garcia Quintas
3df5c44c84
Introduced function to create byte buffers from the output of a byte buffer reader.
10 years ago
Masood Malekghassemi
7128a90cc4
Document core behavior w.r.t. argument lifetimes
...
Also clean up some excess whitespace and make some notes about ownership.
10 years ago
Craig Tiller
9a57633233
clang-format affected files
10 years ago
David Garcia Quintas
cc6c43c496
Exposed compression level in channel arguments (C and C++)
10 years ago
Yang Gao
c1a2c314fb
Update the Status API
10 years ago
David Garcia Quintas
e29feb2adb
Introduced compression levels as an abstraction for the actual algorithm.
10 years ago
Craig Tiller
b56975ceb9
Verify that completion queues are server registered
10 years ago
Craig Tiller
606d874d16
Progress on splitting reading from transport lock
10 years ago
Eric Dobson
255971d99a
Fix docs on grpc_op_type.
10 years ago
David Garcia Quintas
1d5aca5de0
Added flags support to grpc_op.
...
Which includes its propagation to grpc_ioreq and validation mechanisms for checking that only known bits are set ot in).
Also added an internal flag (GRPC_WRITE_INTERNAL_COMPRESS) mask for its use in signaling compressed messages.
10 years ago
Eric Dobson
b37307cfd8
Fix docs on gpr_slice_unref.
10 years ago
Jan Tattermusch
c878e2a32f
Update grpc.h comments for call thread safety
10 years ago
David Garcia Quintas
59f905d79a
Changes to byte_buffer based on comments.
10 years ago
David Garcia Quintas
bea67927f7
Added braces to "extern C".
10 years ago
Nicolas "Pixel" Noble
1ed15e287c
Properly exporting our C functions to C++.
...
Also properly including our headers from public headers using <>
10 years ago
Vijay Pai
372fd8791b
Revert "Revert "Open loop sync/async multithreaded testing""
10 years ago
Eric Dobson
a6124ec210
Fix typo in grpc_security.h
10 years ago
Craig Tiller
d55636d813
Revert "Open loop sync/async multithreaded testing"
10 years ago
vjpai
1854d77da0
Fix comments about return value of grpc_completion_queue_{next,pluck}
10 years ago
David Garcia Quintas
25d02d5637
Made grpc_byte_buffer_reader able to decompress msgs.
10 years ago
Craig Tiller
90ed038999
.clang-format
10 years ago
Craig Tiller
fcff618e6f
Clarify some of the call stuff
10 years ago
Craig Tiller
bd277cb3cb
Clarify serialization traits interface
10 years ago
Craig Tiller
2f4a49c8d3
Fix memory leak
10 years ago
Craig Tiller
928ec8ee51
Fix memory leak
10 years ago
Craig Tiller
8f789fd4b9
Reset on finalization so op objects can be reused
10 years ago
Craig Tiller
5095581cdb
Get server call tags right
10 years ago
Craig Tiller
e8200ba046
Fix GCC compilation
10 years ago