- 13 Dec, 2015 4 commits
-
-
Ilya Lipnitskiy authored
Fix a few casts where ints were cast to uints unnecessarily Fixes #199. Previously, enums were treated as uint32's, but they need to be treated as int32's instead. t: Add a few test cases with negative enum values
-
Ilya Lipnitskiy authored
-
Ilya Lipnitskiy authored
-
Ilya Lipnitskiy authored
Add support for multiple versions of GCC and clang by using a build matrix. Switch Travis VM to be based on Ubuntu 14.04
-
- 30 Oct, 2015 1 commit
-
-
Ilya Lipnitskiy authored
-
- 16 Mar, 2015 4 commits
-
-
Ilya Lipnitskiy authored
-
Ilya Lipnitskiy authored
-
Ilya Lipnitskiy authored
Adds support for the LITE_RUNTIME optimization option to the protobuf-c compiler. Enabling this option would generate lighter weight message, enum, and service descriptors that contain NO strings. As a result, calls to lookup descriptors via the *_get_{field,value,method}_by_name API will return NULL. Default compiler behavior (when optimize_for is not specified or is not set to LITE_RUNTIME) is unchanged.
-
Ilya Lipnitskiy authored
-
- 14 Mar, 2015 5 commits
-
-
Robert Edmonds authored
-
Robert Edmonds authored
-
Robert Edmonds authored
-
Robert Edmonds authored
-
Andrey Myznikov authored
-
- 13 Mar, 2015 1 commit
-
-
Robert Edmonds authored
-
- 15 Feb, 2015 5 commits
-
-
Ilya Lipnitskiy authored
-
Oleg Efimov authored
-
Ilya Lipnitskiy authored
-
Ilya Lipnitskiy authored
-
Ilya Lipnitskiy authored
-
- 31 Jan, 2015 1 commit
-
-
Ilya Lipnitskiy authored
Certain protobuf comments could generate invalid C comments and inadvertently close the comment block. This commit removes '/' signs in such comments. One example of a .proto file containing such comments is a commonly included descriptor.proto from the protobuf library.
-
- 18 Jan, 2015 2 commits
-
-
Oleg Efimov authored
Check for NULL pointer for repeated fields passed to protobuf_c_message_free_unpacked Closes #177
-
Oleg Efimov authored
Check for NULL message pointer passed to protobuf_c_message_free_unpacked Closes #177
-
- 06 Jan, 2015 1 commit
-
-
Oleg Efimov authored
warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
-
- 05 Jan, 2015 3 commits
-
-
Robert Edmonds authored
-
Robert Edmonds authored
-
Robert Edmonds authored
-
- 17 Dec, 2014 1 commit
-
-
Ilya Lipnitskiy authored
-
- 07 Dec, 2014 1 commit
-
-
Ilya Lipnitskiy authored
-
- 24 Nov, 2014 5 commits
-
-
Robert Edmonds authored
-
Robert Edmonds authored
-
Robert Edmonds authored
-
Robert Edmonds authored
-
Robert Edmonds authored
-
- 20 Nov, 2014 4 commits
-
-
Ilya Lipnitskiy authored
Add test cases for parsing multiple fields of the same oneof from the wire Add more tests for submessage merging, including oneofs
-
Ilya Lipnitskiy authored
-
Ilya Lipnitskiy authored
-
Ilya Lipnitskiy authored
Add a field flag and functions to pack/unpack oneofs Add logic to parse multiple fields for the same oneof Add logic for merging submessages that contain oneofs
-
- 19 Nov, 2014 1 commit
-
-
Ilya Lipnitskiy authored
-
- 15 Nov, 2014 1 commit
-
-
Ilya Lipnitskiy authored
-