Commit Graph

455 Commits

Author SHA1 Message Date
Craig Tiller 0b6fb4d014 Remove unnecessary comment 2015-05-24 10:53:10 -07:00
Craig Tiller 10372259a9 Merge github.com:grpc/grpc into explain-the-things 2015-05-24 10:43:16 -07:00
Craig Tiller da0b312c7f Merge github.com:grpc/grpc into mmm-mmm-mmm-mmm 2015-05-21 16:48:18 -07:00
vjpai 178a551b5d nullptr->shared_ptr conversion 2015-05-21 14:32:10 -04:00
Craig Tiller 69eed29b7e Add clarifying comment 2015-05-19 10:43:05 -07:00
Craig Tiller 4f8b679a49 Merge github.com:grpc/grpc into mmm-mmm-mmm-mmm
Conflicts:
	Makefile
	build.json
2015-05-19 09:13:35 -07:00
Julien Boeuf c1f3f2d556 Extension should return a const char *. 2015-05-18 21:09:23 -07:00
Craig Tiller 73b66efa27 Do a little better - dont require EXTRACT_ALL 2015-05-18 20:46:47 -07:00
jboeuf 6eccb082de Merge pull request #1594 from yang-g/creds
support per call credentials in c++
2015-05-18 12:37:16 -07:00
Craig Tiller e793ba12c6 Begin marking up for Doxygen 2015-05-18 09:37:22 -07:00
Craig Tiller 818b8769fc Delete antiquated code 2015-05-17 22:24:21 -07:00
Craig Tiller dd093f33f6 Remove some bad asserts 2015-05-15 16:29:58 -07:00
Craig Tiller 4caf6302b8 Merge github.com:grpc/grpc into mmm-mmm-mmm-mmm 2015-05-15 14:44:42 -07:00
Craig Tiller fbac5f17b7 Crash handling test 2015-05-15 14:20:44 -07:00
Nicolas Noble 9aaa1b61e7 Merge pull request #1617 from ctiller/force-a-crash-but-then-dont-crash
Add subprocess GPR API
2015-05-15 14:13:52 -07:00
Craig Tiller ee210abe65 GPR_ASSERT is not an expression 2015-05-15 11:12:12 -07:00
Craig Tiller c21a80957a Add subprocess GPR API
Port fling_test to it.

This will be used to:
- port remaining tests to Windows
- enable testing what happens when servers or clients mysteriously disappear
2015-05-15 10:03:40 -07:00
Craig Tiller a33eca9332 Guarantee tls_set returns the new value 2015-05-14 21:37:17 -07:00
Yang Gao a89389283f support per call credentials in c++ 2015-05-14 11:51:07 -07:00
Craig Tiller 54478f8562 Merge github.com:grpc/grpc into bye-bye-completion-queue-pie 2015-05-12 14:08:56 -07:00
Yang Gao a468c36601 Merge pull request #1493 from ctiller/churn-churn-churn-the-api-gently-down-the-stream
Completion queue binding for new requests API change
2015-05-12 12:37:24 -07:00
Craig Tiller 4a3c1386a1 Merge github.com:grpc/grpc into bye-bye-completion-queue-pie 2015-05-11 18:50:00 -07:00
Yang Gao 903810191e Merge pull request #1494 from ctiller/the-churnening
Lose redundant tag on unary calls
2015-05-11 11:27:02 -07:00
Craig Tiller 9ec7f5ab81 Merge github.com:grpc/grpc into churn-churn-churn-the-api-gently-down-the-stream 2015-05-11 10:46:33 -07:00
Craig Tiller 7d95470a62 Update comment 2015-05-11 10:45:06 -07:00
Craig Tiller 5b9e7430d9 Merge github.com:grpc/grpc into bye-bye-completion-queue-pie
Conflicts:
	vsprojects/Grpc.mak
2015-05-11 09:13:27 -07:00
Nicolas "Pixel" Noble 18938cd472 Merge branch 'master' of github.com:grpc/grpc into generate-test-projects
Conflicts:
	Makefile
	test/core/end2end/gen_build_json.py
	tools/run_tests/tests.json
	vsprojects/Grpc.mak
2015-05-09 08:35:42 +02:00
Nicolas Noble 2e3639302a Making the gRPC C tests building under Windows. 2015-05-09 08:25:26 +02:00
Craig Tiller 0b0e979125 Merge github.com:grpc/grpc into churn-churn-churn-the-api-gently-down-the-stream 2015-05-08 17:05:40 -07:00
Craig Tiller f662aa4d6f Merge github.com:grpc/grpc into bye-bye-completion-queue-pie 2015-05-08 17:04:13 -07:00
Julien Boeuf 554c79c730 Merging with master. 2015-05-08 14:51:25 -07:00
Craig Tiller 5f871ac225 Merge github.com:grpc/grpc into the-churnening 2015-05-08 13:05:51 -07:00
Craig Tiller cc82be534e Merge github.com:grpc/grpc into bye-bye-completion-queue-pie 2015-05-08 08:38:53 -07:00
Craig Tiller 2be6095c10 Merge github.com:grpc/grpc into churn-churn-churn-the-api-gently-down-the-stream 2015-05-08 08:37:41 -07:00
Craig Tiller f7ad9a0a1b Merge branch 'yang-g-mock' 2015-05-08 08:27:40 -07:00
Craig Tiller fee0cfa0d5 Merge github.com:grpc/grpc into churn-churn-churn-the-api-gently-down-the-stream
Conflicts:
	src/cpp/server/server.cc
2015-05-08 07:46:46 -07:00
Eric Anderson e82f8266cf Merge pull request #1502 from ctiller/check-on-headers
Validate that headers contain legal bytes
2015-05-07 11:43:59 -07:00
Yang Gao 2b84e22985 Merge remote-tracking branch 'upstream/master' into mock 2015-05-07 10:50:57 -07:00
Julien Boeuf 9f218ddd9d Adding support for per call credentials in core. 2015-05-07 09:14:08 -07:00
Craig Tiller f666adef90 Merge github.com:grpc/grpc into churn-churn-churn-the-api-gently-down-the-stream 2015-05-07 08:25:02 -07:00
Craig Tiller 2da0296478 Eliminate need for SIGPIPE handling 2015-05-06 16:14:25 -07:00
Craig Tiller b96d001584 Validate that headers contain legal bytes 2015-05-06 15:33:23 -07:00
Craig Tiller 12f809fd89 Merge github.com:grpc/grpc into bye-bye-completion-queue-pie 2015-05-06 13:14:06 -07:00
Craig Tiller 3676b38183 Lose redundant tag on unary calls 2015-05-06 13:01:05 -07:00
Craig Tiller f9e6adf998 Completion queue binding for new requests API change
Move completion queue binding for new requests to the new request
request time, not server instantiation time.
2015-05-06 11:45:59 -07:00
David G. Quintas 234e62ce97 Merge pull request #1395 from ctiller/swappy
Optimize a few core routines
2015-05-05 16:51:51 -07:00
Yang Gao 691ff71da5 Merge remote-tracking branch 'upstream/master' into mock 2015-05-05 13:31:40 -07:00
Craig Tiller 9eb47ada08 Further fixes 2015-05-05 09:35:15 -07:00
Craig Tiller 5fdcbb7fbe Merge github.com:grpc/grpc into bye-bye-completion-queue-pie 2015-05-05 08:44:47 -07:00
Craig Tiller 80abd54fc1 Merge github.com:grpc/grpc into swappy 2015-05-04 15:46:54 -07:00