1. a8f7681 Fix comments generation for submessages (#788) by Petteri Aimonen · 35 hours ago main
  2. 8add19e Setting version to 0.4.7-dev, cleanup changelog by Petteri Aimonen · 4 weeks ago
  3. afc499f Publishing nanopb-0.4.6 by Petteri Aimonen · 4 weeks ago
  4. 2d48328 Update changelog by Petteri Aimonen · 4 weeks ago
  5. 8a444f3 Fix latest binary package link by Petteri Aimonen · 4 weeks ago
  6. 43815e9 Fix compatibility problems in pip package with newest python-protobuf by Petteri Aimonen · 4 weeks ago
  7. 1ed2617 Fix deprecated github workflow env syntax by Petteri Aimonen · 4 weeks ago
  8. e5c06ed Fix PyPI publish workflow by Petteri Aimonen · 4 weeks ago
  9. 3dde17e Fix uninitialized variable in AVR test runner by Petteri Aimonen · 8 weeks ago
  10. 16ca8c5 nanopb.mk Makefile rules: fix options dependency (#666) by Petteri Aimonen · 8 weeks ago
  11. 4cad0c3 Fix passing of error message from substream callback (#703) by Petteri Aimonen · 8 weeks ago
  12. ada8903 Fix comments going to wrong member variables (#701) by Petteri Aimonen · 8 weeks ago
  13. b574ac5 Cleanup comments, add test for default behavior (#772, #773) by Petteri Aimonen · 3 months ago
  14. 3125f8d Add fallback_type option (#772, #773) by ConradWood · 3 months ago
  15. 5d2e9aa Fix FindNanopb.cmake not finding options file (#659) by Petteri Aimonen · 3 months ago
  16. 6f7bca0 FindNanopb.cmake: Add PROTOC_OPTIONS documentation (#771) by a1lu · 3 months ago
  17. e69913e FindNanopb.cmake: Add PROTOC_OPTIONS variable (#768) by Petteri Aimonen · 3 months ago
  18. 24b0028 Fix some build errors due to static assert change by Petteri Aimonen · 3 months ago
  19. a1519da Fix build on MSVC by Petteri Aimonen · 3 months ago
  20. db9ac6b Use C11 static assert mechanism by default (#761, #766) by Petteri Aimonen · 3 months ago
  21. 529d26b Refactor name mangling to separate class, improve error messages (#735) by Petteri Aimonen · 3 months ago
  22. 6146127 Fix generator error with same inner message name (#746) by Petteri Aimonen · 3 months ago
  23. 7d192a6 FindNanopb.cmake: use --nanopb_opt for option passing by default (#752) by Petteri Aimonen · 3 months ago
  24. 177d656 Support --proto-path as alias to -I (#749) by Petteri Aimonen · 3 months ago
  25. 9d256ec Avoid infinite recursion in generator/protoc script (#762) by Petteri Aimonen · 3 months ago
  26. a44b1e7 Avoid error in workflow if version has already been published by Petteri Aimonen · 3 months ago
  27. 54d98a8 PYTHON_INSTDIR is not defined if nanopb_BUILD_GENERATOR=OFF (#764) by Avik De · 4 months ago
  28. 76bd2d5 Add common reasons for static assert failures to documentation by Petteri Aimonen · 4 months ago
  29. 55cdf29 PyPI workflow fixes by Petteri Aimonen · 4 months ago
  30. 8018dc6 Fix pypi publish script by Petteri Aimonen · 4 months ago
  31. 298c760 Fix pypi publish workflow by Petteri Aimonen · 4 months ago
  32. ddb579d Update build badges by Petteri Aimonen · 4 months ago
  33. 4254ddb Update pypi workflow by Petteri Aimonen · 4 months ago
  34. 01b90f1 Remove legacy travis build and update readme. by Petteri Aimonen · 4 months ago
  35. a05bad2 Update code change triggers by Petteri Aimonen · 4 months ago
  36. d00d198 Workflow fix by Petteri Aimonen · 4 months ago
  37. 87352da Workflow fix by Petteri Aimonen · 4 months ago
  38. e838efa Workflow fix by Petteri Aimonen · 4 months ago
  39. 38f6ab2 Workflow fix by Petteri Aimonen · 4 months ago
  40. aa9476d Merge branch 'dev_workflows' by Petteri Aimonen · 4 months ago
  41. 391ba51 Rebuild nanopb_pb2.py and print version numbers on import failure (#733, #742) by Petteri Aimonen · 4 months ago
  42. dbfe134 Fix UTF-8 support on Python 2 (#740) by Petteri Aimonen · 4 months ago
  43. f4948a0 Fix charset handling in test cases by Petteri Aimonen · 4 months ago
  44. 01e9186 Open options file always as UTF-8 (#740) by Petteri Aimonen · 4 months ago
  45. 9312d2c Improve handling of varint overflows. by Petteri Aimonen · 4 months ago
  46. 3c67a68 Reorganize workflows to two groups: on every push, or weekly. by Petteri Aimonen · 4 months ago
  47. f155122 Build examples in CI workflow by Petteri Aimonen · 4 months ago
  48. 4e8dd66 Add workflow for Python 2 legacy testing by Petteri Aimonen · 4 months ago
  49. b1ee716 Add workflow file for compiler argument tests by Petteri Aimonen · 4 months ago
  50. 49c6a14 Add workflow file for simulator tests by Petteri Aimonen · 4 months ago
  51. 45770f3 Add github workflow for binary packages by Petteri Aimonen · 4 months ago
  52. 9cdc4cf fix: keep full filename without last extension for generated files by Jonathan Seilkopf · 4 months ago
  53. 1277161 Rename spm workflow to more descriptive name by Petteri Aimonen · 4 months ago
  54. 00d885c Use memcpy instead of iterating on buf_read/write by Gil Shapira · 5 months ago
  55. f36f5c7 FindNanopb.cmake: Add option NANOPB_GENERATE_CPP_STANDALONE (#741) by Petteri Aimonen · 6 months ago
  56. c6b28c8 Clean up CMake examples (#741) by Petteri Aimonen · 6 months ago
  57. 154ad23 Revert "Fix unicode comment handling for Python 2 (#740)" by Petteri Aimonen · 6 months ago
  58. 313069b Fix unicode comment handling for Python 2 (fix #740) by Petteri Aimonen · 6 months ago
  59. e1a4bbb Add testcase for #740 by Petteri Aimonen · 6 months ago
  60. 74e3c79 PlatformIO: Fix ESP-IDF generation. (fix #734) (#739) by Pavel Sokolov · 6 months ago
  61. 1670064 PlatformIO version bump again by Petteri Aimonen · 6 months ago
  62. 91d6df3 PlatformIO: Fix config parser warning (#736) by Pavel Sokolov · 6 months ago
  63. 8fbc844 PlatformIO version push by Petteri Aimonen · 6 months ago
  64. d7d3749 PlatformIO: install protobuf compiler dependencies (#732) by Pavel Sokolov · 6 months ago
  65. 71f2b18 fix python site-packages install path by Ian Frosst · 6 months ago
  66. e2dffe1 remove dependency on Python distutils by Ian Frosst · 7 months ago
  67. 67f44e1 Update platformio version to 0.4.6.1. by Petteri Aimonen · 7 months ago
  68. cba8b8c Added test with default platformio.ini by Pavel Sokolov · 7 months ago
  69. 00a317d CI: refactor platformio.yaml (split dirs) by Pavel Sokolov · 7 months ago
  70. a36ecda platformio_generator: do not use exit() in non-error cases (Fix https://github.com/nanopb/nanopb/issues/725) by Pavel Sokolov · 7 months ago
  71. 6efb3ef PlatformIO generator - exit with clearer message when no `nanopb_protos` specified (fix #723) by Pavel Sokolov · 7 months ago
  72. 3d65777 Manual fixes. by Slavey Karadzhov · 7 months ago
  73. 29d3f03 Fixed small spelling mistakes. by Slavey Karadzhov · 7 months ago
  74. 05be9e1 Parse all include files before generating code (#720) by Anthony Pesch · 7 months ago
  75. 1366695 Add generator support for PlatformIO (#718) by Pavel Sokolov · 7 months ago
  76. 3e44122 Fix compiler warning on MSVC (#717) by Petteri Aimonen · 7 months ago
  77. 426a60e Fix compiler warning with PB_BUFFER_ONLY (#717) by Petteri Aimonen · 7 months ago
  78. ab19ecb Improve optimization for little-endian platforms. by Petteri Aimonen · 10 months ago
  79. bdfaeaa Fix problems running tests with newer SCons version (deprecated env.has_key()) by Petteri Aimonen · 11 months ago
  80. 863b739 Emit size_union only once, with guards (#692) by Ingo Kresse · 11 months ago
  81. 9d11e05 feat: Change NANOPB_VERSION macro to string by David Sabatie · 11 months ago
  82. 1d43d10 Fix PB_CONVERT_DOUBLE_FLOAT option in docs by Tobias Nießen · 12 months ago
  83. 4730bae Fix typo in concepts documentation by Tobias Nießen · 12 months ago
  84. ba0628f Add clean target to generator/proto/Makefile (#681) by ghseb · 1 year ago
  85. 11885ad Use 'static_assert' keyword for iar (#679) by ghseb · 1 year ago
  86. a9b7a2f Fix problem with previous change to CMakeLists (#677) by Ivan Zrno · 1 year, 1 month ago
  87. 70f8457 Make CMakeLists more uniform (#676) by Mathis Logemann · 1 year, 1 month ago
  88. 3580a3d Attempt to fix Linux package build error with new versions of python-protobuf by Petteri Aimonen · 1 year, 1 month ago
  89. 773d987 Explicitly check for pItem == NULL to satisfy Xcode analyzer (#667, #674) by Petteri Aimonen · 1 year, 1 month ago
  90. 98a4911 Move PB_WT_PACKED definition to the header (#671) by Petteri Aimonen · 1 year, 1 month ago
  91. 76d835a [CMake] add build interface (#669) by Mathis Logemann · 1 year, 1 month ago
  92. 29b8ee4 Windows .bats: use standard python invocation instead of py.exe launcher (#657) by Karl Ljungkvist · 1 year, 3 months ago
  93. 92dd2c9 Fixing uninitialized PYTHON_INSTDIR in CMakeLists.txt (#652) by Oleg Dolgy · 1 year, 3 months ago
  94. 6700ee0 Setting version to 0.4.6-dev by Petteri Aimonen · 1 year, 3 months ago
  95. c912413 Further poetry fix.. by Petteri Aimonen · 1 year, 3 months ago
  96. f7e4140 Publishing nanopb-0.4.5 by Petteri Aimonen · 1 year, 3 months ago
  97. b7e0278 Poetry: override default exclude from .gitignore by Petteri Aimonen · 1 year, 3 months ago
  98. c83a553 Fix poetry build when dist folder does not exist by Petteri Aimonen · 1 year, 3 months ago
  99. ed31ae6 Poetry build: fix spaces in path by Petteri Aimonen · 1 year, 3 months ago
  100. ea10622 Fix duplicate union definition in generated file (#637) by Jakub Tymejczyk · 1 year, 3 months ago