1. bad6d27 pw_status: Enforce [[nodiscard]] on pw::Status in upstream Pigweed by Wyatt Hepler · 2 years, 4 months ago
  2. db965a3 Define new toolchains for Pigweed upstream use by Wyatt Hepler · 2 years, 5 months ago
  3. df1dfba pw_assert: Lite backend impl that prints and aborts by Wyatt Hepler · 2 years, 4 months ago
  4. af16dbb pw_rpc: Remove the PayloadBuffer() API by Wyatt Hepler · 2 years, 5 months ago
  5. 64110f5 Fix the bazel build by Ted Pudlik · 2 years, 5 months ago
  6. 5768d5d pw_system: Add native system target by Armando Montanez · 2 years, 5 months ago
  7. 66c5099 pw_system: Make I/O a facade by Armando Montanez · 2 years, 6 months ago
  8. 2c042f9 pw_system: Add target_hooks porting layer by Armando Montanez · 2 years, 6 months ago
  9. fb4453f pw_rpc: Remove pw_rpc_USE_GLOBAL_MUTEX build arg by Wyatt Hepler · 2 years, 7 months ago
  10. 4c8206b pw_toolchain: Split "ubsan" and "ubsan_heuristic" by Ted Pudlik · 2 years, 7 months ago
  11. 77d8571 OWNERS: Add throughout tree by Rob Mohr · 2 years, 7 months ago
  12. f3b9d0d build: pw_toolchain: Add host_clang_{asan, msan, ubsan} target by Dmitry Yatsushkevich · 2 years, 8 months ago
  13. c8bdc7d pw_rpc: Add optional global, non-recursive mutex by Wyatt Hepler · 2 years, 8 months ago
  14. c25a21c pw_rpc: host_tools group; remove pw_build_HOST_TOOLS by Wyatt Hepler · 2 years, 8 months ago
  15. a07e664 pw_stream: Improve SocketStream logging by Wyatt Hepler · 2 years, 8 months ago
  16. fad8e85 pw_transfer: Use files in integration tests by Alexei Frolov · 2 years, 10 months ago
  17. d1ca56c overall: Adding `IgnoreError()` where Status was discarded by Adrien Larbanet · 3 years ago
  18. 9b54e5e pw_stream: Log in SocketStream; configure port in host RPC server by Wyatt Hepler · 2 years, 10 months ago
  19. 9e29fbb pw_thread_stl: don't use std::this_thread::sleep_for by Ewout van Bekkum · 2 years, 11 months ago
  20. 40a9c3f bazel: Rename BUILD to BUILD.bazel by Akira Baruah · 3 years ago
  21. 5fc2541 bazel: Remove unnecessary license comments by Rob Mohr · 3 years ago
  22. 2140484 pw_chrono: adds the SystemTimer to schedule callbacks by Ewout van Bekkum · 3 years ago
  23. f010606 pw_sync: add ThreadNotification and TimedThreadNotification by Ewout van Bekkum · 3 years, 1 month ago
  24. eac9440 pw_log: Migrate pw_log facade to use link deps like pw_assert by Ewout van Bekkum · 3 years, 1 month ago
  25. 6166322 pw_build: pw_facade require_link_deps arg by Wyatt Hepler · 3 years, 1 month ago
  26. 8bd4fb0 pw_build: Support specifying final link dependencies by Wyatt Hepler · 3 years, 1 month ago
  27. cce560d targets/host: reduce win_incompatible_config by Anthony DiGirolamo · 3 years, 1 month ago
  28. a1113be workspace: Adding bazel build formatter/linter by Nathaniel Brough · 3 years, 3 months ago
  29. a77e5e7 Fixes for GCC 10 compatibility by Wyatt Hepler · 3 years, 2 months ago
  30. cc9ef83 pw_sync: add lock safety annotations for C++ clang usage by Ewout van Bekkum · 3 years, 2 months ago
  31. 6f5b8fb pw_sync: split out pw::sync::TimedMutex from pw::sync::Mutex by Ewout van Bekkum · 3 years, 2 months ago
  32. da2a62d pw_sync: Migrate upstream to use InterruptSpinLock by Ewout van Bekkum · 3 years, 3 months ago
  33. 126e011 pw_sync: rename SpinLock -> InterruptSpinLock by Ewout van Bekkum · 3 years, 3 months ago
  34. 8104e8f Silence unused argument warnings by Armando Montanez · 3 years, 3 months ago
  35. 322d594 pw_stream: Add client-side SocketStream support by Jason Graffius · 3 years, 4 months ago
  36. 0f3901e pw_thread: adds thread creation by Ewout van Bekkum · 3 years, 6 months ago
  37. 5876558 pw_fuzzer: Add dedicated toolchain and target for fuzzing by Ali Zhang · 3 years, 4 months ago
  38. e3b5603 pw_thread: adds the initial pw_thread module by Ewout van Bekkum · 3 years, 6 months ago
  39. d3e5cb7 s/pw_hdlc_lite/pw_hdlc/g by Alexei Frolov · 3 years, 5 months ago
  40. e39af8d pw_rpc: Add synchronized channel output by Alexei Frolov · 3 years, 5 months ago
  41. eb94e96 pw_rpc: Move system_server backends into targets by Alexei Frolov · 3 years, 5 months ago
  42. cb9a892 pw_sys_io: Move sys_io's build arg to a .gni file by Wyatt Hepler · 3 years, 6 months ago
  43. ae93f42 pw_presubmit: Help prevent undefined GN build args by Wyatt Hepler · 3 years, 6 months ago
  44. 35b4ea3 pw_rpc_system_server: Local pw_rpc support by Jiaming Wang · 3 years, 8 months ago
  45. 9618d8a pw_sync: Adds semaphores & mutexes by Ewout van Bekkum · 3 years, 7 months ago
  46. 3c61ae9 pw_chrono: Adds initial SystemClock support to Pigweed by Ewout van Bekkum · 3 years, 7 months ago
  47. 5890193 pw_sync: Adds initial SpinLock primitive by Ewout van Bekkum · 3 years, 7 months ago
  48. b499d3f pw_protobuf_compiler: Remove pw_protobuf_GENERATORS build arg by Alexei Frolov · 3 years, 8 months ago
  49. fa1fc66 targets: use pw_build:extra_strict_warnings upstream by Ewout van Bekkum · 3 years, 8 months ago
  50. d49f8fe BUILD.gn files: Improve import formatting by Wyatt Hepler · 3 years, 8 months ago
  51. f9fb90f docs: Make labels consistent; remove boilerplate by Wyatt Hepler · 3 years, 8 months ago
  52. 6a84595 pw_toolchain: Allow iOS to use the right -map flag by Michael Spang · 3 years, 10 months ago
  53. dd6fa5c third_party: Add nanopb BUILD.gn file by Alexei Frolov · 3 years, 10 months ago
  54. 6d05de1 pw_trace: tokenizer basic example by Robert Oliver · 4 years ago
  55. 21dcf27 pw_trace: Initial tokenized trace backend by Robert Oliver · 4 years, 1 month ago
  56. e072fab docs: some more minor updates by Ewout van Bekkum · 3 years, 11 months ago
  57. 3f3546e pw_watch: Update syntax for pw_watch by Armando Montanez · 4 years ago
  58. 8600320 pw_toolchain: Update toolchain options by Armando Montanez · 4 years ago
  59. a761e32 Update docs by Armando Montanez · 4 years ago
  60. 48d58a0 host: Don't add nanopb generator if it exists by Alexei Frolov · 4 years ago
  61. ccc3ee1 Update Pigweed presubmit by Armando Montanez · 4 years ago
  62. d9a8a34 Clean up host toolchains by Armando Montanez · 4 years ago
  63. 82bbce4 Remove legacy_target.gni by Armando Montanez · 4 years ago
  64. 164624f Set up all host toolchains by Armando Montanez · 4 years ago
  65. 258fc1b Define docs target as a toolchain by Alexei Frolov · 4 years ago
  66. 4c0428a Define Linux clang target as toolchain by Alexei Frolov · 4 years ago
  67. fb3d3fb Don't declare pigweed variables as globals by Armando Montanez · 4 years ago
  68. a7758f9 host: make clang the default by Rob Mohr · 4 years, 2 months ago
  69. f39cd8b pw_protobuf_compiler: nanopb support by Alexei Frolov · 4 years, 2 months ago
  70. 3d92e81 Docs: Add target docs by Armando Montanez · 4 years, 3 months ago
  71. 77bd6d2 bootstrap.sh: Abort if PW_ROOT has spaces by Wyatt Hepler · 4 years, 3 months ago
  72. e97f059 host: Rename host.gni to target_config.gni by Armando Montanez · 4 years, 3 months ago
  73. b7e952b Disable host_tools by default in host build by Alexei Frolov · 4 years, 3 months ago
  74. f7a5a74 Rename pw_dumb_io to pw_sys_io by Armando Montanez · 4 years, 3 months ago
  75. 8e58e88 Make pw_target_toolchain a build arg on Windows by Alexei Frolov · 4 years, 4 months ago
  76. 3cee879 pw_assert: Initial assert module by Keir Mierle · 4 years, 5 months ago
  77. dddc4fd Initial Windows GN build by Alexei Frolov · 4 years, 5 months ago
  78. aad92a9 Windows host test runner script by Alexei Frolov · 4 years, 5 months ago
  79. da0bccb pw_unit_test: pw_log unit test event handler by Keir Mierle · 4 years, 5 months ago
  80. af5e358 pw_log: Logging module first steps by Keir Mierle · 4 years, 5 months ago
  81. 799be5d Add docs target by Alexei Frolov · 4 years, 5 months ago
  82. 4905eae Make pw_build_host_tools a build arg in host build by Alexei Frolov · 4 years, 5 months ago
  83. 213060f Move pw_build_host_tools var to host_common.gni by Alexei Frolov · 4 years, 5 months ago
  84. ca9cf60 Add pw_host_tool GN template by Alexei Frolov · 4 years, 6 months ago
  85. 3fde6b1 pw_toolchain_size_report template by Alexei Frolov · 4 years, 6 months ago
  86. 8403f0a Update test runner to run tests from metadata by Alexei Frolov · 4 years, 7 months ago
  87. 49caa10 Fix macOS build by adding bloaty config by Keir Mierle · 4 years, 7 months ago
  88. 68de071 Add pw_dumb_io with host backend by Armando Montanez · 4 years, 7 months ago
  89. e201676 Add pw_bloat module by Alexei Frolov · 4 years, 7 months ago
  90. 09517ed Have targets set pw_unit_test_create_run_targets by Wyatt Hepler · 4 years, 7 months ago
  91. cca0daf Clang toolchain Linux support by Wyatt Hepler · 4 years, 7 months ago
  92. 5867191 pw_toolchain: Start host_clang toolchain by Keir Mierle · 4 years, 7 months ago
  93. e899dcf Start build target config files by Alexei Frolov · 4 years, 7 months ago