Add int_size option for generator.
[apps/agl-service-can-low-level.git] / pb_decode.c
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.
2012-06-30 Petteri AimonenImprove the detection of missing required fields.
2012-06-16 Petteri AimonenAdded new functions to public interface in pb_decode.h.
2012-06-13 Petteri AimonenFix non-constant initializer errors with some compilers.
2012-04-18 Petteri AimonenFixing compiler warnings, mostly related to unused...
2012-01-12 Petteri AimonenFixed issue 1 reported by Erik Rosen:
2011-11-30 Petteri AimonenMerged 0005-Handle-endianness-correctly.patch by Matt...
2011-11-10 Petteri AimonenFix some compiler warnings in strict C89 mode
2011-09-13 Petteri AimonenFixed a bunch of bugs related to callback fields.
2011-08-23 Petteri Aimonenmore unittests
2011-08-23 Petteri Aimonencheck return values
2011-08-23 Petteri AimonenMore unittests
2011-08-22 Petteri Aimonenunittests, change to PB_LTYPE_BYTES data size
2011-08-17 Petteri AimonenExample
2011-08-14 Petteri AimonenMore documentation, small improvements
2011-08-11 Petteri AimonenDocumenting and improving stream behaviour
2011-08-04 Petteri AimonenEncoder
2011-07-30 Petteri Aimonenunittests (some)
2011-07-28 Petteri Aimoneniter
2011-07-28 Petteri Aimonengit-svn-id: https://svn.kapsi.fi/jpa/nanopb@947 e3a754e...
2011-07-27 Petteri Aimonenbugfix
2011-07-27 Petteri AimonenMaking code ansi-compatible
2011-07-27 Petteri AimonenImprovements, array support
2011-07-25 Petteri AimonenFirst version of decoding