Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add a virtual destructor to the new class with virtual methods | 2018-09-20 | |
| | |||
* | fix golden file | 2018-09-18 | |
| | |||
* | s/CodegenGeneric/Raw/g | 2018-06-28 | |
| | |||
* | Allow AsyncServer with one generic to compile | 2018-06-20 | |
| | |||
* | Support codegen generic on server side | 2018-06-20 | |
| | |||
* | Manual fixes to enable performance- clang tidy checks | 2018-06-14 | |
| | |||
* | Rename ProtoBuffer helpers | 2018-04-12 | |
| | |||
* | Make GrpcProtoBufferReaderWriter public | 2018-04-06 | |
| | |||
* | Merge pull request #14662 from apolcyn/fix_broken_file_test_under_bazel | 2018-03-10 | |
|\ | | | | | Fix a broken bazel test | ||
| * | Fix broken golden file test under bazel | 2018-03-09 | |
| | | |||
* | | Change grpc++ references in names to grpcpp | 2018-03-08 | |
|/ | |||
* | Move headers from grpc++ to grpcpp | 2018-02-15 | |
| | |||
* | Run clang fmt | 2018-02-09 | |
| | |||
* | Autofix c casts to c++ casts | 2018-02-09 | |
| | |||
* | Use the same ParseCommandLineFlags for golden file test that is used in ↵ | 2017-12-19 | |
| | | | | other test binaries | ||
* | Mark one test binary as testonly | 2017-12-19 | |
| | |||
* | Enable golden file test in bazel | 2017-12-11 | |
| | |||
* | Merge github.com:grpc/grpc into lfe3 | 2017-11-10 | |
|\ | |||
* | | Enable clang-tidy as a sanity check, fix up all known failures | 2017-11-10 | |
| | | |||
| * | Only allocate what we need in the last slice for proto serialization | 2017-11-09 | |
|/ | |||
* | Merge github.com:grpc/grpc into 50 | 2017-11-06 | |
|\ | |||
| * | Need explicit "protobuf" dependence on proto_utils_test | 2017-11-03 | |
| | | |||
* | | Update clang-format to 5.0 | 2017-11-03 | |
|/ | |||
* | Separate public and internal C++ interfaces | 2017-10-26 | |
| | |||
* | Construction of streams shouldn't require triggering async ops | 2017-09-14 | |
| | |||
* | Moving visibility and package creation to the build system. | 2017-08-30 | |
| | |||
* | Revert "Separate internal-only and public parts of C++ API" | 2017-07-25 | |
| | |||
* | Merge pull request #11310 from nicolasnoble/import | 2017-07-13 | |
|\ | | | | | Import mutations. | ||
* \ | Merge pull request #11572 from vjpai/internalize | 2017-07-10 | |
|\ \ | | | | | | | Separate internal-only and public parts of C++ API | ||
* | | | Fix codegen_test_full | 2017-07-10 | |
| | | | |||
| * | | Internalize structs and methods meant for being exposed through codegen | 2017-07-10 | |
|/ / | | | | | | | or that interface with core and are only for internal use | ||
| * | Merge branch 'master' of https://github.com/grpc/grpc into import | 2017-06-26 | |
| |\ | |/ |/| | |||
* | | fix remaining license notices | 2017-06-08 | |
| | | |||
* | | auto-fix most of licenses | 2017-06-08 | |
| | | |||
| * | Adding dummy layering check option. | 2017-05-19 | |
|/ | |||
* | Merge branch 'master' of https://github.com/grpc/grpc into import | 2017-05-11 | |
|\ | |||
| * | Add static method to generated code to return fully qualified protobuf ↵ | 2017-05-02 | |
| | | | | | | | | service name. | ||
| * | Post-review update | 2017-04-18 | |
| | | |||
| * | more sanity | 2017-04-15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | trying to fix some sanity nope that didn't work fixing test failiures added debug code more trail and error more trial and error cleaning debug code | ||
| * | 1. Added golden file test. | 2017-04-14 | |
| | | | | | | | | | | 2. Added support for mock. 3. Sanity fix. | ||
* | | Buildifier and wrapping test/cpp/* rules with our build system. | 2017-04-13 | |
|/ | |||
* | Merge pull request #8407 from jronak/fixtag | 2017-03-04 | |
|\ | | | | | replaced protobuf tag | ||
* | | Reintroduced golden_file_test | 2017-02-21 | |
| | | |||
* | | Removed useless cpp/codegen/golden_file_test | 2017-02-17 | |
| | | |||
* | | test/cpp/codegen | 2017-02-17 | |
| | | |||
* | | Fix read from uninitialized memory bug in GrpcBufferWriter. | 2017-02-07 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit fixes an issue in which the following sequence of operations leads to use of uninitialized memory: 1. Caller invokes GrpcBufferWriter::Next(), and then makes use of 8191 bytes in the returned buffer (which is 8192 bytes in size). 2. Caller then returns the unused single byte via GrpcBufferWriter::BackUp(). This method invokes g_core_codegen_interface->grpc_slice_split_tail(), which causes backup_slice_ to be a grpc_slice with one byte. 3. At the next invocation of GrpcBufferWriter::Next(), a reference to the single byte grpc_slice is returned to the caller. The problem here is that the returned reference is to the inlined buffer in the grpc_slice, which is resident in slice_, not the location of the buffer inside slice_buffer_ after g_core_codegen_interface->grpc_slice_buffer_add() in GrpcBufferWriter::Next(). As a result, any data the caller writes to the returned void* data is lost. The solution is to avoid inlined backup slices. | ||
| * | replaced protobuf tag in compile_test_golden | 2016-12-14 | |
| | | |||
* | | Use C++11 final and override | 2016-11-01 | |
| | | |||
* | | golden file | 2016-10-13 | |
|/ | |||
* | Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse | 2016-09-03 | |
|\ |