aboutsummaryrefslogtreecommitdiffstats
path: root/pb.h
AgeCommit message (Expand)AuthorFilesLines
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
2013-09-13Merge branch 'dev_get_rid_of_ternary_operator'Petteri Aimonen1-19/+43
2013-09-13Fine-tune the naming of new macros before merging into master.Petteri Aimonen1-11/+17
2013-09-11Get rid of the ternary operator in the pb_field_t initialization.Petteri Aimonen1-19/+37
2013-09-10Add an example pb_syshdr.h file for platforms without C99.Petteri Aimonen1-0/+11
2013-08-18Setting version to 0.2.3-devPetteri Aimonen1-1/+1
2013-08-18Publishing nanopb-0.2.2Petteri Aimonen1-1/+1
2013-07-22Fix bugs in extension support when multiple extension fields are present.Petteri Aimonen1-0/+11
2013-07-17Implement extension support for the encoderPetteri Aimonen1-1/+1
2013-07-17Implement generator support for extension fields (no encoder/decoder support ...Petteri Aimonen1-2/+53
2013-07-06Add section in pb.h for changing compilation settings.Petteri Aimonen1-16/+57
2013-04-14Setting version to 0.2.2-devPetteri Aimonen1-1/+1
2013-04-14Publishing nanopb-0.2.1Petteri Aimonen1-1/+1
2013-04-08__pragma keyword is only supported by recent Microsoft compilersdch1-1/+1
2013-04-02Change the callback function to use void**.Petteri Aimonen1-0/+9
2013-03-13Fix warning on clang.Petteri Aimonen1-1/+1
2013-03-13Add support for packed structures on IAR and MSVC.Petteri Aimonen1-4/+24
2013-03-09Add PB_SYSTEM_HEADER compile time option.Petteri Aimonen1-0/+5
2013-03-02Setting version to 0.2.1-devPetteri Aimonen1-1/+1
2013-03-02Publishing nanopb-0.2.0Petteri Aimonen1-1/+1
2013-02-20Separate PB_HTYPE to PB_ATYPE and PB_HTYPE.Petteri Aimonen1-23/+18
2013-02-20Rename PB_HTYPE_ARRAY -> PB_HTYPE_REPEATED.Petteri Aimonen1-2/+2
2013-02-17Reformat generated .pb.c files using macros.Petteri Aimonen1-1/+76
2013-02-11Replace pb_type_t enum with #defines.Petteri Aimonen1-54/+54
2013-02-11Set version to 0.2.0-devPetteri Aimonen1-1/+1
2013-01-21Fix misleading comment (current generator sets LTYPE always).Petteri Aimonen1-2/+2
2012-12-13Setting version to 0.1.9-devPetteri Aimonen1-1/+1
2012-12-13Publishing nanopb-0.1.8Petteri Aimonen1-1/+1
2012-11-16Rename test_compiles.c to test_multiple_files.cPetteri Aimonen1-1/+3
2012-11-16Fix STATIC_ASSERT macro when using multiple .proto files.Steffen Siering1-1/+3
2012-11-11Setting version to 0.1.8-devPetteri Aimonen1-1/+1
2012-11-11Publishing nanopb-0.1.7Petteri Aimonen1-1/+1
2012-10-29Add nanopb version number to generated files.Petteri Aimonen1-0/+2
2012-10-29Give names to generated structures to allow forward declaration.Petteri Aimonen1-2/+4
2012-09-03Enable -Wconversion for core and fix the warnings.Petteri Aimonen1-3/+6