Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix server shutdown | Craig Tiller | 2015-04-07 |
| | | | | | | | | | A previous fix to make close() occur later can cause socket reuse by servers to fail as previous sockets are left asynchronously open. This change: - adds a callback to TCP server shutdown to signal that the server is completely shutdown - wait for that callback before destroying listeners in the server (and before destroying the server) - handles fallout | ||
* | Merge pull request #1173 from nicolasnoble/vs2010 | Jan Tattermusch | 2015-04-02 |
|\ | | | | | Created Visual Studio 2010 project files. | ||
| * | Created Visual Studio 2010 project files. | Nicolas "Pixel" Noble | 2015-04-02 |
| | | | | | | | | Also removed the unused shared projects. | ||
* | | Add a macro to enable replacing the default with a custom port picker | Yang Gao | 2015-04-01 |
|/ | |||
* | Adding a test to check the openssl version we are using. | Julien Boeuf | 2015-03-23 |
| | |||
* | Make metadata_test test_things_stick_around use fewer strings | David Klempner | 2015-03-18 |
| | | | | This test is quadratic in nstr and times out under tsan. | ||
* | Merge pull request #983 from jboeuf/refresh_token_parsing | Yang Gao | 2015-03-12 |
|\ | | | | | Adding refresh token credentials. | ||
* \ | Merge pull request #978 from Chilledheart/master | Yang Gao | 2015-03-10 |
|\ \ | | | | | | | Avoid unnecessary copies during protobuf serialization and deserialization | ||
| | * | Adding refresh token credentials. | Julien Boeuf | 2015-03-09 |
| | | | | | | | | | | | | | | | | | | - The google default credentials now work with the cloud SDK. - Verified end to end with print_default_credentials and fetch_oauth2 tools. | ||
| | * | Fixing !strcmp in the tests. | Julien Boeuf | 2015-03-09 |
| | | | |||
| * | | Add method grp_slice_buffer_pop to remove the last element for grp_slice_buffer | Chilledheart | 2015-03-10 |
| | | | |||
| | * | Adding refresh token parsing | Julien Boeuf | 2015-03-09 |
| |/ |/| | | | | | This is the first step for refresh token credentials. | ||
* | | strcmp: change all !str[n]cmp to str[n]cmp == 0 | Ronnie Sahlberg | 2015-03-07 |
| | | | | | | | | | | | | | | | | Change all !str[n]cmp to be str[n]cmp == 0 consistently across the codebase. Issue #231 Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com> | ||
* | | Don't merge OpenSSL into C++ upper layer libraries; only C. | Nicolas "Pixel" Noble | 2015-03-06 |
| | | |||
* | | Merge github.com:grpc/grpc into credit | Craig Tiller | 2015-03-05 |
|\| | |||
| * | Merge pull request #837 from ctiller/qps_driver | Vijay Pai | 2015-03-04 |
| |\ | | | | | | | QPS driver | ||
| * \ | Merge pull request #953 from dklempner/low_level_ping_pong | Craig Tiller | 2015-03-04 |
| |\ \ | | | | | | | | | Fix signed comparison warnings in low_level_ping_pong | ||
| | * | | Fix signed comparison warnings in low_level_ping_pong | David Klempner | 2015-03-04 |
| | | | | |||
* | | | | Merge github.com:grpc/grpc into credit | Craig Tiller | 2015-03-04 |
|\| | | | |||
| | | * | Merge github.com:grpc/grpc into qps_driver | Craig Tiller | 2015-03-03 |
| | | |\ | | |_|/ | |/| | | |||
| * | | | Formatting | Craig Tiller | 2015-03-03 |
| | | | | |||
| * | | | Add a test that bad hostnames fail | Craig Tiller | 2015-03-03 |
| |/ / | |||
* | | | Merge github.com:grpc/grpc into credit | Craig Tiller | 2015-03-03 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: build.json src/cpp/client/credentials.cc vsprojects/vs2013/grpc.vcxproj vsprojects/vs2013/grpc.vcxproj.filters vsprojects/vs2013/grpc_shared.vcxproj vsprojects/vs2013/grpc_shared.vcxproj.filters vsprojects/vs2013/grpc_unsecure.vcxproj vsprojects/vs2013/grpc_unsecure.vcxproj.filters | ||
| | * | Merge github.com:grpc/grpc into qps_driver | Craig Tiller | 2015-03-02 |
| | |\ | | |/ | |/| | | | | | | | Conflicts: Makefile | ||
| * | | Dont add new requests when shutting down | Craig Tiller | 2015-03-02 |
| | | | |||
| * | | Speed up test, reduce flakiness | Craig Tiller | 2015-03-02 |
| | | | |||
| | * | Merge github.com:grpc/grpc into qps_driver | Craig Tiller | 2015-03-02 |
| | |\ | | |/ | |/| | |||
* | | | Merge github.com:grpc/grpc into credit | Craig Tiller | 2015-03-02 |
|\| | | |||
| * | | Guard headers tool. | Nicolas "Pixel" Noble | 2015-03-01 |
| | | | |||
| * | | Enable asan for C core | Craig Tiller | 2015-02-27 |
| | | | | | | | | | | | | Also speed up a test, and disable some rarely touched but long running tests | ||
| * | | Extend timeouts for Travis 2x | Craig Tiller | 2015-02-27 |
| | | | |||
| * | | Allow machine and build type tuning of slowdown | Craig Tiller | 2015-02-27 |
| | | | |||
| * | | Increment 'try' variable | Craig Tiller | 2015-02-27 |
| | | | | | | | | | | | | To ensure that we actually probe different ports | ||
| * | | Better port picker | Craig Tiller | 2015-02-26 |
| | | | |||
* | | | Merge github.com:grpc/grpc into credit | Craig Tiller | 2015-02-26 |
|\| | | |||
| * | | Merge pull request #784 from ctiller/timeout | Yang Gao | 2015-02-26 |
| |\ \ | | | | | | | | | Introduce slowdown factor for unit test deadlines | ||
| * \ \ | Merge pull request #822 from ctiller/hard | David Klempner | 2015-02-26 |
| |\ \ \ | | | | | | | | | | | Fix max_concurrent_streams test | ||
| | * | | | Fix max_concurrent_streams test | Craig Tiller | 2015-02-25 |
| | | | | | |||
| * | | | | Deflake dualstack socket test | David Klempner | 2015-02-25 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test currently allocates a single port and reuses it through the test. Given the timeouts in this test this leaves substantial race windows where other processes on the same machine could steal the port between subcases. Instead, as a simple hack, allocate a new port before each test. | ||
| * | | | Strip port in peer name check | Craig Tiller | 2015-02-25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This string comes from an authority field, which is allowed to contain a ':' port (see https://tools.ietf.org/html/rfc3986#section-3.2). We need to strip it before performing host name verification. | ||
| | * | | Drastic speed up | Craig Tiller | 2015-02-25 |
| | | | | |||
| | * | | Drastic speed up | Craig Tiller | 2015-02-25 |
| | | | | |||
| | * | | Introduce slowdown factor for unit test deadlines | Craig Tiller | 2015-02-25 |
| |/ / | | | | | | | | | | Dramatically lowers (eliminates maybe?) false negatives from ?SAN runs. | ||
| * | | Merge pull request #735 from jboeuf/fix_ssl_san | Craig Tiller | 2015-02-24 |
| |\ \ | | | | | | | | | Verifying the peer name on the X509 Certs correctly. | ||
| | * | | Addressing comments. | Julien Boeuf | 2015-02-24 |
| | | | | |||
* | | | | Merge github.com:grpc/grpc into credit | Craig Tiller | 2015-02-24 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: examples/pubsub/publisher_test.cc examples/pubsub/subscriber_test.cc include/grpc++/create_channel.h src/cpp/client/create_channel.cc test/cpp/end2end/async_end2end_test.cc test/cpp/end2end/end2end_test.cc test/cpp/util/create_test_channel.cc | ||
| | | * | Driver to client/server kind of works | Craig Tiller | 2015-02-23 |
| | |/ | |/| | |||
| | * | Verifying the peer name on the X509 Certs correctly. | Julien Boeuf | 2015-02-23 |
| | | | | | | | | | | | | | | | | | | | | | - The SANs take precedence over the CN. - The CN is only checked if there are no SANs. - Fixing the tests as the test cert did not list *.test.google.com in the SANs. Will fix the test cert another time... | ||
| * | | Addressing a first batch of feedback. | Nicolas Noble | 2015-02-23 |
| |/ | |||
* | | Merge github.com:grpc/grpc into credit | Craig Tiller | 2015-02-23 |
|\| |