Craig Tiller
7beea147e5
Merge github.com:grpc/grpc into strong-includes
2016-04-21 17:07:36 -07:00
Deepak Lukose
dba4c5fd01
Add various options to verify ssl/tls client cert including letting the
...
application handle the authentication.
2016-04-19 15:02:06 -07:00
Craig Tiller
3ab2fe0094
Rollup of changes from the latest import
2016-04-11 20:11:18 -07:00
Craig Tiller
03915e5de6
Sort out codegen dependencies
2016-04-07 09:15:10 -07:00
Craig Tiller
f82ddc4c78
Nailing down dependencies better
2016-04-05 17:15:07 -07:00
Craig Tiller
859fb06e80
Merge branch 'optionalize_client_config' into strong-includes
2016-04-05 16:07:25 -07:00
Craig Tiller
d1697d99d7
Getting dependencies fixed up
2016-04-05 16:05:46 -07:00
Craig Tiller
307a7207a0
Add a failing test due to a head of line blocking bug in the server
2016-04-02 07:40:39 -07:00
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