Age | Commit message (Expand) | Author | Files | Lines |
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 |
2012-08-09 | Declare warn_unused_result only on GCC >= 3.4.0. |  Petteri Aimonen | 1 | -5/+5 |
2012-07-18 | Fixed a few compiler warnings, added check. |  Petteri Aimonen | 1 | -2/+2 |
2012-07-05 | Apparently some compilers don't want to automatically cast size_t to uint64_t. |  Petteri Aimonen | 1 | -4/+4 |
2012-07-05 | Fix some typos in __BIG_ENDIAN__ code |  Petteri Aimonen | 1 | -2/+2 |
2012-06-13 | Fix non-constant initializer errors with some compilers. |  Petteri Aimonen | 1 | -3/+14 |
2012-04-18 | Fixing compiler warnings, mostly related to unused parameters. |  Petteri Aimonen | 1 | -2/+6 |
2012-03-01 | Refactoring the field encoder interface. |  Petteri Aimonen | 1 | -77/+93 |