Fix closing a non-empty substream resulting in an incorrect stream state
[apps/agl-service-can-low-level.git] / pb_decode.c
2017-01-12 TobbaFix closing a non-empty substream resulting in an incor...
2016-12-31 Petteri AimonenMerge branch 'master' of github.com:nanopb/nanopb
2016-12-23 Petteri AimonenMerge pull request #231 from Tobba/expose-varint32
2016-12-23 TobbaMake pb_decode_varint32 public API
2016-12-09 Petteri AimonenEnable clang integer sanitizer and clean up a few warnings.
2016-10-10 Petteri AimonenMerge pull request #208 from podsvirov/topic-cmake...
2016-10-10 Petteri AimonenMerge pull request #216 from berni155/proto3_singular_f...
2016-10-09 Bernhard KrämerAdd proto3 option to handle singular fields
2016-08-05 Petteri AimonenMerge pull request #211 from tmroeder/feat-inline-bytes
2016-08-04 Tom RoederAdd inline allocation of bytes fields
2016-06-06 Petteri AimonenProtect against corrupted _count fields in pb_release().
2016-01-27 Petteri AimonenFix a few remaining bugs related to CHAR_BIT!=8 platforms.
2016-01-27 Petteri AimonenReplace uint8_t with a pb_byte_t typedef.
2016-01-26 Petteri AimonenGet rid of type punning in pb_encode_fixedXX().
2015-12-16 Petteri AimonenMerge pull request #190 from aeruder/master
2015-12-16 Andrew Ruderpb_istream_from_buffer: add const to prototype
2015-10-25 Petteri AimonenIgnore null pointers in pb_release() (issue #183).
2015-09-26 Petteri AimonenMerge pull request #170 from kylemanna/travis-ci
2015-09-26 Petteri AimonenMerge pull request #169 from kylemanna/python3
2015-09-22 Petteri AimonenMerge pull request #171 from kylemanna/misc
2015-09-21 Kyle Mannadecode: Fix compiler issue with gcc-5
2015-04-03 Petteri AimonenClear callbacks for union fields.
2015-03-07 Petteri AimonenFix oneof submessage initialization bug.
2015-01-15 Petteri AimonenRelease memory when overwriting oneof fields.
2015-01-11 Petteri AimonenBugfixes for oneof support.
2015-01-04 Petteri AimonenImplement support for oneofs (C unions).
2015-01-04 Petteri AimonenDetect too large varint values when decoding.
2015-01-04 Petteri AimonenAdd int_size option for generator.
2014-12-26 Petteri AimonenFix memory leaks with PB_ENABLE_MALLOC and certain...
2014-12-26 Petteri AimonenInitialize also extension fields to defaults in pb_deco...
2014-12-26 Petteri AimonenAdd support for POINTER type in extensions
2014-09-11 Petteri AimonenProtect against size_t overflows in pb_dec_bytes/pb_dec...
2014-09-11 Petteri AimonenAdd just-to-be-sure check to allocate_field().
2014-09-11 Petteri AimonenFix memory leak with duplicated fields and PB_ENABLE_MA...
2014-09-11 Petteri AimonenFix crash in pb_release() if called twice on same message.
2014-08-18 Petteri AimonenRename UNUSED() and STATIC_ASSERT() macros with PB_...
2014-08-18 Petteri AimonenChange the _count fields to use pb_size_t datatype.
2014-08-10 Petteri AimonenSwitch pb_encode to use the common iterator logic in...
2014-08-10 Petteri AimonenSeparate field iterator logic from pb_decode to pb_common.
2014-06-02 Petteri AimonenMake clearer that size = 0 in allocate_field() is not...
2014-06-02 Petteri AimonenDon't use SIZE_MAX macro, as it is not in C89.
2014-05-17 Petteri AimonenFix security issue with PB_ENABLE_MALLOC.
2014-04-05 Petteri AimonenAdd a 'found' field to pb_extension_t.
2014-04-02 Petteri AimonenAdd some missing 'static' specifiers
2014-04-02 Petteri AimonenFix splint warnings, add splint test case
2014-03-17 Petteri AimonenMore configuration options for dynamic alloc
2014-03-16 Petteri AimonenDocumentation updates
2014-03-15 Petteri AimonenGet rid of pb_bytes_ptr_t, just allocate pb_bytes_array...
2014-03-12 Petteri AimonenAdd pb_release() function
2014-03-10 Petteri AimonenMore fixes for dynamic allocation
2014-02-25 Petteri AimonenBugfixes for dynamic allocation
2014-02-24 Petteri AimonenBeginnings of malloc support in pb_decode
2013-12-21 Petteri AimonenAdd PB_LTYPE_UVARINT to fix encoding of negative int32...
2013-11-14 Petteri AimonenOptimize the common case of 1-byte reads for varints.
2013-10-29 Petteri AimonenRemove the NANOPB_INTERNALS functions from public API.
2013-10-29 Petteri AimonenDeclare static functions before use.
2013-10-29 Petteri AimonenCleanup of comments.
2013-10-29 Petteri AimonenRename some internal functions to have unique names
2013-07-17 Petteri AimonenExtension support implemented for decoder.
2013-07-16 Kent RyhorchukCheck for empty message type before incrementing requir...
2013-07-06 Petteri AimonenAdd pb_decode_delimited and pb_encode_delimited wrapper...
2013-04-14 Petteri AimonenFix bug with empty strings in repeated string callbacks.
2013-04-08 Petteri AimonenAvoid maybe-uninitialized warning
2013-04-02 Petteri AimonenChange the callback function to use void**.
2013-03-09 Petteri AimonenAdd PB_SYSTEM_HEADER compile time option.
2013-03-09 Petteri AimonenRename pb_field_iterator_t field 'current' to 'pos'.
2013-03-09 Petteri AimonenFix additional bug with empty message types.
2013-03-09 Petteri AimonenFix bug with decoding empty message types. Add test...
2013-02-21 Petteri AimonenMerge branch 'dev-0.2'
2013-02-20 Petteri AimonenSeparate PB_HTYPE to PB_ATYPE and PB_HTYPE.
2013-02-20 Petteri AimonenRename PB_HTYPE_ARRAY -> PB_HTYPE_REPEATED.
2013-02-07 Petteri AimonenFix error message bugs with packed arrays.
2013-02-07 Petteri AimonenFix compiler warning on MSVC (issue #57)
2013-02-06 Petteri AimonenUse unsigned datatypes where appropriate.
2013-02-06 Petteri AimonenImprove the pb_decode_varint implementations.
2013-02-06 Petteri AimonenAvoid unnecessary looping in required fields check.
2013-02-06 Petteri AimonenAdd compile-time option PB_BUFFER_ONLY.
2013-02-05 Petteri AimonenMake pb_decode_varint32 a separate implementation.
2013-02-05 Petteri AimonenPerformance improvement: replace memcpy with loop.
2013-01-16 Petteri AimonenOops, typoed #ifdef; again fixing previous commit.
2013-01-16 Petteri AimonenPut previous commit (issue 52) inside #ifndef
2013-01-16 Petteri AimonenFix bug with error messages.
2012-11-27 Jens SteinhauserComplete initialization of pb_istream_t.
2012-10-18 Petteri AimonenRemove the "buf = NULL" => skip requirement from pb_ist...
2012-09-03 Petteri AimonenEnable -Wconversion for core and fix the warnings.
2012-09-03 dchFix build warnings on MS compilers
2012-08-26 Petteri AimonenFix warnings with -Wcast-qual. Add test for C++ compile.
2012-08-26 Petteri AimonenAdd pb_decode_noinit and use it from pb_dec_submessage.
2012-08-26 Petteri AimonenRevert "Add pb_decode_noinit and use it from pb_dec_sub...
2012-08-26 Petteri AimonenAdd pb_decode_noinit and use it from pb_dec_submessage.
2012-08-24 Petteri AimonenImplement error messages in the decoder side.
2012-08-24 Petteri AimonenRevert "Change the substream implementation in pb_decode."
2012-08-24 Petteri AimonenReorganize the field decoder interface.
2012-08-24 Petteri AimonenChange the substream implementation in pb_decode.
2012-08-16 Stan HuFix casting issues
2012-08-09 Petteri AimonenDeclare warn_unused_result only on GCC >= 3.4.0.
2012-07-31 Petteri AimonenFix bug in decoder with packed arrays.
2012-07-19 Petteri AimonenAdditional unsigned vs. signed fix for tag
2012-07-18 Petteri AimonenFix an unsigned vs. signed warning on some compiler.
2012-07-18 Petteri AimonenFixed a few compiler warnings, added check.
next