Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'slice_interning' into metadata_filter | 2016-12-06 | |
|\ | |||
| * | Merge branch 'slice_with_exec_ctx' into slice_interning | 2016-12-06 | |
| |\ | |||
| | * | Merge pull request #8913 from markdroth/security_handshaker2 | 2016-12-02 | |
| | |\ | | | | | | | | | Rewrite security handshaker to use generic handshaker API. | ||
| | * \ | Merge pull request #8920 from ↵ | 2016-12-02 | |
| | |\ \ | | | | | | | | | | | | | | | | | | | | | soltanmm-google/fracking-is-not-inherently-horrible-it-just-does-not-have-enough-oversight Switch to command-arg for Python split-codegen | ||
| | | * | | Switch to command-arg for Python split-codegen | 2016-12-02 | |
| | | | | | | | | | | | | | | | | | | | | Almost fixes #8753 (which still needs a test). | ||
| | | | * | Use the same server code for both secure and insecure servers. | 2016-12-02 | |
| | | | | | |||
| | * | | | Add configurable exit grace periods and shutdown handlers | 2016-12-01 | |
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The server cleanup method is untested. The join() function that exposes it is only called by the internals of threading.py, and we don't hold a reference to the server thread to explicitly join() it, and I'm not sure we should add a reference just for this purpose. Moreover, the threading.py only calls join(None), the code path in question isn't even exercised by the internals of threading.py. Its just there to make sure we properly follow the join(timeout) semantics. | ||
* | | | | Merge branch 'slice_interning' into metadata_filter | 2016-11-30 | |
|\| | | | |||
| * | | | Merge branch 'slice_with_exec_ctx' into slice_interning | 2016-11-30 | |
| |\| | | |||
| | | * | Merge branch 'security_handshaker1' into security_handshaker2 | 2016-11-29 | |
| | | |\ | | | |/ | | |/| | |||
| | * | | Merge pull request #8825 from jtattermusch/manual_upmerge_101 | 2016-11-24 | |
| | |\ \ | | | | | | | | | | | Manual upmerge from v1.0.x | ||
| | * | | | Add new flags to Python stress client | 2016-11-22 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add use_tls, use_test_ca, and server_host_override flags to Python stress client. These are needed to run the stress client against a local server that is using tls. | ||
| | | * | | Merge remote-tracking branch 'upstream/v1.0.x' into HEAD | 2016-11-22 | |
| | |/| | | |||
* | | | | | Merge branch 'slice_with_exec_ctx' into eliminate_mdstr | 2016-11-18 | |
|\ \ \ \ \ | | |/ / / | |/| | | | |||
| | | | * | Rename security handshaker files. | 2016-11-17 | |
| | | | | | |||
| | | | * | Use the same connector code for both secure and insecure clients. | 2016-11-17 | |
| | | | | | |||
| * | | | | Add default arguments to python interop client | 2016-11-17 | |
| | | | | | |||
* | | | | | Merge branch 'slice_interning' into eliminate_mdstr | 2016-11-16 | |
|\ \ \ \ \ | | |/ / / | |/| | | | |||
| * | | | | Merge branch 'slice_with_exec_ctx' into slice_interning | 2016-11-16 | |
| |\ \ \ \ | | | |_|/ | | |/| | | |||
| | | * | | Merge remote-tracking branch 'upstream/master' into service_config_json | 2016-11-16 | |
| | | |\ \ | | | |/ / | | |/| | | |||
| | * | | | Merge pull request #8680 from ctiller/no_more_legacy | 2016-11-15 | |
| | |\ \ \ | | | | | | | | | | | | | Remove legacy poller | ||
| | * \ \ \ | Merge pull request #8335 from y-zeng/tos | 2016-11-11 | |
| | |\ \ \ \ | | | | | | | | | | | | | | | Add grpc_socket_mutator | ||
* | | | | | | | Progress towards mdstr elimination | 2016-11-10 | |
|/ / / / / / | |||
* / / / / / | First pass of slice interning facilities | 2016-11-10 | |
|/ / / / / | |||
| | | * | | Merge remote-tracking branch 'upstream/master' into service_config_json | 2016-11-08 | |
| | | |\ \ | |_|_|/ / |/| | | | | |||
| | * | | | Remove legacy poller | 2016-11-08 | |
| | | | | | |||
* | | | | | Merge github.com:grpc/grpc into grpc_slice | 2016-11-08 | |
|\ \ \ \ \ | | |/ / / | |/| | | | |||
| | | * | | Merge remote-tracking branch 'upstream/master' into service_config_json | 2016-11-07 | |
| | | |\ \ | | |_|/ / | |/| | | | |||
| * | | | | Merge pull request #8628 from soltanmm-google/turtles | 2016-11-04 | |
| |\ \ \ \ | | | | | | | | | | | | | Explicitly stop the server on tear-down | ||
| * \ \ \ \ | Merge pull request #8456 from ctiller/pid_ctl | 2016-11-04 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Simple PID controller | ||
| | | | | | * | Improved Server.stop specification | 2016-11-03 | |
| | | | | | | | |||
| | | * | | | | Explicitly stop the server on tear-down | 2016-11-03 | |
| | |/ / / / | |/| | | | | |||
| | | | * | | Rename method_config.[ch] to service_config.[ch]. | 2016-11-03 | |
| | |_|/ / | |/| | | | |||
| | | * | | Merge remote-tracking branch 'upstream/master' into tos | 2016-11-02 | |
| | | |\ \ | | |_|/ / | |/| | | | |||
* | | | | | Merge github.com:grpc/grpc into grpc_slice | 2016-10-31 | |
|\| | | | | |||
| * | | | | Enable split code generation | 2016-10-28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To support magical internal build processes, the pb2 files need to be split into pure-proto and gRPC parts. This performs that split and further fixes bad module names in the test harness that interfered with the intended test implementation. An unfortunate side effect, due to limitations of protoc and holdover behavior we must support in major version 1.x, is that trash files are generated in split generation. This shouldn't be a problem in normal protoc plugin use. | ||
| * | | | | Fix Python tests' module loading behavior | 2016-10-28 | |
| | | | | | |||
| * | | | | Merge pull request #8367 from soltanmm-google/blurb | 2016-10-28 | |
| |\ \ \ \ | | | | | | | | | | | | | Partially implement gRPC Python server reflection | ||
| | | * \ \ | Merge github.com:grpc/grpc into pid_ctl | 2016-10-28 | |
| | | |\ \ \ | | |_|/ / / | |/| | | | | |||
* | | | | | | s/GPR_SLICE/GRPC_SLICE/g | 2016-10-26 | |
| | | | | | | |||
* | | | | | | Merge branch 'buffer_pools_for_realsies' into grpc_slice | 2016-10-26 | |
|\| | | | | | |||
| * | | | | | Merge github.com:grpc/grpc into buffer_pools_for_realsies | 2016-10-26 | |
| |\ \ \ \ \ | |||
* | | | | | | | Generate build files | 2016-10-26 | |
| | | | | | | | |||
* | | | | | | | s/gpr_slice/grpc_slice, and move around tests, impls | 2016-10-26 | |
|/ / / / / / | |||
| * | | | | | Merge remote-tracking branch 'upstream/master' into circular_dependency_fix | 2016-10-26 | |
| |\ \ \ \ \ | |||
| | * \ \ \ \ | Merge pull request #8462 from markdroth/resolver_channel_args | 2016-10-26 | |
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | Plumb channel_args through resolvers. | ||
| * | | | | | | | Move method_config module from ext/client_channel to lib/transport. | 2016-10-26 | |
| | | | | | | | | |||
| | | | | | | * | Going 1.0.1. | 2016-10-26 | |
| | | | | | | | | |||
| | | * | | | | | Merge remote-tracking branch 'upstream/master' into resolver_channel_args | 2016-10-26 | |
| | | |\ \ \ \ \ | | |_|/ / / / / | |/| | | | | | | |||
| | * | | | | | | Merge pull request #8449 from ncteisen/new_python_interop_tests | 2016-10-26 | |
| |/| | | | | | | | | | | | | | | | | | | | | | | New python interop tests |