Nanopb 0.3.9.8 and 0.4.5 published

60 views
Skip to first unread message

Petteri Aimonen

unread,
Mar 22, 2021, 11:12:13 AM3/22/21
to nanopb groups
Hi,

Nanopb versions 0.3.9.8 and 0.4.5 are now available to download.

Changelog:

nanopb-0.3.9.8 (2021-03-22)
Fix invalid free() with oneof (#647, GHSA-7mv5-5mxh-qg88)
Don't generate lines with trailing spaces (#622)
Verify stream size before allocating string / bytes (#620)

nanopb-0.4.5 (2021-03-22)
Fix invalid free() with oneof (#647, GHSA-7mv5-5mxh-qg88)
Fix unordered field numbers inside oneof causing fields to be ignored (#617)
Fix pb_decode() not initializing fields inside oneof (#635
Fix compiler errors with complex oneof hierarchy and sizeof() (#610)
Fix descriptor width calculation for 64-bit types (#644)
Fix compiler error in generated initializer for submessage callback (#631)
Fix duplicate union definition in generated file (#637)
Fix test case build error on SCons 4.1.0
Pip package: include nanopb_pb2.py (#629)
Make generator consider dependencies recursively (#610)
Bazel build system updates (#633)
Add support for including comments from .proto file (#85, #645)


SHA-256 sums:
4962696e504502dc557ee02f3c40d720304198af664af9866d6fa022faf97fd4 nanopb-0.3.9.8.tar.gz
b727dc45adf779d60d4038200b5dc6a6414107ce505dd457d28de8e3e1313066 nanopb-0.3.9.8-macosx-x86.tar.gz
0b3660a3cf1fee81cf5dfe431afea1ad72c705938f7e516062bca683664196d5 nanopb-0.3.9.8-windows-x86.zip
bfb247da6d9dae869ef5b69339dc86947039ae46b770305de5fa957f00c33e09 nanopb-0.3.9.8-linux-x86.tar.gz
7efc553d3d861bceb1221f79d29b03e4353f0df2db690cbced0f4a81882d95fd nanopb-0.4.5.tar.gz
4630e830dcc4bb9e04864ff1b0e9ce2ea464dd106463be7db714f4f483662637 nanopb-0.4.5-windows-x86.zip
32cda6a416a3c261c52704fc4d73db34705418f494961f54741dca3371fbd31d nanopb-0.4.5-linux-x86.tar.gz
a91386cd54300fe69e6a15c51c577556675898e7c39fb0fb27c597d04e12cf5b nanopb-0.4.5-macosx-x86.tar.gz

--
Petteri



Reply all
Reply to author
Forward
0 new messages