Craig Tiller
5925603101
stream_op cleanup: miscellany
9 years ago
David Garcia Quintas
6eb3925a70
Added grpc_byte_buffer_reader_readall
9 years ago
vjpai
119c103ab0
Split up into a new service proto, use proper service suffix, add a
...
reset option to the mark, create a closed loop config params (empty
message) for consistency with other tests.
9 years ago
David Garcia Quintas
7fd0fd5023
C++ Alarm implementation (with tests).
9 years ago
yang-g
b063c87596
mark unreachable code with a macro
9 years ago
David Garcia Quintas
f747bbc043
s/grpc_alarm/grpc_timer && s/grpc_cq_alarm/grpc_alarm
9 years ago
Jorge Canizales
7069da2fe2
Repeat https://github.com/grpc/grpc/issues/3049 for OSX
9 years ago
Craig Tiller
eff4419b2a
Fixes
9 years ago
Craig Tiller
2bc37297c8
Enable backtraces on C tests
9 years ago
Nicolas "Pixel" Noble
499fb052a0
Restoring sanity.
9 years ago
Craig Tiller
649deebf7f
Recycle partially filled buffers on the next read
9 years ago
Craig Tiller
ddf3a511aa
Add clang-format to sanity
9 years ago
Julien Boeuf
97f80faeb4
Adding documentation.
9 years ago
Craig Tiller
ebc7ef268c
Mac build fixes
9 years ago
Craig Tiller
f96dfc3cf8
First round of fixing up implicit 64->32 bit conversions
9 years ago
Craig Tiller
d6599a39e4
Replicate C++ docs from master to beta branch
...
Original PR #3074 by @dgquintas
9 years ago
Craig Tiller
00ad71c135
Revert "C++ docs"
9 years ago
Alistair Veitch
1c09accaad
change aggregation_ops to internal type
9 years ago
David Garcia Quintas
14111e9da1
Added grpc++.h with mainpage docs.
...
Minor fixes to previously existing docs.
9 years ago
Julien Boeuf
29ee3f40be
Forgot to finish the doc...
9 years ago
Julien Boeuf
8b5bb27d34
Adding C API for metadata credentials plugin.
9 years ago
Alistair Veitch
aafe9725b0
scalar -> sum
9 years ago
Alistair Veitch
e41d9d5f93
remove const from data() type
9 years ago
Alistair Veitch
5b61479b0b
rename record fn
9 years ago
Alistair Veitch
a24148ea38
change aggregation type names
9 years ago
Alistair Veitch
8f691e6c94
add clone to aggregation ops
9 years ago
Julien Boeuf
0c711ad88b
Adding C++ metadata processor.
...
- Had to chnage the core API to add a destroy function pointer in
grpc_auth_metadata_processor.
- Tested end to end.
- Fixed some issues in the server_auth_filter (we were not checking the
length which put us at risk of an overflow).
9 years ago
Alistair Veitch
6afe53f236
add functions for getting trace records
9 years ago
Alistair Veitch
b855202417
rewrite to reviewer comments
9 years ago
Alistair Veitch
e62f68cebb
make metric part of view
9 years ago
Alistair Veitch
9a09982e2d
view and aggregation API
9 years ago
Craig Tiller
b029859e58
Revert "Revert "Refactor Endpoint API""
9 years ago
Craig Tiller
99d7b661be
Revert "Refactor Endpoint API"
9 years ago
Julien Boeuf
510a920c75
Credentials cleanup:
...
- Removing service_accounts credentials. These credentials just have
drawbacks compared to service_account_jwt_access credentials, notably
in terms for security.
- Renaming Google specific credentials with a Google prefix for C and
C++. This should be done as well for wrapped languages.
9 years ago
Alistair Veitch
f886985d2c
refactor census_timestamp
9 years ago
Alistair Veitch
6723cc8cf7
nc
9 years ago
Alistair Veitch
ade0021289
checkpoint
9 years ago
Craig Tiller
775ec1decd
Use SSL override as a default host name if none is specified
9 years ago
Hongyu Chen
a0f149e873
Move core/profiling/timers_preciseclock.h to core/support/ such that we
...
have a gpr public function which returns cycle clock.
9 years ago
Craig Tiller
1359a126a7
Added some clarification
9 years ago
Craig Tiller
592e7f2dd0
Refactor Endpoint API
...
- Allow reads to complete immediately
- Unify read/write signatures
- Simplify memory management to allow future optimization work
9 years ago
David Garcia Quintas
a4c4f02a63
Added C API functions for compression args handling (w/ tests)
9 years ago
David G. Quintas
b2a1c599a7
Update grpc.h
9 years ago
David G. Quintas
025632a138
Expanded grpc_server_request_call's docstring
9 years ago
Julien Boeuf
ee3dbb0078
Have a richer interface for auth metadata processors.
9 years ago
David Garcia Quintas
bdfc7ad957
Fixed wrong creation of metadata in compression.
9 years ago
Hongwei Wang
2773d5f2f3
Remove grpc_unregister_all_plugins in grpc.h
9 years ago
Craig Tiller
d6c98df792
clang-format all source
9 years ago
yang-g
c31cd86a74
Let lame_client accept error status
9 years ago
Julien Boeuf
8b78c28451
First draft at addressing #1799 for grpc_security.
...
- Will make all the changes everywhere once we reach consensus.
9 years ago