- 7307ce3 Update README.md (#1042) by Nephtaly Aniceta · 5 months ago main
- 7caad22 Include maintenance release changelog by Petteri Aimonen · 5 months ago
- 0b44219 Fix compiler warning in test case by Petteri Aimonen · 5 months ago
- 2157b52 Expand fuzztest to cover memory release in stream case by Petteri Aimonen · 5 months ago
- 2b86c25 Fix memory not released on error return (GHSA-xwqq-qxmw-hj5r) by Petteri Aimonen · 5 months ago
- ccbf395 [PlatformIO] Add custom project dir option by Vladimír Záhradník · 5 months ago
- 1e77a68 Revert "Refactored pb_dec_varint to reduce compiled code size" (#1039) by Petteri Aimonen · 6 months ago
- cf82a36 bazel: Tidy up protoc-gen-nanopb by Ted Pudlik · 6 months ago
- 0a3b505 Add pip requirements file for zephyr module by Pieter De Gendt · 6 months ago
- f2afdd7 Update grpcio-tools version in requirements.txt by Ted Pudlik · 6 months ago
- 48ceadf pb_decode_inner: simplify loop condition by Petteri Aimonen · 6 months ago
- 703cf70 Refactored main decode loop to remove check against bytes_left by Anthony Pesch · 6 months ago
- f2489d5 Refactored pb_decode to be a wrapper around pb_decode_ex by Anthony Pesch · 6 months ago
- b58dd40 Fix splint warning by Petteri Aimonen · 6 months ago
- 763a2fc Refactored pb_dec_varint to reduce compiled code size by Anthony Pesch · 6 months ago
- e94839c [bazel] Use rules_python py_proto_library by Mark Schulte · 6 months ago
- b36a089 Ignore jetbrains IDE files by Josh Strohminger · 7 months ago
- aa4b8eb Add an additional reverse mapping to handle imported/styled enums by Josh Strohminger · 7 months ago
- 9f88f7f Expand custom naming style tests to include imported enums with varying naming styles by Josh Strohminger · 7 months ago
- e8ec573 Update reference with custom style option by Josh Strohminger · 7 months ago
- 92254bc Add option to specify a custom naming style by Josh Strohminger · 7 months ago
- 53f2792 Style extension fields as variables by Josh Strohminger · 7 months ago
- 65c22fd Don't style static bytes types using var_name since they've already been previously styled using bytes_type by Josh Strohminger · 7 months ago
- 9264910 Simplify creating the string for an enum value by just using the enum value directly by Josh Strohminger · 7 months ago
- 36e28cf Add name to unions by Jack Wilsdon · 7 months ago
- 6d0cc46 Github workflows: Fix platformio to use venv by Petteri Aimonen · 7 months ago
- 4543647 Update pb_decode.c by Akiel · 7 months ago
- de1860e Use the configured naming style for inner init enums by Josh Strohminger · 7 months ago
- 690dd32 Add test for default enum values with c-style naming by Josh Strohminger · 7 months ago
- 2534162 Various stack size reduction tweaks by Peter Johanson · 7 months ago
- 736ac3a Add backwards compatibility for GetMessageClass (#1015) by Petteri Aimonen · 8 months ago
- 1a370c9 Remove Python 2 support (#1011) by Petteri Aimonen · 8 months ago
- 473fbd6 Replace deprecated call to protobuf.reflection.MakeClass() by Jonathan Davey · 8 months ago
- 2730f3e Setting version to 1.0.0-dev by Petteri Aimonen · 8 months ago
- 98bf4db Publishing nanopb-0.4.9 by Petteri Aimonen · 8 months ago
- 2c50b02 Upgrade github action versions in CI workflows by Petteri Aimonen · 8 months ago
- 9988195 update descriptor.proto to latest by sayter · 8 months ago
- f0a7482 Fix AVR test failure (fixture renames main) by Petteri Aimonen · 8 months ago
- 3de246b Add option to discard deprecated fields (#997) by Petteri Aimonen · 8 months ago
- 1396f7f Use fallback_type when breaking circular dependencies (#996) by Petteri Aimonen · 8 months ago
- b89928a Improve comments and docs (#319, #710, #999) by Petteri Aimonen · 8 months ago
- c2bcb12 Add regression test for #869. by Petteri Aimonen · 8 months ago
- b34a649 Separate `enum_intsize` option (#961) by Petteri Aimonen · 8 months ago
- dd56820 Discard autogenerated map entries when the map field is skipped (#956) by Petteri Aimonen · 8 months ago
- 556dd98 Fix NANOPB_GENERATE_CPP_RELPATH being passed to protoc via _nanopb_include_path and NANOPB_OPTIONS_DIRS as a relative path in the wrong working directory by Zach Deibert · 9 months ago
- e34dfae bzlmod: Update dependency versions (#998) by Chi-Ju Wu · 9 months ago
- 7961a93 Fix pkg_resources deprecated on Python 3.9 and later by jaskij · 10 months ago
- 1e18124 Add enum validation function (#991) by jaskij · 10 months ago
- 2f9dccc ci: binary_packages: add actions/setup-python by Jan Dorniak · 10 months ago
- f9191cd Bump setuptools from 68.2.2 to 70.0.0 in /extra by dependabot[bot] · 10 months ago
- 99902a3 Fix tools/set_version.h to patch CMakeLists.txt correctly by Adrian Böckenkamp · 11 months ago
- 0c3bb68 Set project() version correctly to avoid CMake warning by Adrian Böckenkamp · 11 months ago
- 7c6c581 Surround NANOPB_PLUGIN_OPTIONS with quotation marks by Georgii Surkov · 11 months ago
- 6deca5a Remove leading whitespace in NANOPB_PLUGIN_OPTIONS by Georgii Surkov · 11 months ago
- 4474bd3 Do not include system paths when finding generator script by Pieter De Gendt · 12 months ago
- ae4959e Add supported GCC attribute warn_unused_result for IAR compiler by Joseph Chen · 12 months ago
- 9e37f61 Add label_override field option by Antony Male · 12 months ago
- 7f88274 Add migration note about CMake protoc default (#958) by Petteri Aimonen · 1 year ago
- f97d573 Prefer generator protoc instead of system protoc by Pieter De Gendt · 1 year ago
- 63f6d65 Fix possibly unbound variable error by Pieter De Gendt · 1 year ago
- 592ff0d tests: Fix compiler warning on new clang by Petteri Aimonen · 1 year ago
- 2bdf378 workflows: Update Mac OS X build to macos-14 by Petteri Aimonen · 1 year ago
- 31a641f binary packages: Fix issue with grpc_tools by Petteri Aimonen · 1 year ago
- a0f6783 Better debug message in case grpc_tools import fails. by Petteri Aimonen · 1 year ago
- f6187b0 bazel: Migrate from WORKSPACE to bzlmod (#950) by Chi-Ju Wu · 1 year, 1 month ago
- 671672b Add zephyr to README integrations by Pieter De Gendt · 1 year, 2 months ago
- ffcdc4f Add zephyr module support by Pieter De Gendt · 1 year, 2 months ago
- 326bb02 platformio: Fix google.protobuf import name (#943) by Petteri Aimonen · 1 year, 3 months ago
- f79aadb Use pb_byte_t = uint8_t when UINT8_MAX is defined (#916) by Tilen Majerle · 1 year, 3 months ago
- 41319af Add support for enabling features via CMake components by Zach Deibert · 1 year, 3 months ago
- 037457e Enforce C11 requirement with CMake by Zach Deibert · 1 year, 3 months ago
- 621be84 Exclude unreferenced generated targets from 'make all' by Zach Deibert · 1 year, 3 months ago
- 7374752 Add tests to verify legacy CMake code remains functional by Zach Deibert · 1 year, 3 months ago
- 513164b Update FindNanopb to follow more modern CMake best practices by Zach Deibert · 1 year, 3 months ago
- 00227bd [nanopb] Add Apple privacy manifest by Nick Cooke · 1 year, 3 months ago
- 1f0c2e1 Add cmake helper to automatically configure options.in files by Pieter De Gendt · 1 year, 4 months ago
- f8724ee [bazel] Add support for generating python protos that include nanopb, use bazel-built protoc (#927) by Mark · 1 year, 4 months ago
- 423c03b Add additional test. by Marco Nilsson · 1 year, 4 months ago
- e586761 Rename max_size member -> size. by Marco Nilsson · 1 year, 4 months ago
- 75445fd Fix for Python 2.x. by Marco Nilsson · 1 year, 4 months ago
- bfe9b68 Add message sizes to C++ wrappers. by Marco Nilsson · 1 year, 4 months ago
- cf26d28 --cpp-descriptors: change msgid type to uint32_t by Reinis Veips · 1 year, 4 months ago
- e163b33 --cpp-descriptors: add has_msgid() and msgid() methods by Reinis Veips · 1 year, 4 months ago
- 7421969 Change check_ccflags to TryLink by Robin Kastberg · 1 year, 5 months ago
- 5fd8f04 Update requirements.txt by Ted Pudlik · 1 year, 6 months ago
- 9aa922d Setting version to 0.4.9-dev by Petteri Aimonen · 1 year, 6 months ago
- 6cfe48d Publishing nanopb-0.4.8 by Petteri Aimonen · 1 year, 6 months ago
- f228479 Update changelog and authors by Petteri Aimonen · 1 year, 6 months ago
- 444aca1 Remove `nocopts` from cc_nanopb_proto_library by Armando Montanez · 1 year, 6 months ago
- 839156b Add files via upload by Tilen Majerle · 1 year, 7 months ago
- 11de332 Add CodeQL Workflow for Code Security Analysis by Brian · 1 year, 7 months ago
- f79d7be Add CodeQL Workflow for Code Security Analysis by Brian · 1 year, 7 months ago
- 62e5364 Add CodeQL Workflow for Code Security Analysis by Brian · 1 year, 7 months ago
- 6bbb70a CMake: Installation improvements. by Petteri Aimonen · 1 year, 7 months ago
- f5593b7 CMakeLists: reorder generator installation commands by Petteri Aimonen · 1 year, 7 months ago
- 7954900 Add GitHub workflow for testing CMake installation by Petteri Aimonen · 1 year, 7 months ago
- 5896c28 Make CMakeLists install as Python module 'nanopb', not 'proto' (#845) by Petteri Aimonen · 1 year, 7 months ago
- 9766c45 Fix build failure on MSVC by Petteri Aimonen · 1 year, 7 months ago
- 499c696 Automatically break circular dependencies (#881) by Petteri Aimonen · 1 year, 7 months ago
- 31eb134 Add test cases for initializer macro special cases (#806) by Petteri Aimonen · 1 year, 7 months ago