Craig Tiller
69f3e2bf2e
Revert "Remove legacy poller"
...
This reverts commit d88e15cee7
.
9 years ago
Craig Tiller
d88e15cee7
Remove legacy poller
9 years ago
Craig Tiller
8517886c6a
Move load_file into iomgr
9 years ago
Makarand Dharmapurikar
d46efd7812
replaced header list with filegroup in build.yaml.
9 years ago
makdharma
c2ec95bad4
Revert "Revert "cronet wrapper code""
9 years ago
Nicolas "Pixel" Noble
0545d7fa69
Revert "Merge pull request #6214 from makdharma/master"
...
This reverts commit 48d833a9d8
, reversing
changes made to 66e9d8e8a7
.
9 years ago
Craig Tiller
42342cbebb
Revert "cronet wrapper code"
9 years ago
Craig Tiller
ddad978996
API fuzzer compiles with new error handling
9 years ago
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...
9 years ago
Makarand Dharmapurikar
d5d8f8fbf9
Added all transitive header dependencies in build.yaml to fix the failing check.
9 years ago
Makarand Dharmapurikar
274bcc8f0b
Added dummy cronet api implementation so we can build on Jenkins.
9 years ago
Craig Tiller
27f59afecb
Unifying error handling within core
9 years ago
David Garcia Quintas
1b2db6333d
Moved protos out of core_codegen interface
9 years ago
David Garcia Quintas
7f0793ad62
Updated load balancer proto to v1
9 years ago
Craig Tiller
88b9e4803c
fix boringssl
9 years ago
murgatroid99
e621f13ecd
Simplified ruby interop test files
9 years ago
itessier
2a52203af9
Update boringssl to latest chromium-stable.
...
This also fixes the x25519_NEON symbol error when importing the gRPC
Python modules on ARM.
Change-Id: Id98cf6b0f9a3a8f5b88204bd0a6ad2346182ba3d
9 years ago
Deepak Lukose
dba4c5fd01
Add various options to verify ssl/tls client cert including letting the
...
application handle the authentication.
9 years ago
Nicolas "Pixel" Noble
c4b18a50de
Adding support for msys.
9 years ago
Vijay Pai
546c2763a8
List facter as a dependence, used by QPS test
9 years ago
Craig Tiller
3ab2fe0094
Rollup of changes from the latest import
9 years ago
David Garcia Quintas
9885bff5fb
Factored out parse functions from sockaddr_resolver
9 years ago
Craig Tiller
03915e5de6
Sort out codegen dependencies
9 years ago
Craig Tiller
0b54163019
Fixing client_config init
9 years ago
Craig Tiller
f82ddc4c78
Nailing down dependencies better
9 years ago
Craig Tiller
d1697d99d7
Getting dependencies fixed up
9 years ago
Craig Tiller
b112f3989f
Move subchannel_call_holder
9 years ago
Craig Tiller
fe2ef9b366
Remove removed file from build.yaml
9 years ago
Craig Tiller
d4c9833187
Reposition files to optionalize client_config system
9 years ago
Craig Tiller
65938df105
Optionalize name resolvers
9 years ago
Craig Tiller
60aa840e90
Remove removed files from build.yaml
9 years ago
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.
9 years ago
Craig Tiller
943cdf99e9
Swap header/src into the right order
9 years ago
Craig Tiller
796474c792
Move proto code under ext/.../grpclb
9 years ago
Craig Tiller
8f8e9f9b53
Build Census as a grpc plugin
9 years ago
Craig Tiller
fb43385204
Make plugin registries work
9 years ago
Craig Tiller
023caf1846
Refactor build to have lb policies as extensions
9 years ago
Craig Tiller
14e0d9862f
Begin optionalizing lb policies: initial code movement
9 years ago
Craig Tiller
44cc10b02e
Add uses clauses to filegroups to ease dependency management
9 years ago
Craig Tiller
f0555b3e1c
Declare filegroups for chttp2
9 years ago
Craig Tiller
c7762a8c24
Move chttp2 related files under ext/
9 years ago
Craig Tiller
f23078cbd3
Stage #1 of core breakup: move everything under lib
9 years ago
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).
9 years ago
David Garcia Quintas
fb349b9f71
removed uchannels
9 years ago
Craig Tiller
58270d5461
Revert "Revert "Factor out backoff code into a separate library (to be re-used elsewhere)""
9 years ago
David G. Quintas
108cecb826
Revert "Factor out backoff code into a separate library (to be re-used elsewhere)"
9 years ago
ahedberg
43df295528
add unix_sockets_posix module to build system and fix compilation errors
9 years ago
Nicolas "Pixel" Noble
e8fb852a73
Massaging that pull request.
9 years ago
Craig Tiller
c72cc42238
Build out backoff as a library
9 years ago
Craig Tiller
7ac6bf07a9
Finish porting rough implementation of poll() event strategy
9 years ago