Go to file
Kayce Basques 1b2c01eabe docs: Update changelog
Change-Id: Iec00b35e9b44e2f2ecc8a62dccfcb581029ca133
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/216153
Reviewed-by: Rob Mohr <mohrr@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com>
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
Pigweed-Auto-Submit: Kayce Basques <kayce@google.com>
Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
2024-06-14 19:26:34 +00:00
.allstar
.github github: Fix step name 2024-06-03 23:09:18 +00:00
.vscode pw_ide: Make Sphinx extensions upstream-only 2023-11-07 01:29:05 +00:00
build_overrides
docker pw_presubmit: reST format end-of-file formatting 2024-05-02 18:22:05 +00:00
docs docs: Update changelog 2024-06-14 19:26:34 +00:00
kudzu docs: Remove css class on Kudzu image captions 2023-10-17 22:14:04 +00:00
pw_alignment pw_allocator: Add BuddyAllocator 2024-04-24 14:41:33 +00:00
pw_allocator pw_allocator: Clean up Block interface 2024-06-14 16:04:39 +00:00
pw_analog pw_analog: Add module metadata 2024-06-06 21:54:24 +00:00
pw_android_toolchain pw_android_toolchain: Add module metadata 2024-06-06 20:46:47 +00:00
pw_arduino_build pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_assert pw_assert: Add module metadata 2024-06-10 21:29:21 +00:00
pw_assert_basic pw_presubmit: reST format end-of-file formatting 2024-05-02 18:22:05 +00:00
pw_assert_log pw_preprocessor: Define as cc_static_library 2024-03-26 22:48:22 +00:00
pw_assert_tokenized pw_assert: Introduce :backend, :backend_impl 2024-03-14 20:15:58 +00:00
pw_assert_zephyr docs: Fix broken links 2023-09-06 19:02:25 +00:00
pw_async pw_async: Add module metadata 2024-06-06 20:23:36 +00:00
pw_async_basic bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_async2 pw_async2: Fix location of backends in sitenav 2024-06-04 21:04:16 +00:00
pw_async2_basic pw_multibuf: Add MultiBufAllocator interface 2024-03-05 22:04:31 +00:00
pw_async2_epoll pw_channel: Add EpollChannel 2024-05-29 23:42:23 +00:00
pw_base64 pw_base64: Add module metadata 2024-06-06 21:30:57 +00:00
pw_bloat pw_bloat: Build and run pw bloat CLI command in Bazel 2024-06-11 22:55:19 +00:00
pw_blob_store pw_blob_store: Add module metadata 2024-06-06 21:17:56 +00:00
pw_bluetooth pw_bluetooth: Add module metadata 2024-06-07 01:36:00 +00:00
pw_bluetooth_hci pw_bluetooth_hci: Add module metadata 2024-06-07 00:55:18 +00:00
pw_bluetooth_profiles pw_bluetooth_profiles: Add module metadata 2024-06-07 18:38:28 +00:00
pw_bluetooth_proxy pw_bluetooth_proxy: Remove H4HciPacketSendFn alias 2024-06-11 15:55:26 +00:00
pw_bluetooth_sapphire rp2040: Support bazel wildcard build on rp2040 2024-06-04 18:26:36 +00:00
pw_boot pw_docgen: Single-source the module metadata 2024-03-14 23:01:57 +00:00
pw_boot_cortex_m pw_boot_cortex_m: Add module metadata 2024-06-11 21:27:26 +00:00
pw_build docs: Update changelog 2024-06-14 19:26:34 +00:00
pw_build_android pw_build_android: Update module guidance 2024-04-16 18:37:30 +00:00
pw_build_info pw_build_info: Add module metadata 2024-06-07 17:43:59 +00:00
pw_build_mcuxpresso pw_build_mcuxpresso: Add module metadata 2024-06-06 22:04:37 +00:00
pw_bytes pw_bytes: Add module metadata 2024-06-07 00:58:23 +00:00
pw_channel pw_channel: Add module metadata 2024-06-07 15:36:02 +00:00
pw_checksum pw_checksum: Add module metadata 2024-06-07 22:15:37 +00:00
pw_chre pw_chre: Add module metadata 2024-06-07 15:00:57 +00:00
pw_chrono docs: Update changelog 2024-06-14 19:26:34 +00:00
pw_chrono_embos bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_chrono_freertos bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_chrono_rp2040 bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_chrono_stl bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_chrono_threadx bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_chrono_zephyr pw_presubmit: RST formatting 2023-08-29 17:39:33 +00:00
pw_cli targets/rp2040: Add bazel support for rp2040_utils pylib 2024-06-12 18:16:04 +00:00
pw_clock_tree pw_clock_tree: Introduce ClockSourceNoOp class 2024-06-04 22:08:34 +00:00
pw_clock_tree_mcuxpresso pw_clock_tree_mcuxpresso: Comment clean up 2024-06-11 20:57:25 +00:00
pw_compilation_testing python: Use future annotations 2024-03-20 22:53:33 +00:00
pw_config_loader pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_console pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_containers pw_containers: Make Vector::at() use size_t 2024-06-13 21:34:56 +00:00
pw_cpu_exception pw_cpu_exception_risc_v: Add initial backend structure 2024-04-16 23:09:44 +00:00
pw_cpu_exception_cortex_m bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_cpu_exception_risc_v bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_crypto bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_digital_io pw_digital_io: Remove invalid digital_io_controller reference 2024-06-10 17:54:59 +00:00
pw_digital_io_linux docs: Update changelog 2024-06-14 19:26:34 +00:00
pw_digital_io_mcuxpresso mimxrt595: Upgrade to SDK_2_14_0_EVK-MIMXRT59 2024-05-31 19:43:19 +00:00
pw_digital_io_rp2040 targets/rp2040: Additional bazel build file coverage 2024-05-24 20:02:14 +00:00
pw_dma_mcuxpresso pw_dma_mcuxpresso: Module for working with NXP DMA controller 2024-05-13 21:17:18 +00:00
pw_docgen pw_docs: Fix search results increasing in width 2024-06-13 01:12:45 +00:00
pw_doctor pw_presubmit: reST format end-of-file formatting 2024-05-02 18:22:05 +00:00
pw_emu pw_emu/py: Exclude tests module from the Pigweed Python package 2024-05-29 20:42:55 +00:00
pw_env_setup pw_build: Add python.install into the default GN group 2024-06-12 21:00:00 +00:00
pw_env_setup_zephyr pw_docgen: Single-source the module metadata 2024-03-14 23:01:57 +00:00
pw_file rp2040: Renable tests that pass with larger stack frames 2024-05-24 00:56:25 +00:00
pw_format rp2040: Support bazel wildcard build on rp2040 2024-06-04 18:26:36 +00:00
pw_function pw_presubmit: reST format end-of-file formatting 2024-05-02 18:22:05 +00:00
pw_fuzzer rp2040: Renable tests that pass with larger stack frames 2024-05-24 00:56:25 +00:00
pw_grpc pw_grpc: Remove send queue timeout 2024-06-05 05:59:25 +00:00
pw_hdlc pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_hex_dump pw_hex_dump: Add Android.bp 2024-05-30 19:28:18 +00:00
pw_i2c rp2040: Temporarily disable remaining failing rp2040 tests 2024-06-11 23:23:15 +00:00
pw_i2c_linux pw_i2c: Revamp docs 2024-03-29 20:22:20 +00:00
pw_i2c_mcuxpresso pw_i2c_mcuxpresso: Fix Clang compilation 2024-05-08 19:54:49 +00:00
pw_i2c_rp2040 targets/rp2040: Additional bazel build file coverage 2024-05-24 20:02:14 +00:00
pw_ide pw_ide: Add module metadata 2024-06-13 21:50:44 +00:00
pw_interrupt bazel: Localize backend label flags 2024-03-13 22:16:40 +00:00
pw_interrupt_cortex_m bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_interrupt_xtensa bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_interrupt_zephyr zephyr: Allow direct CMake inclusions 2023-10-13 22:07:40 +00:00
pw_intrusive_ptr rp2040: Support bazel wildcard build on rp2040 2024-06-04 18:26:36 +00:00
pw_json *: Replace string_view& with string_view 2024-04-22 20:42:22 +00:00
pw_kvs stm32f429i: Add baremetal bazel build support 2024-06-08 00:12:26 +00:00
pw_libc pw_libc: Include strncpy 2024-03-25 23:27:03 +00:00
pw_libcxx pw_libcxx: Only enable in clang builds 2024-05-29 00:35:04 +00:00
pw_log pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_log_android Soong: Remove _headers from lib names 2024-03-22 02:33:05 +00:00
pw_log_basic pw_{log_basic,sys_io}: Fix Soong definitions 2024-03-27 01:47:46 +00:00
pw_log_null pw_preprocessor: Define as cc_static_library 2024-03-26 22:48:22 +00:00
pw_log_rpc rp2040: Temporarily disable remaining failing rp2040 tests 2024-06-11 23:23:15 +00:00
pw_log_string pw_log_string: Introduce link time assert() wrapper for newlib 2024-06-10 17:21:18 +00:00
pw_log_tokenized pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_log_zephyr pw_log_zephyr: Tokenize Zephyr shell fprintf 2024-04-10 21:05:50 +00:00
pw_malloc pw_allocator: Refactor Bucket chunk list 2024-06-13 01:12:37 +00:00
pw_malloc_freelist pw_malloc: Add allocator backends 2024-05-31 22:36:34 +00:00
pw_malloc_freertos pw_malloc: Add allocator backends 2024-05-31 22:36:34 +00:00
pw_metric docs: Fix Python package dependencies for sphinx 2024-06-12 21:00:05 +00:00
pw_minimal_cpp_stdlib *: Run clang-format 2024-05-07 20:26:22 +00:00
pw_module pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_multibuf pw_multibuf: Contiguous span functions 2024-06-10 23:17:29 +00:00
pw_multisink pw_multisink: Add GetUnreadEntriesSize to Drain 2024-06-06 08:25:48 +00:00
pw_package mimxrt595: Upgrade to SDK_2_14_0_EVK-MIMXRT59 2024-05-31 19:43:19 +00:00
pw_perf_test docs: Fix code-block indentation 2024-03-19 18:35:45 +00:00
pw_persistent_ram docs: Fix code-block indentation 2024-03-19 18:35:45 +00:00
pw_polyfill pw_polyfill: Define as cc_static_library 2024-03-26 22:40:07 +00:00
pw_preprocessor pw_preprocessor: Remove PW_HAVE_FEATURE 2024-05-22 18:50:52 +00:00
pw_presubmit bazel: Remove testonly_freertos platform 2024-06-14 19:16:36 +00:00
pw_protobuf pw_protobuf: Add module metadata 2024-06-05 23:12:54 +00:00
pw_protobuf_compiler pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_random pw_random: Clean up build files 2024-02-02 22:11:01 +00:00
pw_result stm32f429i: Add baremetal bazel build support 2024-06-08 00:12:26 +00:00
pw_ring_buffer pw_ring_buffer: Add EntriesSize API to Reader 2024-06-06 08:25:42 +00:00
pw_router pw_router: Add module metadata 2024-06-06 16:19:01 +00:00
pw_rpc pw_rpc: Restructure Channel / internal::Channel 2024-06-14 17:32:27 +00:00
pw_rpc_transport docs: Auto-generate modules index from metadata 2024-06-11 17:34:15 +00:00
pw_rust rp2040: Support bazel wildcard build on rp2040 2024-06-04 18:26:36 +00:00
pw_sensor pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_snapshot pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_software_update bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_span *: Run clang-format 2024-05-07 20:26:22 +00:00
pw_spi pw_spi: Fix sitenav location for RP2040 backend 2024-06-04 21:31:30 +00:00
pw_spi_linux pw_presubmit: reST format end-of-file formatting 2024-05-02 18:22:05 +00:00
pw_spi_mcuxpresso mimxrt595: Upgrade to SDK_2_14_0_EVK-MIMXRT59 2024-05-31 19:43:19 +00:00
pw_spi_rp2040 pw_spi_rp2040: Add module metadata 2024-06-05 19:59:28 +00:00
pw_status rp2040: Support bazel wildcard build on rp2040 2024-06-04 18:26:36 +00:00
pw_stm32cube_build pw_stm32cube_build: Fix a label flag name in documentation 2024-05-07 16:04:01 +00:00
pw_stream bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_stream_shmem_mcuxpresso pw_stream_shmem_mcuxpresso: Fix interrupt pending check 2024-03-22 00:05:13 +00:00
pw_stream_uart_linux docs: Add pw_status table for API references 2024-04-17 21:33:11 +00:00
pw_stream_uart_mcuxpresso pw_stream_uart_mcuxpresso: Make dma_stream Write of size 0 succeed 2024-06-05 16:06:44 +00:00
pw_string *: Run clang-format 2024-05-07 20:26:22 +00:00
pw_symbolizer pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_sync bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_sync_baremetal bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_sync_embos bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_sync_freertos bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_sync_stl bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_sync_threadx bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_sync_zephyr pw_sync_zephyr: Add TimedThreadNotification::try_acquire_until 2023-10-14 04:50:49 +00:00
pw_sys_io pw_build: Move host_backend_alias (part 1) 2024-06-13 20:02:32 +00:00
pw_sys_io_ambiq_sdk *: Replace string_view& with string_view 2024-04-22 20:42:22 +00:00
pw_sys_io_arduino *: Replace string_view& with string_view 2024-04-22 20:42:22 +00:00
pw_sys_io_baremetal_lm3s6965evb *: Replace string_view& with string_view 2024-04-22 20:42:22 +00:00
pw_sys_io_baremetal_stm32f429 stm32f429i: Add baremetal bazel build support 2024-06-08 00:12:26 +00:00
pw_sys_io_emcraft_sf2 *: Replace string_view& with string_view 2024-04-22 20:42:22 +00:00
pw_sys_io_mcuxpresso *: Replace string_view& with string_view 2024-04-22 20:42:22 +00:00
pw_sys_io_rp2040 targets/rp2040: Add bazel support for rp2040_utils pylib 2024-06-12 18:16:04 +00:00
pw_sys_io_stdio bazel: Fix unsorted-dict-items instances 2024-05-15 21:15:53 +00:00
pw_sys_io_stm32cube pw_sys_io_stm32cube: Fix build for f1xx family 2024-05-07 17:10:28 +00:00
pw_sys_io_zephyr *: Replace string_view& with string_view 2024-04-22 20:42:22 +00:00
pw_system pw_{chrono,sync,thread}: Group common backends in the GN build 2024-06-14 00:59:42 +00:00
pw_target_runner pw_target_runner: Switch to Bazel build 2024-06-08 00:30:06 +00:00
pw_thread pw_build: Introduce pw_py_test to bazel 2024-06-10 22:25:45 +00:00
pw_thread_embos bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_thread_freertos pw_thread_freertos: Expand comment to help when debugging linker errors 2024-06-04 00:54:07 +00:00
pw_thread_stl bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_thread_threadx bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_thread_zephyr pw_thread: Fix remaining compilability issues 2024-05-02 16:20:06 +00:00
pw_tls_client pw_chrono: Introduce SystemClock backed link time wrappers 2024-06-04 03:32:47 +00:00
pw_tls_client_boringssl bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_tls_client_mbedtls bazel: Stop using deprecated pw_facade aliases 2024-06-13 22:36:58 +00:00
pw_tokenizer rp2040: Temporarily disable remaining failing rp2040 tests 2024-06-11 23:23:15 +00:00
pw_toolchain pw_toolchain: Enable PIC on host 2024-06-12 17:47:59 +00:00
pw_toolchain_bazel pw_toolchain: Add bazel toolchain for cortex-m0plus 2024-06-11 21:45:56 +00:00
pw_trace docs: Fix code-block indentation 2024-03-19 18:35:45 +00:00
pw_trace_tokenized rp2040: Support bazel wildcard build on rp2040 2024-06-04 18:26:36 +00:00
pw_transfer pw_transfer: Remove unused imports 2024-06-11 22:14:16 +00:00
pw_uart pw_uart: Add module metadata 2024-06-06 22:53:17 +00:00
pw_unit_test targets/rp2040: Add bazel support for rp2040_utils pylib 2024-06-12 18:16:04 +00:00
pw_unit_test_zephyr pw_{bytes,varint}: Use unit test framework 2023-12-07 03:02:22 +00:00
pw_varint pw_varint: Add module metadata 2024-06-06 16:18:56 +00:00
pw_watch pw_watch: Enable watching from non-PW_ROOT 2024-06-12 18:48:15 +00:00
pw_web pw_web: Get icon fonts via Google Fonts URL 2024-06-05 14:58:15 +00:00
pw_work_queue docs: Add pw_status table for API references 2024-04-17 21:33:11 +00:00
seed SEED-0116: Set status to On Hold 2024-05-07 17:36:34 +00:00
targets docs: Update changelog 2024-06-14 19:26:34 +00:00
third_party pw_{chrono,sync,thread}: Group common backends in the GN build 2024-06-14 00:59:42 +00:00
ts pw_web: Support creating client without using proto descriptor 2024-04-18 19:38:17 +00:00
zephyr pw_hdlc: Remove unused rpc packet processor target 2024-01-18 19:46:40 +00:00
.bazelignore bazel: Support --output_base 2023-03-02 01:01:50 +00:00
.bazelrc targets/rp2040: Add bazel support for rp2040_utils pylib 2024-06-12 18:16:04 +00:00
.bazelversion .bazelversion: Add file 2024-04-24 17:14:28 +00:00
.black.toml
.clang-format pw_presubmit: Begin formatter modularization 2024-03-16 00:27:45 +00:00
.clang-tidy
.dockerignore
.eslintrc.cjs pw_web: Add Mocha and Jest global vars to ESLint 2023-12-06 18:10:27 +00:00
.git-blame-ignore-revs bazel: Ignore reformatting change in git blame 2024-05-15 22:36:54 +00:00
.gitattributes
.gitignore pw_ide: Add .pw_ide.user.yaml to .gitignore 2024-05-08 23:16:16 +00:00
.gn mbedtls: Upgrade mbedtls to 3.5.0 2024-01-30 23:30:48 +00:00
.mypy.ini
.prettierignore pw_presubmit: Use prettier for JS and TS files 2023-08-11 17:44:13 +00:00
.prettierrc.cjs pw_presubmit: Use prettier for JS and TS files 2023-08-11 17:44:13 +00:00
.pw_ide.yaml pw_ide: Auto-run build system command 2023-12-13 20:09:01 +00:00
.pylintrc python: Upgrade pylint 2023-03-03 17:49:48 +00:00
activate.bat
activate.fish pw_env_setup: Bootstrap fish-shell support 2024-06-04 03:32:33 +00:00
activate.sh
Android.bp
AUTHORS
bootstrap.bat Revert "bootstrap: Warn about Windows case-sensitivity support" 2024-03-07 22:00:35 +00:00
bootstrap.fish pw_cli: Fish shell completion 2024-06-06 20:07:19 +00:00
bootstrap.sh bootstrap: Update the bootstrap script to have start/end guards 2024-02-06 17:37:17 +00:00
BUILD.bazel pw_env_setup: Bazel support for config_file 2024-05-15 22:43:30 +00:00
BUILD.gn pw_build: Add python.install into the default GN group 2024-06-12 21:00:00 +00:00
BUILDCONFIG.gn
CMakeLists.txt pw_uart: Add pw_uart to CMakeLists 2024-05-22 06:06:37 +00:00
jest.config.ts pw_presubmit: Apply TypeScript formatting 2023-08-11 18:32:02 +00:00
Kconfig.zephyr pw_minimal_cpp_stdlib: Add Zephyr Kconfig to enable include path 2023-10-09 19:54:38 +00:00
LICENSE
modules.gni
OWNERS OWNERS: Add link to format 2024-05-22 17:17:30 +00:00
package-lock.json npm: Update package-lock.json 2024-04-30 01:41:26 +00:00
package.json pw_web: NPM version bump to 0.0.19 2024-04-25 18:03:15 +00:00
PIGWEED_MODULES pw_clock_tree_mcuxpresso: Mcuxpresso module 2024-05-29 21:01:38 +00:00
pigweed.json bazel: Move integration build config in-repo 2024-06-05 00:03:55 +00:00
README.md docs: Update README links 2024-02-01 18:15:22 +00:00
rollup.config.js pw_presubmit: Use prettier for JS and TS files 2023-08-11 17:44:13 +00:00
tsconfig.json
WORKSPACE targets/rp2040: Add bazel picotool support 2024-06-12 22:28:25 +00:00
WORKSPACE_OWNERS OWNERS: Add roller as WORKSPACE owner 2024-05-08 15:58:50 +00:00

Pigweed

Pigweed is an open source collection of embedded-targeted librariesor as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.

For more information please see our website: https://pigweed.dev/.