Jan Tattermusch
63b31dedf7
Merge pull request #4290 from murgatroid99/node_auth_plugin_param_change
...
Generalize metadata plugin arguments to future-proof it
9 years ago
Nathaniel Manista
67140d0703
Merge pull request #4281 from soltanmm/LD50
...
Make Python testing predictable again.
9 years ago
Masood Malekghassemi
070b91c3f2
Generate coverage HTML reports for Jenkins
9 years ago
Masood Malekghassemi
d00241e65c
Use tox
9 years ago
murgatroid99
bcf193ec9e
Generalize metadata plugin arguments to future-proof it
9 years ago
Michael Lumish
98ee61f68c
Merge pull request #4282 from jcanizales/custom-mutable-dict
...
Use a custom NSMutableDictionary subclass for request headers
9 years ago
Nicolas Noble
5a5e9ee0dd
Merge pull request #4277 from murgatroid99/node_backport_memory_leak_fix
...
Node backport memory leak fix
9 years ago
Jorge Canizales
35768db8c9
Mark the GRPCRequestHeaders protocol deprecated
9 years ago
Jorge Canizales
e1f74454ac
Add the protocol back for backward compatibility.
9 years ago
Jorge Canizales
f4f150f28b
Makes GRPCRequestHeaders a NSMutableDictionary
...
TODO:
- Documentation
- Make public
- Check I’ve implemented all NSMutDict required methods
9 years ago
Masood Malekghassemi
0a9cc3cf10
Fix Python interop test invocation in run_interop_tests.py
9 years ago
Masood Malekghassemi
7566c9a85d
Make Python testing predictable again
...
This reorganizes the Python code, scraps the current testing
infrastructure, and implements a simple test discovery and run script
based on the standard Python unittest library so we can trust that our
tests are running.
9 years ago
Masood Malekghassemi
31c16e526f
Merge pull request #4269 from nathanielmanistaatgoogle/lifecycle
...
Stub and server lifecycle fixes
9 years ago
Seongjin Cho
14d76fd139
Fixes memory leak when receiving data
9 years ago
Seongjin Cho
b531f76c62
Memory leak fix?
9 years ago
Michael Lumish
873d04bc3d
Merge pull request #4235 from jcanizales/use-boringssl
...
Use BoringSSL instead of OpenSSL
9 years ago
Nathaniel Manista
2533365bf4
Fixes to stub and server lifecycle
...
Context management is implemented.
Stub deletion now cancels all RPCs immediately.
9 years ago
Nathaniel Manista
e0abeeaa6d
Migrate _termination_action into _End
...
For a termination action to properly mark an _End as having stopped it
must clear the _End's _cycle attribute. To be able to do that the
termination action must hold a reference to the _End instance.
Migrating the _termination_action behavior that creates termination
actions into the scope of the _End instance is the best way to afford
the needed instance reference.
9 years ago
Craig Tiller
9d8d97ac3d
Merge pull request #4226 from nicolasnoble/format-0_12
...
Clang format.
9 years ago
Jorge Canizales
0c0d15fec0
Move BoringSSL.podspec into src, and point Podfiles to it
9 years ago
Jorge Canizales
0d718cd0f4
Point gRPC.podspec to pushed BoringSSL version
...
(1.0)
9 years ago
Jorge Canizales
5d92bdaa92
Prepare pod for submission.
9 years ago
Jorge Canizales
2a47c6537b
BoringSSL.podspec: Workaround Swift compiler problem.
...
Maybe it’s Cocoapods.
9 years ago
Jorge Canizales
2285186216
Point spec to BoringSSL
9 years ago
Nicolas "Pixel" Noble
ba404826be
Clang format.
9 years ago
Michael Lumish
3e5cbee777
Merge pull request #4223 from jcanizales/filter-protobuf-warnings
...
Filter Protobuf nullable warnings
9 years ago
Michael Lumish
7127b68f03
Merge pull request #4210 from jcanizales/objc-012
...
Update ObjC versions for 0.12 release
9 years ago
Jorge Canizales
42fe14a876
The podspec is a template. The podspec is a template.
...
The podspec is a template.
9 years ago
Jorge Canizales
f762d40412
Filter Protobuf nullable warnings
9 years ago
Jorge Canizales
e3d9db2667
Adjust version requirements through samples and tests.
9 years ago
Jorge Canizales
d1908b10dd
Move podspec version to 0.12
9 years ago
Yang Gao
4ffc9d85f1
Merge pull request #4208 from jboeuf/cpp_new_creds_plugin_api
...
Cpp new creds plugin api
9 years ago
Julien Boeuf
6489740a7c
Improving documentation.
9 years ago
Julien Boeuf
67c2c95788
Fixing typo.
9 years ago
Julien Boeuf
2b8e9ca49d
Merge branch 'release-0_12' of github.com:grpc/grpc into cpp_new_creds_plugin_api
9 years ago
jboeuf
b1c41d7b0d
Merge pull request #4154 from jboeuf/new_creds_plugin_api
...
Changing the credentials plugin API.
9 years ago
Julien Boeuf
eb029c93fb
Better documentation of the method_name field.
...
Also passing empty string as opposed to NULL when the method name is not
found. This is much less error-prone.
9 years ago
Julien Boeuf
114f39475f
Cpp example of how the plugins can be done.
9 years ago
Julien Boeuf
caf9935e45
Also adding a credentials type to the plugin API.
...
The purpose of this is to be able to install a composition policy that
describes which types are incompatible and that will be enforced during
call creds composition.
If this functionality is wanted it will be done in an additive function in
the API like :
void grpc_call_credentials_set_composite_policy(
grpc_call_credentials_composite_policy policy);
9 years ago
Jan Tattermusch
c1c5f2e8b8
Merge pull request #4166 from murgatroid99/node_0.12.0_version_bump
...
Updated Node package version to 0.12.0
9 years ago
murgatroid99
f37a90c0d9
Updated Node package version to 0.12.0
9 years ago
Michael Lumish
315fe61640
Merge pull request #4162 from jtattermusch/bump_csharp_version
...
bump C# version to 0.12.0
9 years ago
Jan Tattermusch
1db095d442
bump C# version to 0.12.0
9 years ago
Julien Boeuf
35b6b94667
Fixing node build.
9 years ago
Julien Boeuf
3c957e60a3
Fixing implementations.
9 years ago
Julien Boeuf
ea44bba3b9
Changing the credentials plugin API.
...
- The plugin is now passed more information that it can use to create
auth metadata:
- service_url (as before)
- method name
- channel_auth_context
9 years ago
jboeuf
731c83f9d3
Merge pull request #3765 from jboeuf/core_creds_api_change
...
Core credentials API refactoring
9 years ago
Julien Boeuf
25e46bf034
Merge branch 'master' of https://github.com/grpc/grpc into core_creds_api_change
9 years ago
jboeuf
1505b69e9f
Merge pull request #4150 from jboeuf/fix_null_terminator_in_cert
...
Fixing NULL terminator for test cert.
9 years ago
Julien Boeuf
0c9e0b1e2d
Fixing NULL terminator for test cert.
...
Forgot to do that when I replaced the cert in #4096 . Thanks asan for
catching that!
9 years ago