SHA256
8
0
forked from pool/nanopb

Commit Graph

  • ba35fa8421 Accepting request 1228004 from devel:libraries:c_c++ main factory Ana Guerrero 2024-12-03 19:47:45 +00:00
  • be54df776b - Update to 0.4.9.1: * Fix memory not released on error return from pb_decode_ex() (bsc#1234088) * Fix deprecated MakeClass() call in generator (#1015) * Fix compiler error with enums and --c-style (#1014) * Fix version conflict with bazel build rules (#1034) * Fix problems with enum intsize introduced in 0.4.8 (#961) * Fix Python pkg_resources deprecation (#887) * Add option to discard deprecated fields (#997) * Use fallback_type when breaking circular dependencies (#996) * Discard autogenerated map entry types if the field is skipped (#956) * Use pb_byte_t = uint8_t when available (#916) * Add enum_validate option (#988, #991) * Add check_return attribute for IAR compiler (#965) * Add label_override field option (#962, #963) * Add Zephyr module specification (#946) * Add Apple privacy manifest (#938) * Bazel rule improvements, including bzlmod migration (#927, #950) * CMake build rule improvements (#936, #939, #942, #958, #968, #971, #974, #978, #1003) * Improve C++ descriptors (#931, #933) * Test case improvements (#928) * Update dependency package versions (#924, #959, #986, #998, #1010) * Documentation improvements (#319, #710, #999) devel Paolo Stivanin 2024-12-03 14:48:00 +00:00
  • c7269d9580 Accepting request 1146589 from devel:libraries:c_c++ Ana Guerrero 2024-02-14 22:19:51 +00:00
  • 6c8ff28e96 Accepting request 1146588 from home:dimstar:Factory Paolo Stivanin 2024-02-14 14:30:55 +00:00
  • be70bf8e3e Accepting request 1127246 from devel:libraries:c_c++ Ana Guerrero 2023-11-17 19:50:18 +00:00
  • 38f6b35bc6 - Update to 0.4.8: * Fix name mangling with dependent proto files (#892, #899) * Fix initializer macros for custom callback datatype (#806) * Use UTF-8 encoding for generated files irrespective of locale (#868) * Add integer size overrides for fixed width types (#897) * Add ability to specify size of generated enums (#867) * Provide define for largest message in file (#893) * Automatically break circular dependencies (#881) * Use static_assert keyword on MSVC in C89 mode (#843) * Fix comments generation for submessages (#788) * Fix handling of spaces in arguments passed through protoc (#810) * Fix problems with multiple files and mangle_names option (#783, #820) * Fix generator error when using M_STRIP_PACKAGE without package name (#795) * Fix compilation error with fixed size array and FT_POINTER (#630) * Fix wrong format in Python Poetry project file (#811) * Fix unnecessary generator message when using --quiet (#831) * Fix enum_to_string with C++ (#838) * Fix /* */ inside .proto file comment * Workaround python-protobuf version issues (#787) * Safeguard substraction in pb_read() with custom streams (#697) * Always include pb_release() as function, instead of macro. (#802) * Allow using = instead of : with generator option -s * Allow specifying include format without special characters (#810) * Allow including headers from inside of extern C (#814) * Add option NANOPB_PB2_TEMP_DIR to store nanopb_pb2.py in a temporary dir (#601) * Add compile-time error message for when PB_FIELD_32BIT is needed (#680, #827) * Add --c-style command line option for naming style (#199, #533, #791) * Add --protoc-opt to nanopb_generator.py (#628) * Add ENUMTYPE convenience macros (#803) * Generator: keep order of messages when possible Paolo Stivanin 2023-11-17 07:33:09 +00:00
  • ae3b4781bb Accepting request 1063469 from devel:libraries:c_c++ Dominique Leuenberger 2023-02-07 17:48:55 +00:00
  • c399de699b - Revert back to 0.4.6 since 0.4.7 breaks nanopb_generator.py thus breaking some packages (e.g. Criterion: https://github.com/nanopb/nanopb/issues/845) Paolo Stivanin 2023-02-06 16:45:48 +00:00
  • 117b155930 - Revert fix-missing-file.patch. Paolo Stivanin 2023-01-30 09:23:44 +00:00
  • f5ed558419 - Add fix-missing-file.patch (generator/proto/__init__.py). Paolo Stivanin 2023-01-30 07:26:45 +00:00
  • 24a8aeafc5 Accepting request 1061804 from devel:libraries:c_c++ Dominique Leuenberger 2023-01-29 13:11:03 +00:00
  • ecc364ef93 - update to 0.4.7: * Fix comments generation for submessages * Fix handling of spaces in arguments passed through protoc * Fix problems with multiple files and mangle_names option * Fix generator error when using M_STRIP_PACKAGE without package name * Fix compilation error with fixed size array and FT_POINTER * Fix wrong format in Python Poetry project file * Fix unnecessary generator message when using --quiet * Fix enum_to_string with C++ Fix /* */ inside .proto file comment * Workaround python-protobuf version issues * Safeguard substraction in pb_read() with custom streams * Always include pb_release() as function, instead of macro. Allow using = instead of : with generator option -s * Allow specifying include format without special characters * Allow including headers from inside of extern C * Add option NANOPB_PB2_TEMP_DIR to store nanopb_pb2.py in a temporary dir * Add compile-time error message for when PB_FIELD_32BIT is needed * Add --c-style command line option for naming style * Add --protoc-opt to nanopb_generator.py * Add ENUMTYPE convenience macros * Add Bazel build rules Dirk Mueller 2023-01-28 21:08:35 +00:00
  • 7add085efe Accepting request 1056975 from home:polslinux:branches:devel:libraries:c_c++ Dirk Mueller 2023-01-28 21:05:08 +00:00
  • be7ec467d8 Accepting request 1002746 from devel:libraries:c_c++ Dominique Leuenberger 2022-09-12 17:08:30 +00:00
  • 4285685213 Accepting request 999996 from home:jengelh:branches:devel:libraries:c_c++ Dirk Mueller 2022-09-12 08:26:40 +00:00
  • 28802d36d1 Accepting request 924224 from devel:libraries:c_c++ Dominique Leuenberger 2021-10-11 13:31:19 +00:00
  • c193de2183 Accepting request 923380 from home:jonapap Michał Rostecki 2021-10-08 13:20:16 +00:00
  • dbce1089f9 Accepting request 886295 from devel:libraries:c_c++ Dominique Leuenberger 2021-04-17 21:25:08 +00:00
  • 7a065effde Accepting request 885479 from home:susnux:branches:devel:libraries:c_c++ Dirk Mueller 2021-04-17 14:12:54 +00:00
  • 8c1fb38337 Accepting request 838741 from devel:libraries:c_c++ Dominique Leuenberger 2020-09-30 17:55:18 +00:00
  • 898dd14da6 Accepting request 838705 from home:dirkmueller:branches:devel:libraries:c_c++ Michał Rostecki 2020-09-30 10:21:06 +00:00
  • 8153c6a584 Accepting request 782946 from devel:libraries:c_c++ Dominique Leuenberger 2020-03-09 14:23:02 +00:00
  • e8c1c87bfd Accepting request 782945 from home:mrostecki:branches:devel:libraries:c_c++ Michał Rostecki 2020-03-09 13:06:32 +00:00
  • 5615de05be Accepting request 770509 from devel:libraries:c_c++ Dominique Leuenberger 2020-02-06 12:09:43 +00:00
  • 4ba70de4ce Accepting request 768729 from home:scarabeus_iv:branches:devel:libraries:c_c++ Michał Rostecki 2020-02-06 10:40:08 +00:00
  • 1ef2ee2d54 Accepting request 757558 from devel:libraries:c_c++ Dominique Leuenberger 2019-12-17 15:54:44 +00:00
  • aaeafd9f7f Accepting request 757557 from home:mrostecki:branches:devel:kubic Michał Rostecki 2019-12-17 14:03:28 +00:00
  • 133e9fa6f7 Accepting request 664676 from devel:libraries:c_c++ Dominique Leuenberger 2019-01-15 08:16:39 +00:00
  • 6c91d67c0d Accepting request 664675 from home:mrostecki Michał Rostecki 2019-01-11 14:21:38 +00:00
  • 1c0da76213 Accepting request 657118 from devel:libraries:c_c++ Dominique Leuenberger 2018-12-13 18:48:46 +00:00
  • 611be3392c Accepting request 656916 from home:mrostecki Jan Engelhardt 2018-12-11 00:08:16 +00:00