Nathaniel Manista
ae4fbcd643
Use "#!/usr/bin/env python2.7" only in utilities
9 years ago
Craig Tiller
4ed7a7585f
Increase deadline ==> decrease flakes
9 years ago
Craig Tiller
a82950e683
clang-format all core files
9 years ago
Craig Tiller
8af4c33718
Final patches for rename
9 years ago
Craig Tiller
e7db29f8c7
Move argument passing to start of list
9 years ago
Craig Tiller
f5768a6765
Rename init
9 years ago
Craig Tiller
098047b53a
Rename run
9 years ago
Craig Tiller
1be70ccdb8
Move arguments to the start of lists
9 years ago
Craig Tiller
45724b35e4
indent pass to get logical source lines on one physical line
9 years ago
Craig Tiller
af73d78b78
clang-format all core files
9 years ago
Craig Tiller
d9ccbbf6b9
Rename call_list to closure_list
9 years ago
Craig Tiller
40cd820fd6
Fix list iteration
9 years ago
Craig Tiller
ba496454b2
Fixes
9 years ago
Craig Tiller
dfff1b8126
Call list progress
9 years ago
Craig Tiller
d1bec03fa1
Call list progress
9 years ago
Craig Tiller
33825118df
Cleanup
9 years ago
Craig Tiller
99b65f2261
Test bug fixes
9 years ago
Craig Tiller
3cd6a5158d
Getting stuff working
9 years ago
Craig Tiller
7d57ba138f
Tests compile
9 years ago
David Garcia Quintas
0cf27f7e18
Fixed leak introduced in #3293
9 years ago
David Garcia Quintas
8d45f7bb7b
Fixed leak introduced in #3293
9 years ago
Craig Tiller
32ca48ce0b
Core compiles with -Wsign-conversion
9 years ago
Craig Tiller
3121fd4d75
Sign conversion fixes
9 years ago
Paul Marks
6a70b01239
Reintroduce DNS-based cases to dualstack_socket_test.c.
...
These were dropped before the initial release because they depended on
a hostname that was only resolvable inside Google. The newer
unittest.grpc.io domain is publicly accessible.
Allow the tests to be skipped, just in case someone is running an
isolated machine, or a DNS resolver that doesn't permit external domains
to return loopback addresses.
9 years ago
Craig Tiller
605076a7aa
Handle test dependencies better
9 years ago
Craig Tiller
1ebb7c885e
Hand-written changes
9 years ago
Julien Boeuf
0c711ad88b
Adding C++ metadata processor.
...
- Had to chnage the core API to add a destroy function pointer in
grpc_auth_metadata_processor.
- Tested end to end.
- Fixed some issues in the server_auth_filter (we were not checking the
length which put us at risk of an overflow).
9 years ago
Julien Boeuf
510a920c75
Credentials cleanup:
...
- Removing service_accounts credentials. These credentials just have
drawbacks compared to service_account_jwt_access credentials, notably
in terms for security.
- Renaming Google specific credentials with a Google prefix for C and
C++. This should be done as well for wrapped languages.
9 years ago
Julien Boeuf
c17fecd224
Fixing tests.
9 years ago
Craig Tiller
bc85be10ef
Refactor default host name resolution
...
Rephrase API's such that resolvers are constrained to be able to provide a
default host given just the text of the URI channel target.
This avoids needing to rewrite such details in the core library during
retries, and generally makes things much saner to debug.
9 years ago
David Garcia Quintas
2bfd275b2b
sockaddr_resolver now supports comma-separated list of IPs
9 years ago
Julien Boeuf
ee3dbb0078
Have a richer interface for auth metadata processors.
9 years ago
Craig Tiller
4275899297
Sprinkle reserved = NULL around
9 years ago
Craig Tiller
d6c98df792
clang-format all source
9 years ago
David Garcia Quintas
cddd95bfd8
Renamed "none" as "identity" for the no-op compression algorithm for consistency with the spec
9 years ago
Julien Boeuf
e41d3ade7b
Fixing test.
9 years ago
Julien Boeuf
ca9460bc6d
Fixing test.
9 years ago
Craig Tiller
2d91b5de40
Only slow down tracing tests if stdout isatty
9 years ago
Craig Tiller
c85357e051
Reduce mac CI load
9 years ago
Julien Boeuf
29c990abcc
fixing one more test.
9 years ago
Julien Boeuf
09316e7605
Fixing build.
9 years ago
Julien Boeuf
77a7b870c3
Fixing API (thanks Craig for the comments) and associated tests.
9 years ago
Craig Tiller
64f32dc7ef
Fix integration breakage
9 years ago
Craig Tiller
99740785f1
Cleanup unnecessary test
9 years ago
Craig Tiller
402acf6c44
Fix proxy, finalize API
9 years ago
Craig Tiller
d50993d49b
Add linux, mac as test platforms, only run _with_poll tests on linux
9 years ago
Craig Tiller
7b9ed35a2c
Allow fixtures to specify slowdown factors, use it for grpc_trace tests
9 years ago
Craig Tiller
17effabe42
Add proxy tests to end2end suite
...
Currently the oauth2 variant of these tests is disabled. Will work with
@jboeuf to figure out how to turn them on.
9 years ago
Julien Boeuf
8e9ff22299
Removing obsolete comment.
9 years ago
Craig Tiller
c5ae3eb8d6
Rename grpc_server_add_http2_port to grpc_server_add_insecure_http2_port
9 years ago