• Joined on 2025-07-19
rik pushed to dev_performance_improvement at rik/nanopb 2026-01-05 15:44:01 +01:00
7a9c29f2d7 Perform field initialization to defaults only when the field is skipped.
rik pushed to maintenance_0.1 at rik/nanopb 2026-01-05 15:44:01 +01:00
62bbe46a45 Publishing nanopb-0.1.9.1
411db5b450 Update changelog
29479a7cca Protect against size_t overflows in pb_dec_bytes/pb_dec_string.
Compare 3 commits »
rik pushed to dynamic_alloc_dev at rik/nanopb 2026-01-05 15:44:01 +01:00
c2e0b9ed5d Added note in docs that this is the dev branch.
592d4213fd Added mdpoole to LICENSE
9a0a930a18 Merge branch 'master' into dynamic_alloc_dev
Compare 3 commits »
rik pushed to wiki at rik/nanopb 2026-01-05 15:44:01 +01:00
3df0743cc4 Migrating wiki contents from Google Code
rik pushed to dev_no_pb_decoders at rik/nanopb 2026-01-05 15:44:01 +01:00
17c10119dd Remove the PB_ENCODERS array.
97210c91a9 Remove the PB_DECODERS array.
cace53dfbd Change the API for pb_make_string_substream() to use less stack.
Compare 3 commits »
rik created branch dev_performance_improvement in rik/nanopb 2026-01-05 15:44:01 +01:00
rik created branch dynamic_alloc_dev in rik/nanopb 2026-01-05 15:44:01 +01:00
rik created branch dev_no_pb_decoders in rik/nanopb 2026-01-05 15:44:01 +01:00
rik pushed to dev_installation_packages at rik/nanopb 2026-01-05 15:44:01 +01:00
b2ec9e29b3 Include platform name in also the directory name in binary pkgs
55bd3d706b Merge branch 'dev_installation_packages' of https://code.google.com/p/nanopb into dev_installation_packages
a5006cc612 Add packaging script for Mac, add platform name to packages.
a0f91bbeeb Fixes for pyinstaller
7723a30bd6 Small fix for previous
Compare 10 commits »
rik pushed to dev_get_rid_of_ternary_operator at rik/nanopb 2026-01-05 15:44:01 +01:00
rik pushed to maintenance_0.2 at rik/nanopb 2026-01-05 15:44:01 +01:00
eb66254b79 Publishing nanopb-0.2.9.2
641c743b27 Fix build failure due to missing dependency in SConscript
4ce729df7f Backport memory leak fix for issue 138.
83157e3362 Backport mem_release testcase from 0.3.1.
45fc9f3ef6 Publishing nanopb-0.2.9.1
Compare 10 commits »
rik pushed to master at rik/php-rooster 2026-01-05 15:44:01 +01:00
e1f112083d initial commit
rik created branch dev_pointer_encoding in rik/nanopb 2026-01-05 15:44:01 +01:00
rik created branch master in rik/php-rooster 2026-01-05 15:44:01 +01:00
rik pushed to code_reduction_dev at rik/nanopb 2026-01-05 15:44:00 +01:00
6d010fb7c4 Fixed pb_get_message_size
34aa2031c4 Code reduction optimization by sharing common field descriptor information for numeric field types
Compare 2 commits »
rik pushed to dev_dynamic_alloc_2 at rik/nanopb 2026-01-05 15:44:00 +01:00
rik pushed to dev-0.2 at rik/nanopb 2026-01-05 15:44:00 +01:00
rik created branch dev_extensions in rik/nanopb 2026-01-05 15:44:00 +01:00
rik pushed to master at rik/nanopb 2026-01-05 15:44:00 +01:00
ef422656a5 Fix oneof submessage initialization bug.
5c16a116ec Better error messages for syntax errors in .options file
4a6580726e Fix generator error when long_names:false is combined with Oneofs.
651e97456b Include libprotobuf in linux binary package.
b836ac29dd Lower required CMake version in example
Compare 10 commits »
rik created branch code_reduction_dev in rik/nanopb 2026-01-05 15:44:00 +01:00