build_overrides
Don't declare pigweed variables as globals
2020-06-16 09:50:59 -07:00
docker
BUILD.gn files: Improve import formatting
2020-10-15 18:12:55 +00:00
docs
docs: Display only titles in module guide
2021-10-15 23:02:46 +00:00
pw_allocator
pw_presubmit: Add cfg+toml to sources build check
2021-08-24 20:51:05 +00:00
pw_analog
workspace: Updates Bazel build files to work in CI
2021-07-29 20:17:52 +00:00
pw_android_toolchain
pw_android_toolchain: Generate Android NDK toolchains
2021-08-05 20:38:59 +00:00
pw_arduino_build
Update unit_test_server docstrings
2021-09-28 17:28:57 +00:00
pw_assert
docs: Restore blockdiag diagrams
2021-09-08 17:10:51 +00:00
pw_assert_basic
all: Pass clang-tidy modernize-use-bool-literals check
2021-08-30 12:52:25 +00:00
pw_assert_log
workspace: Updates Bazel build files to work in CI
2021-07-29 20:17:52 +00:00
pw_base64
pw_base64: Fix variable style; reduce tests
2021-10-14 03:34:02 +00:00
pw_bloat
pw_presubmit: Add cfg+toml to sources build check
2021-08-24 20:51:05 +00:00
pw_blob_store
pw_blob_store: Add testing of deferred writes to unerased flash
2021-10-07 00:53:21 +00:00
pw_bluetooth_hci
pw_bluetooth_hci: Adds basic HCI UART Transport Layer parser
2021-08-26 17:45:55 +00:00
pw_boot
pw_boot: cleanup includes and deps
2021-07-24 14:03:21 +00:00
pw_boot_cortex_m
gn: Fix missing dependencies
2021-09-08 19:50:59 +00:00
pw_build
pw_build: No pip build isolation
2021-10-19 02:04:22 +00:00
pw_build_info
pw_build: Generate setup.cfg files
2021-08-19 21:45:47 +00:00
pw_build_mcuxpresso
pw_build_mcuxpresso: Generate pw_source_set for MCUXpresso SDK targets
2021-10-12 12:26:22 +00:00
pw_bytes
pw_bytes/byte_builder: remove stale comment
2021-08-24 17:44:30 +00:00
pw_checksum
workspace: Updates Bazel build files to work in CI
2021-07-29 20:17:52 +00:00
pw_chrono
pw_chrono: Doc example fix
2021-09-02 16:17:26 +00:00
pw_chrono_embos
pw_chrono_embos: Always defer callback to the timer ISR
2021-10-05 20:42:05 +00:00
pw_chrono_freertos
pw_chrono_freertos: Ensure timer periods are always > 0 ticks
2021-08-13 19:33:16 +00:00
pw_chrono_stl
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
pw_chrono_threadx
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
pw_cli
pw_cli: Accept either int or str name log levels
2021-10-06 22:51:21 +00:00
pw_console
pw_console: Keep main menu open on theme change
2021-10-14 02:13:32 +00:00
pw_containers
pw_polyfill: Move std::to_array to pw::containers::to_array
2021-10-12 18:06:53 +00:00
pw_cpu_exception
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
pw_cpu_exception_cortex_m
pw_thread: Add estimated max stack usage support
2021-09-16 01:47:54 +00:00
pw_crypto
pw_crypto: Consolidate logging
2021-08-24 18:14:30 +00:00
pw_docgen
pw_presubmit: Add cfg+toml to sources build check
2021-08-24 20:51:05 +00:00
pw_doctor
pw_presubmit: Add cfg+toml to sources build check
2021-08-24 20:51:05 +00:00
pw_env_setup
pw_software_update: Import keys from a pem file
2021-10-19 17:31:42 +00:00
pw_file
pw_rpc: Rework C++ client; implement raw client
2021-10-19 17:38:27 +00:00
pw_function
pw_function: Error message for bad instantiations
2021-10-18 20:12:20 +00:00
pw_fuzzer
pw_fuzzer: Get abspath of valid fuzzing toolchains
2021-08-24 18:28:01 +00:00
pw_hdlc
pw_rpc: Rework C++ client; implement raw client
2021-10-19 17:38:27 +00:00
pw_hex_dump
overall: Adding IgnoreError()
where Status was discarded
2021-08-16 18:43:40 +00:00
pw_i2c
pw_polyfill: Move std::to_array to pw::containers::to_array
2021-10-12 18:06:53 +00:00
pw_interrupt
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
pw_interrupt_cortex_m
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
pw_kvs
pw_kvs::flash: Update logs for flash operations
2021-10-13 15:45:07 +00:00
pw_libc
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
pw_log
pw_log: Fix log proto Bazel deps
2021-10-07 16:37:58 +00:00
pw_log_basic
overall: Adding IgnoreError()
where Status was discarded
2021-08-16 18:43:40 +00:00
pw_log_null
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
pw_log_rpc
pw_rpc: Rework C++ client; implement raw client
2021-10-19 17:38:27 +00:00
pw_log_tokenized
pw_presubmit: Add cfg+toml to sources build check
2021-08-24 20:51:05 +00:00
pw_malloc
pw_malloc_freelist: Remove dependency on pw_boot_armv7m
2021-07-22 22:12:47 +00:00
pw_malloc_freelist
pw_malloc_freelist: Remove dependency on pw_boot_armv7m
2021-07-22 22:12:47 +00:00
pw_metric
pw_rpc: Rework the FakeChannelOutput classes
2021-10-14 19:13:57 +00:00
pw_minimal_cpp_stdlib
workspace: Updates Bazel build files to work in CI
2021-07-29 20:17:52 +00:00
pw_module
pw_presubmit: Add cfg+toml to sources build check
2021-08-24 20:51:05 +00:00
pw_multisink
pw_multisink: Unsafe iteration dump utilities
2021-10-07 16:39:38 +00:00
pw_package
pw_package/software_update: Add presubmit step
2021-09-24 00:14:02 +00:00
pw_persistent_ram
pw_stream: Rework the stream classes
2021-08-19 19:13:07 +00:00
pw_polyfill
pw_polyfill: Remove -included language_features.h
2021-10-12 20:14:13 +00:00
pw_preprocessor
pw_preprocessor: Add macros for weak and alias attributes
2021-07-23 22:31:36 +00:00
pw_presubmit
build: Run clang-tidy in default build
2021-10-13 17:27:59 +00:00
pw_protobuf
pw_rpc: Rework C++ client; implement raw client
2021-10-19 17:38:27 +00:00
pw_protobuf_compiler
pw_rpc: Rework C++ client; implement raw client
2021-10-19 17:38:27 +00:00
pw_random
workspace: Updates Bazel build files to work in CI
2021-07-29 20:17:52 +00:00
pw_result
pw_polyfill: Remove code related to C++11 support
2021-10-12 18:47:44 +00:00
pw_ring_buffer
pw_ring_buffer: Add CMakeLists.txt for pw_ring_buffer
2021-10-16 01:08:36 +00:00
pw_router
workspace: Updates Bazel build files to work in CI
2021-07-29 20:17:52 +00:00
pw_rpc
pw_rpc: Test Nanopb in C++ client integration test
2021-10-19 19:19:45 +00:00
pw_snapshot
pw_snapshot: Add field for trace data
2021-10-05 18:44:51 +00:00
pw_software_update
pw_software_update: Sign root metadata
2021-10-19 19:31:52 +00:00
pw_span
pw_polyfill: Remove code related to C++11 support
2021-10-12 18:47:44 +00:00
pw_status
pw_polyfill: Remove code related to C++11 support
2021-10-12 18:47:44 +00:00
pw_stm32cube_build
pw_presubmit: Add cfg+toml to sources build check
2021-08-24 20:51:05 +00:00
pw_stream
pw_stream: Improve SocketStream logging
2021-10-18 21:36:13 +00:00
pw_string
overall: Adding IgnoreError()
where Status was discarded
2021-08-16 18:43:40 +00:00
pw_symbolizer
pw_build: Generate setup.cfg files
2021-08-19 21:45:47 +00:00
pw_sync
pw_sync/borrow: re-order constructor arguments
2021-09-22 21:24:25 +00:00
pw_sync_baremetal
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
pw_sync_embos
pw_sync: use timeout & deadline over {until,for}_at_least
2021-09-08 15:06:27 +00:00
pw_sync_freertos
pw_sync: use timeout & deadline over {until,for}_at_least
2021-09-08 15:06:27 +00:00
pw_sync_stl
pw_sync: use timeout & deadline over {until,for}_at_least
2021-09-08 15:06:27 +00:00
pw_sync_threadx
pw_sync: Fix method's classname
2021-10-07 23:31:56 +00:00
pw_sys_io
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
pw_sys_io_arduino
pw_boot_cortex_m: Rename pw_boot_armv7m to pw_boot_cortex_m:armv7m
2021-07-23 02:00:37 +00:00
pw_sys_io_baremetal_lm3s6965evb
pw_boot_cortex_m: Rename pw_boot_armv7m to pw_boot_cortex_m:armv7m
2021-07-23 02:00:37 +00:00
pw_sys_io_baremetal_stm32f429
pw_boot_cortex_m: Rename pw_boot_armv7m to pw_boot_cortex_m:armv7m
2021-07-23 02:00:37 +00:00
pw_sys_io_stdio
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
pw_target_runner
*: Replace hyphens with underscores in directories
2021-05-18 16:33:52 +00:00
pw_thread
pw_thread/thread_analyzer: explicitly mark max stack as est
2021-10-01 00:14:46 +00:00
pw_thread_embos
pw_thread: Add estimated max stack usage support
2021-09-16 01:47:54 +00:00
pw_thread_freertos
pw_thread_freertos/util: Don't skip the priority=0 ready tasks
2021-10-18 19:11:25 +00:00
pw_thread_stl
pw_thread_stl: don't use std::this_thread::sleep_for
2021-07-16 16:56:57 +00:00
pw_thread_threadx
pw_thread: Add estimated max stack usage support
2021-09-16 01:47:54 +00:00
pw_tls_client
build: Run clang-tidy in default build
2021-10-13 17:27:59 +00:00
pw_tls_client_boringssl
workspace: Updates Bazel build files to work in CI
2021-07-29 20:17:52 +00:00
pw_tls_client_mbedtls
build: Run clang-tidy in default build
2021-10-13 17:27:59 +00:00
pw_tokenizer
pw_polyfill: Remove -included language_features.h
2021-10-12 20:14:13 +00:00
pw_tool
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
pw_toolchain
pw_toolchain: Header filtering for clang-tidy
2021-10-12 21:12:34 +00:00
pw_trace
pw_presubmit: Add cfg+toml to sources build check
2021-08-24 20:51:05 +00:00
pw_trace_tokenized
pw_trace_tokenized: Modify CMakeLists.txt for build
2021-10-16 15:40:58 +00:00
pw_transfer
pw_rpc: Rework C++ client; implement raw client
2021-10-19 17:38:27 +00:00
pw_unit_test
pw_rpc: Rework C++ client; implement raw client
2021-10-19 17:38:27 +00:00
pw_varint
pw_polyfill: Remove code related to C++11 support
2021-10-12 18:47:44 +00:00
pw_watch
pw_watch: Exit cleanly on max inotify instances
2021-10-11 21:30:59 +00:00
pw_web_ui
TS: Allow embedding into downstream packages
2021-10-17 16:34:58 +00:00
pw_work_queue
gn: Fix missing dependencies
2021-09-08 19:50:59 +00:00
targets
pw_stream: Improve SocketStream logging
2021-10-18 21:36:13 +00:00
third_party
mcuxpresso: GN template to create pw_source_set for MCUXpresso targets
2021-10-12 14:26:54 +00:00
.bazelignore
bazel: Ignore environment directories
2021-02-24 17:14:22 +00:00
.bazelrc
pw_protobuf: Fixes Python path on LUCI/presubmit
2021-08-24 15:00:20 +00:00
.clang-format
Add preprocessor and unit_test modules
2019-11-04 16:07:34 -08:00
.clang-tidy
all: Pass clang-tidy modernize-use-bool-literals check
2021-08-30 12:52:25 +00:00
.dockerignore
docker: use build context
2020-07-21 18:46:22 +00:00
.eslintrc.json
pw_web_ui: Add linting with eslint and prettier
2020-06-25 20:51:30 +00:00
.gitattributes
git: Add "* text=auto" to .gitattributes
2020-11-09 18:05:42 +00:00
.gitignore
gitignore: Ignore generated doc previews
2021-07-16 17:48:28 +00:00
.gn
build: Run clang-tidy in default build
2021-10-13 17:27:59 +00:00
.prettierrc.js
pw_web_ui: Add linting with eslint and prettier
2020-06-25 20:51:30 +00:00
.pylintrc
python: Change pylint "whitelist" to "allowlist"
2021-10-08 19:24:20 +00:00
activate.bat
pw_env_setup: add warning when using *.bat on Linux
2020-04-17 11:50:47 -07:00
activate.sh
Move bootstrap.sh to root
2020-03-10 18:45:09 +00:00
AUTHORS
Initial commit for Pigweed
2019-10-31 13:26:45 -07:00
bootstrap.bat
pw_env_setup: Switch to using config JSON files
2021-03-01 17:58:05 +00:00
bootstrap.sh
pw_env_setup: Stop using PW_CHECKOUT_ROOT
2021-10-15 17:36:48 +00:00
BUILD.bazel
bazel: Rename BUILD to BUILD.bazel
2021-07-14 19:36:41 +00:00
BUILD.gn
pw_rpc: Rework C++ client; implement raw client
2021-10-19 17:38:27 +00:00
BUILDCONFIG.gn
pw_build: Configurable Python and proto toolchains
2021-04-29 20:30:56 +00:00
CMakeLists.txt
pw_trace_tokenized: Modify CMakeLists.txt for build
2021-10-16 15:40:58 +00:00
LICENSE
Initial commit for Pigweed
2019-10-31 13:26:45 -07:00
modules.gni
pw_build_mcuxpresso: Generate pw_source_set for MCUXpresso SDK targets
2021-10-12 12:26:22 +00:00
OWNERS
Add jaredweinstein and paulmathieu to owners
2021-10-06 20:35:44 +00:00
package.json
pw_web_ui: Refactor to use ts_project
2021-10-08 18:11:59 +00:00
PW_PLUGINS
pw_console: Create module and entry point
2021-06-16 02:30:03 +00:00
README.md
README.md: Intro and frequently used links
2021-10-06 02:27:35 +00:00
tsconfig.json
pw_web_ui: Refactor to use ts_project
2021-10-08 18:11:59 +00:00
WORKSPACE
pw_web_ui: Refactor to use ts_project
2021-10-08 18:11:59 +00:00
yarn.lock
pw_web_ui: Refactor to use ts_project
2021-10-08 18:11:59 +00:00