1. 322d594 pw_stream: Add client-side SocketStream support by Jason Graffius · 3 years, 7 months ago
  2. 0f3901e pw_thread: adds thread creation by Ewout van Bekkum · 3 years, 8 months ago
  3. 29288f4 pw_arduino_build, stm32f429i: Require pyserial 3.5 by Rob Mohr · 3 years, 6 months ago
  4. 1ee925c pw_toolchain: ARM clang toolchain by Armando Montanez · 4 years, 1 month ago
  5. 5876558 pw_fuzzer: Add dedicated toolchain and target for fuzzing by Ali Zhang · 3 years, 7 months ago
  6. a9ca999 pw_cpu_exception_cortex_m: Move armv7m->cortex_m by Armando Montanez · 3 years, 7 months ago
  7. 325319f arduino: Add baremetal sync backend by Prashanth Swaminathan · 3 years, 6 months ago
  8. e3b5603 pw_thread: adds the initial pw_thread module by Ewout van Bekkum · 3 years, 8 months ago
  9. 49a4a82 pw_log_sink: Synchronous log backend by Prashanth Swaminathan · 3 years, 7 months ago
  10. acbd070 pw_sync_baremetal: Add scaffolding for baremetal by Prashanth Swaminathan · 3 years, 7 months ago
  11. 383be05 pw_package: Arduino core installers and teensy presubmit by Anthony DiGirolamo · 3 years, 9 months ago
  12. 438caa0 pw_build: Make GN Python installation more robust by Wyatt Hepler · 3 years, 7 months ago
  13. 14f3a06 pw_arduino_build: Teensy and stm32duino fixes by Anthony DiGirolamo · 3 years, 8 months ago
  14. d3e5cb7 s/pw_hdlc_lite/pw_hdlc/g by Alexei Frolov · 3 years, 7 months ago
  15. e39af8d pw_rpc: Add synchronized channel output by Alexei Frolov · 3 years, 8 months ago
  16. eb94e96 pw_rpc: Move system_server backends into targets by Alexei Frolov · 3 years, 8 months ago
  17. cb9a892 pw_sys_io: Move sys_io's build arg to a .gni file by Wyatt Hepler · 3 years, 8 months ago
  18. ae93f42 pw_presubmit: Help prevent undefined GN build args by Wyatt Hepler · 3 years, 8 months ago
  19. 35b4ea3 pw_rpc_system_server: Local pw_rpc support by Jiaming Wang · 3 years, 10 months ago
  20. 8ce9013 pw_build: Support specifying mypy/pylint config by Wyatt Hepler · 3 years, 8 months ago
  21. 9618d8a pw_sync: Adds semaphores & mutexes by Ewout van Bekkum · 3 years, 9 months ago
  22. 3c61ae9 pw_chrono: Adds initial SystemClock support to Pigweed by Ewout van Bekkum · 3 years, 10 months ago
  23. 5890193 pw_sync: Adds initial SpinLock primitive by Ewout van Bekkum · 3 years, 9 months ago
  24. 00e773e pw_arduino_build: Arduino library searching support by Anthony DiGirolamo · 3 years, 9 months ago
  25. efdd240 pw_arduino_build: Remove duplicate c-flags from asm/cppflags by Anthony DiGirolamo · 3 years, 10 months ago
  26. 2e3619d Python: Update mypy and pylint versions by Wyatt Hepler · 3 years, 10 months ago
  27. b499d3f pw_protobuf_compiler: Remove pw_protobuf_GENERATORS build arg by Alexei Frolov · 3 years, 10 months ago
  28. 96992c7 Python: Add remaining packages to the build by Wyatt Hepler · 3 years, 10 months ago
  29. 3b4047d Python: Add py.typed files per PEP 561 by Wyatt Hepler · 3 years, 10 months ago
  30. d7dc655 pw_build: pw_python_package and mypy fixes by Wyatt Hepler · 3 years, 10 months ago
  31. e0575f7 pw_build: Facade and configuration tweaks and docs by Wyatt Hepler · 3 years, 10 months ago
  32. 62de81b pw_arduino_build: Fix Windows related issues by Anthony DiGirolamo · 3 years, 10 months ago
  33. fa1fc66 targets: use pw_build:extra_strict_warnings upstream by Ewout van Bekkum · 3 years, 10 months ago
  34. d49f8fe BUILD.gn files: Improve import formatting by Wyatt Hepler · 3 years, 10 months ago
  35. c36af65 Arduino: unit_test_runner by Anthony DiGirolamo · 3 years, 11 months ago
  36. 50a196f Arduino: python cleanup by Anthony DiGirolamo · 3 years, 11 months ago
  37. 32358e5 Arduino: Set empty config if core is missing by Carlos Chinchilla · 3 years, 10 months ago
  38. f9fb90f docs: Make labels consistent; remove boilerplate by Wyatt Hepler · 3 years, 11 months ago
  39. 9147aa0 Arduino: main function wrapper by Anthony DiGirolamo · 3 years, 11 months ago
  40. eea0d77 Arduino Pigweed Target by Anthony DiGirolamo · 4 years ago
  41. bf33d21 pw_rpc: Add size report for server by Alexei Frolov · 4 years ago
  42. 0120dda pw_boot_armv7m: Add barriers for enabling the FPU by Ian Tessier · 4 years, 1 month ago
  43. 0f82b33 targets: move early_boot.c to boot.cc by Ewout van Bekkum · 4 years ago
  44. 738f42c pw_boot_armv7m: add pw_boot_PostMain() by Ewout van Bekkum · 4 years ago
  45. 712cbfb lm3s6965evb-qemu: move early_boot into targets/* by Ewout van Bekkum · 4 years ago
  46. fff82ec pw_boot_armv7m: add pw_boot_PreStaticMemoryInit() by Ewout van Bekkum · 4 years ago
  47. d27b674 docs: Use stm32f429i-disc1 toolchain by Alexei Frolov · 4 years ago
  48. 22dd0b0 stm32f429: Document debugging w/ GDB by Keir Mierle · 4 years, 1 month ago
  49. 6a84595 pw_toolchain: Allow iOS to use the right -map flag by Michael Spang · 4 years ago
  50. dd6fa5c third_party: Add nanopb BUILD.gn file by Alexei Frolov · 4 years ago
  51. 6d05de1 pw_trace: tokenizer basic example by Robert Oliver · 4 years, 1 month ago
  52. ea0f7ad pw_allocator: Add block sanity check by Chenghan Zhou · 4 years ago
  53. 21dcf27 pw_trace: Initial tokenized trace backend by Robert Oliver · 4 years, 3 months ago
  54. 6e9924a stm32f429i target: early_boot.c refactor by Chenghan Zhou · 4 years, 1 month ago
  55. a9cb3ce stm32f429i-disc1: Increase test runner timeout by Armando Montanez · 4 years, 1 month ago
  56. ebd1193 stm32f429i-disc1: Read test output with a thread by Armando Montanez · 4 years, 1 month ago
  57. e072fab docs: some more minor updates by Ewout van Bekkum · 4 years, 1 month ago
  58. d4f44d2 pw_allocator: replacing malloc() by Chenghan Zhou · 4 years, 2 months ago
  59. 356bf97 pw_cpu_exception: Split facade by Armando Montanez · 4 years, 2 months ago
  60. 3f3546e pw_watch: Update syntax for pw_watch by Armando Montanez · 4 years, 1 month ago
  61. 0119710 pw_presubmit: Don't use setup.py test by Wyatt Hepler · 4 years, 2 months ago
  62. 71b1fa3 pw_toolchain: Make arm float printf optional by Armando Montanez · 4 years, 2 months ago
  63. 856860e stm32f429i-disc1: Fix out directory path by Armando Montanez · 4 years, 2 months ago
  64. 7366d5a pw_watch: Update target/directory syntax by Armando Montanez · 4 years, 2 months ago
  65. 8600320 pw_toolchain: Update toolchain options by Armando Montanez · 4 years, 2 months ago
  66. a761e32 Update docs by Armando Montanez · 4 years, 2 months ago
  67. 48d58a0 host: Don't add nanopb generator if it exists by Alexei Frolov · 4 years, 2 months ago
  68. ccc3ee1 Update Pigweed presubmit by Armando Montanez · 4 years, 2 months ago
  69. d9a8a34 Clean up host toolchains by Armando Montanez · 4 years, 2 months ago
  70. 82bbce4 Remove legacy_target.gni by Armando Montanez · 4 years, 2 months ago
  71. fd5de70 Add Pigweed GCC-ARM toolchains by Armando Montanez · 4 years, 2 months ago
  72. 164624f Set up all host toolchains by Armando Montanez · 4 years, 2 months ago
  73. 258fc1b Define docs target as a toolchain by Alexei Frolov · 4 years, 2 months ago
  74. 4c0428a Define Linux clang target as toolchain by Alexei Frolov · 4 years, 2 months ago
  75. fb3d3fb Don't declare pigweed variables as globals by Armando Montanez · 4 years, 2 months ago
  76. b061480 lm3s6965evb-qemu: Fix column limit by Armando Montanez · 4 years, 2 months ago
  77. 2eed6d2 lm3s6965evb-qemu: Don't set pw_cpu_exception backend by Armando Montanez · 4 years, 2 months ago
  78. c3c240a Add automatic tests for lm3s6965evb-qemu target by Chenghan Zhou · 4 years, 3 months ago
  79. a7758f9 host: make clang the default by Rob Mohr · 4 years, 4 months ago
  80. f39cd8b pw_protobuf_compiler: nanopb support by Alexei Frolov · 4 years, 4 months ago
  81. 096de55 lm3s6965evb-qemu: Introduce Stellaris QEMU target by Armando Montanez · 4 years, 5 months ago
  82. 3d92e81 Docs: Add target docs by Armando Montanez · 4 years, 5 months ago
  83. 77bd6d2 bootstrap.sh: Abort if PW_ROOT has spaces by Wyatt Hepler · 4 years, 5 months ago
  84. e97f059 host: Rename host.gni to target_config.gni by Armando Montanez · 4 years, 5 months ago
  85. b7e952b Disable host_tools by default in host build by Alexei Frolov · 4 years, 5 months ago
  86. 8b8c346 pw_cli: Make process.py faster by Wyatt Hepler · 4 years, 5 months ago
  87. bcc194b docs: Extend readme, more docs by Armando Montanez · 4 years, 5 months ago
  88. 018f730 stm32f429i-disc1: fix mypy error by Rob Mohr · 4 years, 5 months ago
  89. e0aef0a pw_presubmit: Enable mypy and get it passing by Wyatt Hepler · 4 years, 5 months ago
  90. 4737349 Update docs target to only use ARM size reports by Alexei Frolov · 4 years, 5 months ago
  91. f7a5a74 Rename pw_dumb_io to pw_sys_io by Armando Montanez · 4 years, 5 months ago
  92. a0ba54f Roll GN to 239533d by Rob Mohr · 4 years, 6 months ago
  93. 41af9ed pw_assert: Add missing backend for disco boards by Keir Mierle · 4 years, 6 months ago
  94. 8e58e88 Make pw_target_toolchain a build arg on Windows by Alexei Frolov · 4 years, 6 months ago
  95. 3cee879 pw_assert: Initial assert module by Keir Mierle · 4 years, 7 months ago
  96. 2cc32ec Move env_setup to pw_env_setup by Rob Mohr · 4 years, 6 months ago
  97. dddc4fd Initial Windows GN build by Alexei Frolov · 4 years, 7 months ago
  98. aad92a9 Windows host test runner script by Alexei Frolov · 4 years, 7 months ago
  99. da0bccb pw_unit_test: pw_log unit test event handler by Keir Mierle · 4 years, 7 months ago
  100. 9221213 pw_boot_armv7m: rename INTERRUPT_VECTOR_TABLE by Armando Montanez · 4 years, 7 months ago