1. b4f4e7a pw_rpc: Adds Bazel support for RPC by Nathaniel Brough · 3 years, 3 months ago
  2. d69309b pw_protobuf_compiler: Disable include check for generated headers by Wyatt Hepler · 3 years, 2 months ago
  3. bebba90 pw_rpc: Use pw_function callbacks in RPC client by Alexei Frolov · 3 years, 2 months ago
  4. c8b9390 Remove absolute paths from build command lines by Michael Spang · 3 years, 2 months ago
  5. b2062fd pw_protobuf_compiler: Depend on Python package by Wyatt Hepler · 3 years, 2 months ago
  6. de26e48 pw_protobuf_compiler: Add missing dep in CMake by Wyatt Hepler · 3 years, 3 months ago
  7. bcaf883 pw_protobuf_compiler: Handle deps on nanopb.proto by Wyatt Hepler · 3 years, 3 months ago
  8. cf184e8 pw_build: Update pw_proto_library metadata files by Wyatt Hepler · 3 years, 3 months ago
  9. 377a68c pw_protobuf: Support codegen for StreamingEncoder by Armando Montanez · 3 years, 3 months ago
  10. 2d737bc pw_rpc: Add default and move/assign constructors to ClientCall by Alexei Frolov · 3 years, 4 months ago
  11. b59d2c9 CMake: Fix how missing backends are handled by Wyatt Hepler · 3 years, 3 months ago
  12. b93749b pw_presubmit: gn check system and generated files by Wyatt Hepler · 3 years, 3 months ago
  13. 9d9a20d pw_protobuf: Add Bazel plugin targets and deps by Nathaniel Brough · 4 years ago
  14. a3ca62a pw_protobuf_compiler: Ensure nanopb_pb2.py is generated by Wyatt Hepler · 3 years, 3 months ago
  15. f6f74f4 pw_build: Configurable Python and proto toolchains by Wyatt Hepler · 3 years, 4 months ago
  16. 1035aa0 pw_protobuf_compiler: Fix CMake proto deps by Wyatt Hepler · 3 years, 4 months ago
  17. 2c6c0ba pw_protobuf_compiler: Use Python group for proto alias by Wyatt Hepler · 3 years, 4 months ago
  18. b847615 docs: Link to docs & code search in README.md by Wyatt Hepler · 3 years, 4 months ago
  19. 4cdc3e7 pw_protobuf_compiler: Abbreviated proto subtargets by Wyatt Hepler · 3 years, 5 months ago
  20. c2ce524 pw_build: Replace 'lint' with 'static_analysis' in pw_python_package by Wyatt Hepler · 3 years, 5 months ago
  21. 8f357f4 CMake build: Change how third party libraries are included by Wyatt Hepler · 3 years, 5 months ago
  22. a037764 pw_protobuf_compiler: Prevent using protoc outside default toolchain by Wyatt Hepler · 3 years, 5 months ago
  23. dcfcecf pw_build: Optionally generate setup.py & nest protos by Wyatt Hepler · 3 years, 6 months ago
  24. 1573b82 pw_protobuf_compiler: Ensure SOURCES is provided in CMake by Wyatt Hepler · 3 years, 5 months ago
  25. 4b921c1 pw_protobuf_compiler: Merge plugin_deps into python_deps by Wyatt Hepler · 3 years, 5 months ago
  26. 752d7d3 pw_protobuf_compiler: Decouple proto packaging from directory by Wyatt Hepler · 3 years, 5 months ago
  27. c2e7c86 pw_protobuf_compiler: Iterate over messages by Wyatt Hepler · 3 years, 6 months ago
  28. 625a232 pw_protobuf_compiler: Improved proto repr by Wyatt Hepler · 3 years, 6 months ago
  29. d517afc pw_protobuf_compiler: Support standalone external protos by Wyatt Hepler · 3 years, 6 months ago
  30. a2970c5 pw_build: Python Mypy updates by Wyatt Hepler · 3 years, 6 months ago
  31. 9174147 pw_protobuf_compiler: Avoid duplicate protobuf Python packages by Wyatt Hepler · 3 years, 6 months ago
  32. 6554c14 pw_protobuf_compiler: Support proto3 optional fields by Wyatt Hepler · 3 years, 7 months ago
  33. 32edf12 pw_protobuf_compiler: Protobuf type annotations by Wyatt Hepler · 3 years, 8 months ago
  34. 438caa0 pw_build: Make GN Python installation more robust by Wyatt Hepler · 3 years, 7 months ago
  35. 80baa7d pw_rpc: Wrapper for unary responses by Wyatt Hepler · 3 years, 8 months ago
  36. 44c3eac pw_protobuf_compiler: Remove another pw_cli dep by Wyatt Hepler · 3 years, 8 months ago
  37. 75fdc26 pw_protobuf_compiler: Don't require pw_cli by Wyatt Hepler · 3 years, 8 months ago
  38. 2611387 pw_rpc: Python callback_client improvements by Wyatt Hepler · 3 years, 8 months ago
  39. e792f4e pw_protobuf_compiler: Use Any for module types by Wyatt Hepler · 3 years, 8 months ago
  40. 7085777 pw_rpc: Support cross-module request and response types by Alexei Frolov · 3 years, 8 months ago
  41. 8ce9013 pw_build: Support specifying mypy/pylint config by Wyatt Hepler · 3 years, 8 months ago
  42. 38cad0c pw_protobuf_compiler: Python proto follow-up fixes by Alexei Frolov · 3 years, 8 months ago
  43. a4c0aee pw_protobuf_compiler: Python support by Alexei Frolov · 3 years, 8 months ago
  44. 7c61caf pw_protobuf: Provide an Empty proto message by Wyatt Hepler · 3 years, 9 months ago
  45. 2b27fdc pw_hdlc_lite: Make RPC console more generic by Wyatt Hepler · 3 years, 9 months ago
  46. d9336a4 pw_protobuf_compiler: Pass plugin paths by Wyatt Hepler · 3 years, 9 months ago
  47. dcfa92b pw_hdlc_lite: Build HDLC RPC example with CMake by Wyatt Hepler · 3 years, 9 months ago
  48. 1498e9b pw_protobuf_compiler: Windows fixes by Armando Montanez · 3 years, 9 months ago
  49. c9e51d2 CMake: Support protobuf code gen; add pw_rpc by Wyatt Hepler · 3 years, 10 months ago
  50. b499d3f pw_protobuf_compiler: Remove pw_protobuf_GENERATORS build arg by Alexei Frolov · 3 years, 10 months ago
  51. 99aa6ae pw_protobuf_compiler: Remove legacy generator targets by Alexei Frolov · 3 years, 10 months ago
  52. c912ea7 pw_rpc: Add raw service code generation by Alexei Frolov · 3 years, 10 months ago
  53. 8e30d46 pw_protobuf_compiler: Rename generated GN targets by Alexei Frolov · 3 years, 10 months ago
  54. 01a85d6 Python: Generate BUILD.gn files for Python packages by Wyatt Hepler · 3 years, 10 months ago
  55. 3b4047d Python: Add py.typed files per PEP 561 by Wyatt Hepler · 3 years, 10 months ago
  56. d7dc655 pw_build: pw_python_package and mypy fixes by Wyatt Hepler · 3 years, 10 months ago
  57. a4d7150 pw_rpc: Method union class by Alexei Frolov · 3 years, 10 months ago
  58. c8e05a4 pw_build: Rename pw_python_script to pw_python_action by Wyatt Hepler · 3 years, 10 months ago
  59. 51ded74 pw_build: Rename python_script.gni to python_action.gni by Wyatt Hepler · 3 years, 10 months ago
  60. e4d7b69 pw_build: add "-Wundef" to strict_warnings by Ewout van Bekkum · 3 years, 10 months ago
  61. d49f8fe BUILD.gn files: Improve import formatting by Wyatt Hepler · 3 years, 10 months ago
  62. f9fb90f docs: Make labels consistent; remove boilerplate by Wyatt Hepler · 3 years, 11 months ago
  63. a83254d pw_rpc: Python client usability improvements by Wyatt Hepler · 4 years ago
  64. cbd09c2 pw_rpc: Isolate pw_rpc server from proto library by Wyatt Hepler · 4 years ago
  65. 7e7eeba pw_build: Add support for pw_python_wheels targets by Joe Ethier · 4 years ago
  66. dd6fa5c third_party: Add nanopb BUILD.gn file by Alexei Frolov · 4 years ago
  67. 8224a64 pw_build: Update path and target resolution by Wyatt Hepler · 4 years, 1 month ago
  68. 7d19c36 pw_rpc: Use full service names in Python client by Wyatt Hepler · 4 years, 1 month ago
  69. df2f190 pw_env_setup: make all Python code 3.7-compatible by Rob Mohr · 4 years, 1 month ago
  70. 3ab26ff pw_rpc: nanopb codegen improvements by Alexei Frolov · 4 years, 1 month ago
  71. 2d239e1 pw_protobuf_compiler: GN fixes by Wyatt Hepler · 4 years, 1 month ago
  72. 980954a pw_protobuf_compiler: Simplify proto imports by Wyatt Hepler · 4 years, 1 month ago
  73. c4b62ec pw_protobuf_compiler: Add missing dependency by Alexei Frolov · 4 years, 1 month ago
  74. 79b7cb0 pw_protobuf_compiler: Add nanopb RPC generator by Alexei Frolov · 4 years, 1 month ago
  75. 4a46a8f pw_protobuf_compiler: Python proto compilation by Wyatt Hepler · 4 years, 2 months ago
  76. 0119710 pw_presubmit: Don't use setup.py test by Wyatt Hepler · 4 years, 2 months ago
  77. f79d227 Fix protoc include paths by Alexei Frolov · 4 years, 2 months ago
  78. a761e32 Update docs by Armando Montanez · 4 years, 2 months ago
  79. e4b6f6c pw_protobuf_compiler: Add missing import by Alexei Frolov · 4 years, 2 months ago
  80. 82bbce4 Remove legacy_target.gni by Armando Montanez · 4 years, 2 months ago
  81. 4c0428a Define Linux clang target as toolchain by Alexei Frolov · 4 years, 2 months ago
  82. fb3d3fb Don't declare pigweed variables as globals by Armando Montanez · 4 years, 2 months ago
  83. edd2f14 pw_build: Switch to pw_* target types by Alexei Frolov · 4 years, 2 months ago
  84. 8185c82 pw_protobuf_compiler: Fix dependency bug by Alexei Frolov · 4 years, 2 months ago
  85. 05d8ef2 pw_proto_compiler: Support inputs argument by Alexei Frolov · 4 years, 2 months ago
  86. bc5a269 pw_log: Add diagram and more explanations to docs by Keir Mierle · 4 years, 3 months ago
  87. e0c4fdc pw_protobuf_compiler: Use visibility and testonly by Wyatt Hepler · 4 years, 3 months ago
  88. b4b73a6 pw_protobuf_compiler: List supported generators by Wyatt Hepler · 4 years, 3 months ago
  89. d54975b pw_protobuf: Make generated enum upper snake case by Alexei Frolov · 4 years, 3 months ago
  90. e19ebb8 pw_protobuf: Add support for imports by Alexei Frolov · 4 years, 3 months ago
  91. 5d6d392 pw_rpc: Some initial server code by Alexei Frolov · 4 years, 3 months ago
  92. d0f6585 pw_protobuf_compiler: fix nanopb path to .options files by Paul Mathieu · 4 years, 3 months ago
  93. ac5b674 pw_protobuf_compiler: nanopb include path by Alexei Frolov · 4 years, 3 months ago
  94. d0738a8 pw_protobuf_compiler: Add protobuf dependency by Alexei Frolov · 4 years, 4 months ago
  95. f39cd8b pw_protobuf_compiler: nanopb support by Alexei Frolov · 4 years, 4 months ago
  96. 8b8c346 pw_cli: Make process.py faster by Wyatt Hepler · 4 years, 5 months ago
  97. 4a257c1 pw_protobuf: expand docs by Alexei Frolov · 4 years, 5 months ago
  98. a0ba54f Roll GN to 239533d by Rob Mohr · 4 years, 6 months ago
  99. 44d5473 Various small docs fixes by Alexei Frolov · 4 years, 7 months ago
  100. c15a988 Download external Go dependencies in build by Alexei Frolov · 4 years, 8 months ago