Craig Tiller
a58ed7cfab
Merge github.com:grpc/grpc into error
2016-05-11 10:55:18 -07:00
Craig Tiller
fe01b58223
Merge github.com:grpc/grpc into cleaner-posix3
2016-05-11 08:05:59 -07:00
Julien Boeuf
bae6a4cb43
Merge branch 'master' of https://github.com/grpc/grpc into credentials_refactoring
2016-05-10 15:26:17 -07:00
Jan Tattermusch
fffd296bc5
Merge pull request #6279 from dgquintas/lb_proto_v1
...
Updated load balancer proto to v1
2016-05-10 10:15:42 -07:00
Nicolas Noble
b98e24b32b
Merge pull request #6480 from jcanizales/update-version-master
...
Update podspec versions in master branch
2016-05-09 23:13:44 -07:00
Craig Tiller
42342cbebb
Revert "cronet wrapper code"
2016-05-09 08:12:35 -07:00
Jorge Canizales
f4639d4858
Move podspec to version 0.14
2016-05-06 16:41:36 -07:00
Jorge Canizales
4c20566834
Depend on latest BoringSSL
2016-05-06 16:40:25 -07:00
Jorge Canizales
f58b4f41ff
Have Cocoapods read from submodules too, for nanopb
2016-05-06 16:40:21 -07:00
Jorge Canizales
111c95df79
Move podspec to version 0.13
2016-05-06 16:40:14 -07:00
Craig Tiller
ddad978996
API fuzzer compiles with new error handling
2016-05-05 17:11:31 -07:00
Nicolas Noble
48d833a9d8
Merge pull request #6214 from makdharma/master
...
cronet wrapper code
2016-05-05 14:09:17 -07:00
Craig Tiller
4ba6a646cd
Merge branch 'credentials_refactoring' of github.com:jboeuf/grpc into error
2016-05-05 13:01:39 -07:00
Craig Tiller
81be250ee7
Merge github.com:grpc/grpc into error
2016-05-05 08:44:51 -07:00
Julien Boeuf
8ca294e417
Refactoring the core security code.
...
As opposed to a flat directory, we now have the following structure:
- security
-context
- credentials
- composite
- fake
- google_default
- iam
- jwt
- oauth2
- plugin
- ssl
- transport
- util
We have not refactored the test code yet but this PR is already large
enough...
2016-05-04 15:51:28 -07:00
Makarand Dharmapurikar
d5d8f8fbf9
Added all transitive header dependencies in build.yaml to fix the failing check.
2016-05-04 13:22:26 -07:00
David Garcia Quintas
f72eb97b36
Introduced grpc_pops (pollset or pollset_set)
2016-05-03 18:28:09 -07:00
Makarand Dharmapurikar
274bcc8f0b
Added dummy cronet api implementation so we can build on Jenkins.
2016-05-03 17:34:54 -07:00
Craig Tiller
7c6ba9bae4
Merge github.com:grpc/grpc into error
2016-05-03 12:56:40 -07:00
David Garcia Quintas
80721b20ca
Merge branch 'master' of github.com:grpc/grpc into codegen_remove_proto
2016-05-02 10:56:54 -07:00
David Garcia Quintas
580987abf0
Merge branch 'master' of github.com:grpc/grpc into lr_hook
2016-04-29 17:26:33 -07:00
David Garcia Quintas
b41363e88e
all good! missing end2end test for new lr filter
2016-04-29 00:41:21 -07:00
Craig Tiller
27f59afecb
Unifying error handling within core
2016-04-28 14:19:48 -07:00
David Garcia Quintas
12e111c692
Merge branch 'master' of github.com:grpc/grpc into lb_pollset_propagation
2016-04-27 19:15:12 -07:00
David Garcia Quintas
d312a0b866
Smarter pollset/pollset_set propagation
...
For some definition of "smart"... client_channel simply passes along
pollset/pollset_set, removing the need to instantiate a pollset_set in
the subchannel_call_holder: it's now up to the LB policies to handle the
pollset/pollset_set.
2016-04-27 18:40:50 -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
David Garcia Quintas
1b2db6333d
Moved protos out of core_codegen interface
2016-04-27 15:09:11 -07:00
David Garcia Quintas
396f4450fd
Merge branch 'master' of github.com:grpc/grpc into lr_hook
2016-04-27 14:23:24 -07:00
Yuchen Zeng
12dfdc3c27
Change win32 file suffix
2016-04-26 22:05:41 -07:00
David Garcia Quintas
7f0793ad62
Updated load balancer proto to v1
2016-04-25 16:48:26 -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
David Garcia Quintas
7d4f252c0f
Merge branch 'master' of github.com:grpc/grpc into lr_hook
2016-04-07 10:19:47 -07:00
Craig Tiller
03915e5de6
Sort out codegen dependencies
2016-04-07 09:15:10 -07:00
David Garcia Quintas
862c8e9e50
Load Reporting hook and filter skeleton
2016-04-06 16:30:51 -07:00
Craig Tiller
f9d53bbdd6
Merge github.com:grpc/grpc into cleaner-posix3
2016-04-06 10:39:00 -07:00
Craig Tiller
0ea9fceb24
Merge github.com:grpc/grpc into cleaner-posix3
2016-04-06 10:02:26 -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
0d2a0ae7c5
Merge github.com:grpc/grpc into cleaner-posix3
2016-04-04 13:52:26 -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
David Garcia Quintas
414ee3208f
Merge branch 'master' of github.com:grpc/grpc into subchannel_factory_create_lb_channel
2016-04-01 16:17:22 -07:00
Nicolas Noble
1895835ecd
Merge pull request #6042 from ctiller/optionalize_resolvers
...
Optionalize resolvers
2016-04-01 16:06:29 -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
f8a519e629
Merge branch 'cleaner-posix2' into cleaner-posix3
2016-03-31 10:37:37 -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
c73c4d8d90
Merge branch 'cleaner-posix2' into cleaner-posix3
2016-03-29 07:47:02 -07:00
Craig Tiller
d335945b76
Merge github.com:grpc/grpc into cleaner-posix2
2016-03-29 07:46:45 -07:00
Craig Tiller
d9a60bbd26
Merge branch 'cleaner-posix2' into cleaner-posix3
2016-03-28 23:13:19 -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
c22781525c
Merge branch 'cleaner-posix2' into cleaner-posix3
2016-03-21 08:59:54 -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
ec8eef42b8
Merge branch 'cleaner-posix2' into cleaner-posix3
2016-03-17 08:13:39 -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
Craig Tiller
c72cc42238
Build out backoff as a library
2016-03-11 10:54:36 -08:00
David Garcia Quintas
a9d0629677
Merge branch 'codegen_proto_utils_fix' into codegen_lib
2016-03-06 19:10:15 -08:00
Craig Tiller
5a9d7d2dcc
Merge github.com:grpc/grpc into filter-selection
2016-02-25 16:03:11 -08:00
Craig Tiller
7ac6bf07a9
Finish porting rough implementation of poll() event strategy
2016-02-25 12:54:59 -08:00
Craig Tiller
a75d18addd
Make out private bits private
2016-02-25 08:45:00 -08:00
Craig Tiller
07eb5b0ccd
Remove pollset_set_posix.c
2016-02-25 07:18:34 -08:00
Craig Tiller
cf999dd336
Merge github.com:grpc/grpc into cleaner-posix2
2016-02-25 07:16:40 -08:00
Craig Tiller
a3f3442010
Merge branch 'hide-the-pollset-set' into cleaner-posix2
2016-02-25 07:16:24 -08:00
Craig Tiller
4ea4599a50
Merge github.com:grpc/grpc into naming-crisis
2016-02-23 17:13:38 -08:00
Craig Tiller
70ab4c5cef
Merge github.com:grpc/grpc into fix-proto-docker
2016-02-22 22:29:51 -08:00