Julien Boeuf
0d47192afa
Fixing headers and paths after merge with upstream.
2015-08-30 22:18:50 -07:00
Julien Boeuf
d1b6152f88
Merge branch 'master' of github.com:grpc/grpc into cpp_auth_md_processor
2015-08-30 22:01:33 -07:00
Craig Tiller
8c0d6b37a1
Merge pull request #2668 from a-veitch/tracing_api
...
Tracing api
2015-08-30 17:22:33 -07:00
Julien Boeuf
5be92a316d
Shuffling headers around.
2015-08-28 16:28:18 -07:00
Julien Boeuf
97cd4ae606
Merge branch 'master' of github.com:grpc/grpc into cpp_auth_md_processor
2015-08-28 15:51:02 -07:00
Alistair Veitch
bff9cf52ed
Merge branch 'master' into tracing_api
2015-08-28 14:35:49 -07:00
Julien Boeuf
6c7185d350
Merge branch 'master' of github.com:grpc/grpc into credentials_naming_and_cleanup
2015-08-28 14:33:17 -07:00
Julien Boeuf
a883ccfb46
Merge branch 'master' of github.com:grpc/grpc into cpp_auth_md_processor
2015-08-28 14:13:04 -07:00
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).
2015-08-28 14:10:58 -07:00
Alistair Veitch
6afe53f236
add functions for getting trace records
2015-08-28 14:05:15 -07:00
Craig Tiller
89d56103eb
Merge pull request #3104 from yang-g/create_channel
...
Create channel API change
2015-08-27 21:04:56 -07:00
Julien Boeuf
459faf3821
Merge branch 'master' of github.com:grpc/grpc into cpp_auth_md_processor
2015-08-27 16:07:46 -07:00
Julien Boeuf
fe4bacb641
Merge branch 'credentials_naming_and_cleanup' of github.com:jboeuf/grpc into credentials_naming_and_cleanup
2015-08-27 15:49:27 -07:00
Craig Tiller
08348334e5
Merge pull request #2947 from jboeuf/grpc_security_abi
...
First draft at addressing #1799 for grpc_security.
2015-08-27 12:43:25 -07:00
yang-g
730055d962
implementation fix
2015-08-27 12:29:45 -07:00
yang-g
dafcce980d
channel creation API change
2015-08-27 11:34:05 -07:00
Craig Tiller
99d7b661be
Revert "Refactor Endpoint API"
2015-08-27 07:36:12 -07:00
Yang Gao
b6c912b75b
Merge pull request #3025 from ctiller/endpoints
...
Refactor Endpoint API
2015-08-26 23:20:20 -07:00
Julien Boeuf
35b559f6f7
Aligning C++ interface with C for the auth metadata processor.
2015-08-26 23:17:35 -07:00
yang-g
0d9f81f741
minor fixes
2015-08-26 22:04:30 -07:00
Julien Boeuf
5b3516e2c5
Merge branch 'master' of github.com:grpc/grpc into cpp_auth_md_processor
2015-08-26 11:19:10 -07:00
Craig Tiller
c84d4aa6d0
Merge github.com:grpc/grpc into endpoints
...
Conflicts:
src/core/iomgr/tcp_windows.c
2015-08-26 10:58:17 -07:00
yang-g
5e700f3d1f
Merge remote-tracking branch 'upstream/master' into string_ref_auth
2015-08-26 10:16:31 -07:00
Craig Tiller
47ec9a40ad
Add ostream support for string_ref
2015-08-26 09:47:51 -07:00
Craig Tiller
afbbaf9c3e
Merge pull request #3065 from yang-g/string_ref
...
Use string_ref for incoming metadata
2015-08-26 08:22:42 -07:00
Craig Tiller
f1c76741e8
Merge pull request #3048 from maxwell-demon/timespec
...
Move core/profiling/timers_preciseclock.h to core/support/ such that we
2015-08-26 08:19:12 -07:00
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.
2015-08-25 21:51:07 -07:00
yang-g
d090fe1379
auth context api change for string_ref
2015-08-25 16:53:07 -07:00
Julien Boeuf
8dbefbee01
Merge branch 'master' of https://github.com/grpc/grpc into grpc_security_abi
2015-08-25 16:13:17 -07:00
Alistair Veitch
a4e884721d
merge to head
2015-08-25 15:36:20 -07:00
Alistair Veitch
f886985d2c
refactor census_timestamp
2015-08-25 15:24:49 -07:00
Hongyu Chen
011ea49592
Merge remote-tracking branch 'upstream/master' into timespec
2015-08-25 14:44:15 -07:00
Craig Tiller
9dee67b5cf
Merge github.com:grpc/grpc into naming-crisis
2015-08-25 14:05:30 -07:00
yang-g
e21908fcee
impl
2015-08-25 13:47:51 -07:00
yang-g
1eeb21c4df
api change to string_ref
2015-08-25 11:05:50 -07:00
yang-g
d5539ec6e2
remove constexpr since gcc 4.4 or vs2010 does not support it
2015-08-25 11:05:29 -07:00
Craig Tiller
775ec1decd
Use SSL override as a default host name if none is specified
2015-08-25 11:03:53 -07:00
Julien Boeuf
0382bfae38
Merge branch 'master' of github.com:grpc/grpc into cpp_string_ref
2015-08-24 23:55:43 -07:00
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.
2015-08-24 23:41:54 -07:00
Hongyu Chen
a0f149e873
Move core/profiling/timers_preciseclock.h to core/support/ such that we
...
have a gpr public function which returns cycle clock.
2015-08-24 16:27:19 -07:00
yang-g
3e4bd9598b
merge with head
2015-08-24 15:54:07 -07:00
Craig Tiller
207e644918
Merge github.com:grpc/grpc into endpoints
2015-08-24 14:44:25 -07:00
Craig Tiller
99d376147e
Merge pull request #3015 from grpc/docsdocsdocs
...
Expanded grpc_server_request_call's docstring
2015-08-24 14:43:42 -07:00
Craig Tiller
1359a126a7
Added some clarification
2015-08-24 14:43:32 -07:00
Vijay Pai
0660eaca00
Merge branch 'master' into fray
2015-08-24 14:33:39 -07:00
Craig Tiller
11c3c68f9d
Merge github.com:grpc/grpc into endpoints
2015-08-24 14:32:54 -07:00
Yang Gao
ddb0b8c495
Merge pull request #3019 from dgquintas/channel_args_compression
...
Added C API functions for compression args handling (w/ tests)
2015-08-24 14:08:39 -07:00
Vijay Pai
d2ea03174b
Merge pull request #2818 from ctiller/y12kdm3
...
Add a test of non-blocking API behavior
2015-08-24 13:37:11 -07:00
Craig Tiller
e180766906
Merge pull request #3007 from jboeuf/core_md_processor_fixes
...
Have a richer interface for auth metadata processors.
2015-08-24 13:24:26 -07:00
Vijay Pai
e8a7e30a75
Eliminate public thread-pool interface
2015-08-24 10:52:33 -07:00