Julien Boeuf
c34b2e744c
Do not use string_ref for output params.
...
It is very much unsafe to do so as the string_ref could point on a stack
variable of the callee.
9 years ago
David Garcia Quintas
328deb28de
Removed grpc_security.h from auth_context.h
10 years ago
Craig Tiller
d6599a39e4
Replicate C++ docs from master to beta branch
...
Original PR #3074 by @dgquintas
10 years ago
Alistair Veitch
1c09accaad
change aggregation_ops to internal type
10 years ago
Alistair Veitch
aafe9725b0
scalar -> sum
10 years ago
Alistair Veitch
e41d9d5f93
remove const from data() type
10 years ago
Alistair Veitch
5b61479b0b
rename record fn
10 years ago
Alistair Veitch
a24148ea38
change aggregation type names
10 years ago
Alistair Veitch
8f691e6c94
add clone to aggregation ops
10 years ago
Julien Boeuf
0d47192afa
Fixing headers and paths after merge with upstream.
10 years ago
Julien Boeuf
5be92a316d
Shuffling headers around.
10 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).
10 years ago
Alistair Veitch
6afe53f236
add functions for getting trace records
10 years ago
Alistair Veitch
b855202417
rewrite to reviewer comments
10 years ago
Alistair Veitch
e62f68cebb
make metric part of view
10 years ago
Alistair Veitch
9a09982e2d
view and aggregation API
10 years ago
yang-g
730055d962
implementation fix
10 years ago
yang-g
dafcce980d
channel creation API change
10 years ago
Craig Tiller
b029859e58
Revert "Revert "Refactor Endpoint API""
10 years ago
Craig Tiller
99d7b661be
Revert "Refactor Endpoint API"
10 years ago
Julien Boeuf
35b559f6f7
Aligning C++ interface with C for the auth metadata processor.
10 years ago
yang-g
0d9f81f741
minor fixes
10 years ago
Craig Tiller
47ec9a40ad
Add ostream support for string_ref
10 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.
10 years ago
yang-g
d090fe1379
auth context api change for string_ref
10 years ago
Alistair Veitch
f886985d2c
refactor census_timestamp
10 years ago
Alistair Veitch
6723cc8cf7
nc
10 years ago
Alistair Veitch
ade0021289
checkpoint
10 years ago
yang-g
e21908fcee
impl
10 years ago
yang-g
1eeb21c4df
api change to string_ref
10 years ago
yang-g
d5539ec6e2
remove constexpr since gcc 4.4 or vs2010 does not support it
10 years ago
Craig Tiller
775ec1decd
Use SSL override as a default host name if none is specified
10 years ago
Julien Boeuf
8fd915ab8d
Adding grpc::string_ref class.
...
- Strict subset of
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3442.html
- Useful to avoid unnecessary string copies.
10 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.
10 years ago
Craig Tiller
1359a126a7
Added some clarification
10 years ago
Vijay Pai
e8a7e30a75
Eliminate public thread-pool interface
10 years ago
yang-g
9fb35a5332
split stream.h into sync_stream.h and async_stream.h
10 years ago
yang-g
9e2f90cd06
headers reorg
10 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
10 years ago
David Garcia Quintas
a4c4f02a63
Added C API functions for compression args handling (w/ tests)
10 years ago
David G. Quintas
b2a1c599a7
Update grpc.h
10 years ago
David G. Quintas
025632a138
Expanded grpc_server_request_call's docstring
10 years ago
yang-g
c317f07b56
Make Channel ctor private
10 years ago
yang-g
ef00308e39
remove internal_stub
10 years ago
yang-g
c2bd8a6d1a
Fix server side and generic stub
10 years ago
yang-g
431f8c2b5f
make registermethod private
10 years ago
Julien Boeuf
ee3dbb0078
Have a richer interface for auth metadata processors.
10 years ago
David Garcia Quintas
bdfc7ad957
Fixed wrong creation of metadata in compression.
10 years ago
yang-g
8c2be9f228
Remove ChannelInterface and replace it with Channel
10 years ago
Craig Tiller
9374ce819b
Add comments, fix a subtle bug
10 years ago