summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-07-20Fix problem with .options file and extension fields.Petteri Aimonen6-2/+34
2014-06-02Add unit tests for allocate_field().Petteri Aimonen1-0/+23
2014-06-02Make clearer that size = 0 in allocate_field() is not allowed.Petteri Aimonen1-17/+12
2014-06-02Don't use SIZE_MAX macro, as it is not in C89.Petteri Aimonen1-1/+2
2014-05-30Add PB_PACKED_STRUCT support for Keil MDK-ARM toolchainPetteri Aimonen1-2/+2
2014-05-20Setting version to 0.2.9-devPetteri Aimonen2-2/+2
2014-05-20Update changelog for 0.2.8Petteri Aimonen1-0/+6
2014-05-20Publishing nanopb-0.2.8Petteri Aimonen2-2/+2
2014-05-17Fix bug in alltypes test case that made fuzzing difficult.Petteri Aimonen5-0/+7
2014-05-17Fix security issue with PB_ENABLE_MALLOC.Petteri Aimonen1-2/+22
2014-04-26Docs update, remove malloc from limitations listPetteri Aimonen1-1/+0
2014-04-18Add option to not add timestamps to .pb.h and .pb.c preambles.Petteri Aimonen1-2/+10
2014-04-15Fix typos in scons command line optionsPetteri Aimonen1-2/+2
2014-04-15Remove -O0 from tests CFLAGS so that optimized builds can be tested alsoPetteri Aimonen1-4/+4
2014-04-09Fix bug in missing_fields test casePetteri Aimonen1-2/+5
2014-04-09Use -fsanitize=undefined when running tests with clangPetteri Aimonen1-3/+13
2014-04-07Setting version to 0.2.8-devPetteri Aimonen2-2/+2
2014-04-07Publishing nanopb-0.2.7Petteri Aimonen2-2/+2
2014-04-07Update changelogPetteri Aimonen1-0/+8
2014-04-05Add rule for building coverage summary using lcov.Petteri Aimonen6-18/+49
2014-04-05Fix unused parameter warning when building without errmsg.Petteri Aimonen1-1/+5
2014-04-05Add a convenience function pb_get_encoded_size()Petteri Aimonen3-0/+24
2014-04-05Add a 'found' field to pb_extension_t.Petteri Aimonen4-2/+8
2014-04-02Add some missing 'static' specifiersPetteri Aimonen3-22/+16
2014-04-02Fix splint warnings, add splint test casePetteri Aimonen4-11/+60
2014-04-01Fix compile error when default value given for extension field.Petteri Aimonen2-1/+3
2014-03-18Add stdlib.h to pb_syshdr.h for dynamic allocationPetteri Aimonen2-0/+12
2014-03-17More configuration options for dynamic allocPetteri Aimonen2-3/+17
2014-03-16Documentation updatesPetteri Aimonen4-8/+63
2014-03-15Finish the alltypes_pointer testcase, use valgrind if available.Petteri Aimonen4-168/+90
2014-03-15Get rid of pb_bytes_ptr_t, just allocate pb_bytes_array_t dynamically.Petteri Aimonen7-77/+59
2014-03-12Add pb_release() functionPetteri Aimonen5-38/+185
2014-03-10More fixes for dynamic allocationPetteri Aimonen3-66/+93
2014-02-25Bugfixes for dynamic allocationPetteri Aimonen1-13/+39
2014-02-24Beginnings of malloc support in pb_decodePetteri Aimonen4-6/+362
2014-02-15Setting version to 0.2.7-devPetteri Aimonen2-2/+2
2014-02-15Publishing nanopb-0.2.6Petteri Aimonen2-2/+2
2014-02-12Update changelogPetteri Aimonen1-0/+8
2014-02-12Move descriptor.proto to google/protobuf directory where it belongs.Petteri Aimonen5-5/+5
2014-02-12Add test case for package names defined in .proto file.Petteri Aimonen1-0/+36
2014-02-12Improve status/error reporting in generator.Petteri Aimonen1-11/+19
2014-02-10Add AllTypes decoding test with callbacks.Petteri Aimonen2-1/+427
2014-02-09Add AllTypes encoding test for callbacks (issue #99)Petteri Aimonen3-0/+420
2014-02-05Extreme negative integer constants are a bit nasty to define in C, just avoid...Petteri Aimonen1-2/+2
2014-02-04Add coments to places where STATIC_ASSERT is used.Petteri Aimonen2-13/+37
2014-02-04Add proper suffixes for integer default values.Petteri Aimonen2-10/+16
2014-02-04Add strict-aliasing GCC warnings for corePetteri Aimonen1-0/+1
2014-01-03Fix problem with callback-type fields (issue #99).Petteri Aimonen1-0/+1
2014-01-01Setting version to 0.2.6-devPetteri Aimonen2-2/+2
2014-01-01Publishing nanopb-0.2.5Petteri Aimonen3-2/+9