- Apr 03, 2015
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
- Mar 22, 2015
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
This handles special charaters like in "my-file.proto" properly. Also use headerbasename instead of full path, so that compiling files with relative path doesn't create symbols like FOO/BAR/BAZ_MESSAGES.
-
Michael Haberler authored
-
Michael Haberler authored
-
- Mar 07, 2015
-
-
Petteri Aimonen authored
Update issue 149 Status: FixedInGit
-
- Feb 26, 2015
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
Update issue 147 Status: FixedInGit
-
- Feb 22, 2015
-
-
Petteri Aimonen authored
Previously this got included by bbfreeze, but apparently no more. Update issue 146 Status: FixedInGit
-
- Feb 13, 2015
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Oliver Lee authored
-
Oliver Lee authored
Do not assume that Python has already been found by CMake. Fix value of CMake variable PYTHON_EXECUTABLE if Python 3 was found. Change minimum supported Python version to 2.6. This fixes a bug introduced by this commit: d8d3b75e
-
Oliver Lee authored
1) Search explicitly for python2.7 In systems where python3 is default or in build cases where the user has already searched for and found python3 in CMake, store the python3 executable and search for python2.7. 2) Generate nanopb core protobuf files with CMake Generate python output files used in turn by the nanopb generator script. This removes the requirement of manually calling 'make' in the nanopb/generator/proto directory. 3) Use nanopb options file if it exists Look for nanopb options file and use in protobuf source and header generation if it exists. The options file must have the same name and path as the proto file, excluding the extension.
-
- Jan 27, 2015
-
-
Petteri Aimonen authored
Added test case for the same. Update issue 142 Status: FixedInGit
-
- Jan 24, 2015
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
- Jan 23, 2015
-
-
Petteri Aimonen authored
The sizes are represented as EncodedSize() instances, which cause max() operation to sort them by address instead of value. This caused pretty much random item to be selected for the maximum. Update issue 141 Status: FixedInGit
-
- Jan 15, 2015
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Petteri Aimonen authored
Update issue 131 Status: FixedInGit
-
- Jan 11, 2015
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
Fixes crashes / memory leaks when using pointer type fields. Also fixes initialization of which_oneof fields.
-
Petteri Aimonen authored
The behaviour with no_unions:true is the same as of nanopb 0.3.1 and earlier.
-
- Jan 07, 2015
-
-
Petteri Aimonen authored
-
- Jan 05, 2015
-
-
Petteri Aimonen authored
-
- Jan 04, 2015
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-
Petteri Aimonen authored
Basic test included, should probably add an oneof to the AllTypes test also. Update issue 131 Status: Started
-
Petteri Aimonen authored
Because Issue #139 now allows limiting integer fields, it is good to check the values received from other protobuf libraries against the lower limits.
-
Petteri Aimonen authored
This allows overriding the integer field types to e.g. uint8_t for saving RAM. Update issue 139 Status: FixedInGit
-
- Jan 03, 2015
-
-
Petteri Aimonen authored
Update issue 140 Status: FixedInGit
-
- Dec 26, 2014
-
-
Petteri Aimonen authored
-
Petteri Aimonen authored
There was a memory leak when: 1) A statically allocated submessage or 2) an extension field submessage contained A) a pointer-type field or B) a submessage that further contained a pointer-type field. This was because pb_release() didn't recurse into non-pointer fields. Update issue 138 Status: FixedInGit
-
Petteri Aimonen authored
This makes the behaviour more consistent with non-extension fields, and also makes sure that all 'found' fields of extensions are initially false.
-
Petteri Aimonen authored
The memset() filled also the extensions field, which was just waiting for a crash to happen.
-
Petteri Aimonen authored
-
Petteri Aimonen authored
-