Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-07-20 | Fix problem with .options file and extension fields. | Petteri Aimonen | 1 | -1/+1 | |
The options for an extension field were being looked up under wrong name (MessageName instead of MessageName.fieldname). Fixed the problem and added regression test. Created a new subfolder for regression test cases. Update issue 125 Status: FixedInGit | |||||
2014-04-15 | Fix typos in scons command line options | Petteri Aimonen | 1 | -2/+2 | |
2014-04-15 | Remove -O0 from tests CFLAGS so that optimized builds can be tested also | Petteri Aimonen | 1 | -4/+4 | |
2014-04-09 | Use -fsanitize=undefined when running tests with clang | Petteri Aimonen | 1 | -3/+13 | |
2014-04-05 | Add rule for building coverage summary using lcov. | Petteri Aimonen | 1 | -2/+2 | |
Also modified a few tests to be more compatible with coverage information, so that they use the same pb_encode/decode.c instead of making a copy. | |||||
2014-03-18 | Add stdlib.h to pb_syshdr.h for dynamic allocation | Petteri Aimonen | 1 | -0/+2 | |
2014-03-15 | Finish the alltypes_pointer testcase, use valgrind if available. | Petteri Aimonen | 1 | -5/+0 | |
2014-03-12 | Add pb_release() function | Petteri Aimonen | 1 | -2/+7 | |
2014-02-04 | Add strict-aliasing GCC warnings for core | Petteri Aimonen | 1 | -0/+1 | |
2013-12-29 | Fix path change: compat/ -> extra/ | Petteri Aimonen | 1 | -1/+1 | |
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 | Add a SCons tool for nanopb protos. | Petteri Aimonen | 1 | -1/+1 | |
This tool script is useful both for building the tests and also for use in other applications. | |||||
2013-11-13 | Make tests build in a separate folder, add to gitignore | Petteri Aimonen | 1 | -2/+7 | |
2013-10-29 | Remove the NANOPB_INTERNALS functions from public API. | Petteri Aimonen | 1 | -0/+2 | |
These have been deprecated since nanopb-0.1.6 (some since 0.1.3). Equivalent functions with better interface are available in the API. Update issue 91 Status: FixedInGit | |||||
2013-09-11 | Disable warning about uint64_t (long long) | Petteri Aimonen | 1 | -1/+4 | |
2013-09-11 | Make all the tests ANSI C compatible. | Petteri Aimonen | 1 | -5/+5 | |
2013-09-10 | Compiler options for GCC, clang and tcc | Petteri Aimonen | 1 | -7/+60 | |
2013-09-10 | Build fixes for Windows/Visual C++ | Petteri Aimonen | 1 | -10/+42 | |
2013-09-10 | Add an example pb_syshdr.h file for platforms without C99. | Petteri Aimonen | 1 | -0/+7 | |
This allows building the tests easily on Visual C++ in C mode. Also add checks to pb.h that the defined integer types are of the proper sizes. This may prevent some difficult to debug problems later.. | |||||
2013-09-10 | Convert more test cases to scons | Petteri Aimonen | 1 | -66/+6 | |
2013-09-08 | Start moving the tests into subfolders. Transition to SCons for build system ↵ | Petteri Aimonen | 1 | -0/+77 | |
for the tests. Only a few tests updated so far. Have to include all the rest before merging to mainline. Update issue 63 Status: Started |