aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2015-09-12Refactor the generator logic into a ProtoFile class.Petteri Aimonen1-285/+297
2015-09-12Expand the multiple_files test case to include oneofs and enumsPetteri Aimonen5-14/+48
2015-09-12Fix handling of unsigned 8- or 16-bit enums.Petteri Aimonen2-2/+18
2015-09-12Add testcase for issue #164Petteri Aimonen3-0/+168
2015-09-12Add packed_enum option to generator.Petteri Aimonen2-1/+10
2015-07-11Add note about running tests on Mac OS XPetteri Aimonen1-1/+4
2015-07-01Add link to forum to the readmePetteri Aimonen1-0/+1
2015-06-17Merge pull request #157 from ivankravets/patch-1Petteri Aimonen1-6/+7
2015-06-17Specify additional fields for @PlatformIO RegistryIvan Kravets1-6/+7
2015-06-16Merge pull request #156 from ncolomer/masterPetteri Aimonen1-0/+21
2015-06-16PlatformIO Library Registry manifest fileNicolas Colomer1-0/+21
2015-05-07Add download link to readmePetteri Aimonen1-1/+1
2015-04-28Fix for previous (issue #155)Petteri Aimonen1-1/+1
2015-04-28Prefer python2 in generator/protoc-gen-nanopb.Petteri Aimonen1-0/+1
2015-04-10Setting version to 0.3.4-devPetteri Aimonen2-2/+2
2015-04-10Publishing nanopb-0.3.3Petteri Aimonen3-3/+5
2015-04-08Switch to .tar.gz format for Mac OS X packages.Petteri Aimonen1-1/+1
2015-04-08Fix problem with plugin options on Python 2.7.2 and older.Petteri Aimonen1-1/+8
2015-04-03Update changelogPetteri Aimonen1-0/+12
2015-04-03Clear callbacks for union fields.Petteri Aimonen1-0/+3
2015-04-03Fix for test case build rulesPetteri Aimonen1-0/+1
2015-04-03Improve comment support in .options files.Petteri Aimonen5-2/+30
2015-04-03Always define enum long names so that cross-file references work.Petteri Aimonen4-0/+29
2015-04-03Add basic docs for msgid functionalityPetteri Aimonen2-0/+23
2015-04-03Generate #defines for plain message idsPetteri Aimonen2-3/+8
2015-03-22Add simple test case for message idsPetteri Aimonen2-0/+10
2015-03-22Use make_identifier() to create the name for FOO_MESSAGES define.Petteri Aimonen1-3/+4
2015-03-22nanopb_generator.py: emit macros for msgid message type id useMichael Haberler1-4/+30
2015-03-22nanopb.proto: add msgid message-level optionMichael Haberler1-0/+3
2015-03-07Fix oneof submessage initialization bug.Petteri Aimonen2-2/+10
2015-02-26Better error messages for syntax errors in .options filePetteri Aimonen1-2/+16
2015-02-26Fix generator error when long_names:false is combined with Oneofs.Petteri Aimonen2-0/+12
2015-02-22Include libprotobuf in linux binary package.Petteri Aimonen1-1/+2
2015-02-13Lower required CMake version in examplePetteri Aimonen1-1/+1
2015-02-13Update cmake_simple example readmePetteri Aimonen1-8/+1
2015-02-13Add simple example built with CMakeOliver Lee4-0/+117
2015-02-13Fix search for Python 2 with CMakeOliver Lee1-8/+7
2015-02-13Updates for the CMake rule file.Oliver Lee1-4/+45
2015-01-27Fix generator bug when oneof is first field in a message.Petteri Aimonen3-38/+104
2015-01-24Setting version to nanopb-0.3.3-devPetteri Aimonen2-2/+2
2015-01-24Publishing nanopb-0.3.2Petteri Aimonen4-5/+5
2015-01-23Fix encoded_size #defines for oneof messages.Petteri Aimonen4-1/+76
2015-01-15Update changelogPetteri Aimonen1-0/+11
2015-01-15Fix clang compiler warning in intsizes unit test.Petteri Aimonen1-13/+13
2015-01-15Release memory when overwriting oneof fields.Petteri Aimonen3-22/+144
2015-01-11Add oneofs to AllTypes test casePetteri Aimonen12-2/+53
2015-01-11Bugfixes for oneof support.Petteri Aimonen3-15/+24
2015-01-11New generator options for oneofs: allow skipping or generating as normal 'opt...Petteri Aimonen3-10/+42
2015-01-07Fix generator error with OneOfsPetteri Aimonen1-2/+3
2015-01-05Allow using 8/16/32/64 as values in int_size settingPetteri Aimonen1-4/+4