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
2020-02-01Fix invalid free() after failed realloc() (GHSA-gcx3-7m76-287p)Petteri Aimonen
2020-02-01Add workaround for avr-libc realloc() bug (#475)Petteri Aimonen
2016-06-14Protect against corrupted _count fields in pb_release().Petteri Aimonen
2014-12-27Backport memory leak fix for issue 138.Petteri Aimonen
2014-09-11Protect against size_t overflows in pb_dec_bytes/pb_dec_string.Petteri Aimonen
2014-09-11Add just-to-be-sure check to allocate_field().Petteri Aimonen
2014-09-11Fix memory leak with duplicated fields and PB_ENABLE_MALLOC.Petteri Aimonen
2014-09-11Fix crash in pb_release() if called twice on same message.Petteri Aimonen
2014-06-02Make clearer that size = 0 in allocate_field() is not allowed.Petteri Aimonen
2014-06-02Don't use SIZE_MAX macro, as it is not in C89.Petteri Aimonen
2014-05-17Fix security issue with PB_ENABLE_MALLOC.Petteri Aimonen
2014-04-05Add a 'found' field to pb_extension_t.Petteri Aimonen
2014-04-02Add some missing 'static' specifiersPetteri Aimonen
2014-04-02Fix splint warnings, add splint test casePetteri Aimonen
2014-03-17More configuration options for dynamic allocPetteri Aimonen
2014-03-16Documentation updatesPetteri Aimonen
2014-03-15Get rid of pb_bytes_ptr_t, just allocate pb_bytes_array_t dynamically.Petteri Aimonen
2014-03-12Add pb_release() functionPetteri Aimonen
2014-03-10More fixes for dynamic allocationPetteri Aimonen
2014-02-25Bugfixes for dynamic allocationPetteri Aimonen
2014-02-24Beginnings of malloc support in pb_decodePetteri Aimonen
2013-12-21Add PB_LTYPE_UVARINT to fix encoding of negative int32 values.Petteri Aimonen
2013-11-14Optimize the common case of 1-byte reads for varints.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-07-17Extension support implemented for decoder.Petteri Aimonen
2013-07-16Check for empty message type before incrementing required_field_index.Kent Ryhorchuk
2013-07-06Add pb_decode_delimited and pb_encode_delimited wrapper functions.Petteri Aimonen
2013-04-14Fix bug with empty strings in repeated string callbacks.Petteri Aimonen
2013-04-08Avoid maybe-uninitialized warningPetteri 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-09Rename pb_field_iterator_t field 'current' to 'pos'.Petteri Aimonen
2013-03-09Fix additional bug with empty message types.Petteri Aimonen
2013-03-09Fix bug with decoding empty message types. Add test for the same.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-07Fix error message bugs with packed arrays.Petteri Aimonen
2013-02-07Fix compiler warning on MSVC (issue #57)Petteri Aimonen
2013-02-07Use unsigned datatypes where appropriate.Petteri Aimonen
2013-02-07Improve the pb_decode_varint implementations.Petteri Aimonen
2013-02-06Avoid unnecessary looping in required fields check.Petteri Aimonen
2013-02-06Add compile-time option PB_BUFFER_ONLY.Petteri Aimonen
2013-02-06Make pb_decode_varint32 a separate implementation.Petteri Aimonen
2013-02-06Performance improvement: replace memcpy with loop.Petteri Aimonen
2013-01-16Oops, typoed #ifdef; again fixing previous commit.Petteri Aimonen
2013-01-16Put previous commit (issue 52) inside #ifndefPetteri Aimonen
2013-01-16Fix bug with error messages.Petteri Aimonen