Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add grpcio-status extension package | Lidi Zheng | 2018-12-13 |
| | | | | | | * The new package has 2 API `from_call` and `to_status` * Utilize the experimental API `abort_with_status` * Add 5 unit test cases | ||
* | Channelz Python wrapper implementation | Lidi Zheng | 2018-11-27 |
| | | | | | | | | | | | | | | | | * Expose the C-Core API in Cython layer * Handle the object translation * Create a separate package for Channelz specifically * Handle nullptr and raise exception if seen one * Translate C++ Channelz unit tests * Adding 5 more invalid query unit tests Adding peripheral utility for grpcio-channelz package * Add to `pylint_code.sh` * Add to Python build script * Add to artifact build script * Add to Bazel * Add to Sphinx module list | ||
* | Merge remote-tracking branch 'golden/master' into package-grpc-tools | kkm | 2018-10-07 |
|\ | |||
| * | Merge pull request #16552 from ↵ | Jan Tattermusch | 2018-10-05 |
| |\ | | | | | | | | | | | | | jtattermusch/csharp_expose_client_certificate_request Expose certificate request type in SslServerCredentials | ||
| * | | bug fix | Muxi Yan | 2018-09-20 |
| | | | |||
| * | | replace #include library name in BoringSSL files | Muxi Yan | 2018-09-20 |
| | | | |||
| * | | Rename the openssl framework to openssl_grpc to avoid conflict | Muxi Yan | 2018-09-19 |
| | | | |||
| | * | Expose certificate request type in SslServerCredentials. | Jan Tattermusch | 2018-09-04 |
| |/ | |||
| * | Merge pull request #16358 from muxi/privatize-boringssl | Muxi Yan | 2018-08-24 |
| |\ | | | | | | | Make symbols of BoringSSL private | ||
| | * | Make symbols of BoringSSL private to gRPC | Muxi Yan | 2018-08-23 |
| | | | |||
* | | | Merge remote-tracking branch 'upstream/master' into package-grpc-tools | Jan Tattermusch | 2018-08-13 |
|\| | | |||
| * | | C#: upgrade protobuf nugets to v3.6.1 | Jan Tattermusch | 2018-08-10 |
| |/ | |||
| * | Upgrade protobuf podspecs in grpc | Muxi Yan | 2018-08-07 |
| | | |||
| * | upgrade C# to protobuf 3.6.0 | Jan Tattermusch | 2018-08-07 |
| | | |||
| * | portable zip for unity package | Jan Tattermusch | 2018-08-07 |
| | | |||
| * | Merge pull request #15646 from ZhouyihaiDing/composer_auth_version | Zhouyihai Ding | 2018-08-02 |
| |\ | | | | | | | PHP: upgrade interop test google/auth version | ||
| * | | unitypackage: fix extensions when copying | Jan Tattermusch | 2018-08-02 |
| | | | |||
| * | | fix unity package name | Jan Tattermusch | 2018-08-02 |
| | | | |||
| * | | remove Grpc.Auth from unitypackage for now | Jan Tattermusch | 2018-08-02 |
| | | | |||
| | * | PHP: upgrade interop test google/auth version | ZhouyihaiDing | 2018-08-01 |
| | | | |||
| * | | add script for building unitypackage | Jan Tattermusch | 2018-08-01 |
| | | | |||
| * | | remove script for building c# packages on Linux | Jan Tattermusch | 2018-08-01 |
| |/ | |||
| * | remove Jenkins references from build_packages scripts | Jan Tattermusch | 2018-07-31 |
| | | |||
* | | Add Grpc.Tools MsBuild taks assembly, test and scripting | kkm | 2018-06-21 |
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a complete set of tooling to build .proto files, with or without gRPC services, in .csproj, both "classic" and SDK flavors, and a bare minimum support for C++ projects. Highlights and omissions: * By default, generated files are placed into project's intermediate directory under obj/, and treated as temporary generated sources. * The projects are highly customizabe thorugh item metadata on Protobuf items. * SDK projects only use Visual Studio new build system, and automatically import XAML property sheets that allow setting per-file properties, such as generated file access, and whether to expect gRPC outputs, from VS properties windows. This possibly requires VS restart after the package is added to solution. Classic projects cannot be extended this way, and only show Protobuf as the possible item; settings are modified by editing the project only. * For C++ projects, only the tool and standard proto import paths are provided, no custom targets yet. This is in the works. * gRPC and Protobuf scripts are separate, and everything is programmed to easily split the Tools package into one for Google.Protobuf and another for Grpc.Tools. This requires tighter coordination between the teams. * The tasks DLL knows about gRPC. I tried to use it to support gRPC in a script-only fashion, but using the tasks results in much cleaner scripts. This is probably how it should remain. * In multitarget projects (multiple frameworks) protoc files are compiled for each target, and also for Debug/Release configuration sepatately. A possible fix is in the works, but requries some MsBuild tooling fixes, so it will take a while. * There are 4 tasks. The "smart" task predicts protoc outputs, and knows things about protoc naming conventions. This supports only C# and C++. The "dumb" task simply invokes protoc in a language-independent way, and supports all languages known to protoc. In the (not very likely) case protoc is used with MsBuild for these languages, instructions for extending the build is provided in build script comments. The other 2 tasks are one to detect current platform and therefore tools paths, and another to read protoc generated dependency file. We use it for C#, but custom project may opt not to use the dependecy files. * 64-bit tools for Windows (protoc and grpc plugin exe) have been removed from package, as Windows is alsways able to run 32-bit executable (and they are smaller and faster, and always preferred when 2G address space is enough). | ||
* | build package with native debug symbols | Jan Tattermusch | 2018-06-07 |
| | |||
* | Bump protobuf runtime dependency versions | Mehrdad Afshari | 2018-04-19 |
| | |||
* | Fix generate_projects | Muxi Yan | 2018-04-12 |
| | |||
* | make package builds work on kokoro | Jan Tattermusch | 2018-03-13 |
| | |||
* | address comments | Jan Tattermusch | 2018-03-07 |
| | |||
* | enable loading grpc_csharp_ext as a unity native plugin | Jan Tattermusch | 2018-03-06 |
| | |||
* | Add a sanity check for inclusion of port_platform.h | Alexander Polcyn | 2018-02-23 |
| | |||
* | Fix grpc++->grpcpp leftover files | Muxi Yan | 2018-02-20 |
| | |||
* | yapf grpcio_tests | ncteisen | 2017-12-11 |
| | |||
* | yapf-ize grpc_testing | ncteisen | 2017-12-11 |
| | |||
* | yapf-ize grpcio_reflection | ncteisen | 2017-12-11 |
| | |||
* | yapf-ize grpcio_health_checking | ncteisen | 2017-12-11 |
| | |||
* | Yapf-ize grpcio/grpc_.py | ncteisen | 2017-12-11 |
| | |||
* | Merge pull request #13432 from ncteisen/no-more-extern-c | Noah Eisen | 2017-11-30 |
|\ | | | | | No More Extern "C" | ||
* | | Fix in one more file | Muxi Yan | 2017-11-29 |
| | | |||
| * | Remove all extern C | ncteisen | 2017-11-17 |
|/ | |||
* | Merge branch 'master' into remove_node | murgatroid99 | 2017-11-06 |
|\ | |||
| * | Sanity fixes | Craig Tiller | 2017-11-03 |
| | | |||
* | | Remove src/node and references to it | murgatroid99 | 2017-10-25 |
|/ | | | | | | This removes all of the node code and tests from the repo, along with the scripts for running Node unit tests, performance tests, and artifact builds. The scripts for running tests from the grpc-node repository are untouched. | ||
* | Add user-agent test and regex matching test to test suite | Muxi Yan | 2017-10-11 |
| | |||
* | Changes for C to C++. Adding extern C to header files for compatibility. | Yash Tibrewal | 2017-10-02 |
| | |||
* | add missing template for grpcio_testing versining | Jan Tattermusch | 2017-09-12 |
| | |||
* | fix the template | Muxi Yan | 2017-08-22 |
| | |||
* | Merge pull request #11732 from muxi/update-podspecs | Muxi Yan | 2017-07-28 |
|\ | | | | | Advance versions of BoringSSL and protoc | ||
* | | Use https://grpc.io consistently as the canonical URL | Mehrdad Afshari | 2017-07-10 |
| | | |||
| * | Update protoc version | Muxi Yan | 2017-07-10 |
|/ |