Nicolas Noble
7661da5b41
Merge pull request #6012 from nicolasnoble/memleak_detector
...
Adding memory leak detections for the json fuzzer.
2016-03-31 20:51:30 -07:00
Craig Tiller
f05837ab82
Run fuzzer corpus entries as unit tests
2016-03-29 20:42:29 -07:00
Craig Tiller
8b3fb1af6a
Merge github.com:grpc/grpc into internal-canary
2016-03-29 07:36: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
David Garcia Quintas
fb349b9f71
removed uchannels
2016-03-21 15:37:20 -07:00
Craig Tiller
f212a966c3
Merge github.com:grpc/grpc into internal-canary
2016-03-21 09:09:58 -07:00
Craig Tiller
6c59e16826
Merge github.com:grpc/grpc into filter-selection
2016-03-17 11:20:58 -07:00
Craig Tiller
6a59cf24f3
Regenerate files
2016-03-17 10:55:30 -07:00
Craig Tiller
40d34bf477
Merge github.com:grpc/grpc into filter-selection
2016-03-17 07:50:54 -07:00
Craig Tiller
36bf4d55e1
Merge github.com:grpc/grpc into backoff_lib
2016-03-17 07:43:22 -07:00
Craig Tiller
5ee157cd11
Merge github.com:grpc/grpc into backoff_lib
2016-03-16 07:56:37 -07:00
Craig Tiller
121e7a9645
Merge github.com:grpc/grpc into filter-selection
2016-03-16 07:50:18 -07:00
yang-g
4e5c6d9895
Remove end2end_certs library.
2016-03-15 15:34:59 -07:00
Craig Tiller
5cb79621d0
Initial canaries for downstream merges
2016-03-15 14:50:32 -07:00
Craig Tiller
57e2743b65
Add contributed test
2016-03-11 16:53:58 -08:00
Craig Tiller
c72cc42238
Build out backoff as a library
2016-03-11 10:54:36 -08:00
Craig Tiller
e91ef68d2a
Add failing test
2016-03-11 08:59:17 -08:00
Craig Tiller
5a9d7d2dcc
Merge github.com:grpc/grpc into filter-selection
2016-02-25 16:03:11 -08:00
Craig Tiller
521423c8cf
Regenerate files, fix bugs
2016-02-22 22:22:22 -08:00
Craig Tiller
6895168e0a
Merge github.com:grpc/grpc into filter-selection
2016-02-22 21:41:31 -08:00
Craig Tiller
de676268aa
Reinstate sockpair tests
2016-02-19 12:28:34 -08:00
Nicolas "Pixel" Noble
2e8fdbac77
Building the dlls.
2016-02-19 05:39:15 +01:00
Nicolas "Pixel" Noble
3ba2eba9eb
Adding grpc_dll project.
2016-02-19 01:39:59 +01:00
Craig Tiller
178edfae2b
Decouple filter selection from channel construction
...
Allow plugins to extend the set of filters used by gRPC core:
- plugins at construction time can register against the 'channel_init' system to be allowed to mutate a new channel_stack_builder type
- channel_stack_builder provides a central and rather dynamic place to construct the list of filters required by a channel stack
- ultimately we construct the channel stack in the fashion we always have
This is also a prerequisite step to allowing filters to be implemented from wrapped languages.
2016-02-17 20:54:46 -08:00
Alistair Veitch
749250f6a0
merge to HEAD
2016-02-11 09:23:20 -08:00
Craig Tiller
1298afd10e
Get compilation working again
2016-02-09 12:29:17 -08:00
Craig Tiller
da179ce598
Rollback gpr deletion
2016-02-09 12:01:53 -08:00
Alistair Veitch
f0571b5c87
unbreak merge
2016-02-05 13:41:33 -08:00
Alistair Veitch
ba6065f016
merge
2016-02-05 13:27:42 -08:00
Alistair Veitch
46b9d5b408
fix broken merge of build.yaml
2016-02-03 09:06:48 -08:00
Alistair Veitch
6f2b8993fd
merge
2016-02-03 09:02:46 -08:00
Alistair Veitch
85afe71d4c
initial commit
2016-02-02 17:58:15 -08:00
Alistair Veitch
75d5c0f024
post merge
2016-02-02 09:43:02 -08:00
Nicolas "Pixel" Noble
bf192eff56
Merge branch 'alarming' into make-ruby-installable
...
Conflicts:
tools/run_tests/sources_and_headers.json
2016-01-31 06:25:39 +01:00
Nicolas "Pixel" Noble
d5d83aa33f
Fixing, using and testing alarm code.
2016-01-31 06:21:49 +01:00
Nicolas "Pixel" Noble
09121799b0
Removing gpr as a separated library.
2016-01-30 09:34:22 +01:00
Bogdan Drutu
fc65bf07e6
Merge pull request #4750 from a-veitch/tag_set
...
Census Tag Set API and implementation
2016-01-22 15:34:34 -08:00
Craig Tiller
f813f57ec5
Clean up Windows
2016-01-21 13:20:29 -08:00
Craig Tiller
3dca23aa0d
Make zlib a first class build citizen
2016-01-21 11:44:55 -08:00
Alistair Veitch
bb30d2591f
initial commit
2016-01-12 17:36:05 -08:00
Craig Tiller
769567e769
Eliminate a layer of libraries in the end2end tests
2015-12-22 15:36:52 -08:00
Craig Tiller
77fc4d35e4
BoringSSL: vsproject changes
2015-12-22 12:51:27 -08:00
Craig Tiller
66953c1c08
Merge pull request #4536 from jtattermusch/buildtests_c_is_no_cpp
...
Don't include grpc++ in buildtests_c
2015-12-18 12:53:29 -08:00
Jan Tattermusch
83405c13b6
dont include grpc++ in buildtests_c
2015-12-18 10:56:31 -08:00
Craig Tiller
86e8ad8ddf
Merge github.com:grpc/grpc into big_data
2015-12-16 19:25:58 -08:00
Craig Tiller
83399c99e5
Add a test that reproduces server partial message read bug
2015-12-14 13:34:44 -08:00
Nicolas Noble
1e54d284cb
Merge pull request #4420 from ctiller/slops
...
Hit a few more paths in http_server_filter.c, sockaddr_resolver.c
2015-12-11 20:59:47 -08:00
Craig Tiller
82821ba778
Merge pull request #4438 from nicolasnoble/json-coverage-2
...
Increasing json code coverage.
2015-12-11 17:59:03 -08:00
Nicolas "Pixel" Noble
11c320da08
Increasing json code coverage.
2015-12-12 02:42:39 +01:00
David G. Quintas
8c9dfd02bc
Merge pull request #4430 from ctiller/dns
...
Add dns resolver test
2015-12-11 15:01:25 -08:00