Commit Graph

63 Commits

Author SHA1 Message Date
Julien Boeuf 4044c512bd Merge branch 'master' of github.com:grpc/grpc into ssl_force_client_auth 2015-07-27 16:16:29 -07:00
Craig Tiller 33beb6fc96 Merge github.com:grpc/grpc into elliptic-orange-chamelion
Conflicts:
	src/csharp/ext/grpc_csharp_ext.c
2015-07-26 12:55:47 -07:00
jboeuf 5e263ddc80 Merge pull request #2605 from yang-g/fake_transport_security_to_private
Fake transport security to private
2015-07-24 21:30:35 -07:00
Jan Tattermusch f658e8f16c Merge pull request #2630 from murgatroid99/node_completion_key_names
Changed object keys to valid identifier names
2015-07-24 13:49:24 -07:00
Jan Tattermusch fff078a207 Merge pull request #2651 from murgatroid99/node_call_peer_address
Exposed channel target and call peer in Node wrapper
2015-07-24 13:25:44 -07:00
murgatroid99 7693e6676b Exposed channel target and call peer in Node wrapper 2015-07-24 10:43:27 -07:00
murgatroid99 7e26efc345 Changed object keys to valid identifier names 2015-07-23 10:40:19 -07:00
Craig Tiller 845bdd941e Make the server report monotonic times for deadlines
For very high performance systems, we're going to want to be able to
simply push the value reported from the server down onto clients.

If we report realtime now, then all wrapped languages are going to
assume it, meaning that such a change will be impossible later.
2015-07-23 09:52:11 -07:00
yang-g 00875bdf61 Fix node test. Remove all the server fake credentials references 2015-07-22 10:33:18 -07:00
yang-g c2ead2aefc move fake_transport_security_credentials to private API 2015-07-21 23:54:36 -07:00
Julien Boeuf c9a6dcc722 Adding option to force client auth on the server SSL creds. 2015-07-21 23:02:16 -07:00
Craig Tiller 8f3e14210e C++ is also a language that can be insecure 2015-07-21 18:11:44 -07:00
Craig Tiller e53d9c4f6e Updating wrapped languages to new time functions 2015-07-13 09:51:17 -07:00
Craig Tiller 871a81f0d7 Updating wrapped languages to new time functions 2015-07-13 09:16:03 -07:00
Craig Tiller c5cd4aa960 Merge github.com:grpc/grpc into we-dont-need-no-backup 2015-06-16 17:14:43 -07:00
David Garcia Quintas 3f294686b5 Added changes to node and php wrappers 2015-06-15 13:31:15 -07:00
Jan Tattermusch 71eabe7c37 Merge remote-tracking branch 'upstream/master' into you-complete-me-csharp 2015-06-09 17:47:56 -07:00
David Garcia Quintas 5834a21a25 Changes to byte_buffer based on comments. 2015-06-08 20:06:17 -07:00
Craig Tiller 1dab650ed2 Merge github.com:grpc/grpc into you-complete-me 2015-06-04 08:43:47 -07:00
David Garcia Quintas e000c3d26b Removed grpc_byte_buffer_reader_{create,destroy}.
Introduced grpc_byte_buffer_init instead. It's now the user's responsibility to
manage memory.
2015-06-01 21:20:47 -07:00
murgatroid99 f63925329e Updated server to use new shutdown semantics 2015-05-28 13:39:25 -07:00
Craig Tiller 05e692dac4 Merge github.com:grpc/grpc into bye-bye-completion-queue-pie 2015-05-12 14:08:56 -07:00
Craig Tiller a61e5e25ba Fix some wrapped languages 2015-05-06 12:42:47 -07:00
Craig Tiller 4ece70db5b C Core API cleanup.
Simplify grpc_event into something that can be non-heap allocated.
Deprecate grpc_event_finish.
Remove grpc_op_error - use an int as this is more idiomatic C style.
2015-05-04 14:53:51 -07:00
zeliard 57f64ba4b2 merge from upstream (grpc) master 2015-04-27 14:56:34 +09:00
Alexander Staubo 95894e9f7d Remove unused references to malloc.h (which is non-standard, Linux-specific and generally deprecated; use <cstdlib> instead). 2015-04-05 01:27:58 -04:00
murgatroid99 3544e15cef Changed call to only expect and return binary headers when key ends with '-bin' 2015-03-17 18:13:55 -07:00
murgatroid99 b8bb5c2fe2 Merge branch 'master' into node_11_cleanup_segfault 2015-03-09 16:10:26 -07:00
murgatroid99 b0910a21f5 Fixed segfault by fixing scope issue 2015-03-09 16:09:55 -07:00
Craig Tiller 1eabcf5315 Merge github.com:grpc/grpc into credit 2015-03-05 15:45:46 -08:00
murgatroid99 1008c5a730 The library now compiles with Node 0.11+ and all versions of io.js 2015-03-04 14:42:31 -08:00
murgatroid99 820ff875c7 Updated some c++ files for 0.11/0.12 compatibility 2015-03-04 11:28:37 -08:00
murgatroid99 0777e281e5 Updated Node library to new secure server API 2015-03-02 17:31:25 -08:00
murgatroid99 1fc959e5c4 Fixed TLS host resolution problems 2015-02-25 10:38:34 -08:00
murgatroid99 06c2616283 Fixed reference to grpc_default_credentials_create 2015-02-24 15:33:26 -08:00
murgatroid99 7d499f8a59 Removed reference to non-existent header 2015-02-19 16:12:02 -08:00
Craig Tiller da0983d56a Add missing new-lines at end of file 2015-02-18 09:23:38 -08:00
Craig Tiller 42af13c956 Update copyright to 2015 2015-02-18 08:34:56 -08:00
murgatroid99 45a929f3bc Removed debugging code 2015-02-13 13:02:47 -08:00
murgatroid99 928322992c Updated server.cc to match call.cc changes 2015-02-13 12:21:59 -08:00
murgatroid99 d64985bc75 Improved op_vector memory management 2015-02-13 11:14:03 -08:00
murgatroid99 b8a1daf4ed Further improved memory management 2015-02-13 10:41:25 -08:00
murgatroid99 4f82d0021d Improved memory management 2015-02-13 10:40:07 -08:00
murgatroid99 8e10540169 Made changes based on comments 2015-02-13 10:19:10 -08:00
murgatroid99 c1ec85fc43 Removed extraneous log messages 2015-02-12 15:48:51 -08:00
murgatroid99 e95b7ff197 Removed extra extension files 2015-02-11 17:29:09 -08:00
murgatroid99 d35c92d473 Fixed end to end tests 2015-02-11 16:19:55 -08:00
murgatroid99 5bbb836abb More end to end test debugging 2015-02-11 09:26:25 -08:00
murgatroid99 4f9f935a11 Resolved merge conflicts 2015-02-10 09:19:06 -08:00
murgatroid99 f1da0156b7 Fixed end-to-end tests for new changes 2015-02-10 09:16:49 -08:00