Commit Graph

1117 Commits

Author SHA1 Message Date
Craig Tiller cdbdbc027a Merge github.com:grpc/grpc into tis-but-thy-name
Conflicts:
	test/core/end2end/tests/request_with_flags.c
2015-06-30 16:24:26 -07:00
Craig Tiller e46f00a1d3 Fix leaked string in bad_client.c 2015-06-30 14:27:27 -07:00
Craig Tiller 991edad25c SSL refcounting fixes
Handle the case where we recreate an auth context.

Add (opt-in) debugging for refcounts on auth contexts.
2015-06-30 11:40:41 -07:00
Craig Tiller cf34343646 Wait for expectations to be fulfilled 2015-06-30 10:24:11 -07:00
Craig Tiller 079a11bb9b clang-format affected files 2015-06-30 10:07:15 -07:00
Craig Tiller 49924e0e62 Better handling of cancellation, uri parse errors, and disconnection 2015-06-29 22:42:33 -07:00
Craig Tiller d9a5088604 SSL channel args work with client config again 2015-06-29 15:57:36 -07:00
Craig Tiller 9846503567 Debugging 2015-06-29 14:36:42 -07:00
Craig Tiller cb22184aef Merge github.com:grpc/grpc into tis-but-thy-name 2015-06-29 10:56:18 -07:00
Vijay Pai d4bfa95d3c Merge pull request #2169 from ctiller/no-spam-for-you
Remove spammy line (this is obfuscating testing logs)
2015-06-29 10:26:48 -07:00
Craig Tiller 4d74056b08 Merge branch 'forever-is-a-long-time' into tis-but-thy-name
Conflicts:
	Makefile
	vsprojects/Grpc.mak
2015-06-29 08:49:49 -07:00
Craig Tiller ee98d84a02 Add an fd conservation test to verify that fds actually close 2015-06-29 08:45:55 -07:00
Craig Tiller acf0f07dfc Unix resolver, bug fixes 2015-06-29 08:24:16 -07:00
Craig Tiller 0c5cf25d4e Merge github.com:grpc/grpc into tis-but-thy-name 2015-06-26 14:42:54 -07:00
Craig Tiller eb3b12e417 Further client config work 2015-06-26 14:42:49 -07:00
Vijay Pai 8bcba9a08f Merge pull request #2149 from ctiller/oops-i-split-it-again
Initial transport lock split up
2015-06-26 13:58:55 -07:00
Craig Tiller ef2a3e22a1 Merge github.com:grpc/grpc into forever-is-a-long-time 2015-06-26 10:48:17 -07:00
Craig Tiller 40238fd032 Merge pull request #2221 from yang-g/no_new_bbq_after_flush
Bug fix. Do not push to incoming_queue after it is flushed.
2015-06-26 10:47:13 -07:00
Craig Tiller 052d27b891 Tidy up test to meet our standards 2015-06-26 08:11:34 -07:00
Craig Tiller 30ee10b785 Rename test into the right place 2015-06-26 08:09:01 -07:00
Masood Malekghassemi 1aa041ab1a BLARGHAFLARGHAAHAJHAKJHATJHKAYMNHZIYRN 2015-06-25 18:02:18 -07:00
yang-g 0b6ad7d4bc Bug fix. Do not push to incoming_queue after it is flushed. 2015-06-25 14:39:01 -07:00
Craig Tiller e039f03383 Plumbing transport_op changes through 2015-06-25 12:54:23 -07:00
Craig Tiller 3b1847c528 Merge branch 'oops-i-split-it-again' into tis-but-thy-name 2015-06-25 09:00:34 -07:00
Craig Tiller 4b62811032 Merge github.com:grpc/grpc into tis-but-thy-name 2015-06-25 08:58:23 -07:00
Craig Tiller 6e8c7e87ef Merge github.com:grpc/grpc into oops-i-split-it-again 2015-06-25 08:52:40 -07:00
Craig Tiller b7959a0b36 s/grpc_transport_op/grpc_transport_stream_op/g 2015-06-25 08:50:54 -07:00
Craig Tiller fe8592ee99 Merge github.com:grpc/grpc into are-includes-sane
Conflicts:
	tools/doxygen/Doxyfile.c++.internal
2015-06-25 07:00:18 -07:00
Craig Tiller f75fc12e3a Add a test that headers are properly in build.json
Clean up anything that failed
2015-06-25 06:58:00 -07:00
Craig Tiller 3bc8ebd48e Implementation work for client_config
- uri parsing
- dns resolution
2015-06-24 15:41:15 -07:00
Eric Anderson e7324878a9 Merge pull request #2148 from a11r/interops
Expanded testing protocol
2015-06-24 15:37:58 -07:00
Abhishek Kumar 7bce516b3b Spelling fix: UnImplementedService -> UnimplementedService 2015-06-24 15:36:40 -07:00
Craig Tiller d13794332c Merge github.com:grpc/grpc into oops-i-split-it-again 2015-06-24 08:48:14 -07:00
Yang Gao 253aaa6b10 Merge pull request #1969 from ctiller/one-shouldnt-depend-on-protobufs
Remove Protobuf dependency for C++
2015-06-23 10:05:20 -07:00
Abhishek Kumar eb6b216004 Rename Status -> EchoStatus to avoid conflict 2015-06-23 09:52:50 -07:00
Craig Tiller 949b6ee796 Merge github.com:grpc/grpc into oops-i-split-it-again 2015-06-23 09:26:21 -07:00
Craig Tiller aa555df7ee Merge pull request #2175 from yang-g/constness
Add const to ByteBuffer methods and add tests
2015-06-23 07:54:19 -07:00
yang-g b1bbc8764d proper init const char * 2015-06-22 23:30:00 -07:00
Yang Gao 89c5a56233 Add const to ByteBuffer methods and add tests 2015-06-22 16:31:11 -07:00
Nicolas Noble 3e5964f8fb Merge pull request #2164 from ctiller/all-my-little-snowflakes
Fix flaky test
2015-06-22 15:17:28 -07:00
Craig Tiller 0960875b06 Remove spammy line (this is obfuscating testing logs) 2015-06-22 14:32:31 -07:00
Yang Gao 04b0383d23 Merge pull request #2160 from ctiller/no-point-for-an-object-here
Use a character literal instead of grpc::string
2015-06-22 13:52:32 -07:00
Craig Tiller 8cca4694ee Fix flaky test
Assertation could be false if the server responds quickly enough (it's
unlikely to). Removing the assert does not change the nature of the
test.
2015-06-22 13:50:59 -07:00
Yang Gao c4ce71e866 Merge pull request #2123 from jboeuf/ssl_auth_context_fix
Fixing ssl auth context.
2015-06-22 13:36:04 -07:00
Craig Tiller aeedff1ef8 Use a character literal instead of grpc::string 2015-06-22 12:31:53 -07:00
Craig Tiller 3de4b47e2b Merge github.com:grpc/grpc into one-shouldnt-depend-on-protobufs 2015-06-22 10:51:35 -07:00
Vijay Pai 40c9481e4a Merge pull request #2136 from dgquintas/unconst-reporter
Removed const-ness from Reporter interface methods
2015-06-22 09:08:05 -07:00
Julien Boeuf 5b1fdc5c3d Merge branch 'master' of https://github.com/grpc/grpc into ssl_auth_context_fix 2015-06-22 16:47:01 +02:00
Craig Tiller 7552f0f958 Ensure tests are built during run_tests runs
The issue remains that we don't test our tools, but at least we test
that they compile.
2015-06-19 17:46:20 -07:00
Abhishek Kumar 747cdbf9c0 Fixed bug : int -> int32 2015-06-19 15:53:37 -07:00