aboutsummaryrefslogtreecommitdiffstats
path: root/pb.h
AgeCommit message (Expand)AuthorFilesLines
2016-01-27Remove obsolete __BIG_ENDIAN__ compilation option.Petteri Aimonen1-4/+0
2016-01-27Replace uint8_t with a pb_byte_t typedef.Petteri Aimonen1-11/+15
2016-01-27Modify the int size STATIC_ASSERTS to work with CHAR_BITS!=8.Petteri Aimonen1-9/+3
2015-11-14Add testcase for anonymous unions + few fixes.Petteri Aimonen1-2/+2
2015-11-10Add option to allow for anonymous unionsBenjamin Kamath1-1/+16
2015-09-26Setting version to 0.3.5-devPetteri Aimonen1-1/+1
2015-09-26Publishing nanopb-0.3.4Petteri Aimonen1-1/+1
2015-09-12Fix handling of unsigned 8- or 16-bit enums.Petteri Aimonen1-1/+2
2015-04-10Setting version to 0.3.4-devPetteri Aimonen1-1/+1
2015-04-10Publishing nanopb-0.3.3Petteri Aimonen1-1/+1
2015-01-24Setting version to nanopb-0.3.3-devPetteri Aimonen1-1/+1
2015-01-24Publishing nanopb-0.3.2Petteri Aimonen1-1/+1
2015-01-11Bugfixes for oneof support.Petteri Aimonen1-1/+1
2015-01-04Implement support for oneofs (C unions).Petteri Aimonen1-0/+18
2015-01-03Change PB_RETURN_ERROR() macro to avoid compiler warnings.Petteri Aimonen1-11/+10
2014-12-26Add support for POINTER type in extensionsPetteri Aimonen1-2/+4
2014-12-22Add compilation option to disable struct packing.Petteri Aimonen1-1/+10
2014-09-16Set version to nanopb-0.3.2-devPetteri Aimonen1-1/+1
2014-09-11Publishing nanopb-0.3.1Petteri Aimonen1-1/+1
2014-08-26Setting version to 0.3.1-devPetteri Aimonen1-1/+1
2014-08-26Publishing nanopb-0.3.0Petteri Aimonen1-1/+1
2014-08-19Add #if guard for .pb.h version.Petteri Aimonen1-14/+6
2014-08-18Rename poorly named identifier to avoid name conflicts.Petteri Aimonen1-14/+14
2014-08-18Rename UNUSED() and STATIC_ASSERT() macros with PB_ prefix.Petteri Aimonen1-18/+22
2014-08-18Change the _count fields to use pb_size_t datatype.Petteri Aimonen1-2/+5
2014-08-09Setting version to 0.3.0-devPetteri Aimonen1-1/+1
2014-08-09Publishing nanopb-0.2.9Petteri Aimonen1-1/+1
2014-05-30Add PB_PACKED_STRUCT support for Keil MDK-ARM toolchainPetteri Aimonen1-2/+2
2014-05-20Setting version to 0.2.9-devPetteri Aimonen1-1/+1
2014-05-20Publishing nanopb-0.2.8Petteri Aimonen1-1/+1
2014-04-07Setting version to 0.2.8-devPetteri Aimonen1-1/+1
2014-04-07Publishing nanopb-0.2.7Petteri Aimonen1-1/+1
2014-04-05Fix unused parameter warning when building without errmsg.Petteri Aimonen1-1/+5
2014-04-05Add a 'found' field to pb_extension_t.Petteri Aimonen1-0/+4
2014-03-17More configuration options for dynamic allocPetteri Aimonen1-0/+14
2014-03-15Get rid of pb_bytes_ptr_t, just allocate pb_bytes_array_t dynamically.Petteri Aimonen1-9/+3
2014-02-24Beginnings of malloc support in pb_decodePetteri Aimonen1-0/+4
2014-02-15Setting version to 0.2.7-devPetteri Aimonen1-1/+1
2014-02-15Publishing nanopb-0.2.6Petteri Aimonen1-1/+1
2014-02-04Add coments to places where STATIC_ASSERT is used.Petteri Aimonen1-3/+13
2014-01-01Setting version to 0.2.6-devPetteri Aimonen1-1/+1
2014-01-01Publishing nanopb-0.2.5Petteri Aimonen1-1/+1
2013-12-29Organize allocation logic in generator, add pb_bytes_ptr_t.Petteri Aimonen1-3/+11
2013-12-29Generating and encoding messages with dynamic allocaitonMartin Donath1-0/+17
2013-12-21Add PB_LTYPE_UVARINT to fix encoding of negative int32 values.Petteri Aimonen1-17/+13
2013-11-07Setting version to 0.2.5-devPetteri Aimonen1-1/+1
2013-11-07Publishing nanopb-0.2.4Petteri Aimonen1-1/+1
2013-10-20Define pb_size_t and pb_ssize_t data types.Petteri Aimonen1-22/+19
2013-09-18Setting version to 0.2.4-devPetteri Aimonen1-1/+1
2013-09-18Publishing nanopb-0.2.3Petteri Aimonen1-1/+1