Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #8407 from jronak/fixtag | Yang Gao | 2017-03-04 |
|\ | | | | | replaced protobuf tag | ||
* | | Reintroduced golden_file_test | David Garcia Quintas | 2017-02-21 |
| | | |||
* | | Removed useless cpp/codegen/golden_file_test | David Garcia Quintas | 2017-02-17 |
| | | |||
* | | test/cpp/codegen | David Garcia Quintas | 2017-02-17 |
| | | |||
* | | Fix read from uninitialized memory bug in GrpcBufferWriter. | Harvey Tuch | 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 | Ronak Jain | 2016-12-14 |
| | | |||
* | | Use C++11 final and override | Vijay Pai | 2016-11-01 |
| | | |||
* | | golden file | Vijay Pai | 2016-10-13 |
|/ | |||
* | Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse | David Garcia Quintas | 2016-09-03 |
|\ | |||
| * | a golden file | Vijay Pai | 2016-08-30 |
| | | |||
| * | Fix golden test | Vijay Pai | 2016-08-30 |
| | | |||
| * | Update golden file | Vijay Pai | 2016-08-29 |
| | | |||
| * | Add FCService to golden test | Vijay Pai | 2016-08-04 |
| | | |||
* | | removed codegen/time.h | David Garcia Quintas | 2016-07-27 |
| | | |||
| * | Fix the golden file - why do we even have this lever? | vjpai | 2016-06-23 |
|/ | |||
* | Use the comments before syntax line as file comments. | yang-g | 2016-04-15 |
| | |||
* | Clarify the comments | yang-g | 2016-04-14 |
| | |||
* | Add a test | yang-g | 2016-04-14 |
| | |||
* | Added codegen_test_full | David Garcia Quintas | 2016-04-08 |
| | | | | Which makes sure target that depend on both codegen and grpc build. | ||
* | clang-format | David Garcia Quintas | 2016-03-08 |
| | |||
* | WIP. Added codegen_test | David Garcia Quintas | 2016-03-06 |