aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp/codegen
Commit message (Collapse)AuthorAge
* Use the same ParseCommandLineFlags for golden file test that is used in ↵Gravatar Alexander Polcyn2017-12-19
| | | | other test binaries
* Mark one test binary as testonlyGravatar Alexander Polcyn2017-12-19
|
* Enable golden file test in bazelGravatar Alexander Polcyn2017-12-11
|
* Merge github.com:grpc/grpc into lfe3Gravatar Craig Tiller2017-11-10
|\
* | Enable clang-tidy as a sanity check, fix up all known failuresGravatar Craig Tiller2017-11-10
| |
| * Only allocate what we need in the last slice for proto serializationGravatar yang-g2017-11-09
|/
* Merge github.com:grpc/grpc into 50Gravatar Craig Tiller2017-11-06
|\
| * Need explicit "protobuf" dependence on proto_utils_testGravatar Vijay Pai2017-11-03
| |
* | Update clang-format to 5.0Gravatar Craig Tiller2017-11-03
|/
* Separate public and internal C++ interfacesGravatar Vijay Pai2017-10-26
|
* Construction of streams shouldn't require triggering async opsGravatar Vijay Pai2017-09-14
|
* Moving visibility and package creation to the build system.Gravatar Nicolas "Pixel" Noble2017-08-30
|
* Revert "Separate internal-only and public parts of C++ API"Gravatar Vijay Pai2017-07-25
|
* Merge pull request #11310 from nicolasnoble/importGravatar Nicolas Noble2017-07-13
|\ | | | | Import mutations.
* \ Merge pull request #11572 from vjpai/internalizeGravatar Vijay Pai2017-07-10
|\ \ | | | | | | Separate internal-only and public parts of C++ API
* | | Fix codegen_test_fullGravatar David Garcia Quintas2017-07-10
| | |
| * | Internalize structs and methods meant for being exposed through codegenGravatar Vijay Pai2017-07-10
|/ / | | | | | | or that interface with core and are only for internal use
| * Merge branch 'master' of https://github.com/grpc/grpc into importGravatar Nicolas "Pixel" Noble2017-06-26
| |\ | |/ |/|
* | fix remaining license noticesGravatar Jan Tattermusch2017-06-08
| |
* | auto-fix most of licensesGravatar Jan Tattermusch2017-06-08
| |
| * Adding dummy layering check option.Gravatar Nicolas "Pixel" Noble2017-05-19
|/
* Merge branch 'master' of https://github.com/grpc/grpc into importGravatar Nicolas "Pixel" Noble2017-05-11
|\
| * Add static method to generated code to return fully qualified protobuf ↵Gravatar James Eady2017-05-02
| | | | | | | | service name.
| * Post-review updateGravatar Mahak Mukhi2017-04-18
| |
| * more sanityGravatar Mahak Mukhi2017-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.Gravatar Mahak Mukhi2017-04-14
| | | | | | | | | | 2. Added support for mock. 3. Sanity fix.
* | Buildifier and wrapping test/cpp/* rules with our build system.Gravatar Nicolas "Pixel" Noble2017-04-13
|/
* Merge pull request #8407 from jronak/fixtagGravatar Yang Gao2017-03-04
|\ | | | | replaced protobuf tag
* | Reintroduced golden_file_testGravatar David Garcia Quintas2017-02-21
| |
* | Removed useless cpp/codegen/golden_file_testGravatar David Garcia Quintas2017-02-17
| |
* | test/cpp/codegenGravatar David Garcia Quintas2017-02-17
| |
* | Fix read from uninitialized memory bug in GrpcBufferWriter.Gravatar Harvey Tuch2017-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_goldenGravatar Ronak Jain2016-12-14
| |
* | Use C++11 final and overrideGravatar Vijay Pai2016-11-01
| |
* | golden fileGravatar Vijay Pai2016-10-13
|/
* Merge branch 'master' of github.com:grpc/grpc into codegen_cleanseGravatar David Garcia Quintas2016-09-03
|\
| * a golden fileGravatar Vijay Pai2016-08-30
| |
| * Fix golden testGravatar Vijay Pai2016-08-30
| |
| * Update golden fileGravatar Vijay Pai2016-08-29
| |
| * Add FCService to golden testGravatar Vijay Pai2016-08-04
| |
* | removed codegen/time.hGravatar David Garcia Quintas2016-07-27
| |
| * Fix the golden file - why do we even have this lever?Gravatar vjpai2016-06-23
|/
* Use the comments before syntax line as file comments.Gravatar yang-g2016-04-15
|
* Clarify the commentsGravatar yang-g2016-04-14
|
* Add a testGravatar yang-g2016-04-14
|
* Added codegen_test_fullGravatar David Garcia Quintas2016-04-08
| | | | Which makes sure target that depend on both codegen and grpc build.
* clang-formatGravatar David Garcia Quintas2016-03-08
|
* WIP. Added codegen_testGravatar David Garcia Quintas2016-03-06