Age | Commit message (Expand) | Author | Files | Lines |
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 |
2011-12-30 | Fixed a bug related to submessage encoding into memory buffer. | Petteri Aimonen | 1 | -0/+1 |
2011-11-10 | Fix some compiler warnings in strict C89 mode | Petteri Aimonen | 1 | -3/+2 |
2011-09-13 | Fixed a bunch of bugs related to callback fields. | Petteri Aimonen | 1 | -14/+30 |
2011-08-23 | More unittests | Petteri Aimonen | 1 | -1/+1 |
2011-08-23 | Changed autogenerated file naming from foo.c to foo.pb.c | Petteri Aimonen | 1 | -0/+7 |
2011-08-23 | check return values | Petteri Aimonen | 1 | -16/+25 |
2011-08-17 | Example | Petteri Aimonen | 1 | -2/+5 |