1. b82b440 pw_build: Check in the modules lists .gni by Wyatt Hepler · 2 years, 3 months ago
  2. 70a6210 Generate the dir_* build args and lists of modules by Wyatt Hepler · 2 years, 3 months ago
  3. 1d5da9b pw_log_string: Add backend by Armando Montanez · 2 years, 5 months ago
  4. 6689f68 pw_assert_tokenized: Highly compressed asserts by Erik Gilling · 2 years, 7 months ago
  5. b8f3ad2 Zephyr implementation of pw_rpc and dependencies by Yuval Peress · 2 years, 7 months ago
  6. c01abaf pw_spi: Introduce SPI HAL by Mark Slevinsky · 2 years, 6 months ago
  7. 70045e2 pw_sys_io_stm32cube: Add module by Armando Montanez · 2 years, 5 months ago
  8. e8275d3 pw_system: initial commit by Carlos Chinchilla · 2 years, 5 months ago
  9. 27ff744 pw_sys_io_mcuxpresso: support pw_sys_io on MCUXpresso SDK by Scott James Remnant · 2 years, 7 months ago
  10. 7a3ff51 pw_build_mcuxpresso: Generate pw_source_set for MCUXpresso SDK targets by Scott James Remnant · 2 years, 8 months ago
  11. 28698d0 pw_file: Add module and introduce service by Armando Montanez · 2 years, 9 months ago
  12. 1c7c83f pw_bluetooth_hci: Adds basic HCI UART Transport Layer parser by Ewout van Bekkum · 2 years, 10 months ago
  13. a8a6f47 pw_software_update: Fixes for downstream use by Joe Ethier · 2 years, 9 months ago
  14. 04f1292 pw_work_queue: Adds a single threaded work queue by Ewout van Bekkum · 2 years, 10 months ago
  15. aa00a15 pw_android_toolchain: Generate Android NDK toolchains by Scott James Remnant · 2 years, 10 months ago
  16. 6954a8d pw_build_info: Add GNU build ID support by Armando Montanez · 2 years, 10 months ago
  17. 10f3beb pw_symbolizer: Add module by Armando Montanez · 3 years, 5 months ago
  18. f50a10c pw_log_multisink: Remove unfinished module by Carlos Chinchilla · 2 years, 10 months ago
  19. 876522d pw_log_sink: Remove unfinished module by Carlos Chinchilla · 2 years, 10 months ago
  20. 81713a3 pw_boot_cortex_m: Rename pw_boot_armv7m to pw_boot_cortex_m:armv7m by Scott James Remnant · 2 years, 10 months ago
  21. fa7f123 pw_boot: Create pw_boot facade by Scott James Remnant · 2 years, 10 months ago
  22. 6a23acf pw_crypto: Add initial documentation by Ali Zhang · 2 years, 11 months ago
  23. ba9e06d pw_tls_client_boringssl: Add scaffolding by Yecheng Zhao · 2 years, 11 months ago
  24. fb66655 pw_tls_client_mbedtls: Initial commit by Yecheng Zhao · 2 years, 11 months ago
  25. ea9b8a1 pw_rpc: Rename base_server_writer_test to responder_test by Wyatt Hepler · 3 years ago
  26. 08dd6a5 pw_tls_client: Add public APIs and documentation by Yecheng Zhao · 3 years ago
  27. 26ed98a pw_console: Create module and entry point by Anthony DiGirolamo · 3 years ago
  28. 1e63673 pw_transfer: Start docs and proto by Wyatt Hepler · 3 years ago
  29. 99de52d pw_function: Standard callback API by Alexei Frolov · 3 years ago
  30. 708d38c stm32cube: Add generic build script by Varun Sharma · 3 years, 1 month ago
  31. 62683b6 pw_analog: Add analog::AnalogInput interface by Kevin Zeng · 3 years, 2 months ago
  32. 32829d3 pw_libc: Add test for memset by Keir Mierle · 3 years, 6 months ago
  33. 179aa8e pw_snapshot: Add snapshot proto by Armando Montanez · 3 years, 2 months ago
  34. 32dc5c5 pw_persistent_ram: Adds initial Persistent object by Ewout van Bekkum · 3 years, 2 months ago
  35. f36832a pw_multisink: Add multisink implementation by Prashanth Swaminathan · 3 years, 4 months ago
  36. 4d13de9 pw_tool: Create a basic CLI tool framework by Jason Graffius · 3 years, 4 months ago
  37. 8b72a57 pw_thread_embos: adds pw::this_thread support by Ewout van Bekkum · 3 years, 2 months ago
  38. 41daf16 embos: add third_party, SystemClock, and SpinLock support by Ewout van Bekkum · 3 years, 3 months ago
  39. 84aee94 pw_cpu_exception_armv7m: Deprecate old naming by Armando Montanez · 3 years, 4 months ago
  40. fe5b4a7 pw_thread_threadx: adds yield, id, and sleep backends by Ewout van Bekkum · 3 years, 4 months ago
  41. 749342b pw_thread_freertos: add FreeRTOS backends pw::this_thread by Ewout van Bekkum · 3 years, 4 months ago
  42. e3b5603 pw_thread: adds the initial pw_thread module by Ewout van Bekkum · 3 years, 5 months ago
  43. 49a4a82 pw_log_sink: Synchronous log backend by Prashanth Swaminathan · 3 years, 4 months ago
  44. 5af57d1 pw_router: Add module and static router implementation by Alexei Frolov · 3 years, 4 months ago
  45. acbd070 pw_sync_baremetal: Add scaffolding for baremetal by Prashanth Swaminathan · 3 years, 4 months ago
  46. d3e5cb7 s/pw_hdlc_lite/pw_hdlc/g by Alexei Frolov · 3 years, 4 months ago
  47. 4074079 pw_cpu_exception_cortex_m: Add exception analyzer by Armando Montanez · 3 years, 7 months ago
  48. 660ebba pw_{sync,chrono}_freertos: Add initial FreeRTOS support by Ewout van Bekkum · 3 years, 6 months ago
  49. d1669a8 pw_i2c: Add i2c::Initiator interface by Ewout van Bekkum · 3 years, 6 months ago
  50. f7e38b3 pw_{sync,chrono}_threadx: Add initial ThreadX support by Ewout van Bekkum · 3 years, 6 months ago
  51. bd4906c pw_interrupt: Adds a basic interrupt module by Ewout van Bekkum · 3 years, 6 months ago
  52. 3c61ae9 pw_chrono: Adds initial SystemClock support to Pigweed by Ewout van Bekkum · 3 years, 7 months ago
  53. 5bcd8c4 pw_sync_threadx: Add pw::sync::SpinLock backend by Ewout van Bekkum · 3 years, 6 months ago
  54. 5890193 pw_sync: Adds initial SpinLock primitive by Ewout van Bekkum · 3 years, 6 months ago
  55. 5ef2aa2 pw_log_multisink: Move log queue and proto by Prashanth Swaminathan · 3 years, 6 months ago
  56. 0b6a502 pw_package: Initial commit by Rob Mohr · 3 years, 7 months ago
  57. e9cf376 pw_log_rpc: Add logging module protos by Prashanth Swaminathan · 3 years, 8 months ago
  58. eea0d77 Arduino Pigweed Target by Anthony DiGirolamo · 3 years, 10 months ago
  59. 24a6e27 pw_log_null: pw_log backend that does nothing by Wyatt Hepler · 3 years, 9 months ago
  60. b776cb2 pw_assert_log: Route asserts through log by Keir Mierle · 3 years, 9 months ago
  61. dd6fa5c third_party: Add nanopb BUILD.gn file by Alexei Frolov · 3 years, 9 months ago
  62. 45fa785 pw_metric: Create new module by Keir Mierle · 3 years, 9 months ago
  63. 47008e8 pw_random: Create module by Armando Montanez · 3 years, 10 months ago
  64. 2d19502 pw_blob_store: Add API for blob storage by David Rogers · 3 years, 10 months ago
  65. 21dcf27 pw_trace: Initial tokenized trace backend by Robert Oliver · 4 years ago
  66. 0869f2c pw_hdlc_lite: Added module for HDLC transport layer by shaneajg · 3 years, 11 months ago
  67. 593d0d5 pw_hex_dump: Create module by Armando Montanez · 3 years, 11 months ago
  68. d4f44d2 pw_allocator: replacing malloc() by Chenghan Zhou · 4 years ago
  69. e916d32 docker: Add Dockerfile for Pigweed by Rob Mohr · 3 years, 10 months ago
  70. 9c19db4 pw_bytes: Module for bytes manipulation. by shaneajg · 4 years ago
  71. fb3d3fb Don't declare pigweed variables as globals by Armando Montanez · 4 years ago
  72. d1323f4 pw_trace: Add facade by Robert Oliver · 4 years, 1 month ago
  73. 376d797 Setup pw_web_ui with Bazel and Jasmine by Matthew Soulanille · 4 years ago
  74. 0bcae73 pw_stream: Create module by Armando Montanez · 4 years ago
  75. 26e3ae6 pw_rpc: Module boilerplate by Alexei Frolov · 4 years, 1 month ago
  76. cb725c1 pw_log_tokenized: Tokenized backend for pw_log by Wyatt Hepler · 4 years, 1 month ago
  77. 866cff4 pw_ring_buffer: Initial checkin by Keir Mierle · 4 years, 1 month ago
  78. 558e144 pw_allocator: Allocator utility implementations. by Jamie Garside · 4 years, 2 months ago
  79. f3c3d2b pw_fuzzer: Add module by Aaron Green · 4 years, 2 months ago
  80. 096de55 lm3s6965evb-qemu: Introduce Stellaris QEMU target by Armando Montanez · 4 years, 2 months ago
  81. 41b32d3 pw_result: Add experimental result module by Alexei Frolov · 4 years, 6 months ago
  82. 0054a9b Docs: Add missing RST docs by Armando Montanez · 4 years, 2 months ago
  83. bcc194b docs: Extend readme, more docs by Armando Montanez · 4 years, 2 months ago
  84. d45e234 Add docs for pw_env_setup by Rob Mohr · 4 years, 3 months ago
  85. f7a5a74 Rename pw_dumb_io to pw_sys_io by Armando Montanez · 4 years, 3 months ago
  86. 76293e3 pw_containers: Vector class by Wyatt Hepler · 4 years, 3 months ago
  87. 3cee879 pw_assert: Initial assert module by Keir Mierle · 4 years, 4 months ago
  88. 0412a7d pw_minimal_cpp_stdlib: Extremely limited C++ lib by Wyatt Hepler · 4 years, 4 months ago
  89. 2ad6067 pw_kvs: Add to build; get tests passing by Wyatt Hepler · 4 years, 4 months ago
  90. 92ccb66 pw_checksum: CCITT CRC16 functions by Wyatt Hepler · 4 years, 4 months ago
  91. af5e358 pw_log: Logging module first steps by Keir Mierle · 4 years, 5 months ago
  92. c542a5d pw_polyfill: Backports for C++11 and C++14 by Wyatt Hepler · 4 years, 4 months ago
  93. 7009566 pw_boot_armv7m: Initial commit by Armando Montanez · 4 years, 4 months ago
  94. 80c6ee5 pw_tokenizer: Replace string literals with tokens by Wyatt Hepler · 4 years, 5 months ago
  95. b8b01e3 pw_base64: Module for Base64 encoding and decoding by Wyatt Hepler · 4 years, 4 months ago
  96. 0ef17a7 Clean up BUILDCONFIG.gn by Armando Montanez · 4 years, 4 months ago
  97. f82e7a8 Add 'pw doctor'. by Rob Mohr · 4 years, 5 months ago
  98. 300dcea pw_test_server -> pw_target_runner by Alexei Frolov · 4 years, 5 months ago
  99. bbf164c Add pw_protobuf module by Alexei Frolov · 4 years, 5 months ago
  100. 942adf0 Add pw_protobuf_compiler module by Alexei Frolov · 4 years, 5 months ago