- Dec 23, 2016
-
-
Tobba authored
-
- Dec 09, 2016
-
-
Petteri Aimonen authored
Changed to use simple indexing instead of while (count--) in buf_read()/buf_write(), because the count overflowed from 0 to max on the last iteration. While the unsigned integer overflow is defined and behaviour was correct, making this simple change allowed enabling the sanitizer which might catch true errors elsewhere in the code.
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Petteri Aimonen authored
Mainly to clean up the code. Also fixed handling of PB_LTYPE_FIXED_LENGTH_BYTES for proto3 files.
-
Guillaume Lager authored
If the type is string, do not try to deference it as int16, int32 or int64. This may lead to unalign memory access, which may cause trap on some architectures (ARM)
-
- Nov 22, 2016
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
- Nov 21, 2016
-
-
William A. Kennington III authored
Google-Bug-Id: 28000875 Signed-off-by:
William A. Kennington III <wak@google.com> Change-Id: I1bffd39168abe04593588291b0ebbe5199a00138
-
- Nov 19, 2016
-
-
Petteri Aimonen authored
-
- Oct 30, 2016
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
- Oct 24, 2016
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
- Oct 23, 2016
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Petteri Aimonen authored
Need to generate compile time check if the bytes field + size field might exceed 255 bytes. Also eliminated spurious checks generated for some callback fields.
-
- Oct 11, 2016
-
-
Petteri Aimonen authored
Fix typo in encoding
-
- Oct 10, 2016
-
-
berni155 authored
-
Petteri Aimonen authored
Added CMake project
-
Petteri Aimonen authored
Proto3 singular fields support
-
- Oct 09, 2016
-
-
Bernhard Krämer authored
-
Bernhard Krämer authored
-
- Sep 02, 2016
-
-
Petteri Aimonen authored
-
- Aug 10, 2016
-
-
Petteri Aimonen authored
Bazel: export LICENSE.txt file.
-
Piotr Sikora authored
Signed-off-by:
Piotr Sikora <piotrsikora@google.com>
-
- Aug 06, 2016
-
-
Petteri Aimonen authored
-
- Aug 05, 2016
-
-
Petteri Aimonen authored
Add inline allocation of bytes fields
-
- Aug 04, 2016
-
-
Tom Roeder authored
This commit adds a new FT_INLINE allocation type that forces bytes fields to be inlined into the struct. E.g., pb_byte_t my_bytes[32]. This requires max_size for the bytes field. The FT_INLINE type is represented as a new LTYPE: FT_LTYPE_FIXED_LENGTH_BYTES. This commit also updates the documentation with FT_INLINE and FT_LTYPE_FIXED_LENGTH_BYTES. Added an AUTHORS file in apparent order of appearance in the git log history from $(git log --all).
-
- Aug 03, 2016
-
-
Petteri Aimonen authored
Add bazel BUILD file for nanopb.
-
- Aug 01, 2016
-
-
Ming Zhao authored
-
- Jul 26, 2016
-
-
Konstantin Podsvirov authored
-
- Jul 23, 2016
-
-
Petteri Aimonen authored
Fix suggested by Ulenspiegel. Also added testcase for the same.
-
- Jun 19, 2016
-
-
Petteri Aimonen authored
-