Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-02-05 | Extreme negative integer constants are a bit nasty to define in C, just ↵ | Petteri Aimonen | 1 | -2/+2 | |
avoid the trouble in tests for now. | |||||
2014-02-04 | Add coments to places where STATIC_ASSERT is used. | Petteri Aimonen | 2 | -13/+37 | |
Update issue 96 Status: FixedInGit | |||||
2014-02-04 | Add proper suffixes for integer default values. | Petteri Aimonen | 2 | -10/+16 | |
Update issue 102 Status: FixedInGit | |||||
2014-02-04 | Add strict-aliasing GCC warnings for core | Petteri Aimonen | 1 | -0/+1 | |
2014-01-03 | Fix problem with callback-type fields (issue #99). | Petteri Aimonen | 1 | -0/+1 | |
2014-01-01 | Setting version to 0.2.6-dev | Petteri Aimonen | 2 | -2/+2 | |
2014-01-01 | Publishing nanopb-0.2.5 | Petteri Aimonen | 3 | -2/+9 | |
2014-01-01 | Fix Makefiles for the examples | Petteri Aimonen | 3 | -0/+6 | |
The default rules for make were being selected before our own rules and the .pb.c was not being built. | |||||
2013-12-29 | Fix bundled protoc detection in scons script | Petteri Aimonen | 1 | -3/+4 | |
2013-12-29 | And same fixes on Mac also.. | Petteri Aimonen | 1 | -2/+2 | |
2013-12-29 | Make the Mac OS X package a .zip instead | Petteri Aimonen | 1 | -1/+1 | |
2013-12-29 | Fix spaces in paths on Windows also | Petteri Aimonen | 2 | -2/+2 | |
2013-12-29 | Fix handling spaces in directory name | Petteri Aimonen | 2 | -4/+4 | |
2013-12-29 | Fix build on Windows | Petteri Aimonen | 1 | -2/+4 | |
2013-12-29 | Fix protoc-gen-nanopb when the path contains spaces | Petteri Aimonen | 1 | -1/+2 | |
2013-12-29 | Fix path change: compat/ -> extra/ | Petteri Aimonen | 2 | -4/+5 | |
2013-12-29 | README updates | Petteri Aimonen | 1 | -3/+3 | |
2013-12-29 | Include platform name in also the directory name in binary pkgs | Petteri Aimonen | 3 | -6/+6 | |
2013-12-29 | Add packaging script for Mac, add platform name to packages. | Petteri Aimonen | 3 | -2/+51 | |
2013-12-29 | Fixes for pyinstaller | Petteri Aimonen | 1 | -0/+7 | |
2013-12-29 | Small fix for previous | Petteri Aimonen | 1 | -2/+2 | |
2013-12-29 | Check for supported GCC CCFLAGS when building tests. | Petteri Aimonen | 1 | -6/+20 | |
2013-12-29 | Make generator print errors to stderr. | Petteri Aimonen | 1 | -12/+14 | |
Otherwise they won't be visible when run as a protoc plugin. | |||||
2013-12-29 | Add a SCons tool for nanopb protos. | Petteri Aimonen | 5 | -41/+129 | |
This tool script is useful both for building the tests and also for use in other applications. | |||||
2013-12-29 | Fix protoc-gen-nanopb in linux package | Petteri Aimonen | 2 | -7/+10 | |
2013-12-29 | Include libprotoc | Petteri Aimonen | 1 | -0/+2 | |
2013-12-29 | Linux archive | Petteri Aimonen | 1 | -0/+3 | |
2013-12-29 | Also include the manifest for MSVCR90.DLL | Petteri Aimonen | 1 | -0/+8 | |
2013-12-29 | Include MSVCR90.DLL also. | Petteri Aimonen | 1 | -0/+4 | |
2013-12-29 | Include Visual C++ runtime in the Windows package. | Petteri Aimonen | 1 | -1/+3 | |
2013-12-29 | README updates | Petteri Aimonen | 2 | -9/+58 | |
2013-12-29 | Windows build fixes | Petteri Aimonen | 2 | -1/+10 | |
2013-12-29 | Fix protoc plugin path | Petteri Aimonen | 1 | -2/+2 | |
2013-12-29 | Actually no, it was a portability hassle | Petteri Aimonen | 1 | -7/+0 | |
2013-12-29 | Makefile tuning | Petteri Aimonen | 1 | -0/+7 | |
2013-12-29 | Rework the Makefiles to be compatible with binary packages. | Petteri Aimonen | 8 | -43/+86 | |
2013-12-29 | Moving files around | Petteri Aimonen | 9 | -2/+3 | |
Renamed READMEs to README.txt to be more friendly for Windows users. | |||||
2013-12-29 | Package as .zip, convert linebreaks | Petteri Aimonen | 1 | -0/+8 | |
2013-12-29 | Add build script for windows package | Petteri Aimonen | 3 | -19/+46 | |
2013-12-29 | Add descriptor.proto to repository to avoid messing with protoc include path. | Petteri Aimonen | 4 | -4/+624 | |
2013-12-29 | Add script for making linux binary package | Petteri Aimonen | 2 | -0/+40 | |
2013-12-29 | Move the generator .proto files to a subdir, and get rid of precompiled ↵ | Petteri Aimonen | 7 | -326/+4 | |
versions. | |||||
2013-12-29 | Bring alltypes_pointer testcase up to date | Petteri Aimonen | 3 | -96/+24 | |
2013-12-29 | Improve alltypes_pointer test case | Petteri Aimonen | 3 | -95/+137 | |
2013-12-29 | Fix missing error messages in pb_encode.c | Petteri Aimonen | 1 | -1/+6 | |
2013-12-29 | Rename encode_static_field -> encode_basic_field. | Petteri Aimonen | 1 | -4/+4 | |
2013-12-29 | Organize allocation logic in generator, add pb_bytes_ptr_t. | Petteri Aimonen | 4 | -66/+63 | |
Allocation decision is now made before the field data type is decided. This way the data type decisions can more cleanly account for the allocation type, i.e. FT_DEFAULT logic etc. Added pb_bytes_ptr_t for pointer-allocated bytes-fields. There is no point generating separate structs for these, as they would all be of the same type. | |||||
2013-12-29 | Const-correctness and small cleanup. | Petteri Aimonen | 1 | -21/+25 | |
2013-12-29 | Generating and encoding messages with dynamic allocaiton | Martin Donath | 9 | -36/+373 | |
2013-12-22 | Negative int32 values take 10 bytes now. | Petteri Aimonen | 1 | -1/+1 | |