Commit Graph

65 Commits

Author SHA1 Message Date
Craig Tiller 1dd7026cd2 Fixup some tests 2015-07-06 11:45:30 -07:00
Craig Tiller 079a11bb9b clang-format affected files 2015-06-30 10:07:15 -07:00
Craig Tiller d9a5088604 SSL channel args work with client config again 2015-06-29 15:57:36 -07:00
Craig Tiller acf0f07dfc Unix resolver, bug fixes 2015-06-29 08:24:16 -07:00
Craig Tiller eb3b12e417 Further client config work 2015-06-26 14:42:49 -07:00
Craig Tiller e039f03383 Plumbing transport_op changes through 2015-06-25 12:54:23 -07:00
Craig Tiller 9a57633233 clang-format affected files 2015-06-17 10:21:49 -07:00
Craig Tiller 2c42ef3eb3 Merge github.com:grpc/grpc into we-dont-need-no-backup 2015-06-05 07:09:56 -07:00
Yang Gao 491a67bc47 Merge pull request #1903 from ctiller/maybe-i-want-to-change-my-mind
Enable runtime configuration of tracers
2015-06-04 08:58:19 -07:00
Craig Tiller af7abf92cb Enable runtime configuration of tracers 2015-06-03 17:18:58 -07:00
Masood Malekghassemi 701af6031f Expose gpr_asprintf and gpr_strdup 2015-06-03 15:24:24 -07:00
Craig Tiller 8e0b08a33d Merge branch 'count-the-things' into we-dont-need-no-backup 2015-06-01 17:04:17 -07:00
Craig Tiller fa275a97b9 Label all iomgr objects
This allows a list of them to be dumped to isolate where memory leaks
are occuring.
2015-06-01 13:55:54 -07:00
Craig Tiller f29a6c107d Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backup
Conflicts:
	Makefile
	build.json
	src/core/security/credentials.c
	src/core/security/credentials.h
	src/core/surface/call.c
	test/core/end2end/tests/request_response_with_payload_and_call_creds.c
	tools/doxygen/Doxyfile.c++
	tools/doxygen/Doxyfile.core
2015-05-30 11:11:05 -07:00
Craig Tiller a2779c122e Merge github.com:grpc/grpc into but-maybe-i-want-to-poll
Conflicts:
	Makefile
2015-05-30 11:08:34 -07:00
Craig Tiller d1a7ecc1ad Fix tests 2015-05-29 14:05:00 -07:00
Craig Tiller a07d50389c Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backup 2015-05-29 14:04:21 -07:00
Craig Tiller 8f17c6c028 clang-format 2015-05-29 14:03:44 -07:00
Craig Tiller 4d63da6910 Update tests 2015-05-29 14:02:17 -07:00
Craig Tiller 127e390f07 Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backup 2015-05-29 13:59:39 -07:00
Craig Tiller 1a6f755c1f Make it possible to run with poll() instead of epoll()
Mostly to facilitate testing, but maybe in the future we want to work on
Linux systems with broken epoll support?
2015-05-29 13:56:44 -07:00
Craig Tiller 24d1156540 Fix fixture 2015-05-19 23:36:19 -07:00
Julien Boeuf ae5b170155 Fixing test. 2015-05-20 07:54:36 +02:00
Julien Boeuf c6f8d0a4c6 Starting on low level changes to support server side authentication. 2015-05-20 07:41:19 +02:00
Craig Tiller 037d8700a7 Merge github.com:grpc/grpc into we-dont-need-no-backup 2015-05-19 22:20:57 -07:00
Craig Tiller eadd9a3b8c Add testing for GRPC_TRACE 2015-05-18 14:52:12 -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 e6aabbb71b Test edits 2015-05-11 10:44:11 -07:00
Craig Tiller 5532ae2c53 Merge branch 'churn-churn-churn-the-api-gently-down-the-stream' into we-dont-need-no-backup
Conflicts:
	test/core/end2end/fixtures/chttp2_fullstack.c
	test/core/end2end/fixtures/chttp2_fullstack_uds_posix.c
	test/core/end2end/fixtures/chttp2_simple_ssl_fullstack.c
	test/core/end2end/fixtures/chttp2_socket_pair.c
	test/core/end2end/tests/cancel_after_accept.c
2015-05-11 10:40:19 -07:00
Craig Tiller 65ad0a73cb Starting to clean up tests 2015-05-11 10:38:07 -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
Julien Boeuf 9f218ddd9d Adding support for per call credentials in core. 2015-05-07 09:14:08 -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
Craig Tiller 1a727fde47 clang-format 2015-04-24 13:21:22 -07:00
Craig Tiller 6e84aba85f Make the things compile again 2015-04-23 15:08:17 -07:00
Craig Tiller 06aeea7e94 clang-format 2015-04-23 10:54:45 -07:00
Craig Tiller fbf5be26a3 One test compiles 2015-04-22 16:17:09 -07:00
Julien Boeuf 7d1d9ca7fa Refactoring of core security to remove the factories.
- Renamed security_context -> security_connector.
- Credentials are now responsible for creating their own connectors.
2015-04-17 23:41:46 -07:00
Craig Tiller 346a08606a Merge github.com:grpc/grpc into credit 2015-03-04 14:10:56 -08:00
Craig Tiller 93f80f001c Formatting 2015-03-03 13:08:27 -08:00
Craig Tiller c9f660daf8 Add a test that bad hostnames fail 2015-03-03 11:01:48 -08:00
Craig Tiller 29f1314282 Merge github.com:grpc/grpc into credit 2015-02-26 11:23:01 -08:00
Craig Tiller 8ad8a41a84 Introduce slowdown factor for unit test deadlines
Dramatically lowers (eliminates maybe?) false negatives from ?SAN runs.
2015-02-25 08:36:40 -08:00
Julien Boeuf 597a4f2273 Verifying the peer name on the X509 Certs correctly.
- The SANs take precedence over the CN.
- The CN is only checked if there are no SANs.
- Fixing the tests as the test cert did not list *.test.google.com in
  the SANs. Will fix the test cert another time...
2015-02-23 16:41:26 -08:00
Craig Tiller 759026cbf0 Server API simplification
Remove 'secure_serer_create', and instead attach credentials to ports, meaning different ports can serve different credentials.
2015-02-23 09:58:22 -08:00
Craig Tiller 190d360def Add missing new-lines at end of file 2015-02-18 09:23:38 -08:00
Craig Tiller 0605995e55 Update copyright to 2015 2015-02-18 08:34:56 -08:00
Craig Tiller d209ed0e55 clang-format 2015-02-13 23:18:15 -08:00