Commit Graph

2955 Commits

Author SHA1 Message Date
Craig Tiller f45496fdb0 Fix include path 2016-03-30 07:41:19 -07:00
Craig Tiller d335945b76 Merge github.com:grpc/grpc into cleaner-posix2 2016-03-29 07:46:45 -07:00
Craig Tiller 078ff3be44 Merge github.com:grpc/grpc into optionalize_chttp2 2016-03-28 16:09:27 -07:00
Craig Tiller 8a03448a8c Merge github.com:grpc/grpc into cleaner-posix2 2016-03-28 16:09:04 -07:00
Craig Tiller 8ae3b1f873 Merge github.com:grpc/grpc into status_codes 2016-03-28 13:10:44 -07:00
Craig Tiller adcb92d68e clang-format 2016-03-28 10:14:05 -07:00
Craig Tiller c7762a8c24 Move chttp2 related files under ext/ 2016-03-28 10:13:08 -07:00
Nicolas Noble e5cc05b5c6 Merge pull request #5964 from ctiller/move_the_things
Begin core componentization
2016-03-28 09:21:56 -07:00
Craig Tiller 77c5dc6e72 Merge github.com:grpc/grpc into move_the_things 2016-03-28 08:57:28 -07:00
Craig Tiller b84b553075 Fix formatting 2016-03-26 15:40:32 -07:00
Craig Tiller 78abce7447 Merge github.com:grpc/grpc into status_codes 2016-03-26 13:19:58 -07:00
Jan Tattermusch 94f908ae84 Merge pull request #5962 from nicolasnoble/windows-flake-are-not
Moving grpc_pick_unused_port_of_die before creating a deadline.
2016-03-25 22:13:04 -07:00
Craig Tiller 19d25aae2e Fix path 2016-03-25 20:16:07 -07:00
Craig Tiller 40ee2aa450 Fix another path 2016-03-25 19:58:31 -07:00
Craig Tiller eff44d7917 Fix another path 2016-03-25 19:56:23 -07:00
Craig Tiller b7f3f6eec4 Fix copyright 2016-03-25 17:13:09 -07:00
Craig Tiller 9533d042d4 Fix includes 2016-03-25 17:11:06 -07:00
Jan Tattermusch f3d7638435 Merge pull request #5877 from vjpai/make_generic_payloads_great_again
Properly set server payload config in QPS tests
2016-03-25 16:26:39 -07:00
Nicolas "Pixel" Noble d9a2368e56 Moving grpc_pick_unused_port_of_die before creating a deadline. 2016-03-26 00:16:57 +01:00
Craig Tiller d1fce837f2 Fixes 2016-03-25 14:33:47 -07:00
Craig Tiller 2e1903638e Fix copyrights 2016-03-25 14:33:26 -07:00
Craig Tiller f40df23eeb Auto-changes 2016-03-25 13:38:14 -07:00
Vijay Pai b830fb3a03 Merge branch 'master' into make_generic_payloads_great_again 2016-03-24 12:54:25 -07:00
Nicolas "Pixel" Noble 0450410c80 Fixing sanity. 2016-03-24 00:28:32 +01:00
Nicolas "Pixel" Noble 80dfb56733 Merge branch 'master' of https://github.com/grpc/grpc into bad_ssl_certificate_path 2016-03-23 23:42:40 +01:00
Jan Tattermusch 8ce3b1ad89 Merge pull request #5383 from miselin/add_request_parsing
Add HTTP request parsing
2016-03-23 14:47:40 -07:00
Jan Tattermusch 5ce5d825df Merge pull request #5897 from ctiller/fix_time
Fix timeout decoding logic for times that become infinite
2016-03-23 14:46:37 -07:00
Craig Tiller c82048f5ef Fix some status codes to match spec 2016-03-23 14:41:51 -07:00
Jan Tattermusch 9a1fa344e7 Merge pull request #5892 from yang-g/copy_generic_byte_buffer
Make a copy of ByteBuffer when writing
2016-03-23 11:13:28 -07:00
Craig Tiller 9498bb1bb1 Reorder asserts to avoid TSAN failure 2016-03-23 08:13:01 -07:00
Matthew Iselin 1824f0519f Add HTTP request parsing.
This extends the existing http parser to support requests as well as responses.

httpcli continues to exist and work as it has previously, though in the new
directory src/core/http (to reflect the fact the directory now contains code
relevant to parsing requests, which httpcli would not generally involve itself
in).
2016-03-23 13:22:32 +11:00
Jan Tattermusch 39fd22193b Merge pull request #5899 from dgquintas/uchannels_kthxbai
removed uchannels
2016-03-22 14:03:45 -07:00
Jan Tattermusch 04961a0922 Merge pull request #5863 from dgquintas/includes_namespaces
Ensure that no #includes are inside of a namespace.
2016-03-21 17:16:01 -07:00
Nicolas Noble 029ecca5e5 Merge pull request #5832 from vjpai/make_udp_server_test_great_again
Add needed include for udp_server_test
2016-03-21 16:55:10 -07:00
Jan Tattermusch 86eece8c05 Merge pull request #5797 from ctiller/win2
Make stack traces show up in run_tests.py logs
2016-03-21 16:50:31 -07:00
David Garcia Quintas fb349b9f71 removed uchannels 2016-03-21 15:37:20 -07:00
Craig Tiller e07c368861 Update test 2016-03-21 14:35:40 -07:00
yang-g f64befd27f Make a copy of ByteBuffer when writing 2016-03-21 14:04:10 -07:00
vjpai a4942a012d @jtattermusch correctly pointed out that we are not setting
payload config in our server config. This affect any generic server
tests that use anything other than 0-byte responses: essentially,
server-streaming or bidi throughput tests.
2016-03-21 12:44:02 -07:00
David Garcia Quintas ca2886a05c Made the code simpler to parse for humans 2016-03-21 12:04:18 -07:00
David Garcia Quintas 711766dc75 Ensure that no #includes are inside of a namespace. 2016-03-21 11:30:59 -07:00
Craig Tiller 59743d6971 Merge github.com:grpc/grpc into cleaner-posix2 2016-03-21 08:56:25 -07:00
Craig Tiller 3448887c90 Merge github.com:grpc/grpc into filter-selection 2016-03-21 07:08:50 -07:00
Craig Tiller 132a00623b Fix sanity 2016-03-20 09:40:19 -07:00
Craig Tiller 33599977b3 Tweaks 2016-03-20 09:15:26 -07:00
Craig Tiller de7edf83cc Merge github.com:grpc/grpc into backoff2
Reintroduce flakiness flag for tests: lb_policies_test is inherently flaky and I don't have time to deflake this week
2016-03-20 09:12:16 -07:00
Jan Tattermusch 8bce393aeb Merge pull request #5819 from dgquintas/compression_levels
Implemented compression level algorithms properly
2016-03-18 16:46:21 -07:00
Jan Tattermusch dc6d5a6244 Merge pull request #5829 from jtattermusch/fix_openssl_deadlink
Fix gcc4.4 tests
2016-03-18 16:41:16 -07:00
Nicolas "Pixel" Noble b4e8db24c8 Adding an argument to bad_ssl_cert in order to override the location of the test certificate. 2016-03-19 00:33:18 +01:00
Craig Tiller 3ab6f4dc11 Merge branch 'revert-5841-revert-5723-backoff_lib' of github.com:grpc/grpc into backoff2 2016-03-18 16:12:06 -07:00