Age | Commit message (Expand) | Author | Files | Lines |
2017-01-12 | Fix closing a non-empty substream resulting in an incorrect stream state |  Tobba | 1 | -8/+21 |
2016-12-23 | Make pb_decode_varint32 public API |  Tobba | 1 | -2/+1 |
2016-12-09 | Enable clang integer sanitizer and clean up a few warnings. |  Petteri Aimonen | 1 | -2/+3 |
2016-10-09 | Add proto3 option to handle singular fields |  Bernhard Krämer | 1 | -1/+2 |
2016-08-04 | Add inline allocation of bytes fields |  Tom Roeder | 1 | -1/+8 |
2016-06-06 | Protect against corrupted _count fields in pb_release(). |  Petteri Aimonen | 1 | -0/+6 |
2016-01-27 | Fix a few remaining bugs related to CHAR_BIT!=8 platforms. |  Petteri Aimonen | 1 | -25/+34 |
2016-01-27 | Replace uint8_t with a pb_byte_t typedef. |  Petteri Aimonen | 1 | -43/+47 |
2016-01-26 | Get rid of type punning in pb_encode_fixedXX(). |  Petteri Aimonen | 1 | -28/+19 |
2015-12-16 | pb_istream_from_buffer: add const to prototype |  Andrew Ruder | 1 | -5/+13 |
2015-10-25 | Ignore null pointers in pb_release() (issue #183). |  Petteri Aimonen | 1 | -0/+3 |
2015-09-21 | decode: Fix compiler issue with gcc-5 |  Kyle Manna | 1 | -1/+2 |
2015-04-03 | Clear callbacks for union fields. |  Petteri Aimonen | 1 | -0/+3 |
2015-03-07 | Fix oneof submessage initialization bug. |  Petteri Aimonen | 1 | -0/+4 |
2015-01-15 | Release memory when overwriting oneof fields. |  Petteri Aimonen | 1 | -0/+39 |
2015-01-11 | Bugfixes for oneof support. |  Petteri Aimonen | 1 | -4/+13 |
2015-01-04 | Implement support for oneofs (C unions). |  Petteri Aimonen | 1 | -1/+11 |
2015-01-04 | Detect too large varint values when decoding. |  Petteri Aimonen | 1 | -14/+36 |
2015-01-04 | Add int_size option for generator. |  Petteri Aimonen | 1 | -0/+4 |
2014-12-26 | Fix memory leaks with PB_ENABLE_MALLOC and certain submessage type combinations. |  Petteri Aimonen | 1 | -20/+45 |
2014-12-26 | Initialize also extension fields to defaults in pb_decode(). |  Petteri Aimonen | 1 | -54/+83 |
2014-12-26 | Add support for POINTER type in extensions |  Petteri Aimonen | 1 | -0/+8 |
2014-09-11 | Protect against size_t overflows in pb_dec_bytes/pb_dec_string. |  Petteri Aimonen | 1 | -7/+13 |
2014-09-11 | Add just-to-be-sure check to allocate_field(). |  Petteri Aimonen | 1 | -5/+11 |
2014-09-11 | Fix memory leak with duplicated fields and PB_ENABLE_MALLOC. |  Petteri Aimonen | 1 | -44/+60 |
2014-09-11 | Fix crash in pb_release() if called twice on same message. |  Petteri Aimonen | 1 | -10/+15 |
2014-08-18 | Rename UNUSED() and STATIC_ASSERT() macros with PB_ prefix. |  Petteri Aimonen | 1 | -4/+4 |
2014-08-18 | Change the _count fields to use pb_size_t datatype. |  Petteri Aimonen | 1 | -11/+29 |
2014-08-10 | Switch pb_encode to use the common iterator logic in pb_common.c |  Petteri Aimonen | 1 | -12/+10 |
2014-08-10 | Separate field iterator logic from pb_decode to pb_common. |  Petteri Aimonen | 1 | -109/+31 |
2014-06-02 | Make clearer that size = 0 in allocate_field() is not allowed. |  Petteri Aimonen | 1 | -17/+12 |
2014-06-02 | Don't use SIZE_MAX macro, as it is not in C89. |  Petteri Aimonen | 1 | -1/+2 |
2014-05-17 | Fix security issue with PB_ENABLE_MALLOC. |  Petteri Aimonen | 1 | -2/+22 |
2014-04-05 | Add a 'found' field to pb_extension_t. |  Petteri Aimonen | 1 | -2/+1 |
2014-04-02 | Add some missing 'static' specifiers |  Petteri Aimonen | 1 | -9/+8 |
2014-04-02 | Fix splint warnings, add splint test case |  Petteri Aimonen | 1 | -8/+8 |
2014-03-17 | More configuration options for dynamic alloc |  Petteri Aimonen | 1 | -3/+3 |
2014-03-16 | Documentation updates |  Petteri Aimonen | 1 | -1/+9 |
2014-03-15 | Get rid of pb_bytes_ptr_t, just allocate pb_bytes_array_t dynamically. |  Petteri Aimonen | 1 | -41/+17 |
2014-03-12 | Add pb_release() function |  Petteri Aimonen | 1 | -18/+96 |
2014-03-10 | More fixes for dynamic allocation |  Petteri Aimonen | 1 | -41/+65 |
2014-02-25 | Bugfixes for dynamic allocation |  Petteri Aimonen | 1 | -13/+39 |
2014-02-24 | Beginnings of malloc support in pb_decode |  Petteri Aimonen | 1 | -5/+138 |
2013-12-21 | Add PB_LTYPE_UVARINT to fix encoding of negative int32 values. |  Petteri Aimonen | 1 | -3/+21 |
2013-11-14 | Optimize the common case of 1-byte reads for varints. |  Petteri Aimonen | 1 | -3/+23 |
2013-10-29 | Remove the NANOPB_INTERNALS functions from public API. |  Petteri Aimonen | 1 | -0/+9 |
2013-10-29 | Declare static functions before use. |  Petteri Aimonen | 1 | -12/+31 |
2013-10-29 | Cleanup of comments. |  Petteri Aimonen | 1 | -7/+8 |
2013-10-29 | Rename some internal functions to have unique names |  Petteri Aimonen | 1 | -2/+2 |
2013-07-17 | Extension support implemented for decoder. |  Petteri Aimonen | 1 | -2/+94 |