Age | Commit message (Expand) | Author | Files | Lines |
2017-02-25 | Fix build failure (const_cast name conflict) | Petteri Aimonen | 1 | -4/+4 |
2017-02-25 | Make pb_check_proto3_default_value() recurse into submessages (issue #247) | Petteri Aimonen | 1 | -23/+47 |
2017-02-24 | Fix infinite loop in pb_check_proto3_default_value | Justin DeMartino | 1 | -1/+1 |
2017-02-22 | Extend inline / fixed length bytes array support (issue #244) | Petteri Aimonen | 1 | -4/+7 |
2016-12-09 | Enable clang integer sanitizer and clean up a few warnings. | Petteri Aimonen | 1 | -2/+3 |
2016-12-09 | Refactor proto3 logic into pb_check_proto3_default_value() | Petteri Aimonen | 1 | -26/+55 |
2016-12-09 | Fix potential unaligned access | Guillaume Lager | 1 | -5/+9 |
2016-10-10 | Fix typo in encoding | berni155 | 1 | -1/+4 |
2016-10-09 | Prevent fields with default value from encoding when proto3 option is set | Bernhard Krämer | 1 | -0/+17 |
2016-08-04 | Add inline allocation of bytes fields | Tom Roeder | 1 | -4/+11 |
2016-01-27 | Fix a few remaining bugs related to CHAR_BIT!=8 platforms. | Petteri Aimonen | 1 | -26/+30 |
2016-01-27 | Replace uint8_t with a pb_byte_t typedef. | Petteri Aimonen | 1 | -31/+34 |
2016-01-26 | Get rid of type punning in pb_encode_fixedXX(). | Petteri Aimonen | 1 | -26/+18 |
2015-01-04 | Implement support for oneofs (C unions). | Petteri Aimonen | 1 | -0/+11 |
2015-01-04 | Add int_size option for generator. | Petteri Aimonen | 1 | -1/+5 |
2014-12-26 | Add support for POINTER type in extensions | Petteri Aimonen | 1 | -1/+12 |
2014-08-18 | Rename UNUSED() and STATIC_ASSERT() macros with PB_ prefix. | Petteri Aimonen | 1 | -3/+3 |
2014-08-18 | Change the _count fields to use pb_size_t datatype. | Petteri Aimonen | 1 | -2/+2 |
2014-08-10 | Switch pb_encode to use the common iterator logic in pb_common.c | Petteri Aimonen | 1 | -24/+21 |
2014-04-05 | Add a convenience function pb_get_encoded_size() | Petteri Aimonen | 1 | -0/+11 |
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 | -3/+3 |
2014-03-15 | Get rid of pb_bytes_ptr_t, just allocate pb_bytes_array_t dynamically. | Petteri Aimonen | 1 | -16/+26 |
2013-12-29 | Fix missing error messages in pb_encode.c | Petteri Aimonen | 1 | -1/+6 |
2013-12-29 | Rename encode_static_field -> encode_basic_field. | Petteri Aimonen | 1 | -4/+4 |
2013-12-29 | Organize allocation logic in generator, add pb_bytes_ptr_t. | Petteri Aimonen | 1 | -3/+3 |
2013-12-29 | Const-correctness and small cleanup. | Petteri Aimonen | 1 | -21/+25 |
2013-12-29 | Generating and encoding messages with dynamic allocaiton | Martin Donath | 1 | -14/+53 |
2013-12-21 | Add PB_LTYPE_UVARINT to fix encoding of negative int32 values. | Petteri Aimonen | 1 | -2/+21 |
2013-10-29 | Remove the NANOPB_INTERNALS functions from public API. | Petteri Aimonen | 1 | -1/+7 |
2013-10-29 | Declare static functions before use. | Petteri Aimonen | 1 | -1/+12 |
2013-10-29 | Cleanup of comments. | Petteri Aimonen | 1 | -8/+19 |
2013-10-29 | Rename some internal functions to have unique names | Petteri Aimonen | 1 | -2/+2 |
2013-10-24 | Detect invalid sizes when encoding bytes fields. | Petteri Aimonen | 1 | -1/+4 |
2013-10-20 | Check array max size when encoding. | Petteri Aimonen | 1 | -0/+3 |
2013-07-22 | Fix bugs in extension support when multiple extension fields are present. | Petteri Aimonen | 1 | -1/+6 |
2013-07-17 | Extension support implemented for decoder. | Petteri Aimonen | 1 | -1/+2 |
2013-07-17 | Implement extension support for the encoder | Petteri Aimonen | 1 | -21/+73 |
2013-07-06 | Add pb_decode_delimited and pb_encode_delimited wrapper functions. | Petteri Aimonen | 1 | -0/+5 |
2013-04-14 | Handle unterminated strings when encoding. | Petteri Aimonen | 1 | -2/+10 |
2013-04-02 | Change the callback function to use void**. | Petteri Aimonen | 1 | -1/+8 |
2013-03-09 | Add PB_SYSTEM_HEADER compile time option. | Petteri Aimonen | 1 | -1/+0 |
2013-03-09 | Implement error message support for the encoder side. | Petteri Aimonen | 1 | -14/+23 |
2013-02-20 | Separate PB_HTYPE to PB_ATYPE and PB_HTYPE. | Petteri Aimonen | 1 | -33/+64 |
2013-02-20 | Rename PB_HTYPE_ARRAY -> PB_HTYPE_REPEATED. | Petteri Aimonen | 1 | -2/+2 |
2013-02-06 | Add compile-time option PB_BUFFER_ONLY. | Petteri Aimonen | 1 | -1/+10 |
2013-02-05 | Performance improvement: replace memcpy with loop. | Petteri Aimonen | 1 | -1/+4 |
2012-09-03 | Enable -Wconversion for core and fix the warnings. | Petteri Aimonen | 1 | -5/+5 |
2012-09-02 | Clean up one (uint64_t) cast. | Petteri Aimonen | 1 | -2/+2 |
2012-08-26 | Fix warnings with -Wcast-qual. Add test for C++ compile. | Petteri Aimonen | 1 | -14/+14 |