1. c50cca2 Improve PlatformIO generator by Valerii Koval · 10 hours ago main
  2. 42d3ec1 Fix subprocess.run call on platformio_generator.py by Pavel Sokolov · 30 hours ago
  3. 2d50640 platformio: Expand PYTHONEXE prior to constructing the action (#834) by Petteri Aimonen · 31 hours ago
  4. c1d96fe Fix test failure on AVR (C++ vs. the app_main() test run wrapper) by Petteri Aimonen · 4 days ago
  5. 1a0be4a Add regression test for enum_to_string with C++ (#838) by Petteri Aimonen · 9 days ago
  6. 629091f Move C extern by Sean · 9 days ago
  7. f4bc415 Adding a simple Conan+CMake example (#837) by Christopher Hughes · 13 days ago
  8. bb5b4d9 Allow using = instead of : with generator option -s by Petteri Aimonen · 13 days ago
  9. eb135da Revert "Test case runner: fix passing of spaces in NANOPBFLAGS" by Petteri Aimonen · 13 days ago
  10. a0d5bea Fix generator error when using M_STRIP_PACKAGE without package name (#795) by Petteri Aimonen · 13 days ago
  11. b945553 Test case runner: fix passing of spaces in NANOPBFLAGS by Petteri Aimonen · 13 days ago
  12. 8350d4b CMakeLists: use protoc wrapper script by default (#769) by Petteri Aimonen · 13 days ago
  13. 1642666 Add --protoc-opt to nanopb_generator.py (#628) by Petteri Aimonen · 13 days ago
  14. b469f3f Always include pb_release() as function, instead of macro. (#802) by Petteri Aimonen · 13 days ago
  15. d8b6da1 Allow specifying include format without special characters (#810) by Petteri Aimonen · 13 days ago
  16. 176da02 Fix handling of spaces in arguments passed through protoc (#810) by Petteri Aimonen · 14 days ago
  17. 9a87760 Automatically add -lm to test builds on platforms that have libm (#792) by Petteri Aimonen · 14 days ago
  18. dd40799 Adjust testing workflow triggers by Petteri Aimonen · 14 days ago
  19. 160be3f Fix space characters when using platformio build rules (#808, #809) by Petteri Aimonen · 14 days ago
  20. 4cc56dc Create canonical name mapping also for overridden package name (#820) by Petteri Aimonen · 2 weeks ago
  21. d722d14 Add __repr__() to generator types to ease debugging by Petteri Aimonen · 2 weeks ago
  22. 677c4f6 Add reverse mapping when mangle_names is used (#783) by Petteri Aimonen · 2 weeks ago
  23. 6b878fe Safeguard substraction in pb_read() (#697) by Petteri Aimonen · 2 weeks ago
  24. eeda15e Sanitize /* */ inside .proto file comment by Petteri Aimonen · 2 weeks ago
  25. d7b2747 Simplify and fix some corner cases of message sorting in previous commit. by Petteri Aimonen · 2 weeks ago
  26. c5eb921 Generator: keep order of messages when possible by Petteri Aimonen · 2 weeks ago
  27. e5638c6 Fix compilation error with fixed size array and FT_POINTER (#630) by Petteri Aimonen · 2 weeks ago
  28. 6078525 Merge pull request #834 from ivankravets/patch-6 by Petteri Aimonen · 2 weeks ago
  29. 1a54fa1 Escape Python path (solve issue with a space) by Ivan Kravets · 2 weeks ago
  30. 605b44c Fix unnecessary generator message when using --quiet (#831) by Petteri Aimonen · 3 weeks ago
  31. 2da421b Add compile-time error message for when PB_FIELD_32BIT is needed (#680, #827) by Petteri Aimonen · 7 weeks ago
  32. ea54d26 Add note about updated CMake include path order (#822) by Petteri Aimonen · 8 weeks ago
  33. ac91cb0 Merge pull request #822 from Innoseis/options_subfolder by Petteri Aimonen · 8 weeks ago
  34. 40f3905 Add user defined import directories to nanopb options directories by Guillaume Lager · 8 weeks ago
  35. 8cc860c Make sure REL_PATH is presented first by Guillaume Lager · 8 weeks ago
  36. 80f9d5b Generator: default to PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (#787) by Petteri Aimonen · 9 weeks ago
  37. 7f3f327 Merge pull request #819 from hacker-cb/platformio-fix-ldf-include-dir by Petteri Aimonen · 10 weeks ago
  38. da8197d PlatformIO: Added `includeDir` to `build` section of the library.json. by Pavel Sokolov · 10 weeks ago
  39. 72cbff4 Merge pull request #815 from nanopb/dependabot/pip/extra/protobuf-3.19.5 by Petteri Aimonen · 3 months ago
  40. 76153e6 Bump protobuf from 3.19.1 to 3.19.5 in /extra by dependabot[bot] · 3 months ago
  41. ccab5d1 Merge pull request #814 from jussike/master by Petteri Aimonen · 3 months ago
  42. bbbd9bf Allow including inside of extern C by Jussi Keranen · 3 months ago
  43. 23993cf Some clarifications regarding callbacks by Petteri Aimonen · 3 months ago
  44. 368a6e0 Fix wrong format in Python Poetry project file (#811) by Petteri Aimonen · 3 months ago
  45. 404b2f0 Move ENUMTYPE together with other enum defines & add test (#803) by Petteri Aimonen · 4 months ago
  46. 952f5fc Merge pull request #803 from computer-whisperer/enum_msgtype by Petteri Aimonen · 4 months ago
  47. 08487ae Generate ENUMTYPE macros for enums instead of MSGTYPE macros. by Christian Balcom · 4 months ago
  48. 9949016 Generate MSGTYPE definitions for UENUM fields by Christian Balcom · 4 months ago
  49. 2b98db9 Update docs related to binary sizes, bloat.. by Petteri Aimonen · 4 months ago
  50. 07a8f9e Update docs related field sorting by Petteri Aimonen · 4 months ago
  51. 0b65330 Merge pull request #799 from gbalke/nanopb_dependencies by Petteri Aimonen · 5 months ago
  52. 8ac0adf [Bazel] Allows importing nanopb.proto when defining proto libs by Greg Balke · 5 months ago
  53. 16b09cc Documentation: pb_istream_t bufsize by Petteri Aimonen · 5 months ago
  54. 0c0a5c0 Merge pull request #500 from silvergasp/master by Petteri Aimonen · 5 months ago
  55. c623e74 Add brief mention of --c-style to docs by Petteri Aimonen · 5 months ago
  56. 89081e9 Expand naming style test coverage by Petteri Aimonen · 5 months ago
  57. 1c9c30d Add --c-style command line option for naming style (#199, #533, #791) by Krzysztof Rosinski · 5 months ago
  58. f84ad7f Fix missing import in test cases (#792) by Petteri Aimonen · 5 months ago
  59. a8f7681 Fix comments generation for submessages (#788) by Petteri Aimonen · 5 months ago
  60. 9d13556 Adds Bazel build to the CI by Nathaniel Brough · 6 months ago
  61. 6ec6538 Adds Bazel build support by Nathaniel Brough · 6 months ago
  62. 8add19e Setting version to 0.4.7-dev, cleanup changelog by Petteri Aimonen · 6 months ago
  63. afc499f Publishing nanopb-0.4.6 by Petteri Aimonen · 6 months ago
  64. 2d48328 Update changelog by Petteri Aimonen · 6 months ago
  65. 8a444f3 Fix latest binary package link by Petteri Aimonen · 6 months ago
  66. 43815e9 Fix compatibility problems in pip package with newest python-protobuf by Petteri Aimonen · 6 months ago
  67. 1ed2617 Fix deprecated github workflow env syntax by Petteri Aimonen · 6 months ago
  68. e5c06ed Fix PyPI publish workflow by Petteri Aimonen · 6 months ago
  69. 3dde17e Fix uninitialized variable in AVR test runner by Petteri Aimonen · 7 months ago
  70. 16ca8c5 nanopb.mk Makefile rules: fix options dependency (#666) by Petteri Aimonen · 7 months ago
  71. 4cad0c3 Fix passing of error message from substream callback (#703) by Petteri Aimonen · 7 months ago
  72. ada8903 Fix comments going to wrong member variables (#701) by Petteri Aimonen · 7 months ago
  73. b574ac5 Cleanup comments, add test for default behavior (#772, #773) by Petteri Aimonen · 8 months ago
  74. 3125f8d Add fallback_type option (#772, #773) by ConradWood · 8 months ago
  75. 5d2e9aa Fix FindNanopb.cmake not finding options file (#659) by Petteri Aimonen · 8 months ago
  76. 6f7bca0 FindNanopb.cmake: Add PROTOC_OPTIONS documentation (#771) by a1lu · 8 months ago
  77. e69913e FindNanopb.cmake: Add PROTOC_OPTIONS variable (#768) by Petteri Aimonen · 8 months ago
  78. 24b0028 Fix some build errors due to static assert change by Petteri Aimonen · 8 months ago
  79. a1519da Fix build on MSVC by Petteri Aimonen · 9 months ago
  80. db9ac6b Use C11 static assert mechanism by default (#761, #766) by Petteri Aimonen · 9 months ago
  81. 529d26b Refactor name mangling to separate class, improve error messages (#735) by Petteri Aimonen · 9 months ago
  82. 6146127 Fix generator error with same inner message name (#746) by Petteri Aimonen · 9 months ago
  83. 7d192a6 FindNanopb.cmake: use --nanopb_opt for option passing by default (#752) by Petteri Aimonen · 9 months ago
  84. 177d656 Support --proto-path as alias to -I (#749) by Petteri Aimonen · 9 months ago
  85. 9d256ec Avoid infinite recursion in generator/protoc script (#762) by Petteri Aimonen · 9 months ago
  86. a44b1e7 Avoid error in workflow if version has already been published by Petteri Aimonen · 9 months ago
  87. 54d98a8 PYTHON_INSTDIR is not defined if nanopb_BUILD_GENERATOR=OFF (#764) by Avik De · 9 months ago
  88. 76bd2d5 Add common reasons for static assert failures to documentation by Petteri Aimonen · 9 months ago
  89. 55cdf29 PyPI workflow fixes by Petteri Aimonen · 9 months ago
  90. 8018dc6 Fix pypi publish script by Petteri Aimonen · 9 months ago
  91. 298c760 Fix pypi publish workflow by Petteri Aimonen · 9 months ago
  92. ddb579d Update build badges by Petteri Aimonen · 9 months ago
  93. 4254ddb Update pypi workflow by Petteri Aimonen · 9 months ago
  94. 01b90f1 Remove legacy travis build and update readme. by Petteri Aimonen · 9 months ago
  95. a05bad2 Update code change triggers by Petteri Aimonen · 9 months ago
  96. d00d198 Workflow fix by Petteri Aimonen · 9 months ago
  97. 87352da Workflow fix by Petteri Aimonen · 9 months ago
  98. e838efa Workflow fix by Petteri Aimonen · 9 months ago
  99. 38f6ab2 Workflow fix by Petteri Aimonen · 9 months ago
  100. aa9476d Merge branch 'dev_workflows' by Petteri Aimonen · 9 months ago