aboutsummaryrefslogtreecommitdiff
path: root/pw_protobuf
AgeCommit message (Expand)Author
2022-03-31pw_protobuf: Restructure docsScott James Remnant
2022-03-31pw_protobuf: Rename test proto 'int' fieldScott James Remnant
2022-03-26pw_protobuf: Support encoding from pw::VectorScott James Remnant
2022-03-25pw_protobuf: Support encoding packed bool fieldsScott James Remnant
2022-03-25pw_protobuf: Read repeated fields using pw::VectorScott James Remnant
2022-03-24pw_protobuf: Refactor field parsingScott James Remnant
2022-03-22pw_protobuf: Return DataLoss() when reading unknown enum valueScott James Remnant
2022-03-18pw_protobuf: Codegen for packed typesScott James Remnant
2022-03-18pw_protobuf: Add codegen for typed StreamDecoder::Field()Scott James Remnant
2022-03-17pw_protobuf: Codegen for non-packed typesScott James Remnant
2022-03-16pw_protobuf: Generate a StreamDecoder class for messagesScott James Remnant
2022-03-16pw_protobuf: Endian-flip doubles and floatsScott James Remnant
2022-03-14pw_protobuf: StreamDecoder support for packed fieldsScott James Remnant
2022-03-04pw_protobuf: rename codegen write method classesScott James Remnant
2022-03-04pw_protobuf: allow StreamDecoder subclasses to moveScott James Remnant
2022-02-07Reland "pw_protobuf_compiler: Adds Nanopb to Bazel build"Ted Pudlik
2022-02-04Revert "pw_protobuf_compiler: Adds Nanopb to Bazel build"Ted Pudlik
2022-02-04bazel: Add missing bazel deps and includesTed Pudlik
2022-02-04pw_protobuf_compiler: Adds Nanopb to Bazel buildNathaniel Brough
2022-02-02pw_protobuf: Remove the use of PW_CHECK()Yecheng Zhao
2022-01-29pw_protobuf: SizeOfDelimitedFieldWithoutValue functionWyatt Hepler
2022-01-28pw_protobuf: Expand functions for calculating encoded proto sizeWyatt Hepler
2022-01-27cmake: Improve CMake support across multiple modulesEwout van Bekkum
2022-01-19pw_protobuf: Correct MaxScratchBufferSize typeTed Pudlik
2022-01-08pw_build: Add module configuration support for CMakeEwout van Bekkum
2022-01-04pw_protobuf: Support providing known length to StreamDecoderScott James Remnant
2021-12-24pw_protobuf: Support decoding from non-seekable ReaderScott James Remnant
2021-12-16Replace ssize_t with ptrdiff_t in Pigweed codeWyatt Hepler
2021-12-15pw_varint: Add function to read from streamScott James Remnant
2021-12-13pw_software_update: Verify target payloadsYecheng Zhao
2021-12-12pw_protobuf: fix ReadDelimitedBytes read rangeScott James Remnant
2021-12-06pw_protobuf: Extend message to support BoolScott James Remnant
2021-12-06pw_protobuf: Extend message to support Float and DoubleScott James Remnant
2021-11-19pw_protobuf: Add common_protos to match BUILD.gnCarlos Chinchilla
2021-11-15pw_rpc: Prefix Nanopb struct names with "::"Wyatt Hepler
2021-11-15docs: Assorted documentation fixesTed Pudlik
2021-11-12pw_{log, pw_protobuf}: Add module name to log protoCarlos Chinchilla
2021-11-03OWNERS: Add throughout treeRob Mohr
2021-10-19pw_rpc: Rework C++ client; implement raw clientWyatt Hepler
2021-10-07pw_protobuf: Add enum for pw::StatusJ. Silva
2021-10-01pw_software_update: Add coarse Apply progress reportingEwout van Bekkum
2021-09-24pw_protobuf: return a mutable BytesReaderEwout van Bekkum
2021-09-22pw_rpc: Do not alias deprecated raw client namesWyatt Hepler
2021-09-21pw_software_update: Parse bundlesYecheng Zhao
2021-09-21pw_protobuf: Add TODO for Result<> migrationYecheng Zhao
2021-09-18pw_protobuf: Adds a Message class for parsingYecheng Zhao
2021-09-13pw_protobuf: Add helper for map entry writeYecheng Zhao
2021-09-13pw_protobuf: Add StreamDecoderAlexei Frolov
2021-09-11pw_protobuf: FieldKey classAlexei Frolov
2021-09-04pw_protobuf: Support WriteBytes from ReaderYecheng Zhao