Yang Gao
91cc48160a
Merge remote-tracking branch 'upstream/master' into pubsub
2015-03-02 15:19:25 -08:00
Nicolas Noble
0aad3d7457
Merge pull request #908 from ctiller/ssl
...
Hookup TSI tracer
2015-03-02 13:54:36 -08:00
Craig Tiller
45115845cc
Mark fling_*test non-flaky
...
Also, make the flaky: tag a little more visible in build.json
2015-03-02 10:05:10 -08:00
Craig Tiller
faa8480a39
Tracer registration.
...
First: ugh.
Second: allow tracer global variables to be registered and then parsed out of a configuration environment variable.
Expose TSI trace config variable directly to ease this a little.
2015-03-01 21:56:38 -08:00
Nicolas Noble
0c84e3c4e6
Merge pull request #886 from ctiller/asan2
...
Omit some tests, speed up others, prepare for ASAN
2015-02-28 10:17:55 -08:00
Craig Tiller
f5065c5b65
Enable asan for C core
...
Also speed up a test, and disable some rarely touched but long running tests
2015-02-27 16:17:39 -08:00
Yang Gao
7795324d19
Redo #817 . Update pubsub example channel creation and credentials
2015-02-27 14:28:05 -08:00
vjpai
1b47b12895
Merge remote-tracking branch 'upstream/master'
2015-02-26 23:16:25 -08:00
Nicolas "Pixel" Noble
9db7c3b174
Adding flaky attribute for tests.
2015-02-27 06:50:16 +01:00
vjpai
95a34efc38
Add async multithreaded tests to build scripts
2015-02-26 16:42:24 -08:00
Nicolas "Pixel" Noble
d32eab2a44
We have decided our release version number shall be 0.5.0.
2015-02-25 20:19:16 +01:00
Julien Boeuf
9fff77e4f8
Addressing comments.
2015-02-24 16:50:35 -08:00
Craig Tiller
74ae8f61d9
Merge pull request #710 from jboeuf/default_google_creds
...
Added support for default credentials.
2015-02-23 14:41:18 -08:00
Julien Boeuf
c66f2a816e
Addressing iniitial feedback.
...
- Renaming default credentials -> google default credentials.
- Various other things in cpp:
- Adding Cpp wrapping for JWT Tokens.
- Renaming ComposeCredentials -> CompositeCredentials.
2015-02-23 13:00:36 -08:00
Julien Boeuf
cd9b1c850d
Added support for default credentials.
...
- Tested with new tool (print_default_creds_token) on:
- workstation for env var and well known place.
- GCE for compute engine default creds.
- I'd prefer the grpc_default_credentials_create() API to remain
synchronous even though there may be an async call for gce detection
on which we block.
2015-02-21 21:57:42 -08:00
Yang Gao
f26f2191f1
Merge pull request #704 from ctiller/interop3
...
Rename interop_test.c --> interop_test.cc
2015-02-21 14:25:04 -08:00
Nicolas "Pixel" Noble
b8f5f1b343
Re-generated project files.
2015-02-21 19:03:00 +01:00
Craig Tiller
8883e94e1e
Merge pull request #703 from nicolasnoble/win32
...
Fixing Windows port.
2015-02-21 07:08:22 -08:00
Craig Tiller
fe8af4e2e9
Rename interop_test.c --> interop_test.cc
...
We have many assumptions about languages baked into the test system, and we want this test harness to trigger when testing C++ stuff, so it needs to be written in C++.
2015-02-21 07:04:49 -08:00
Yang Gao
c5b9692e11
Merge pull request #641 from jboeuf/jwt_id_token
...
Implementing JWT credentials (a.k.a JWT ID Tokens).
2015-02-21 00:01:25 -08:00
Nicolas "Pixel" Noble
94964fd0b2
Fixing Windows port.
2015-02-20 22:37:58 -08:00
Nicolas "Pixel" Noble
d8fb2af491
Merge branch 'master' of github.com:google/grpc into httpcli_test
...
Conflicts:
Makefile
2015-02-21 01:47:09 +01:00
Nicolas "Pixel" Noble
1f0d58d69c
Merge branch 'master' of github.com:google/grpc into unsecure-fix
...
Conflicts:
Makefile
build.json
vsprojects/vs2013/grpc.vcxproj
vsprojects/vs2013/grpc.vcxproj.filters
vsprojects/vs2013/grpc_shared.vcxproj
vsprojects/vs2013/grpc_shared.vcxproj.filters
vsprojects/vs2013/grpc_unsecure.vcxproj
vsprojects/vs2013/grpc_unsecure.vcxproj.filters
2015-02-21 01:44:00 +01:00
Nicolas "Pixel" Noble
dda049ce18
Various MacOS build fixes.
...
-) Secure files shouldn't be in the base grpc.
-) grpc++ depends on gpr.
-) grpc++ depends on protobuf (!)
2015-02-21 01:11:45 +01:00
Craig Tiller
6e7c62285c
Add a facility to control tracing without recompiling
...
This will help greatly when it comes to diagnosing customer issues.
2015-02-20 15:31:21 -08:00
Craig Tiller
9024f47182
Cleanup
2015-02-20 13:40:12 -08:00
Craig Tiller
772a976434
Re-enable rewrite test
2015-02-20 13:39:29 -08:00
Craig Tiller
04ab715339
Also check build=test
2015-02-20 13:37:18 -08:00
Julien Boeuf
1bc21a46db
Removing the hardcoded SSL roots.
...
- Makes 2 tests fail:
- httpcli_test
- interop_test
2015-02-20 11:27:37 -08:00
Nicolas "Pixel" Noble
3f1e696686
Disabled httpcli_test, and ran build cleaner.
2015-02-20 19:44:26 +01:00
Craig Tiller
c9a53f9568
Merge pull request #606 from yang-g/roots
...
remove prod_roots_certs.c
2015-02-20 10:11:08 -08:00
Craig Tiller
16a6ea6bc0
Ensure interop tests are run as part of run_tests
...
I'm honestly a little shocked this wasn't done previously.
2015-02-20 09:08:54 -08:00
Julien Boeuf
25380de72d
Adding tool for generating JWTs on the command line.
2015-02-19 19:17:32 -08:00
Masood Malekghassemi
f8e297a3c0
Added protoc plugin for Python GRPC.
2015-02-19 15:40:08 -08:00
Nicolas Noble
929325cee4
Merge pull request #621 from yang-g/header
...
add missing header
2015-02-19 14:24:21 -08:00
Yang Gao
1a986969d7
add more missing headers
2015-02-19 12:40:46 -08:00
Yang Gao
50556477d4
add missing header
2015-02-19 12:37:35 -08:00
Vijay Pai
db80aff06f
Remove cpu.h which is no longer a thing
2015-02-19 11:29:12 -08:00
Yang Gao
c09c2f4f04
Merge remote-tracking branch 'upstream/master' into roots
2015-02-18 23:01:25 -08:00
Yang Gao
0d1e2f2ad9
remove prod_roots_certs.c since it is not used anywhere
2015-02-18 22:41:59 -08:00
Nicolas "Pixel" Noble
522d7122a8
Polishing Makefile to better install targets.
...
-) renamed cpp_plugin and ruby_plugin to grpc_cpp_plugin and grpc_ruby_plugin.
-) installing plugins.
-) install will now run protobuf's installation too.
-) adding documentation about installation prefix.
2015-02-19 01:28:04 +01:00
Jan Tattermusch
2ec0b3ea59
make grpc_csharp_ext compile and install independently from the grpc and gpr libraries
2015-02-18 15:16:54 -08:00
Craig Tiller
8a287d1a1b
Merge pull request #588 from yang-g/c++api
...
Async client api change. Add a ClientAsyncResponseReader.
2015-02-18 14:50:14 -08:00
Yang Gao
3a5e5495e5
Async client api change. Add a ClientAsyncResponseReader. Make the api similar to streaming and symmetric to server side.
2015-02-18 14:32:38 -08:00
Jan Tattermusch
67fb94a9b4
remove nonexistent stream_context_interface.h from build.json
2015-02-18 12:44:05 -08:00
Craig Tiller
5e276e88c4
Merge github.com:grpc/grpc into c++api
2015-02-17 13:33:24 -08:00
Craig Tiller
35108f6527
Allow grpc_init to be called multiple times
2015-02-17 11:24:15 -08:00
Craig Tiller
73b7018ebd
Cleaned up
2015-02-17 07:36:09 -08:00
Craig Tiller
1f1b630fe7
Merge github.com:grpc/grpc into c++api
...
Conflicts:
Makefile
2015-02-17 07:33:19 -08:00
Nicolas Noble
c132f34dc8
Merge pull request #510 from jtattermusch/grpc_tests
...
Adding an NMake makefile for Windows
2015-02-16 20:09:07 -08:00