1. d63bd74 bazel: Missing Python rules by Anthony DiGirolamo · 3 years, 3 months ago
  2. 011a4d5 pw_protobuf/encoder: Deprecate the Finalize() API by Ewout van Bekkum · 3 years, 3 months ago
  3. f1672fb pw_protobuf: Squash docs into a single file by Ewout van Bekkum · 3 years, 3 months ago
  4. 7f8941f pw_presubmit: Add cfg+toml to sources build check by Anthony DiGirolamo · 3 years, 3 months ago
  5. 0f6099f pw_protobuf: Fixes Python path on LUCI/presubmit by Nathaniel Brough · 3 years, 3 months ago
  6. d14a0ee python: setup.py -> setup.cfg by Anthony DiGirolamo · 3 years, 4 months ago
  7. 7b62e93 pw_stream: Rework the stream classes by Wyatt Hepler · 3 years, 3 months ago
  8. 27ab4e1 Update rules_proto_grpc to latest release by Jared Weinstein · 3 years, 3 months ago
  9. d1ca56c overall: Adding `IgnoreError()` where Status was discarded by Adrien Larbanet · 3 years, 5 months ago
  10. 1a4478b pw_rpc: Make MethodType public by Wyatt Hepler · 3 years, 3 months ago
  11. 38ef479 pw_protobuf: Fully quality encoder class names by Armando Montanez · 3 years, 3 months ago
  12. f2effc9 pw_protobuf: Allow MemoryEncoder&->StreamEncoder& by Armando Montanez · 3 years, 4 months ago
  13. 9f3708c pw_protobuf: Update to final names by Armando Montanez · 3 years, 4 months ago
  14. 5fbfd88 pw_protobuf: Remove codegen.h by Armando Montanez · 3 years, 4 months ago
  15. a095fc2 pw_protobuf: Remove old Encoder by Armando Montanez · 3 years, 6 months ago
  16. 32988e0 pw_protobuf: Deprecate old encoder by Armando Montanez · 3 years, 6 months ago
  17. d1a1198 bazel: Remove license comments by Rob Mohr · 3 years, 4 months ago
  18. 6bdcc3f Add Bazel support for pw_rpc/py and deps by Joe Ethier · 3 years, 6 months ago
  19. a352d57 pw_build: Prepare for Pylint update by Wyatt Hepler · 3 years, 4 months ago
  20. b6b90d0 pw_fuzzer: Adds Bazel support by Nathaniel Brough · 3 years, 6 months ago
  21. b4f4e7a pw_rpc: Adds Bazel support for RPC by Nathaniel Brough · 3 years, 7 months ago
  22. 328a051 pw_protobuf: Enforce kMaxVarintSize by Armando Montanez · 3 years, 6 months ago
  23. 86ec882 pw_status: Optionally add [[nodiscard]] to status by Wyatt Hepler · 3 years, 6 months ago
  24. 377a68c pw_protobuf: Support codegen for StreamingEncoder by Armando Montanez · 3 years, 6 months ago
  25. 0ed221c pw_protobuf: Encoder rework by Armando Montanez · 3 years, 8 months ago
  26. b93749b pw_presubmit: gn check system and generated files by Wyatt Hepler · 3 years, 6 months ago
  27. 9d9a20d pw_protobuf: Add Bazel plugin targets and deps by Nathaniel Brough · 4 years, 4 months ago
  28. 1b5d6cb pw_protobuf: Allow self-referencing protos by Armando Montanez · 3 years, 7 months ago
  29. 1035aa0 pw_protobuf_compiler: Fix CMake proto deps by Wyatt Hepler · 3 years, 7 months ago
  30. f9ae189 pw_protobuf: Make maximum varint size configurable by Alexei Frolov · 3 years, 8 months ago
  31. df38ed1 pw_rpc: Generate RPC definition stubs separately by Wyatt Hepler · 3 years, 8 months ago
  32. 830d26d pw_rpc: Documentation update by Wyatt Hepler · 3 years, 9 months ago
  33. 9174147 pw_protobuf_compiler: Avoid duplicate protobuf Python packages by Wyatt Hepler · 3 years, 10 months ago
  34. 620b3e0 pw_build: python_test_deps for Python packages by Wyatt Hepler · 3 years, 10 months ago
  35. 438caa0 pw_build: Make GN Python installation more robust by Wyatt Hepler · 3 years, 10 months ago
  36. f276c6b pw_status: Use new functions instead of variables by Wyatt Hepler · 4 years ago
  37. 1b3da3a pw_status: Replace Status::Ok() with OkStatus() by Wyatt Hepler · 3 years, 11 months ago
  38. 8ce9013 pw_build: Support specifying mypy/pylint config by Wyatt Hepler · 4 years ago
  39. a762d17 pw_protobuf: better use of blob count in encoder by Paul Mathieu · 4 years ago
  40. 7c61caf pw_protobuf: Provide an Empty proto message by Wyatt Hepler · 4 years ago
  41. e95bd72 pw_rpc: Check RPC method signature; improve errors by Wyatt Hepler · 4 years ago
  42. d9336a4 pw_protobuf_compiler: Pass plugin paths by Wyatt Hepler · 4 years ago
  43. c9e51d2 CMake: Support protobuf code gen; add pw_rpc by Wyatt Hepler · 4 years, 1 month ago
  44. 8e30d46 pw_protobuf_compiler: Rename generated GN targets by Alexei Frolov · 4 years, 1 month ago
  45. 01a85d6 Python: Generate BUILD.gn files for Python packages by Wyatt Hepler · 4 years, 1 month ago
  46. 3b4047d Python: Add py.typed files per PEP 561 by Wyatt Hepler · 4 years, 1 month ago
  47. d7dc655 pw_build: pw_python_package and mypy fixes by Wyatt Hepler · 4 years, 1 month ago
  48. d49f8fe BUILD.gn files: Improve import formatting by Wyatt Hepler · 4 years, 1 month ago
  49. 13c7c4f pw_protobuf: Return a Result from Encode() by Alexei Frolov · 4 years, 2 months ago
  50. f9fb90f docs: Make labels consistent; remove boilerplate by Wyatt Hepler · 4 years, 2 months ago
  51. d78f7c6 pw_status: Update Status::CODE to Status::Code() by Wyatt Hepler · 4 years, 2 months ago
  52. dc6d984 pw_protobuf: Adds serialized size of field keys by Ewout van Bekkum · 4 years, 2 months ago
  53. c76aa40 pw_protobuf: add max serialized size constants by Ewout van Bekkum · 4 years, 2 months ago
  54. 6b5ac7e pw_presubmit: Update mypy execution by Wyatt Hepler · 4 years, 3 months ago
  55. 7e3f1d9 GN build: No longer add public to sources by Wyatt Hepler · 4 years, 3 months ago
  56. 15255c5 pw_rpc: Switch to fully-qualified service paths by Alexei Frolov · 4 years, 4 months ago
  57. 712d367 pw_rpc: Update for protocol changes by Wyatt Hepler · 4 years, 4 months ago
  58. e2cbadf pw_span: Switch from pw::span to std::span by Wyatt Hepler · 4 years, 5 months ago
  59. 4a46a8f pw_protobuf_compiler: Python proto compilation by Wyatt Hepler · 4 years, 5 months ago
  60. a8d5f60 pw_rpc: Nanopb RPC protoc plugin by Alexei Frolov · 4 years, 5 months ago
  61. 06fe47b pw_protobuf: Fixed bug when using proto package without prefix pw.* by Nathaniel Brough · 4 years, 5 months ago
  62. 0119710 pw_presubmit: Don't use setup.py test by Wyatt Hepler · 4 years, 5 months ago
  63. 82bbce4 Remove legacy_target.gni by Armando Montanez · 4 years, 5 months ago
  64. fb3d3fb Don't declare pigweed variables as globals by Armando Montanez · 4 years, 5 months ago
  65. edd2f14 pw_build: Switch to pw_* target types by Alexei Frolov · 4 years, 5 months ago
  66. 18d08bf pw_protobuf: Modularize codegen plugin by Alexei Frolov · 4 years, 6 months ago
  67. 33a1e8f pw_rpc: Expand server-side packet processing by Alexei Frolov · 4 years, 6 months ago
  68. d54975b pw_protobuf: Make generated enum upper snake case by Alexei Frolov · 4 years, 6 months ago
  69. e19ebb8 pw_protobuf: Add support for imports by Alexei Frolov · 4 years, 6 months ago
  70. fe9723c pw_protobuf: Reimplement decoder as field iterator by Alexei Frolov · 4 years, 6 months ago
  71. c5b483f pw_presubmit: Formatting for .java, .js, .proto by Wyatt Hepler · 4 years, 7 months ago
  72. 9462e05 Python formatting fixes by Wyatt Hepler · 4 years, 7 months ago
  73. 469b39f pw_protobuf: Add WIP note to docs by Alexei Frolov · 4 years, 7 months ago
  74. f39cd8b pw_protobuf_compiler: nanopb support by Alexei Frolov · 4 years, 7 months ago
  75. b3ae1dc pw_fuzzer: Support for additional OSS-Fuzz engines by Aaron Green · 4 years, 7 months ago
  76. 0ce7f41 pw_protobuf: Add encoder_fuzzer by Aaron Green · 4 years, 8 months ago
  77. 0681948 Many changes to support stricter deps by Rob Mohr · 4 years, 8 months ago
  78. fe2c144 pw_protobuf: Fix function name typo by Alexei Frolov · 4 years, 8 months ago
  79. bbbedff pw_protobuf: Add FindDecodeHandler by Alexei Frolov · 4 years, 8 months ago
  80. 725b85b pw_bloat: Remove .rst from generated size reports by Alexei Frolov · 4 years, 8 months ago
  81. 0054a9b Docs: Add missing RST docs by Armando Montanez · 4 years, 8 months ago
  82. e0aef0a pw_presubmit: Enable mypy and get it passing by Wyatt Hepler · 4 years, 9 months ago
  83. 4a257c1 pw_protobuf: expand docs by Alexei Frolov · 4 years, 9 months ago
  84. a0ba54f Roll GN to 239533d by Rob Mohr · 4 years, 9 months ago
  85. 5464d5f Change no-break spaces to regular spaces by Armando Montanez · 4 years, 9 months ago
  86. 2119240 GN build: Override built-in targets by Wyatt Hepler · 4 years, 10 months ago
  87. 6d9b9b4 pw_protobuf: Extended decoder type support by Alexei Frolov · 4 years, 10 months ago
  88. 9c2ed46 pw_protobuf: Add basic size report for decoder by Alexei Frolov · 4 years, 10 months ago
  89. dea46f7 pw_protobuf: Start decoder class by Alexei Frolov · 4 years, 11 months ago
  90. 311c620 pw_varint: use std::byte instead of uint8_t by Alexei Frolov · 4 years, 11 months ago
  91. 61def0a Bazel: Move include paths to libraries by Wyatt Hepler · 4 years, 11 months ago
  92. 85cf08f Fix clang-tidy warning. by Rob Mohr · 5 years ago
  93. ae05a2b Add class template deduction guide. by Rob Mohr · 5 years ago
  94. ee8ce08 Add dependency for header. by Rob Mohr · 5 years ago
  95. bbf164c Add pw_protobuf module by Alexei Frolov · 5 years ago