Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nanopb/nanopb.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-02-25Fix build failure (const_cast name conflict)Petteri Aimonen
2017-02-25Make pb_check_proto3_default_value() recurse into submessages (issue #247)Petteri Aimonen
2017-02-25Fix infinite loop in pb_check_proto3_default_valueJustin DeMartino
2017-02-22Extend inline / fixed length bytes array support (issue #244)Petteri Aimonen
2016-12-09Enable clang integer sanitizer and clean up a few warnings.Petteri Aimonen
2016-12-09Refactor proto3 logic into pb_check_proto3_default_value()Petteri Aimonen
2016-12-09Fix potential unaligned accessGuillaume Lager
2016-10-10Fix typo in encodingberni155
2016-10-09Prevent fields with default value from encoding when proto3 option is setBernhard Krämer
2016-08-05Add inline allocation of bytes fieldsTom Roeder
2016-01-27Fix a few remaining bugs related to CHAR_BIT!=8 platforms.Petteri Aimonen
2016-01-27Replace uint8_t with a pb_byte_t typedef.Petteri Aimonen
2016-01-26Get rid of type punning in pb_encode_fixedXX().Petteri Aimonen
2015-01-04Implement support for oneofs (C unions).Petteri Aimonen
2015-01-04Add int_size option for generator.Petteri Aimonen
2014-12-26Add support for POINTER type in extensionsPetteri Aimonen
2014-08-18Rename UNUSED() and STATIC_ASSERT() macros with PB_ prefix.Petteri Aimonen
2014-08-18Change the _count fields to use pb_size_t datatype.Petteri Aimonen
2014-08-10Switch pb_encode to use the common iterator logic in pb_common.cPetteri Aimonen
2014-04-05Add a convenience function pb_get_encoded_size()Petteri Aimonen
2014-04-02Add some missing 'static' specifiersPetteri Aimonen
2014-04-02Fix splint warnings, add splint test casePetteri Aimonen
2014-03-15Get rid of pb_bytes_ptr_t, just allocate pb_bytes_array_t dynamically.Petteri Aimonen
2013-12-29Fix missing error messages in pb_encode.cPetteri Aimonen
2013-12-29Rename encode_static_field -> encode_basic_field.Petteri Aimonen
2013-12-29Organize allocation logic in generator, add pb_bytes_ptr_t.Petteri Aimonen
2013-12-29Const-correctness and small cleanup.Petteri Aimonen
2013-12-29Generating and encoding messages with dynamic allocaitonMartin Donath
2013-12-21Add PB_LTYPE_UVARINT to fix encoding of negative int32 values.Petteri Aimonen
2013-10-29Remove the NANOPB_INTERNALS functions from public API.Petteri Aimonen
2013-10-29Declare static functions before use.Petteri Aimonen
2013-10-29Cleanup of comments.Petteri Aimonen
2013-10-29Rename some internal functions to have unique namesPetteri Aimonen
2013-10-24Detect invalid sizes when encoding bytes fields.Petteri Aimonen
2013-10-20Check array max size when encoding.Petteri Aimonen
2013-07-22Fix bugs in extension support when multiple extension fields are present.Petteri Aimonen
2013-07-17Extension support implemented for decoder.Petteri Aimonen
2013-07-17Implement extension support for the encoderPetteri Aimonen
2013-07-06Add pb_decode_delimited and pb_encode_delimited wrapper functions.Petteri Aimonen
2013-04-14Handle unterminated strings when encoding.Petteri Aimonen
2013-04-02Change the callback function to use void**.Petteri Aimonen
2013-03-09Add PB_SYSTEM_HEADER compile time option.Petteri Aimonen
2013-03-09Implement error message support for the encoder side.Petteri Aimonen
2013-02-21Separate PB_HTYPE to PB_ATYPE and PB_HTYPE.Petteri Aimonen
2013-02-20Rename PB_HTYPE_ARRAY -> PB_HTYPE_REPEATED.Petteri Aimonen
2013-02-06Add compile-time option PB_BUFFER_ONLY.Petteri Aimonen
2013-02-06Performance improvement: replace memcpy with loop.Petteri Aimonen
2012-09-03Enable -Wconversion for core and fix the warnings.Petteri Aimonen
2012-09-02Clean up one (uint64_t) cast.Petteri Aimonen
2012-08-26Fix warnings with -Wcast-qual. Add test for C++ compile.Petteri Aimonen