670 Commits

Author SHA1 Message Date
murgatroid99
12aafc237f Refactored server.js and added a test to increase coverage 2015-12-07 10:52:25 -08:00
murgatroid99
09b021ae6d Generalize metadata plugin arguments to future-proof it 2015-12-04 15:15:41 -08:00
Seongjin Cho
b791684b4c Fixes memory leak when receiving data 2015-12-03 11:42:49 -08:00
Seongjin Cho
a11079ba4b Memory leak fix? 2015-12-03 11:42:32 -08:00
yang-g
1529ea2921 merge with head and resolve conflict 2015-12-02 13:23:33 -08:00
murgatroid99
eb7b4a332c Fixed some bugs in node benchmark service 2015-12-01 16:37:46 -08:00
Nicolas "Pixel" Noble
5be88fb496 Merge branch 'release-0_12'
Conflicts:
	src/core/security/credentials.c
	test/core/security/credentials_test.c
2015-12-01 22:40:44 +01:00
Seongjin Cho
562fb94a2f Fixes memory leak when receiving data 2015-12-01 11:13:15 +09:00
Seongjin Cho
f24f9b8b69 Memory leak fix? 2015-11-30 05:15:58 +09:00
murgatroid99
c98b20329e Added most of what's needed for QPS benchmark measurement 2015-11-24 17:21:40 -08:00
murgatroid99
f4f503b534 Remove old performance measurement scripts 2015-11-20 15:13:49 -08:00
Julien Boeuf
b6d16885ef 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);
2015-11-19 22:00:30 -08:00
Julien Boeuf
f011452c08 Fixing node build. 2015-11-18 22:12:29 -08:00
Julien Boeuf
4405daeb0a Fixing implementations. 2015-11-18 21:33:58 -08:00
Julien Boeuf
6c006a88f8 Merge branch 'master' of github.com:grpc/grpc into core_creds_api_change 2015-11-17 20:55:13 -08:00
Julien Boeuf
0199209ec9 Merge branch 'master' of https://github.com/grpc/grpc into update_ssl_cert 2015-11-17 18:53:55 -08:00
Julien Boeuf
211b339943 Merge branch 'master' of github.com:grpc/grpc into core_creds_api_change 2015-11-17 15:05:45 -08:00
Julien Boeuf
6c47439b1a Updating the server1 cert so that it can be used with Go.
The encoding of the issuer field in this cert is now a PRINTABLESTRING
as opposed to UTF8STRING in the previous server1.pem which was causing
the Go issue.

Fixes #4086.
2015-11-09 14:29:14 -08:00
murgatroid99
d9ed9bc01a Fixed incorrect type in a malloc in Node extension 2015-11-09 11:04:07 -08:00
murgatroid99
e9af128a7c Ensure application and Node library user agent strings are together at the beginning 2015-11-06 10:25:06 -08:00
Michael Lumish
8c6e423e56 Merge pull request #4009 from jtattermusch/add_badges
Add npm, gem and cocoapods badges
2015-10-30 09:33:31 -07:00
Jan Tattermusch
7848ef607d Add npm badge 2015-10-30 08:47:52 -07:00
Tim Emiola
799aec2d80 Merge pull request #3886 from murgatroid99/node_file_comments
Added some file-level comments to Node source files
2015-10-30 11:24:45 +09:00
murgatroid99
fb56c19e4d Change error message in credentials test 2015-10-27 10:58:24 -07:00
murgatroid99
4bdba82a93 Make Node interop client use default roots file path 2015-10-22 09:47:30 -07:00
murgatroid99
0274189082 Fixed lint errors 2015-10-21 14:03:19 -07:00
murgatroid99
5ea756598e Updated Node credentials API to match core API change 2015-10-20 16:10:20 -07:00
Nicolas Noble
527f229bdb Merge pull request #3878 from murgatroid99/node_remove_log_lines
Stop outputting log lines from Node library by default
2015-10-20 13:04:20 -07:00
murgatroid99
0217e535d8 Added some file-level comments to Node source files 2015-10-19 16:35:34 -07:00
murgatroid99
c03d669fea This is a library. It should not output logs to STDOUT by default 2015-10-19 11:00:14 -07:00
jboeuf
8eb6745a88 Merge pull request #3846 from murgatroid99/node_distribute_ssl_roots
Distribute roots.pem with the Node package
2015-10-15 13:50:45 -07:00
murgatroid99
c0d31d554a Distribute roots.pem with the Node package 2015-10-15 09:57:31 -07:00
murgatroid99
4ec94c1064 Fixed error in Node credentials test 2015-10-13 15:37:34 -07:00
murgatroid99
a485422787 Added more tests, removed some unused code, fixed a bug 2015-10-13 13:49:55 -07:00
murgatroid99
f5ffc860a8 Added some more tests to increase coverage 2015-10-12 16:12:18 -07:00
murgatroid99
d84ad122f9 Refactored some C++ code to improve code reuse 2015-10-12 16:12:04 -07:00
murgatroid99
be6598082f Add some tests to increase coverage, fix some failures 2015-10-12 13:18:06 -07:00
Jan Tattermusch
c00bf4f6bc Merge pull request #3760 from murgatroid99/node_unified_installation_failure
Fix issue with Node installation
2015-10-09 17:03:48 -07:00
murgatroid99
8adaa7c1ae Revert "Added interval_us delay in Node interop server"
This reverts commit 83815eab40568e142f05376dae48c2cef41bfefd.
2015-10-09 14:45:55 -07:00
murgatroid99
3491b5522c Fixed some issues with the tests 2015-10-09 14:45:30 -07:00
murgatroid99
795ddd5793 Fixed some issues with the Node tests 2015-10-09 14:02:43 -07:00
murgatroid99
74a0b58a92 Fix a couple of issues with the node interop client
This fixes how the node interop client handles authentication failure
and how it checks the service account email responses.
2015-10-09 12:55:34 -07:00
murgatroid99
23bc5f80a1 Added remaining implementable node interop tests, except compression 2015-10-08 11:07:16 -07:00
murgatroid99
9a02273610 Made Node interop client use all specified command line flags 2015-10-08 10:54:22 -07:00
murgatroid99
b8f415402c Added interval_us delay in Node interop server 2015-10-08 09:31:45 -07:00
murgatroid99
3bd267355b Add incompressible responses and status echoing to Node interop server 2015-10-07 16:40:04 -07:00
murgatroid99
fced2ef963 Resolved merge conflicts 2015-10-07 13:53:58 -07:00
murgatroid99
0aa27c5a00 Added more documentation to credentials.js 2015-10-07 13:52:47 -07:00
murgatroid99
697fd0b69a Resolved merge conflicts 2015-10-07 12:37:58 -07:00
murgatroid99
c36fb098a7 Resolved merge conflicts 2015-10-07 12:34:24 -07:00