Commit Graph

864 Commits

Author SHA1 Message Date
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
Tim Emiola edd5525b4f Merge pull request #3625 from murgatroid99/node_single_install_step
Node single install step
2015-10-07 11:55:26 -07:00
murgatroid99 285e6e66d5 Removed now-extaneous function 2015-10-07 11:40:37 -07:00
murgatroid99 566e277a25 Resolved merge conflicts 2015-10-07 10:49:59 -07:00
murgatroid99 9b0fbb4cf0 Fixed issues with binary metadata type checking 2015-10-06 16:51:50 -07:00
murgatroid99 eecd1f524b Merge branch 'master' into node_interop_echo_metadata 2015-10-06 14:01:55 -07:00
murgatroid99 3a121aa515 Resolved merge conflicts with master 2015-10-06 11:16:49 -07:00