1. 9051b61 Fix some portability issues with cxx_callback_datatype test case by Petteri Aimonen · 3 years, 8 months ago
  2. 416b4c2 Fix assignment in assert in any_type testcase (#580) by otopetrik · 3 years, 8 months ago
  3. cfb1c94 Better support C++ types in generated structs (#581) by otopetrik · 3 years, 8 months ago
  4. ecda25c Travis CI migrated to travis-ci.com, update link by Petteri Aimonen · 3 years, 8 months ago
  5. b2d099c Revert "Better support C++ types in generated structs (#577)" by Petteri Aimonen · 3 years, 8 months ago
  6. c0a2034 Better support C++ types in generated structs (#577) by otopetrik · 3 years, 8 months ago
  7. 7d39f39 mangle_names documentation improvements (#578) by Petteri Aimonen · 3 years, 8 months ago
  8. adb8b66 Add script for updating fuzztest corpus from oss-fuzz. by Petteri Aimonen · 3 years, 9 months ago
  9. 86b61e1 Testcases: allow specifying build directory name by Petteri Aimonen · 3 years, 9 months ago
  10. c571d7e fuzztest_ioerrors: Combine test cases to improve performance. by Petteri Aimonen · 3 years, 9 months ago
  11. 803c4f7 Update alltypes dependent testcases by Petteri Aimonen · 3 years, 9 months ago
  12. 032b918 Further fix for testcase environment handling by Petteri Aimonen · 3 years, 9 months ago
  13. d5574e3 Further fixes for testcase environment handling by Petteri Aimonen · 3 years, 9 months ago
  14. 5ab4741 SConstruct: make environment overriding more consistent by Petteri Aimonen · 3 years, 9 months ago
  15. a14ac3f STM32 tests: use newlib instead of newlib-nano by Petteri Aimonen · 3 years, 9 months ago
  16. 0927237 Testcases: allow overriding python version by Petteri Aimonen · 3 years, 9 months ago
  17. 918dc7e Fuzztest: run whole corpus for non-embedded targets. by Petteri Aimonen · 3 years, 9 months ago
  18. 398864d Fix travis build failures and update distribution used. by Petteri Aimonen · 3 years, 9 months ago
  19. e1f55a8 Update conanfile.py (#568) by Psy-Kai · 3 years, 9 months ago
  20. ddda911 Fuzztest: speed up io errors test case by Petteri Aimonen · 3 years, 9 months ago
  21. 47c9b2b alltypes test case: cover the logic needed for multiple fixed length arrays by Petteri Aimonen · 3 years, 9 months ago
  22. cb357ab Add riscv64 platform for test cases by Petteri Aimonen · 3 years, 9 months ago
  23. 95bf7d2 Add forgotten file by Petteri Aimonen · 3 years, 9 months ago
  24. 66fcf11 Always fuzz the whole set of past crashing cases by Petteri Aimonen · 3 years, 9 months ago
  25. 0ed1e01 Further build fix by Petteri Aimonen · 3 years, 9 months ago
  26. 648eeb6 Fix AVR build failure in fuzztest by Petteri Aimonen · 3 years, 9 months ago
  27. 39a4693 More seamless SwiftPM implementation (#567) by Paul Beusterien · 3 years, 9 months ago
  28. d528514 fuzztest: Fix build failure on Windows by Petteri Aimonen · 3 years, 9 months ago
  29. dbcae7e Update fuzztest corpus by Petteri Aimonen · 3 years, 9 months ago
  30. 5ee87db Fuzztest: clean up compiler warnings by Petteri Aimonen · 3 years, 9 months ago
  31. 06c7516 Build separate fuzzer test cases. by Petteri Aimonen · 3 years, 9 months ago
  32. 3e259f2 Add no-op pb_release() define when PB_ENABLE_MALLOC is not used by Petteri Aimonen · 3 years, 9 months ago
  33. b585b3e malloc_wrappers: Detect double-free errors better in test cases by Petteri Aimonen · 3 years, 9 months ago
  34. a70b990 Fuzztest: allow selective enabling of single test cases by Petteri Aimonen · 3 years, 9 months ago
  35. cf507d1 fuzztest: Fix bug in malloc wrapper code in testcase. by Petteri Aimonen · 3 years, 9 months ago
  36. a598844 fuzztest: workaround slowness with clang libsanitizer. by Petteri Aimonen · 3 years, 9 months ago
  37. 843416c Add a simple raw_decode utility for help in debugging. by Petteri Aimonen · 3 years, 9 months ago
  38. 0e0a189 Get a correct option file name if proto filename is absolute (#564) by kurddt · 3 years, 9 months ago
  39. ccdc31d Adds support for grpcio-tool to FindNanopb.cmake (#561) by Alex Pacini · 3 years, 10 months ago
  40. e4f7b24 Make pb_decode_varint32() reject overlong varint encodings. by Petteri Aimonen · 3 years, 10 months ago
  41. 142d319 Install missing _utils.py and binary/wrappers. (#556) by dflogeras · 3 years, 10 months ago
  42. 8156442 Fix so python files are installed relative to CMAKE_INSTALL_PREFIX. (#555) by dflogeras · 3 years, 10 months ago
  43. b4bc585 Minor style improvements to nanopb_generator.py (#554) by Cong · 3 years, 10 months ago
  44. 57b5b38 Make Linux and Mac packages use grpcio protoc also by Petteri Aimonen · 3 years, 10 months ago
  45. 43500a8 Generator: fix compatibility bug with Python 3.1 and earlier by Petteri Aimonen · 3 years, 10 months ago
  46. ff1f19f Add files missing from previous commit (#553) by Petteri Aimonen · 3 years, 10 months ago
  47. 0bd67e3 Fix generator error when output is in current directory (#553) by Petteri Aimonen · 3 years, 10 months ago
  48. 1fdc916 Add notes on documentation version by Petteri Aimonen · 3 years, 10 months ago
  49. afebd69 Update pb_msgdesc_t definition to improve performance. by Petteri Aimonen · 3 years, 11 months ago
  50. 2233c68 pb_decode: performance optimizations for check_wire_type() by Petteri Aimonen · 3 years, 11 months ago
  51. b226605 pb_decode: avoid duplicated calls to pb_message_set_to_defaults() by Petteri Aimonen · 3 years, 11 months ago
  52. 0c3a71c pb_decode: performance optimizations for extension field handling by Petteri Aimonen · 3 years, 11 months ago
  53. 48e875d pb_common: small performance optimizations by Petteri Aimonen · 3 years, 11 months ago
  54. e766ef6 fuzztest: compiler warning fixes by Petteri Aimonen · 3 years, 11 months ago
  55. 67e4f23 Fix float_double_conversion test failures on MIPS (#543) by Petteri Aimonen · 3 years, 11 months ago
  56. e682487 Setting version to 0.4.3-dev by Petteri Aimonen · 3 years, 11 months ago
  57. df0e92f Publishing nanopb-0.4.2 by Petteri Aimonen · 3 years, 11 months ago
  58. e766f7d stackusage test case: fix problem caused by compiler inlining by Petteri Aimonen · 3 years, 11 months ago
  59. a36d904 Clean up invocation of nanopb_generator.py in test cases. by Petteri Aimonen · 3 years, 11 months ago
  60. 720c1bc Rework undefined behavior fixes. by Petteri Aimonen · 3 years, 11 months ago
  61. 865a28f Fix compiler warning in stackusage test case by Petteri Aimonen · 3 years, 11 months ago
  62. 69e02af Rework bytes size check (#547) by Petteri Aimonen · 3 years, 11 months ago
  63. 6801500 Fix clang undefined behavior sanitizer errors. by Petteri Aimonen · 3 years, 11 months ago
  64. 5346802 Fix build problem with linux binary package by Petteri Aimonen · 3 years, 11 months ago
  65. d232baf Update changelog and authors by Petteri Aimonen · 3 years, 11 months ago
  66. 6af9963 Swift package manager (#549) by Paul Beusterien · 3 years, 11 months ago
  67. 5572456 Create intermediate directories when writing files to relative path (#512). by Petteri Aimonen · 3 years, 11 months ago
  68. 9690a6f Add generator option sort_by_tag (#542) by Petteri Aimonen · 3 years, 11 months ago
  69. d1b87f4 Add test case for #524 (dependencies from another package) by Petteri Aimonen · 3 years, 11 months ago
  70. 649c433 Fix buffer overflow when encoding bytes with size set to 65535 (#547) by Petteri Aimonen · 3 years, 11 months ago
  71. 2f49246 Fix field descriptor sizing with submsg_callback option (#545) by Petteri Aimonen · 3 years, 11 months ago
  72. 8d79a95 Fix "missing required field" error with submessage callback (#544). by Petteri Aimonen · 3 years, 11 months ago
  73. 45cc96f pb_istream_from_buffer: Update comments to avoid a common mistake by Petteri Aimonen · 3 years, 11 months ago
  74. 3429923 Fix AVR build failure in issue_494 by Petteri Aimonen · 3 years, 11 months ago
  75. 97216ab Improve generator error handling by Petteri Aimonen · 3 years, 11 months ago
  76. 6062e2d Fix issue with spaces in path in issue 494 regression test by Petteri Aimonen · 3 years, 11 months ago
  77. 3ff6743 Fix sizeof(union ...) fallback not compiling with C++ (#415, #494) by Petteri Aimonen · 3 years, 11 months ago
  78. 97980fd Generator: pass --include_imports when calling protoc (#494) by Petteri Aimonen · 3 years, 11 months ago
  79. 0790dba Fix segfault with pointer fields and proto3_singular_msgs = true. (#504,#505) by Petteri Aimonen · 3 years, 11 months ago
  80. 44b5256 Fix macro name conflicts (ATMEGA32U4 UENUM and more) (#522) by Petteri Aimonen · 3 years, 11 months ago
  81. ba13a3f Testcases: add support for running on mips & mipsel with qemu (#543) by Petteri Aimonen · 3 years, 11 months ago
  82. 8b1ac6e PB_CONVERT_DOUBLE_FLOAT: fix handling of varying NaN representations (#543) by Petteri Aimonen · 3 years, 11 months ago
  83. 1b7c477 stackusage test case: Fix compiler warning by Petteri Aimonen · 3 years, 11 months ago
  84. c85c214 nanopb.mk: Make NANOPB_DIR relative if nanopb.mk is included with relative path. by Petteri Aimonen · 3 years, 11 months ago
  85. 5ddcaa2 nanopb.mk: Fix handling of spaces in directory name. by Petteri Aimonen · 3 years, 11 months ago
  86. a7024d8 Mac OS X packaging fixes by Petteri Aimonen · 3 years, 11 months ago
  87. 107cd0e Windows packaging: fix newline conversion error by Petteri Aimonen · 3 years, 11 months ago
  88. cfec28a Properly pass error status from protoc wrapper when calling binary protoc. by Petteri Aimonen · 3 years, 11 months ago
  89. 2b5faf4 Fix accidental forkbomb in previous commit. by Petteri Aimonen · 3 years, 11 months ago
  90. edb3180 Include protoc-gen-nanopb in path in protoc wrapper script by Petteri Aimonen · 3 years, 11 months ago
  91. bf1eb54 Change generator to use Python 3 by default (#441, #509). by Petteri Aimonen · 3 years, 11 months ago
  92. 040cd30 Windows packaging fix by Petteri Aimonen · 3 years, 11 months ago
  93. d49cae0 Update Windows packaging to use pyinstaller and grpcio-tools. by Petteri Aimonen · 3 years, 11 months ago
  94. 367c989 Reduce number of fuzztest iterations to speed up tests. by Petteri Aimonen · 4 years ago
  95. 73f3918 Set proto2 enum fields to first value when no default is given, even if nonzero (#532) (#539) by John Ullman · 4 years ago
  96. af803e6 Add support for infinity and nan floating-point defaults (#530) (#538) by John Ullman · 4 years ago
  97. 5ceb62d Rename BUILD as BUILD.bazel (#537) by Wael Nasreddine · 4 years ago
  98. fd240f5 Fix nanopb_generator exception on enums with aliases (#535) by Vojtěch Boček · 4 years ago
  99. 84941ce CMake: Relax python version spec, allowing Python3. (#534) by Stefan R. Filipek · 4 years ago
  100. 0f3dbba Update FindNanopb.cmake comments (#527) by Petteri Aimonen · 4 years ago