Craig Tiller
c97065da86
Merge github.com:grpc/grpc into error
2016-06-07 13:00:14 -07:00
David Garcia Quintas
69ff63d158
clang-format
2016-06-06 16:39:47 -07:00
David Garcia Quintas
c4d5112719
moar renamings
2016-06-06 14:56:02 -07:00
Craig Tiller
573acec7d4
Fix flipped condition
2016-06-02 08:41:18 -07:00
David Garcia Quintas
2a50dfefdc
s/grpc_pops/grpc_polling_entity
2016-05-31 15:10:58 -07:00
David Garcia Quintas
8bec6f6a55
Merge branch 'master' of github.com:grpc/grpc into lb_pollset_propagation
2016-05-31 13:59:37 -07:00
Craig Tiller
332f1b35d5
Rename functions
2016-05-24 13:21:21 -07:00
Craig Tiller
8517886c6a
Move load_file into iomgr
2016-05-18 16:09:16 -07:00
David Garcia Quintas
582f4350ed
Added missing pops_create to oauth2_utils
2016-05-18 14:49:18 -07:00
Craig Tiller
b30d3d727a
Address some memory leaks
2016-05-18 12:12:21 -07:00
Craig Tiller
ba4a862b2c
Fix compile errors
2016-05-18 08:43:12 -07:00
Craig Tiller
4727b9be84
Cleanup error handling for google_default_credentials
2016-05-17 17:19:19 -07:00
Craig Tiller
65279fe4e3
Fix jwt_verifier_test
2016-05-12 16:01:58 -07:00
Julien Boeuf
19cd009ec1
clang-format
2016-05-10 15:27:48 -07:00
Craig Tiller
1aee5362f4
Progress converting to new error system
2016-05-07 11:26:50 -07:00
Craig Tiller
4f1d0f337b
Error reporting progress
2016-05-06 17:12:37 -07:00
Craig Tiller
f707d62db6
Convert tests to new error scheme
2016-05-06 14:26:12 -07:00
Craig Tiller
ddad978996
API fuzzer compiles with new error handling
2016-05-05 17:11:31 -07:00
David Garcia Quintas
604490973b
allocate grpc_pops on the stack
2016-05-04 20:20:04 -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
David Garcia Quintas
f72eb97b36
Introduced grpc_pops (pollset or pollset_set)
2016-05-03 18:28:09 -07:00
David Garcia Quintas
4afce7e66f
Changes across the board from pollset to pollset_set
2016-04-18 17:39:48 -07:00
Craig Tiller
4c43ed325c
Merge github.com:grpc/grpc into cleaner-posix2
2016-03-31 13:12:41 -07:00
Craig Tiller
6169d5f7b0
Update copyrights
2016-03-31 07:46:18 -07:00
Craig Tiller
8a03448a8c
Merge github.com:grpc/grpc into cleaner-posix2
2016-03-28 16:09:04 -07:00
Craig Tiller
b7f3f6eec4
Fix copyright
2016-03-25 17:13:09 -07:00
Craig Tiller
9533d042d4
Fix includes
2016-03-25 17:11:06 -07:00
Craig Tiller
f40df23eeb
Auto-changes
2016-03-25 13:38:14 -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
Craig Tiller
59743d6971
Merge github.com:grpc/grpc into cleaner-posix2
2016-03-21 08:56:25 -07:00
Deepak Lukose
e61cbe3fd3
For client cert based authentication, add client cert as an AuthProperty
2016-03-16 13:07:17 -07:00
Craig Tiller
2bf99e47ad
Fix jwt test
2016-02-26 08:25:56 -08:00
Craig Tiller
69b093b360
Revert "Revert "Add an implementation firewall against pollset_set""
2016-02-25 19:04:07 -08:00
Vijay Pai
e9ef536451
Revert "Add an implementation firewall against pollset_set"
2016-02-25 18:10:24 -08:00
Craig Tiller
85371a2bb0
Change pollset mutex ownership
2016-02-25 13:55:13 -08:00
Craig Tiller
2167987565
Merge github.com:grpc/grpc into hide-the-pollset
2016-02-25 12:57:56 -08:00
Craig Tiller
19fa540100
Fix copyrights
2016-02-23 08:19:39 -08:00
Craig Tiller
521423c8cf
Regenerate files, fix bugs
2016-02-22 22:22:22 -08:00
Craig Tiller
732a875fe8
Add a sanity test for name aliasing
2016-02-22 15:59:19 -08:00
Craig Tiller
c605c62b30
Update copyrights
2016-02-19 16:24:26 -08:00
Craig Tiller
a8be91b315
Provide an interface firewall between pollset and its implementations
...
Starting to allow for >1 implementation of pollset within a binary.
Do so without requiring an extra allocation for completion queues (which
we could not tolerate).
2016-02-19 16:22:44 -08:00
Craig Tiller
3633ce48a9
Fix tools
2016-02-18 08:08:53 -08:00
Craig Tiller
d0a8ae1266
Move worker into pollset
2016-02-18 08:01:19 -08:00
Craig Tiller
a2a7aa9374
Move parenthesis to compile
2016-02-01 09:39:13 -08:00
Craig Tiller
3c4bbc056d
Merge branch 'no_extern_allowed' of github.com:nicolasnoble/grpc into patchy
2016-02-01 09:38:14 -08:00
Craig Tiller
26af07924e
Merge pull request #4934 from jboeuf/ssl_credentials_override_default_roots
...
Ssl credentials override default roots
2016-02-01 07:36:14 -08:00
Nicolas "Pixel" Noble
1d43bc3ed3
Fixing copyrights.
2016-02-01 00:51:35 +01:00
Nicolas "Pixel" Noble
da71518169
Replacing grpc_max_auth_token_lifetime by an accessor.
2016-01-31 07:47:42 +01:00
Julien Boeuf
2757fa8b39
fixing test and clang-format.
2016-01-29 22:13:24 -08:00
Julien Boeuf
aaebf7ae74
Changing the API to use a callback mechanism.
...
This is the agreed-upon solution.
2016-01-28 17:04:42 -08:00