murgatroid99
d71afbc48b
Fixed typo
2015-08-13 11:00:13 -07:00
murgatroid99
843510793d
Resolved merge conflicts with master
2015-08-13 10:58:53 -07:00
murgatroid99
04df830e53
Resolved merge conflicts with master
2015-08-11 17:28:42 -07: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
ad3334967a
Exposed host parameter in Call constructor, don't save it in Channel object
2015-08-03 15:17:53 -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
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
1fa48701fc
Resolved merge conflicts
2015-07-30 10:41:59 -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
c6d3cb0dfe
Wrap connectivity API, expose it to client as waitForReady
2015-07-28 15:18:57 -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
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
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