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
2022-02-27Improve handling of varint overflows.Petteri Aimonen
2022-02-12Use memcpy instead of iterating on buf_read/writeGil Shapira
2021-12-01Fix compiler warning on MSVC (#717)Petteri Aimonen
2021-11-26Fix compiler warning with PB_BUFFER_ONLY (#717)Petteri Aimonen
2021-08-18Improve optimization for little-endian platforms.Petteri Aimonen
2020-09-10Fix problem with [default=xxxx, (nanopb).proto3=true] field option combinatio...Petteri Aimonen
2020-06-23Rework bytes size check (#547)Petteri Aimonen
2020-06-23Fix clang undefined behavior sanitizer errors.Petteri Aimonen
2020-06-22Fix buffer overflow when encoding bytes with size set to 65535 (#547)Petteri Aimonen
2020-06-22Fix segfault with pointer fields and proto3_singular_msgs = true. (#504,#505)Petteri Aimonen
2020-01-29Fix compilation error on platforms without uint8_t, add test. (#485)Petteri Aimonen
2020-01-16Move pb_const_cast to pb_common.cPetteri Aimonen
2019-12-18Move pb_validate_utf8() to pb_common.c (#437)Petteri Aimonen
2019-12-18Improve callback handling inside oneofs. (#175)Petteri Aimonen
2019-12-16Fixes for AVR compiler warningsPetteri Aimonen
2019-12-16Fix unsigned integer overflow warningPetteri Aimonen
2019-12-16Add PB_CONVERT_DOUBLE_FLOAT setting to convert doubles on AVR.Petteri Aimonen
2019-10-16Avoid compiler warning in bool cast (#440)Petteri Aimonen
2019-10-10Fix "unused variable" warning when using PB_ENCODE_ARRAYS_UNPACKEDPavol Rusnak
2019-10-02Missed one bool access in previous commitPetteri Aimonen
2019-10-02Fix undefined behavior with bool fields (#434)Petteri Aimonen
2019-08-27Introduce new compile time flag: PB_ENCODE_ARRAYS_UNPACKEDPavol Rusnak
2019-08-22Don't call stream callback with count=0 (#421)Petteri Aimonen
2019-01-25Add pb_decode_ex(), pb_encode_ex() functions.Petteri Aimonen
2019-01-25Combine new per-msg encode/decode callbacks to one field_callback.Petteri Aimonen
2019-01-25Prepare for moving callback pointer to pb_msgdesc_t.Petteri Aimonen
2019-01-25New field descriptor format.Petteri Aimonen
2019-01-25Big refactoring to better separate field descriptor encoding from logic.Petteri Aimonen
2018-11-10Try to compromise between avoiding 64-bit shifts and number of special cases.Petteri Aimonen
2018-11-10Fix warning with PB_WITHOUT_64BITPetteri Aimonen
2018-11-10Merge branch 'dev_0.4'Petteri Aimonen
2018-11-02Fix splint test error (#359)Petteri Aimonen
2018-02-15Handle a single non-packed repeated fixed count fieldOliver Lee
2018-02-15Fix decoding of non-packable fixed count repeated fieldsOliver Lee
2018-02-14Allow fixed count repeated valuesOliver Lee
2017-10-06Fixing some warning on the test for clangSébastien Morin
2017-10-06Fixing some warning on the testSébastien Morin
2017-10-05Adding a special case to encode a negative varint.Sébastien Morin
2017-09-16Add pb_en/decode_nullterminated() (part of #278)Petteri Aimonen
2017-09-16Add option to build without 64-bit support (issue #86)Petteri Aimonen
2017-05-05Combine pb_encode_varint32() into pb_encode_varint()Petteri Aimonen
2017-05-05Merge branch 'pb_encode32' of https://github.com/ewalt1/nanopb into dev_0.4Petteri Aimonen
2017-05-03Make pb_enc_string() return an error for unterminated stringsPetteri Aimonen
2017-05-03The max size for encoding strings must leave spaces for a null terminator in ...Alice Wang
2017-04-14Fix bugs in proto3 mode encoding of submessages (#256)Petteri Aimonen
2017-03-16Add pb_encode_varint32 and pb_encode_svarint32Nick Ewalt
2017-02-25Fix build failure (const_cast name conflict)Petteri Aimonen
2017-02-25Make pb_check_proto3_default_value() recurse into submessages (issue #247)Petteri Aimonen
2017-02-25Fix infinite loop in pb_check_proto3_default_valueJustin DeMartino
2017-02-22Extend inline / fixed length bytes array support (issue #244)Petteri Aimonen