aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Collapse)AuthorAge
* Fix interop Python test invocationGravatar Masood Malekghassemi2015-12-07
| | | | | The ideal fix would be to have a tox test command for running the interop server and client.
* Generate coverage HTML reports for JenkinsGravatar Masood Malekghassemi2015-12-04
|
* Use toxGravatar Masood Malekghassemi2015-12-04
|
* Make Python testing predictable againGravatar Masood Malekghassemi2015-12-03
| | | | | | | This reorganizes the Python code, scraps the current testing infrastructure, and implements a simple test discovery and run script based on the standard Python unittest library so we can trust that our tests are running.
* Merge pull request #4269 from nathanielmanistaatgoogle/lifecycleGravatar Masood Malekghassemi2015-12-03
|\ | | | | Stub and server lifecycle fixes
* \ Merge pull request #4235 from jcanizales/use-boringsslGravatar Michael Lumish2015-12-03
|\ \ | | | | | | Use BoringSSL instead of OpenSSL
| | * Fixes to stub and server lifecycleGravatar Nathaniel Manista2015-12-03
| | | | | | | | | | | | | | | | | | Context management is implemented. Stub deletion now cancels all RPCs immediately.
| | * Migrate _termination_action into _EndGravatar Nathaniel Manista2015-12-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | For a termination action to properly mark an _End as having stopped it must clear the _End's _cycle attribute. To be able to do that the termination action must hold a reference to the _End instance. Migrating the _termination_action behavior that creates termination actions into the scope of the _End instance is the best way to afford the needed instance reference.
| * | Move BoringSSL.podspec into src, and point Podfiles to itGravatar Jorge Canizales2015-12-01
| |/
* / Clang format.Gravatar Nicolas "Pixel" Noble2015-12-01
|/
* Merge pull request #4223 from jcanizales/filter-protobuf-warningsGravatar Michael Lumish2015-12-01
|\ | | | | Filter Protobuf nullable warnings
| * Filter Protobuf nullable warningsGravatar Jorge Canizales2015-12-01
| |
* | Adjust version requirements through samples and tests.Gravatar Jorge Canizales2015-11-25
|/
* Merge branch 'release-0_12' of github.com:grpc/grpc into ↵Gravatar Julien Boeuf2015-11-25
|\ | | | | | | cpp_new_creds_plugin_api
| * Merge pull request #4154 from jboeuf/new_creds_plugin_apiGravatar jboeuf2015-11-25
| |\ | | | | | | Changing the credentials plugin API.
| | * Better documentation of the method_name field.Gravatar Julien Boeuf2015-11-25
| | | | | | | | | | | | | | | Also passing empty string as opposed to NULL when the method name is not found. This is much less error-prone.
* | | Cpp example of how the plugins can be done.Gravatar Julien Boeuf2015-11-19
| |/ |/|
* | Also adding a credentials type to the plugin API.Gravatar Julien Boeuf2015-11-19
| | | | | | | | | | | | | | | | | | | | | | | | The purpose of this is to be able to install a composition policy that describes which types are incompatible and that will be enforced during call creds composition. If this functionality is wanted it will be done in an additive function in the API like : void grpc_call_credentials_set_composite_policy( grpc_call_credentials_composite_policy policy);
| * bump C# version to 0.12.0Gravatar Jan Tattermusch2015-11-19
| |
* | Fixing node build.Gravatar Julien Boeuf2015-11-18
| |
* | Fixing implementations.Gravatar Julien Boeuf2015-11-18
|/
* Merge branch 'master' of github.com:grpc/grpc into core_creds_api_changeGravatar Julien Boeuf2015-11-17
|\
| * Merge branch 'master' of https://github.com/grpc/grpc into update_ssl_certGravatar Julien Boeuf2015-11-17
| |\
* | | Fixing tests.Gravatar Julien Boeuf2015-11-17
| | |
| | * Merge pull request #4139 from grpc/release-0_11Gravatar Jan Tattermusch2015-11-18
| | |\ | | | | | | | | Merge release-0_11 into master
* | | \ Merge branch 'master' of github.com:grpc/grpc into core_creds_api_changeGravatar Julien Boeuf2015-11-17
|\ \ \ \
| | | * | Handle cancel before start caseGravatar yang-g2015-11-17
| | |/ / | |/| |
* | | | Bandaid over differences in the C API for Python credentialsGravatar Masood Malekghassemi2015-11-17
| | | |
| * | | Merge pull request #4091 from murgatroid99/node_channel_args_mallocGravatar Tim Emiola2015-11-13
| |\ \ \ | | | | | | | | | | Fixed incorrect type in a malloc in Node extension
| * \ \ \ Merge pull request #4120 from ↵Gravatar Michael Lumish2015-11-12
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | tbetbetbe/grpc_ruby_fix_compile_on_2_0_typed_free_immediately Corrects compile error on ruby 2.0
| | * | | | Corrects compile error on ruby 2.0Gravatar Tim Emiola2015-11-12
| | | | | |
| * | | | | Merge pull request #4106 from tbetbetbe/grpc_ruby_fix_flaky_ruby_interop_testGravatar Michael Lumish2015-11-12
| |\ \ \ \ \ | | | | | | | | | | | | | | Grpc ruby fix flaky ruby interop test
| * \ \ \ \ \ Merge pull request #4107 from tbetbetbe/grpc_ruby_bidi_call_should_read_metadataGravatar Michael Lumish2015-11-12
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Grpc ruby bidi call should read metadata
| * \ \ \ \ \ \ Merge pull request #4119 from bdotdub/objc-cleanup-generated-librariesGravatar Jorge Canizales2015-11-12
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Remove unused RouteGuideClient and move RemoteTestClient to tests
| | * | | | | | | Remove unused RouteGuideClient and move RemoteTestClient to testsGravatar Benny Wong2015-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Reference discussion: https://github.com/grpc/grpc/pull/4108#discussion-diff-44494393
| * | | | | | | | Update Podfile to point to the right sample dependenciesGravatar Benny Wong2015-11-12
| | | | | | | | |
| * | | | | | | | Revert edit for generated_libraries RemoteTestGravatar Benny Wong2015-11-12
| | | | | | | | |
| | | | * | | | | Updates interop client/server loggingGravatar Tim Emiola2015-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - server logger.level = WARN - client logger.level = INFO
| | | | * | | | | Adds standard logging to the client/serverGravatar Tim Emiola2015-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - truncates the server debug log entries to make that readable
| | | | * | | | | Fixes a multithreading bug in the ruby rpc_serverGravatar Tim Emiola2015-11-11
| | | |/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the current ruby server interop test flakiness. - The interop tests recently changed so that clients access servers in parallel, meaning that the interop servers handle multiple rpcs at once, which is how this bug became visible - since this change, tests run against the ruby interop server have failed sporadically - the problem was that the block in #loop_handle_server_calls that is passed to the thread pool referenced a var in an enclosing block, which resulted in requests being processed by the wrong handler - this fix ensures that the block to be run on the thread pool thread does not have any references to vars in the enclosing block
| * | | | | | | Update location of grpc_objective_c_plugin for sampleGravatar Benny Wong2015-11-10
| | | | | | | |
| * | | | | | | Update ObjC sample to use the new ProtoMethod instead of GRPCMethodNameGravatar Benny Wong2015-11-10
| |/ / / / / /
| | * | | | | Ensures that bidi calls obtain metadata.Gravatar Tim Emiola2015-11-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes an omission from earlier PRs that adds support metadata.
| | * | | | | Fixes an issue running the tests on Ruby2.2Gravatar Tim Emiola2015-11-10
| | |/ / / /
| | | | * | Updating the server1 cert so that it can be used with Go.Gravatar Julien Boeuf2015-11-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The encoding of the issuer field in this cert is now a PRINTABLESTRING as opposed to UTF8STRING in the previous server1.pem which was causing the Go issue. Fixes #4086.
| | | * | | Fixed incorrect type in a malloc in Node extensionGravatar murgatroid992015-11-09
| | | |/ /
| * | / / php: append application user agent string at the beginningGravatar Stanley Cheung2015-11-08
| | |/ / | |/| |
| * | | Merge pull request #4031 from jtattermusch/win_precise_clockGravatar Craig Tiller2015-11-06
| |\ \ \ | | | | | | | | | | Use QueryPerformanceCounter as precise clock for windows
| * | | | Ensure application and Node library user agent strings are together at the ↵Gravatar murgatroid992015-11-06
| | |/ / | |/| | | | | | | | | | beginning
* | | | Update Python C wrapping layers to new credentials APIGravatar Masood Malekghassemi2015-11-04
| | | |