Commit Graph

288 Commits

Author SHA1 Message Date
Makarand Dharmapurikar 274bcc8f0b Added dummy cronet api implementation so we can build on Jenkins. 2016-05-03 17:34:54 -07:00
Jan Tattermusch 165c62ff75 Merge pull request #6183 from nicolasnoble/msys-support
Adding support for msys.
2016-04-27 16:31:59 -07:00
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
Nicolas "Pixel" Noble c4b18a50de Adding support for msys. 2016-04-15 07:39:26 +02:00
Craig Tiller 3ab2fe0094 Rollup of changes from the latest import 2016-04-11 20:11:18 -07:00
David Garcia Quintas 9885bff5fb Factored out parse functions from sockaddr_resolver 2016-04-08 17:08:57 -07:00
Craig Tiller 03915e5de6 Sort out codegen dependencies 2016-04-07 09:15:10 -07:00
Craig Tiller 0b54163019 Fixing client_config init 2016-04-05 17:21:05 -07:00
Craig Tiller f82ddc4c78 Nailing down dependencies better 2016-04-05 17:15:07 -07:00
Craig Tiller d1697d99d7 Getting dependencies fixed up 2016-04-05 16:05:46 -07:00
Craig Tiller b112f3989f Move subchannel_call_holder 2016-04-05 12:44:04 -07:00
Craig Tiller 74071cdab0 Merge branch 'subchannel_factory_create_lb_channel' of github.com:dgquintas/grpc into ccmerge 2016-04-01 16:36:27 -07:00
Craig Tiller 895459efc0 Merge github.com:grpc/grpc into optionalize_client_config 2016-04-01 15:46:00 -07:00
David G. Quintas b48dda2591 Merge branch 'master' into subchannel_factory_create_lb_channel 2016-04-01 15:33:59 -07:00
Nicolas Noble abcebb0798 Merge pull request #5419 from ctiller/cleaner-posix2
Move all event handling code behind one grand unified interface
2016-04-01 15:20:50 -07:00
Craig Tiller 3e94de19cd Merge branch 'optionalize_resolvers' into optionalize_client_config 2016-04-01 12:57:28 -07:00
Craig Tiller f05779664d Merge branch 'optionalize_census' into optionalize_resolvers 2016-04-01 07:08:54 -07:00
David Garcia Quintas 86fcfcc7b3 Merge branch 'master' of github.com:grpc/grpc into subchannel_factory_create_lb_channel 2016-03-31 23:22:28 -07:00
Craig Tiller fe2ef9b366 Remove removed file from build.yaml 2016-03-31 13:57:48 -07:00
Craig Tiller d4c9833187 Reposition files to optionalize client_config system 2016-03-31 13:45:47 -07:00
Craig Tiller 65938df105 Optionalize name resolvers 2016-03-31 13:08:49 -07:00
Craig Tiller 8479c972e4 Merge github.com:grpc/grpc into cleaner-posix2 2016-03-31 10:26:53 -07:00
Craig Tiller 60aa840e90 Remove removed files from build.yaml 2016-03-30 17:00:26 -07:00
David Garcia Quintas fcf7ad692c Renamed subchannel_factory to client_channel_factory.
Added the ability to create channels from client_channel_factory. This
will be used by the grpclb code to create the channels to communicate
with the LB servers.
2016-03-29 21:55:34 -07:00
Craig Tiller 9557869e15 Merge branch 'optionalize_roundrobin' into optionalize_census 2016-03-29 13:53:50 -07:00
Craig Tiller 943cdf99e9 Swap header/src into the right order 2016-03-29 13:27:56 -07:00
Craig Tiller ad46ecfeba Merge branch 'optionalize_roundrobin' into optionalize_census 2016-03-29 09:45:16 -07:00
Craig Tiller 796474c792 Move proto code under ext/.../grpclb 2016-03-29 09:43:28 -07:00
Craig Tiller 8f8e9f9b53 Build Census as a grpc plugin 2016-03-29 09:41:28 -07:00
Craig Tiller fb43385204 Make plugin registries work 2016-03-29 08:51:07 -07:00
Craig Tiller 023caf1846 Refactor build to have lb policies as extensions 2016-03-29 08:00:30 -07:00
Craig Tiller d335945b76 Merge github.com:grpc/grpc into cleaner-posix2 2016-03-29 07:46:45 -07:00
Craig Tiller 14e0d9862f Begin optionalizing lb policies: initial code movement 2016-03-28 17:11:26 -07:00
Craig Tiller 8a03448a8c Merge github.com:grpc/grpc into cleaner-posix2 2016-03-28 16:09:04 -07:00
Craig Tiller 44cc10b02e Add uses clauses to filegroups to ease dependency management 2016-03-28 10:45:29 -07:00
Craig Tiller f0555b3e1c Declare filegroups for chttp2 2016-03-28 10:19:24 -07:00
Craig Tiller c7762a8c24 Move chttp2 related files under ext/ 2016-03-28 10:13:08 -07:00
Craig Tiller f23078cbd3 Stage #1 of core breakup: move everything under lib 2016-03-25 17:07:29 -07: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 f1050f6f4a Merge pull request #5755 from ahedberg/unix_sockets_optional
Make unix sockets optional
2016-03-23 08:47:12 -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 59743d6971 Merge github.com:grpc/grpc into cleaner-posix2 2016-03-21 08:56:25 -07:00
ahedberg 43df295528 add unix_sockets_posix module to build system and fix compilation errors 2016-03-18 10:46:38 -04:00
Craig Tiller 6c59e16826 Merge github.com:grpc/grpc into filter-selection 2016-03-17 11:20:58 -07:00
Craig Tiller 40d34bf477 Merge github.com:grpc/grpc into filter-selection 2016-03-17 07:50:54 -07:00
Craig Tiller 0239ba8ebf Merge github.com:grpc/grpc into cleaner-posix2 2016-03-17 07:49:27 -07:00
Craig Tiller 36bf4d55e1 Merge github.com:grpc/grpc into backoff_lib 2016-03-17 07:43:22 -07:00
Nicolas "Pixel" Noble e8fb852a73 Massaging that pull request. 2016-03-17 00:31:43 +01:00