1. f25c3ec Include Android logger as static lib by Anthony Stange · 1 year, 11 months ago
  2. b633817 pw_log: Fix Logger impl and build targets by Anthony Stange · 2 years, 2 months ago
  3. 6ff271a pw_rpc: Expand debug logs for pw_rpc activity by Wyatt Hepler · 2 years, 2 months ago
  4. d421076 pw_rpc: Function for reading channel ID from a packet by Wyatt Hepler · 2 years, 2 months ago
  5. d14e858 pw_rpc: Restore Java client logging by Wyatt Hepler · 2 years, 4 months ago
  6. 5fac8d6 pw_rpc: Add ChannelManipulator by Armando Montanez · 2 years, 2 months ago
  7. dc88a4f pw_rpc: Add Java Nullable type annotation by Anthony DiGirolamo · 2 years, 2 months ago
  8. e730306 pw_rpc: don't use pw::Result inside PW_TRY_ASSIGN by Dennis Kormalev · 2 years, 2 months ago
  9. ba414d6 pw_rpc: Rename dev.pigweed.pw.rpc.internal package by Ted Pudlik · 2 years, 2 months ago
  10. 5f49391 pw_rpc: Remove unused using statement by Rob Mohr · 2 years, 2 months ago
  11. 45c5f2f pw_rpc: Make tests compatible with nanopb < 0.4 by Ted Pudlik · 2 years, 2 months ago
  12. ee40edd Release Notes: January 2022 by Chad Norvell · 2 years, 3 months ago
  13. aaac691 pw_rpc: Fix lock.h from gcc bug by Rob Oliver · 2 years, 3 months ago
  14. 43108b8 pw_rpc: Work around bug in GCC 8 by Wyatt Hepler · 2 years, 3 months ago
  15. e7385e0 pw_rpc: Only include mutex code if synchronization is enabled by Wyatt Hepler · 2 years, 3 months ago
  16. 0ef955f pw_rpc: Remove support for raw synchronous unary methods by Wyatt Hepler · 2 years, 3 months ago
  17. b15c55b pw_rpc: Replace raw synchronous unary methods with asynchronous by Wyatt Hepler · 2 years, 3 months ago
  18. 9d60ea3 pw_transfer: Prevent calling Finish() on a completed transfer by Wyatt Hepler · 2 years, 3 months ago
  19. 7566bc8 pw_rpc: Hold the mutex when registering services by Wyatt Hepler · 2 years, 3 months ago
  20. bad6d27 pw_status: Enforce [[nodiscard]] on pw::Status in upstream Pigweed by Wyatt Hepler · 2 years, 3 months ago
  21. acbafa1 pw_rpc: Optional response callback in client.py by Wyatt Hepler · 2 years, 3 months ago
  22. a637560 pw_rpc: Add remaining nanopb tests to bazel build by Ted Pudlik · 2 years, 3 months ago
  23. 3a13017 pw_rpc: Add nanopb unit tests to the bazel build by Ted Pudlik · 2 years, 3 months ago
  24. 5715ba8 pw_rpc: Fix WaitForPackets() by Wyatt Hepler · 2 years, 3 months ago
  25. c0dc8e0 pw_protobuf_compiler: Fixes to new proto codegen by Ted Pudlik · 2 years, 3 months ago
  26. 9c7e57d pw_rpc: Improvements for threaded testing by Wyatt Hepler · 2 years, 3 months ago
  27. e4b6945 Reland "pw_protobuf_compiler: Adds Nanopb to Bazel build" by Ted Pudlik · 2 years, 4 months ago
  28. 3d57eaa pw_rpc: Support dynamically adding channels by Wyatt Hepler · 2 years, 4 months ago
  29. 0e718cb Revert "pw_protobuf_compiler: Adds Nanopb to Bazel build" by Ted Pudlik · 2 years, 4 months ago
  30. d0cca89 bazel: Add missing bazel deps and includes by Ted Pudlik · 2 years, 4 months ago
  31. 059e10a pw_protobuf_compiler: Adds Nanopb to Bazel build by Nathaniel Brough · 2 years, 4 months ago
  32. e4ce994 pw_rpc: Move active() checks to SendPacket by Wyatt Hepler · 2 years, 4 months ago
  33. 592b5a1 pw_rpc: Defer channel lookup by Wyatt Hepler · 2 years, 4 months ago
  34. 54daf88 pw_rpc: Remove unused using declaration by Wyatt Hepler · 2 years, 4 months ago
  35. 5ee2b16 pw_rpc: Support pb_callback_t fields in PW_NANOPB_TEST_METHOD_CONTEXT by Alex Deymo · 2 years, 4 months ago
  36. cfedcc4 pw_rpc: Update ChannelOutput API docs by Wyatt Hepler · 2 years, 4 months ago
  37. ec0284c pw_rpc: Add plugin_nanopb target by Ted Pudlik · 2 years, 4 months ago
  38. 32a2b67 pw_rpc: Update FakeChannelOutput template parameters by Wyatt Hepler · 2 years, 4 months ago
  39. af16dbb pw_rpc: Remove the PayloadBuffer() API by Wyatt Hepler · 2 years, 4 months ago
  40. c228f0d pw_transfer: Remove use of pw_rpc channel payload buffer by Wyatt Hepler · 2 years, 4 months ago
  41. 3b7159a pw_rpc: Add channel close API by Erik Gilling · 2 years, 4 months ago
  42. 2ebc8cb pw_rpc: Refactor import statement by Ted Pudlik · 2 years, 4 months ago
  43. 408fc7c pw_rpc: Support decoding request structs in NanopbFakeChannelOutput by Wyatt Hepler · 2 years, 4 months ago
  44. 4126590 pw_rpc: Make FakeChannelOutput function overrides public by Wyatt Hepler · 2 years, 4 months ago
  45. 25e7a99 pw_rpc: Temporarily remove logs from Java client by Wyatt Hepler · 2 years, 4 months ago
  46. 5be8099 pw_rpc: Support calculating buffer sizes in Nanopb by Wyatt Hepler · 2 years, 4 months ago
  47. 5fdaeac pw_rpc: ChannelOutput MTU function; docs by Wyatt Hepler · 2 years, 4 months ago
  48. 1f9e355 pw_rpc: Update docs to reference call_id instead of client ID by Erik Gilling · 2 years, 4 months ago
  49. 4adef6f pw_rpc: Remove PayloadBuffer() from the public API by Wyatt Hepler · 2 years, 4 months ago
  50. ddfd6e9 pw_rpc: Guard the channels list with the RPC mutex by Wyatt Hepler · 2 years, 4 months ago
  51. 64110f5 Fix the bazel build by Ted Pudlik · 2 years, 4 months ago
  52. 0c87be5 pw_rpc: ChannelOutput buffer handling fixes by Wyatt Hepler · 2 years, 4 months ago
  53. 16c0d67 Add packet.proto as a static_lib for Java lib by Anthony Stange · 2 years, 4 months ago
  54. a1c6bfd pw_rpc: Do not hold locks while calling user code by Wyatt Hepler · 2 years, 4 months ago
  55. 3f126ec Rework PW_RPC Android.bp file by Anthony Stange · 2 years, 4 months ago
  56. d7f76fa pw_{rpc, sync_stl}: Assert if STL mutex is misused by Wyatt Hepler · 2 years, 4 months ago
  57. e4a0a67 pw_rpc: Don't hold the RPC lock when calling AcquireBuffer by Alexei Frolov · 2 years, 4 months ago
  58. 16edd40 pw_rpc: Fix double mutex unlock by Wyatt Hepler · 2 years, 4 months ago
  59. 7e13e36 pw_build: Add some missing `license` statements by Ted Pudlik · 2 years, 5 months ago
  60. b1c4799 pw_rpc: Locking improvements by Wyatt Hepler · 2 years, 4 months ago
  61. a06939d pw_rpc: Handle replacing a call with an acquired ChannelOutput buffer by Wyatt Hepler · 2 years, 4 months ago
  62. f30bce8 Add missing tuple header to payloads_view.h by Yuanyao (YY) Zhong · 2 years, 5 months ago
  63. be7f7f2 formatting: Fix C++ formatting after clang roll by Rob Mohr · 2 years, 5 months ago
  64. b8f3ad2 Zephyr implementation of pw_rpc and dependencies by Yuval Peress · 2 years, 7 months ago
  65. 6f6b6a1 pw_transfer: Initial C++ client integration test by Wyatt Hepler · 2 years, 6 months ago
  66. 3d2abe1 pw_rpc: Only include <mutex> if locking is enabled by Wyatt Hepler · 2 years, 5 months ago
  67. 720b057 pw_rpc: Support Nanopb 0.3 by Wyatt Hepler · 2 years, 5 months ago
  68. ba93a43 pw_rpc: Make channel output to Server::ProcessPacket optional by Alexei Frolov · 2 years, 6 months ago
  69. 67af12f pw_rpc: Add Android.bp files for the Java client by Wyatt Hepler · 2 years, 5 months ago
  70. fbec0ac pw_rpc: Refactor pw_rpc Java client by Wyatt Hepler · 2 years, 5 months ago
  71. 3b4f89a pw_rpc: Java client by Wyatt Hepler · 2 years, 6 months ago
  72. 1215a9d pw_rpc: Make C++ integration test code shareable by Wyatt Hepler · 2 years, 6 months ago
  73. a24f141 pw_rpc: Remove unnecessary Client* in Channel by Wyatt Hepler · 2 years, 6 months ago
  74. 39d8c5c pw_rpc: Remove deprecated methods and aliases by Alexei Frolov · 2 years, 6 months ago
  75. 53f2600 pw_rpc: Fix CMake build by Rob Oliver · 2 years, 6 months ago
  76. 0496581 pw_rpc: Fix CMake build by Wyatt Hepler · 2 years, 6 months ago
  77. 74b85be pw_rpc: Only add pw_sync dep when backend is set by Wyatt Hepler · 2 years, 6 months ago
  78. 8e756e3 pw_rpc: Remove deprecated ServerContext& argument by Wyatt Hepler · 2 years, 6 months ago
  79. 77619cc pw_web_ui: RPC call by Jared Weinstein · 2 years, 7 months ago
  80. 4b4ebe1 pw_transfer: Add typescript library by Jared Weinstein · 2 years, 7 months ago
  81. 9a5210d pw_rpc: Prefix Nanopb struct names with "::" by Wyatt Hepler · 2 years, 6 months ago
  82. e9de45e pw_rpc: Don't memcopy null payloads by Ted Pudlik · 2 years, 6 months ago
  83. 1443976 pw_rpc: Common Writer class for client & server by Wyatt Hepler · 2 years, 6 months ago
  84. 7f5b305 pw_rpc: Lower log level and make logs configurable by Ewout van Bekkum · 2 years, 6 months ago
  85. 9732a8e pw_rpc: Document client testing features by Wyatt Hepler · 2 years, 6 months ago
  86. fb4453f pw_rpc: Remove pw_rpc_USE_GLOBAL_MUTEX build arg by Wyatt Hepler · 2 years, 6 months ago
  87. f2b6227 pw_rpc: change channel log level to INFO by Carlos Chinchilla · 2 years, 6 months ago
  88. f79b9d0 pw_function: Pass by reference or rvalue reference by Wyatt Hepler · 2 years, 6 months ago
  89. 96db33e pw_rpc: Fix error messages in TS code by Paul Mathieu · 2 years, 7 months ago
  90. 866ba18 pw_rpc: Enable external handling of watchdog reset by Joe Ethier · 2 years, 7 months ago
  91. 77d8571 OWNERS: Add throughout tree by Rob Mohr · 2 years, 7 months ago
  92. 14a409e pw_rpc: fix raw rpc codegen namespace error by Zihan Chen · 2 years, 7 months ago
  93. 4180d4d clang-tidy: readability-inconsistent-declaration-parameter-name by Ted Pudlik · 2 years, 7 months ago
  94. 247595e pw_rpc/pw_hdlc: Remove unused using statements by Armando Montanez · 2 years, 7 months ago
  95. 6d642e4 clang-tidy: Fix and enforce additional checks by Ted Pudlik · 2 years, 7 months ago
  96. 585a0c5 clang-tidy: Enable misc-unused-using-decls by Ted Pudlik · 2 years, 7 months ago
  97. 014258b pw_web_ui: Lint typescript files by Jared Weinstein · 2 years, 7 months ago
  98. c8bdc7d pw_rpc: Add optional global, non-recursive mutex by Wyatt Hepler · 2 years, 7 months ago
  99. 5cbf699 pw_rpc: Timeout on blocking calls by Jared Weinstein · 2 years, 8 months ago
  100. 3bc90bb Update a couple TS package.json by Paul Mathieu · 2 years, 7 months ago