Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nanopb/nanopb.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-01-11Rename max_size member -> size.Marco Nilsson
2024-01-11Fix for Python 2.x.Marco Nilsson
2024-01-11Add message sizes to C++ wrappers.Marco Nilsson
2024-01-05--cpp-descriptors: change msgid type to uint32_tReinis Veips
2024-01-05--cpp-descriptors: add has_msgid() and msgid() methodsReinis Veips
2023-11-11Setting version to 0.4.9-devPetteri Aimonen
2023-11-11Publishing nanopb-0.4.8nanopb-0.4.80.4.8Petteri Aimonen
2023-10-27Make CMakeLists install as Python module 'nanopb', not 'proto' (#845)Petteri Aimonen
2023-10-19Fix build failure on MSVCPetteri Aimonen
2023-10-19Automatically break circular dependencies (#881)Petteri Aimonen
2023-10-19Fix initializer macros for custom callback datatype (#806)Petteri Aimonen
2023-10-19Fix submessages with different mangling rulesRichard Patel
2023-10-09Fix Linux/Mac binary package buildPetteri Aimonen
2023-09-08Provide the maximum message sizejheaff1
2023-08-17Ensure the long enum names conform to the naming style when using short enum ...Josh Strohminger
2023-08-17Keep track of enum auxiliary defines as mangled pairsJosh Strohminger
2023-08-17Keep track of message initializers as mangled pairsJosh Strohminger
2023-08-08Remove pkg_resources import (#887)dev_remove_pkg_resourcesPetteri Aimonen
2023-07-12Allow substitutions in custom_nanopb_protosJoseph Duchesne
2023-06-12Add ability to specify size of generated enumsjheaff1
2023-04-25ref |> Modified The generated code uses utf-8 encoding by default.Jerry.Chen
2022-12-11Setting version to 0.4.8-devPetteri Aimonen
2022-12-11Publishing nanopb-0.4.7nanopb-0.4.70.4.7Petteri Aimonen
2022-12-09Add option NANOPB_PB2_TEMP_DIR to store nanopb_pb2.py in a temporary director...dev_dynamic_nanopb_pb2_2Petteri Aimonen
2022-12-08Improve PlatformIO generatorValerii Koval
2022-12-07Fix subprocess.run call on platformio_generator.pyPavel Sokolov
2022-12-07platformio: Expand PYTHONEXE prior to constructing the action (#834)Petteri Aimonen
2022-11-30Move C externSean
2022-11-25Allow using = instead of : with generator option -sPetteri Aimonen
2022-11-25Fix generator error when using M_STRIP_PACKAGE without package name (#795)Petteri Aimonen
2022-11-25Add --protoc-opt to nanopb_generator.py (#628)Petteri Aimonen
2022-11-25Allow specifying include format without special characters (#810)Petteri Aimonen
2022-11-25Fix handling of spaces in arguments passed through protoc (#810)Petteri Aimonen
2022-11-25Fix space characters when using platformio build rules (#808, #809)Petteri Aimonen
2022-11-24Create canonical name mapping also for overridden package name (#820)Petteri Aimonen
2022-11-24Add __repr__() to generator types to ease debuggingPetteri Aimonen
2022-11-24Add reverse mapping when mangle_names is used (#783)Petteri Aimonen
2022-11-23Sanitize /* */ inside .proto file commentPetteri Aimonen
2022-11-23Simplify and fix some corner cases of message sorting in previous commit.Petteri Aimonen
2022-11-23Generator: keep order of messages when possiblePetteri Aimonen
2022-11-23Fix compilation error with fixed size array and FT_POINTER (#630)Petteri Aimonen
2022-11-21Escape Python path (solve issue with a space)Ivan Kravets
2022-11-16Fix unnecessary generator message when using --quiet (#831)Petteri Aimonen
2022-10-24Add compile-time error message for when PB_FIELD_32BIT is needed (#680, #827)Petteri Aimonen
2022-10-06Generator: default to PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (#787)Petteri Aimonen
2022-08-05Move ENUMTYPE together with other enum defines & add test (#803)Petteri Aimonen
2022-08-05Generate ENUMTYPE macros for enums instead of MSGTYPE macros.Christian Balcom
2022-08-05Generate MSGTYPE definitions for UENUM fieldsChristian Balcom
2022-07-16Merge pull request #500 from silvergasp/masterPetteri Aimonen
2022-07-04Add --c-style command line option for naming style (#199, #533, #791)Krzysztof Rosinski