summaryrefslogtreecommitdiffstats
path: root/generator/nanopb_generator.py
AgeCommit message (Expand)AuthorFilesLines
2014-09-07Fix compilation error with generated initializers for repeated pointer fieldsPetteri Aimonen1-0/+2
2014-08-28Fix cyclic messages support in generator. Beginnings of test.Petteri 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-1/+11
2014-08-18Rename poorly named identifier to avoid name conflicts.Petteri Aimonen1-2/+2
2014-08-18Rename UNUSED() and STATIC_ASSERT() macros with PB_ prefix.Petteri Aimonen1-3/+3
2014-08-18Change the _count fields to use pb_size_t datatype.Petteri Aimonen1-6/+3
2014-08-09Setting version to 0.3.0-devPetteri Aimonen1-1/+1
2014-08-09Publishing nanopb-0.2.9Petteri Aimonen1-1/+1
2014-08-04Generate #defines for initializing message structures.Petteri Aimonen1-16/+79
2014-07-20Add skip_message option to generator.Petteri Aimonen1-0/+4
2014-07-20Do not automatically add a dot with generator -e option.Petteri Aimonen1-6/+6
2014-07-20Give better messages about the .options file path.Petteri Aimonen1-1/+10
2014-07-20Fix problem with .options file and extension fields.Petteri Aimonen1-1/+1
2014-05-20Setting version to 0.2.9-devPetteri Aimonen1-1/+1
2014-05-20Publishing nanopb-0.2.8Petteri Aimonen1-1/+1
2014-04-18Add option to not add timestamps to .pb.h and .pb.c preambles.Petteri Aimonen1-2/+10
2014-04-07Setting version to 0.2.8-devPetteri Aimonen1-1/+1
2014-04-07Publishing nanopb-0.2.7Petteri Aimonen1-1/+1
2014-04-01Fix compile error when default value given for extension field.Petteri Aimonen1-0/+2
2014-03-15Get rid of pb_bytes_ptr_t, just allocate pb_bytes_array_t dynamically.Petteri Aimonen1-3/+3
2014-02-15Setting version to 0.2.7-devPetteri Aimonen1-1/+1
2014-02-15Publishing nanopb-0.2.6Petteri Aimonen1-1/+1
2014-02-12Move descriptor.proto to google/protobuf directory where it belongs.Petteri Aimonen1-2/+2
2014-02-12Improve status/error reporting in generator.Petteri Aimonen1-11/+19
2014-02-04Add coments to places where STATIC_ASSERT is used.Petteri Aimonen1-10/+24
2014-02-04Add proper suffixes for integer default values.Petteri Aimonen1-0/+6
2014-01-03Fix problem with callback-type fields (issue #99).Petteri Aimonen1-0/+1
2014-01-01Setting version to 0.2.6-devPetteri Aimonen1-1/+1
2014-01-01Publishing nanopb-0.2.5Petteri Aimonen1-1/+1
2013-12-29Fixes for pyinstallerPetteri Aimonen1-0/+7
2013-12-29Make generator print errors to stderr.Petteri Aimonen1-12/+14
2013-12-29Rework the Makefiles to be compatible with binary packages.Petteri Aimonen1-5/+12
2013-12-29Add build script for windows packagePetteri Aimonen1-13/+10
2013-12-29Move the generator .proto files to a subdir, and get rid of precompiled versi...Petteri Aimonen1-2/+2
2013-12-29Organize allocation logic in generator, add pb_bytes_ptr_t.Petteri Aimonen1-45/+42
2013-12-29Generating and encoding messages with dynamic allocaitonMartin Donath1-18/+44
2013-12-22Negative int32 values take 10 bytes now.Petteri Aimonen1-1/+1
2013-11-07Setting version to 0.2.5-devPetteri Aimonen1-1/+1
2013-11-07Publishing nanopb-0.2.4Petteri Aimonen1-1/+1
2013-11-02Generate #define tags for extension fields also.Petteri Aimonen1-0/+7
2013-10-24Same fix for EncodedSize.__mul__Petteri Aimonen1-1/+1
2013-10-24Handle also longs in EncodedSizePetteri Aimonen1-1/+1
2013-10-23Fix the size of length prefix for messages in other files.Petteri Aimonen1-0/+5
2013-10-23Generate message size #defines also for messages defined in multiple files.Petteri Aimonen1-8/+50
2013-09-26Add #defines for the maximum encoded message size.Petteri Aimonen1-16/+95
2013-09-18Setting version to 0.2.4-devPetteri Aimonen1-1/+1
2013-09-18Publishing nanopb-0.2.3Petteri Aimonen1-1/+1
2013-09-13Fine-tune the naming of new macros before merging into master.Petteri Aimonen1-1/+1