Commit Graph

489 Commits

Author SHA1 Message Date
Tim Emiola fd69a0e439 Merge pull request #2715 from murgatroid99/node_interop_client_simplify
Eliminated some redundant checks in the Node interop client
2015-08-11 08:31:25 -07:00
Nicolas "Pixel" Noble 54cd2a30f1 Merge branch 'master' of github.com:grpc/grpc into the-ultimate-showdown
Conflicts:
	include/grpc/grpc.h
	src/core/surface/channel.c
	src/core/surface/channel_create.c
	src/core/surface/completion_queue.c
	src/cpp/client/channel.cc
	src/cpp/client/insecure_credentials.cc
	src/csharp/ext/grpc_csharp_ext.c
	src/node/ext/call.cc
	src/node/ext/channel.cc
	src/php/ext/grpc/call.c
	src/php/ext/grpc/channel.c
	src/python/grpcio/grpc/_adapter/_c/types/channel.c
	src/ruby/ext/grpc/rb_channel.c
	test/core/end2end/dualstack_socket_test.c
	test/core/end2end/fixtures/chttp2_fullstack.c
	test/core/end2end/fixtures/chttp2_fullstack_compression.c
	test/core/end2end/fixtures/chttp2_fullstack_uds_posix.c
	test/core/end2end/fixtures/chttp2_fullstack_with_poll.c
	test/core/end2end/multiple_server_queues_test.c
	test/core/end2end/no_server_test.c
	test/core/end2end/tests/bad_hostname.c
	test/core/end2end/tests/cancel_after_accept.c
	test/core/end2end/tests/cancel_after_accept_and_writes_closed.c
	test/core/end2end/tests/cancel_after_invoke.c
	test/core/end2end/tests/cancel_before_invoke.c
	test/core/end2end/tests/cancel_in_a_vacuum.c
	test/core/end2end/tests/census_simple_request.c
	test/core/end2end/tests/disappearing_server.c
	test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c
	test/core/end2end/tests/empty_batch.c
	test/core/end2end/tests/graceful_server_shutdown.c
	test/core/end2end/tests/invoke_large_request.c
	test/core/end2end/tests/max_concurrent_streams.c
	test/core/end2end/tests/max_message_length.c
	test/core/end2end/tests/ping_pong_streaming.c
	test/core/end2end/tests/registered_call.c
	test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c
	test/core/end2end/tests/request_response_with_metadata_and_payload.c
	test/core/end2end/tests/request_response_with_payload.c
	test/core/end2end/tests/request_response_with_payload_and_call_creds.c
	test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c
	test/core/end2end/tests/request_with_compressed_payload.c
	test/core/end2end/tests/request_with_flags.c
	test/core/end2end/tests/request_with_large_metadata.c
	test/core/end2end/tests/request_with_payload.c
	test/core/end2end/tests/server_finishes_request.c
	test/core/end2end/tests/simple_delayed_request.c
	test/core/end2end/tests/simple_request.c
	test/core/end2end/tests/simple_request_with_high_initial_sequence_number.c
	test/core/fling/client.c
	test/core/fling/server.c
	test/core/surface/lame_client_test.c
2015-08-08 01:45:38 +02:00
Nicolas "Pixel" Noble 2a4657d30a Working on node. 2015-08-07 20:46:01 +02:00
Craig Tiller 91763733b5 Merge github.com:grpc/grpc into propagate 2015-08-05 10:44:45 -07:00
Craig Tiller 0ba7e5e418 Merge github.com:grpc/grpc into propagate 2015-08-05 08:10:22 -07:00
murgatroid99 dff79ef1d8 Added host override option for RPCs. Added optional params object 2015-08-03 15:18:23 -07:00
murgatroid99 ad3334967a Exposed host parameter in Call constructor, don't save it in Channel object 2015-08-03 15:17:53 -07:00
murgatroid99 8551cd9559 Disabled deprecation warnings in Node build 2015-08-03 10:56:00 -07:00
Craig Tiller 1451651e8c Rename grpc_server_add_http2_port to grpc_server_add_insecure_http2_port 2015-08-03 10:42:22 -07:00
Abhishek Kumar 6accd2736b Merge pull request #2683 from murgatroid99/node_explicit_insecure_server
Made binding a server to a port insecurely explicit
2015-08-03 10:34:09 -07:00
Craig Tiller 70c8bfd09e Implement cancellation propagation, define auth propagation 2015-08-03 08:06:50 -07:00
Craig Tiller eb6b0ede34 Update wrappers, tests to new create_call() 2015-07-31 17:01:47 -07:00
murgatroid99 ae7c9cc2bb Resolved merge conflicts 2015-07-30 16:24:06 -07:00
murgatroid99 cccff3ee6d Merge branch 'master' of github.com:grpc/grpc 2015-07-30 11:28:00 -07:00
murgatroid99 1fa48701fc Resolved merge conflicts 2015-07-30 10:41:59 -07:00
murgatroid99 80380a1ffd Merge branch 'master' of github.com:grpc/grpc 2015-07-30 10:14:02 -07:00
Abhishek Kumar 2ffb148f44 Merge pull request #2679 from murgatroid99/node_explicit_insecure_channel
Make insecure channel/stub construction explicit
2015-07-30 10:10:52 -07:00
murgatroid99 46d1b4143c Eliminated some redundant checks in the Node interop client 2015-07-29 16:33:52 -07:00
murgatroid99 8aa5309e37 Missed one 2015-07-29 15:25:57 -07:00
murgatroid99 c451627d36 Revert "Ensure that client generated methods don't conflict with other properties"
This reverts commit 6f34bad568e6db5f78a908fa63bd08a1304366fa.
2015-07-29 10:11:07 -07:00
murgatroid99 a33965a0c0 Ensure that client generated methods don't conflict with other properties 2015-07-29 10:10:45 -07:00
murgatroid99 288bdb4eab Ensure that client generated methods don't conflict with other properties 2015-07-29 10:09:36 -07:00
murgatroid99 c6d3cb0dfe Wrap connectivity API, expose it to client as waitForReady 2015-07-28 15:18:57 -07:00
Nicolas Noble dd5ef7a1d7 Merge pull request #2676 from murgatroid99/node_jsdoc
Add Node documentation generation
2015-07-28 08:37:34 -07:00
Craig Tiller 86c84be8b9 Merge github.com:grpc/grpc into sometimes-its-good-just-to-check-in-with-each-other 2015-07-28 07:36:45 -07:00
Julien Boeuf 4044c512bd Merge branch 'master' of github.com:grpc/grpc into ssl_force_client_auth 2015-07-27 16:16:29 -07:00
murgatroid99 d03da0cd75 Made binding a server to a port insecurely explicit 2015-07-27 16:13:28 -07:00
murgatroid99 eda1e5fb01 Added test that credential channel argument is required 2015-07-27 15:54:13 -07:00
murgatroid99 954538063c Made credentials an explicit required argument to channels 2015-07-27 14:56:40 -07:00
murgatroid99 64bc987d00 Merge branch 'master' into node_explicit_insecure_channel 2015-07-27 14:17:48 -07:00
murgatroid99 77d3141bf8 Added explicit insecure credentials constructors 2015-07-27 14:16:44 -07:00
murgatroid99 8ea6be054a Rearranged some code for jsdoc, added some documentation 2015-07-27 11:23:13 -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
Craig Tiller 6c349209c9 Merge github.com:grpc/grpc into sometimes-its-good-just-to-check-in-with-each-other
Conflicts:
	src/core/iomgr/tcp_server_windows.c
2015-07-26 12:37:53 -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
murgatroid99 5be7958fcb Added documentation command and settings to Node package 2015-07-24 14:23:44 -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
Michael Lumish f8de5600e7 Merge pull request #2620 from meisterpeeps/master
Update README.md (just a little typo)
2015-07-24 11:45:23 -07:00
murgatroid99 7693e6676b Exposed channel target and call peer in Node wrapper 2015-07-24 10:43:27 -07:00
Craig Tiller 416d78d356 Merge github.com:grpc/grpc into elliptic-orange-chamelion 2015-07-23 11:29:44 -07:00
Craig Tiller ddfc22f305 Merge github.com:grpc/grpc into sometimes-its-good-just-to-check-in-with-each-other 2015-07-23 11:28:16 -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
Jeff Peoples 2c426652aa Update README.md 2015-07-22 16:40:52 -07:00
murgatroid99 146c61aeec Add compression disabling without breaking anything else 2015-07-22 15:02:51 -07:00
yang-g 00875bdf61 Fix node test. Remove all the server fake credentials references 2015-07-22 10:33:18 -07:00
murgatroid99 169fa73f66 Fixed setting user-agent string 2015-07-22 09:58:38 -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