aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-02Snap for 11169761 from 68758c7da3a7e738cc1ff588cc090090612be6fa to 24Q1-releaseandroid-14.0.0_r37android-14.0.0_r36android-14.0.0_r35android-14.0.0_r34android-14.0.0_r33android-14.0.0_r32android-14.0.0_r31android-14.0.0_r30android-14.0.0_r29android14-qpr2-s5-releaseandroid14-qpr2-s4-releaseandroid14-qpr2-s3-releaseandroid14-qpr2-s2-releaseandroid14-qpr2-s1-releaseandroid14-qpr2-releaseAndroid Build Coastguard Worker
Change-Id: I3985865d68a5d72c7277dbfe5fcc6692d27e7c6f
2023-12-01Merge upstream changes am: 2b4b898d75 am: 9366c2e73b am: 8ffa687009HEADmastermainAlan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2852550 Change-Id: I3632c0f1b11f3f41dd5315a7c268caf0be7c07a2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01Merge upstream changes am: 2b4b898d75 am: 458a5258a8 am: 169befdcaaAlan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2852550 Change-Id: I1ceb6c0f4425eb57ff5351f7a6a37d448bf81179 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01Merge upstream changes am: 2b4b898d75 am: 9366c2e73bAlan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2852550 Change-Id: Ifb8f90abac3e1738e52286e79d4df367137190b8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01Merge upstream changes am: 2b4b898d75 am: 458a5258a8Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2852550 Change-Id: I9c538450c89c6cfdd6a8a65164b3e88cf17e9717 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01Merge upstream changes am: 2b4b898d75Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2852550 Change-Id: I648399102cf901c6eb97f095a8c12be5bcb736d9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01Merge upstream changes am: 2b4b898d75Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2852550 Change-Id: I466222a31096fe7f287ba13d1286ed403f02b085 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-01Merge upstream changesAlan Stokes
Just documentation changes: - Clarify security version. - Details of RKP VM marker moved to RKP HAL readme. Bug: 312171054 Test: TH Change-Id: Idad57f54eda8bcba2a418beb0d7629649e641767
2023-11-30Remove description of RKP VM marker from Android profile docsSeth Moore
We hope to remove the RKP VM marker in the future, but if we document it here, it will be difficult to remove. Favor documenting this marker in the Android HAL docs so we can version it alongside of Android. This will allow us to remove it from the docs once it's no longer needed by Android. Change-Id: I6915efc152fbfac6f000b28c2ca22341727139c8 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/183159 Reviewed-by: Alan Stokes <alanstokes@google.com> Reviewed-by: Andrew Scull <ascull@google.com> Commit-Queue: Seth Moore <sethmo@google.com>
2023-11-29Snap for 11151698 from 4662cdd99c270e1c123b68d12ef56204f157ab4b to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: Id90a1cd42f4e3b132865068baa78ae311ee77198
2023-11-28Merge upstream changes am: 28e80a8911 am: b60b9730d4 am: a3b429e831Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2841613 Change-Id: I4716814daf9f0de256016bff87b1f0cb876e9c91 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Merge upstream changes am: 28e80a8911 am: 5f90aa464b am: 593d568d83Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2841613 Change-Id: I1e7cf0aeb2ff471e389d07fdbec0c8bfaecc5f67 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Merge upstream changes am: 28e80a8911 am: b60b9730d4Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2841613 Change-Id: Iaf8ecb63df72d6a76a5fc24d5a2a89614dbe16b2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Merge upstream changes am: 28e80a8911 am: 5f90aa464bAlan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2841613 Change-Id: Ib4dffbe17e9e69954f1d0068364bbd79fbdaac2d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Merge upstream changes am: 28e80a8911Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2841613 Change-Id: I1f0dd612fffc3429b3857cbfe3d01df8957eef51 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Merge upstream changes am: 28e80a8911Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2841613 Change-Id: I0bb6ef431ed9f0acb9172a5e1f40feb8c0c4578b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-28Clarify the security version fieldAndrew Scull
Explain that the security version field must increment for every code update. This intends to exclude implementations that only update the security version selectively, possibly after multiple code updates have been applied. Change-Id: Ie47e85ddb2411a773f959be5bd953197c6c73af5 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/181132 Reviewed-by: Darren Krahn <dkrahn@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com> Pigweed-Auto-Submit: Andrew Scull <ascull@google.com> Reviewed-by: Max Bires <jbires@google.com>
2023-11-27[third_party/pigweed/src] Roll 26 commitspigweed-roller
8b5d45a34aa2d4b roll: gn 4f55cd893c39b21 pw_rpc_transport: Unblock sockets when stopping 5d6c8774460f969 pw_transfer: Don't "block-network" by default 8ac986c74c35d73 pw_perf_test: Rename logging event handler files 4b364904cfc955c pw_transfer: Use StatusCode in integration tests 72fbddaec144309 pw_allocator: Improve heap poisoning configuration 8c14e34c768452a SEED: Generate the SEED index table 764ed8f3950766c pw_bluetooth_sapphire: Use explicit constructor fo 9e204659334a44a pw_bluetooth_sapphire: Follow pigweed style for te a4b7366b78abfc3 pw_perf_test: Rework docs 0c7d8aaf023b6b9 pw_transfer: Make integration_test_server testonly fdc60cf2bd0f4c7 Revert "pw_bluetooth: Update all commands and even 5137292e08ea5fa SEED-0118: Claim SEED number a8bf01aab9b8a23 bazel: Rename Python toolchains 6c2b186c7fcd088 SEED-0114: Channels 0ef8bdcbde8b7a6 pw_bluetooth: Update all commands and events to th 3bf61f1d7c0c21a pw_bluetooth_sapphire: Add OWNERS file 3aff8a3ef73ffde pw_bluetooth: Fix LEExtendedAdvertisingReportData 431faf75b7b6052 bazel: Remove py_proto_library wrapper fddeb6c56f90d9e pw_toolchain_bazel: Mirror features to be flag set 2997df7c3ad7ce6 pw_system: Add missing dependency on pw_trace f41e118cbb24bbb pw_transfer: Tag integration tests block-network 2a963a07cfa228c pw_bluetooth_sapphire: Delete unused build file 6a45a6e8af6a171 bazel: Use py_proto_library from rules_python 5a3735537697d02 pw_presubmit: Add Fuchsia style to todo_check_with 3623b95aac6bcc7 roll: buildifier https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: 5d8f62aff08aa9f..8b5d45a34aa2d4b Roller-URL: https://ci.chromium.org/b/8763318179908801729 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I67f671b6bd36b851bb77e3d1c7bf1c223ff76dc3 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/182590 Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
2023-11-21Merge upstream changesAlan Stokes
Significant changes: - Support and documentation for the RKP VM Marker. - Comment fixes, minor refactoring, dependency updates. Bug: 312171054 Test: TH Change-Id: Ibec17c088b833fc9e0c8ba273975627ef687ebf2
2023-11-21Document the RKP VM markerAlan Stokes
Bug: 312171054 Change-Id: I82ddb89aa0cb616ed9aef2a878eba973e449a6b5 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/181691 Reviewed-by: Andrew Scull <ascull@google.com> Commit-Queue: Alan Stokes <alanstokes@google.com> Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
2023-11-21Add RKP VM marker supportAlan Stokes
Add the ability to include this marker in a config descriptor. Update the tests to test it. (And to not break quite so badly when they fail.) Bug: 312171054 Change-Id: I079203c337adee261be1307e78eb4b4d2e6890dd Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/181690 Reviewed-by: Andrew Scull <ascull@google.com> Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> Commit-Queue: Alan Stokes <alanstokes@google.com>
2023-11-20[third_party/pigweed/src] Roll 18 commitspigweed-roller
5d8f62aff08aa9f roll: host_tools d34022381ecd7d8 roll: gn abe1cddf7f6d093 roll: clang 8e077c8c1b57e3f roll: cmake ea445cca4e86ca2 pw_toolchain: Only fetch compatible Rust toolchain 813b9aa4293b8f9 docs: Update changelog d7730bf21111a4d pw_bluetooth_sapphire: Fix pragma_once lint 8d2dd79f3c9dabf pw_bluetooth_sapphire: Fix linter errors 77c17e6d2a505bf pw_status: Adopt latest docs standard ab02795c6850a9a bazel: Partial pw_system_console fix 8cc781838aee952 pw_toolchain_bazel: Add initial pw_cc_action_confi 12b2e2ad12207d1 pw_bluetooth_sapphire: Fix bazel formatting ba33eb9c71d7135 pw_bluetooth_sapphire: Remove ICU from bazel build 3ff266eaa7f7144 pw_presubmit: Create Sapphire presubmit step 6d36251a6fa4ec3 pw_sapphire_bluetooth: Update copyright headers e7dc0b5a0536a46 pw_bluetooth_sapphire: Refactor pw_bluetooth_sapph 98e8caa7fef8ebe third_party/icu: Add GN rules for ICU 1a83466e9c54b8c pw_package: Add ICU package https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: cd0d5b86bcd9be5..5d8f62aff08aa9f Roller-URL: https://ci.chromium.org/b/8763952358505864433 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I16455df0186970e1834d3c63bee3c7f7565710fb Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/181611 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
2023-11-16[third_party/pigweed/src] Roll 1645 commitspigweed-roller
cd0d5b86bcd9be5 pw_bluetooth: Add LEAdvertisingReportSubevent ccc80a68098b49e docs: Add Google Developer Documentation Style b0e8a127d220c10 docs: Update OS support matrix f6a4f66c46a6558 SEED-0117: Claim SEED number c9e87ff66e8bad4 pw_format: Fix compilation warnings ... 32e50427e7ff68e pw_console: Add docs banner 7fa35463d77e315 bazel: Update comment effa6cb1c98d9f3 pw_system: Add tracing to the demo system 281a46a6584aa39 pw_format: Generalize format macro handling ab7234a060e6d93 roll: go https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: 5eccd87a773568f..cd0d5b86bcd9be5 Roller-URL: https://ci.chromium.org/b/8764244453920985105 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I4fd8e79d99b77ed474b0bfcb78412851e015fc56 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/181266 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
2023-11-13[third_party/pigweed/src] Roll 52 commitspigweed-roller
5eccd87a773568f roll: host_tools 0280acaad36a254 roll: 310, 311, 38, 39 5a48b57f5270aa0 pw_stream: Fix use of shutdown on Windows 29b0e93f0baefa2 bazel: Set --incompatible_default_to_explicit_init e596056be5c19aa pw_perf_test: Reogranize source files 998bcf980e9d1e2 SEED-0113: Add modular Bazel C/C++ toolchain API 50d8c114135f26b pw_rpc_transport: Close sockets when stopping ff3867abc82227b pw_env_setup: Update Bazel to 7.0.0 pre-release 8b0de7e74e763ba pw_transfer: Use project-absolute imports for test 563393f56a8c41b pw_transfer: Prevent accidental timeouts in unit t 83707d83614162f pw_web: Fix LogViewControls responsive behavior 8ac135ecb0b1d47 pw_web: Resume autoscroll with clear logs event 36c1c5f9a2f3c20 pw_presubmit: Add examples showing how to create f 25d2b7fab002019 pw_unit_test: Document ASSERT_ and EXPECT_ macros 2825c77b6864445 docs: Add Contribution Standards section e4b8396799e862b roll: openocd to 0.12.0-2 023d64acda3b975 pw_allocator: Update interface based on final SEED 09c9783126f1324 docs: Add details to codependent docs 4449ac1105bda52 pw_unit_test: Include the right gmock header e9105b356836b05 pw_toolchain: Add objdump 4ee9b5866d17e6a pw_web: Fix clear logs due to error thrown handlin 3ed904b2ecc56c7 pw_unit_test: Mark libs as test only in bazel 7e0fad2cc3790f1 pw_i2c: Mark libs as test only in bazel 996a3479d45a601 pw_unit_test: Support *_NEAR, *_FLOAT_EQ, *_DOUBLE 74ed509bc15e65b pw_allocator: Refactor test support and example al 87636efd044bee2 pw_web: Add manual testing page in docs 4e8c2e22d497e72 pw_fuzzer: Move `Domain` from fuzztest::internal t 666d7adedf73ad8 pw_analog: Mark libs as test only in bazel 74ff2e783600c61 pw_ide: Set 3-space tabs in VS Code 9c0316b7067a011 python: Update constraint.list e2c73889399ce97 pw_trace_tokenized: Add a transfer based trace ser 53027c0a50b85fe pw_ide: Support output to logs 81a298f8e62ec70 build: Update the default C++ standard f5ac6f817e989b0 pw_ide: Remove redundant licence aed1d2dadf39d9a pw_fuzzer: Switch oss-fuzz build to Bazel eead27dc47f8219 pw_ide: Remove clangd auto-restart 7fdc0382b0d4130 python: Upgrade parameterized package 3880f6a72ed1fa5 pw_presubmit: Correct coverage ref 64e91f09a766978 SEED-0110: Correct status 05b7e67802a614b pw_emu: Add support for substitutions in config en 42440ce40b2db3b pw_unit_test: Allow googletest_test_matchers_test 05acad3061c4371 bazel: Make pw_cc_library an alias for cc_library 4e43f63c083bb14 pw_console: Improve SocketClient addressing 1283ffa78740b2c pw_tokenizer: Add Java to supported languages list b6bd4259000151a pw_watch: Remove httpwatcher support 0bdf3800fd79b4b pw_ide: Make Sphinx extensions upstream-only b75cdd5dd322ad8 pw_ide: VSC extension 0.1.1 release eff7ef99b8136d7 targets/stm32f429i_disc1_stm32cube: Update TODO a1d2da971f308ed bazel: Don't disable use_header_modules 741063cb923f579 pw_unit_test: Add more googletest test matchers f84b844862813d4 pw_unit_test: Add googletest test matchers a565608495205e2 pw_emu: Add resume command to CLI https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: 1dc8cfcfe4b2565..5eccd87a773568f Roller-URL: https://ci.chromium.org/b/8764586537425118353 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I745fb085248dc4e97c46889d8f4388c92660ffcb Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/180731 Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
2023-11-10Correct algorithm in comments of P-384 opsAndrew Scull
Fix the copy-pasted comments to name the correct algorithm that's implemented. Change-Id: Ife5bf03873fbb4b2e4141885e1a314ef091b93e0 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/177083 Reviewed-by: Darren Krahn <dkrahn@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com> Pigweed-Auto-Submit: Andrew Scull <ascull@google.com>
2023-11-06[third_party/pigweed/src] Roll 33 commitspigweed-roller
1dc8cfcfe4b2565 roll: host_tools c63c671f4119386 roll: 310, 311, 38, 39 cdc4f812189e16f docs: Update changelog b08c5cfa8c95c8a pw_system_demo: Add clang to default stm32f4 build 5ae3ecbf4261cbc pw_emu: Fix CLI gdb and load commands 5eb5b51fb17e731 docs: Split the style guide: Doxygen & Sphinx 4e5595180701fcc docs: Split the style guide: C++ 21eae82a9cbb993 SEED-0110: Memory Allocation Interfaces af237dbf10c3843 docs: Split the style guide: commit style 9335766691d9ddd docs: Update module docs authoring guidelines e1835d3d9149ec6 pw_rpc: Update Java service error with tip 20b5cd27bfe54bc bazel: Move Kythe copts to toolchain configuration dcaf9148da1ad26 docs: Fix nav and main content scrolling 90f350d0ea40d86 pw_presubmit: Add basic CSS formatter 3cabebf8a147672 pw_multibuf: Add basic MultiBuf operations 3d96f77e48a58d2 pw_{hdlc,system}: Enforce use of CancellableReader c841ecda9527cb0 pw_bluetooth: Add TODO for issue 308794058 fe0d15aa5841fc1 pw_emu: renode: Show more details when failing to ef859eb5d832bb9 bazel: Move warnings to toolchain configuration 4ec74d4107594c3 pw_web: Limit component rerendering 050c2211536b89e pw_build: Add empty_cc_library cde4af63efd7b35 pw_{log,protobuf,tokenizer}: Enable sandboxing for 54bd48f7fa02550 docs: Add udev instructions to Bazel Get Started 1c95672718137e0 docs: Add information on the experimental repo to dd7d1407ce51298 pw_digital_io_mcuxpresso: Remove RT595 size def 99196c2972ba716 pw_allocator: Add size reporting f48b7c0db427b8f pw_presubmit: Kalypsi-based coverage upload 55c0af095329ff5 bazel: Silence warnings from external code a350fb5a873085d pw_containers: Update VariableLengthEntryQueue siz f7ce76732615428 pw_tls_client: Update to new boringssl API dd93fa16b9de0a3 pw_presubmit: Handle missing upstream better 20847156966b050 pw_fuzzer: Inline NonOkStatus() 4aef8392e114b11 pw_fuzzer: Fix instrumentation config https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: 24bec3ca536ede0..1dc8cfcfe4b2565 Roller-URL: https://ci.chromium.org/b/8765220714974799761 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I5f757bc188b5e633d7ed4b0908e49d720cf23aa2 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/179130 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
2023-11-03Introduce some explanatory variables.Alan Stokes
This is intended as a pure refactoring. It helped me understand what this code was doing, and then I realised I didn't need to change it anyway. Change-Id: Id1c051114f773d4bcb8bd60d3d5a05680d0ad35b Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/178890 Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com> Pigweed-Auto-Submit: Alan Stokes <alanstokes@google.com> Reviewed-by: Andrew Scull <ascull@google.com>
2023-11-03Snap for 11044623 from 2555fcd27978ba6a95e25f383d62a79450f82e4f to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: Icbbbe545286fb9f75216467e3744b72a96e1ab66
2023-11-02Merge upstream changes am: c4440e8add am: 3b910a3559 am: fc30075f25Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2813137 Change-Id: Id124ba30b4b57175f3bd5aa7bb72ad2d40979e7b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-02Merge upstream changes am: c4440e8add am: 5989649295 am: f6698d67e2Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2813137 Change-Id: I91ca201854a72e0f499f47f818fa502f0e9ec5ab Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-02Merge upstream changes am: c4440e8add am: 3b910a3559Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2813137 Change-Id: I7aa74e9620da77d1719f6ded385e0e8c2b14447d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-02Merge upstream changes am: c4440e8add am: 5989649295Alan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2813137 Change-Id: I659e1ce66922d91ce2289a41c7c07ec06c8b25e2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-02Merge upstream changes am: c4440e8addAlan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2813137 Change-Id: I556bc55b152831826d73c7d4908b7f0c0cb482cc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-02Merge upstream changes am: c4440e8addAlan Stokes
Original change: https://android-review.googlesource.com/c/platform/external/open-dice/+/2813137 Change-Id: I82fd89fc8e182d058d2d2be3b121f0e27e9b87be Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-02Merge upstream changesAlan Stokes
Up to and including commit e1e1bbdb625a21b376dee2eb8128adf4b800008a. Significant changes: - Various documentation fixes. - Support for large config descriptors. Test: TH Test: Extract BCC from a CompOS VM, check it is well-formed. Change-Id: Ifacbe85944228389df78fdc559b72f9d2e4913e5
2023-11-02Add a test for CoseSignAndEncodeSign1Alan Stokes
This used to be exercised via DiceMainFlow, but it is no longer used there. Add a test to make sure it produces a correctly-signed CoseSign1 with the expected payload. Change-Id: Ia3f8f8540dab27058964028d6b53af7dc6b2d53e Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/178650 Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com> Reviewed-by: Andrew Scull <ascull@google.com> Pigweed-Auto-Submit: Alan Stokes <alanstokes@google.com> Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
2023-10-31Don't limit the size of the DICE certAlan Stokes
Previously we encoded the CWT in a fixed-size buffer; but that buffer might not be large enough if e.g. the caller provides a large config descriptor. Instead, encode it directly into the TBS (which was already borrowing the caller-supplied buffer), and then move it into place for re-use in the CoseSign1. Change-Id: Iae55d6a5fb1a9d7516a414c527ca16f3efc2fb74 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/178090 Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> Pigweed-Auto-Submit: Alan Stokes <alanstokes@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com> Reviewed-by: Andrew Scull <ascull@google.com>
2023-10-30[third_party/pigweed/src] Roll 45 commitspigweed-roller
24bec3ca536ede0 roll: host_tools 4b24ec34f9b44c7 roll: gn 88aad83343c8b7a roll: 310, 311, 38, 39 87ce3c98de71f1d pw_string: Docs tweaks 1863631ae76c219 Bazel: stm32cube support a74535c7d8b644d pw_bytes: Add _b suffix for byte literals 5bdcaf22dfa2995 pw_bluetooth: Remove anonymous entry in LEPeerAddr ab4e275111ff336 pw_bluetooth: Separate LEAddressType and LEExtende 9aa8a037d67ac4f pw_build: Remove pw_build_default_configs_in_toolc f50e8aa47fdcf24 pw_format: Correct crate name in docs 3652215bacf5393 pw_format: Move Rust format string parsing into it 53ad55011629ed7 pw_package: Use mirror for stm32cube feab5389df0005a pw_allocator: Return Range from SplitFreeListAlloc 38b84d7e926aec5 targets/host: Change pw_assert_BACKEND 5cd05b6018478ec pw_{toolchain,build}: Apply pigweed_default_config 459a1826957c35a pw_log: Introduce backend_impl label flag 94e41edc059dd6c pw_libcxx: Add pw_libcxx library 7837bf3c86d47c0 pw_toolchain: Build compiler-rt builtins to replac bd6266657485841 pw_assert: Update print_and_abort backend formatti 1355e5b8a5ad1e2 build: Drop C++14 compatibility from the build and af57fad456ce3b6 Bazel: Remove most copts from pw_cc_library macro 7eb9df1b37c6a76 docs: Mention command for updating Py dep hashes e6aa95bf08fba2b pw_env_setup: Pin pip and pip-tools f3190dcd2b5a44c pw_arduino_build: STM32 Core fixes aac7fab8fbb8d1f pw_bluetooth: Define LEExtendedCreateConnectionV1 a893425653d8c93 zephyr: Update checkout to v3.5 8febfab039bf0ee pw_build: Fix blob attribute ordering 5363b1f02a05690 pw_multibuf: Add Chunk::Merge 3964e532b2a7a11 SEED-0107: Update SEED references; fix typo ddbc9fc7f5c601a third_party/nanopb: Detect protoc updates a2dd3fbd45269c8 pw_allocator: Refactor SplitFreeListAllocator to u 556c19d670b9dc4 SEED-0116: Claim SEED number 65ab9e4fde35275 pw_multibuf: Fix TrackingAllocatorWithMemory UAF 96de268be9cd48f pw_bluetooth: Define LEEnhancedConnectionCompleteS ae1e90eb632000a pw_rpc: Support DynamicClient with SynchronousCall 62da7d49d272099 pw_sys_io: Fix Bazel backends 332042a7748a0bd docs: Define facade in glossary 74cdfacb22b6246 pw_bluetooth: Remove padding from Emboss command d bb1bfba2371738c pw_tokenizer: Let tokenizer prefix be configurable 90d97fa3b4292c3 docs: Remove symlinks to files that were removed 3f2ce7672ef5c6c docs: Mention upstream development guide in contri 22db84fc5868737 pw_unit_test: Pass verbose flag to TestRunner 88335d06bf8926d pw_package: Fix Zephyr URL fb640c84662c744 pw_multibuf: Add module and Chunk implementation 24eef22e00e02fa pw_env_setup: Update protoc to 2@24.4 https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: fbb318aff82edfe..24bec3ca536ede0 Roller-URL: https://ci.chromium.org/b/8765854894212021985 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I72952bd3d8401c0bdf81e7424c0a2689999da12a Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/178202 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
2023-10-27Fix pre-push hookRob Mohr
Bug: b/308151137 Change-Id: I894bae2213f37f016c1400fd603f1b369537d0a7 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/178074 Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com> Reviewed-by: Alan Stokes <alanstokes@google.com> Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Andrew Scull <ascull@google.com> Pigweed-Auto-Submit: Rob Mohr <mohrr@google.com>
2023-10-23[third_party/pigweed/src] Roll 49 commitspigweed-roller
fbb318aff82edfe roll: host_tools 8c8719939903452 roll: gn 45fbd96e68ce3eb roll: 310, 311, 38, 39 13c85b786453f5d roll: bazel 35460f87885e0a5 pw_build: Only use -Wextra-semi on C++ files with 26ccfc66c181be7 pw_allocator: Refactor Block to use encoded offset 3bad357764f0ce5 pw_build: Silence Windows-specific warnings 2fa492e62d7b5a1 docs: Move all images out of the repo f8ab5df218cd027 docs: Update changelog 355da0574a171fa SEED-0115: Fix link 66c945c7036e2ab pw_{doctor,presubmit}: Trivial linter fixes 521774e22486af2 pw_allocator: Add UniquePtr<T> d1cf3b2963745a1 SEED-0112: Async Poll Model a1f371c42bc7e59 docs: Move CoC to Contributors section of sitenav 16d9aa7b128ef89 pw_bluetooth: Define LEChannelSelectionAlgorithmSu e539a0b0def3b6a pw_bluetooth: Define LEScanTimeoutSubevent f5540e6a1c3bf0b docs: Create concepts section in sitenav a26bb9226460851 docs: Add facades and backends page b058e4f258f412c pw_{snapshot,thread}: More detokenization tests 0d10e5468509e91 SEED-0115: Clain SEED number 788d0f28e960253 docs: Add Bazel getting started tutorial 724fe756ce247ee pw_web: Reduce table cell padding 2978b2cfe67ec68 pw_emu: renode: Increase start timeout to 120s a10b00e890dccb6 pw_emu: Fix pid file race condition 2eb3273c02f1ab8 pw_cli: Honor NO_COLOR and CLICOLOR_FORCE 100742a77b99fed pw_cli: Use typing.Literal a25e33a59789e5e Revert "pw_libc: Use .test convention" aba67f9a2a71cbc pw_emu: mock_emu: start listening before making th 2f1d686f9f82655 pw_digital_io: Add Android.bp for proto/rpc 6e3b329a579ccdd pw_bluetooth: Use $size_in_bits instead of hardcod 922bbb9c684f29f pw_bluetooth: Switch from parameterized value to d e8d8fa785beb557 docs: Remove css class on Kudzu image captions 8396e2f8fd09d03 docs: Kudzu photos 1210334dbf2d7f0 pw_env_setup: Allow disabling CIPD cache 11139a1fcc02f94 gitignore: Add generated Emboss code 1a9f0f5e7277a1b docs: Refactor the getting started section 40dce40e35ae626 docs: Add sitemap ddb745611e11dce pw_i2c: Fix accidental c++2a 2fa809b25279801 pw_emu: qemu: Force using IPv4 9504c03ed4b45e8 pw_emu: Add renode support b12f7f8bbffb00f pw_emu: Add QEMU support 6ef912b1fb60d16 pw_i2c: Add Android.bp for i2c proto/rpc c9671a77cdf63ca SEED-0111: Update status, add link to SEED-0113 80cb5b1260148ac build: Fix pw_BUILD_BROKEN_GROUPS c1b4c84bb82db87 pw_log_tokenized: Add tokenized string args suppor 4a068f79e329cf6 third_party/boringssl: Remove crypto_sysrand.cc 696953b917527ba SEED-0111: Make Bazel Pigweed's Primary Build Syst 36bca0bd5ec9216 pw_emu: core: Let the OS terminate foreground emul 34a7853d07c0014 roll: go https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: 18e1276003f5be9..fbb318aff82edfe Roller-URL: https://ci.chromium.org/b/8766489071947445105 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: Ifcf8463a4b464bd5fca8b350b0227c12e45f7dae Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/177430 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
2023-10-16[third_party/pigweed/src] Roll 42 commitspigweed-roller
18e1276003f5be9 roll: host_tools cc68af7c8353c8a roll: gn a5e6fa66e90950e roll: absolute_uploader, incremental_uploader c9a0c563fb6416e roll: 310, 311, 38, 39 19a0282cf752c14 pw_sync_zephyr: Add TimedThreadNotification::try_a c30e6cfa39b8394 zephyr: Allow direct CMake inclusions c83ead5f66e734b docs: Add hat tip for pixel doubling technique d86fd5b4cde0195 pw_async_basic: Add missing include 525276182e17bed pw_async: Add CMake support 842b24454f8c719 pw_emu: Add user APIs and the command line interfa dd397f9ee513ede docs: Start eng blog and add Kudzu page 80a54bb67f71ff9 docs: Add Pigweed Live directive f7e64dbf9ee4523 pw_tokenizer: Expose linker_script in BUILD.bazel c94fa6121ed3918 Bazel: Don't autodetect C++ toolchain 4d49a384075f039 pw_presubmit: Add note about --full and --base fc536d5327370cd build: Update Android.bp bcb799fdc7430c4 Bazel: Add O2 to arm_gcc toolchain 3b86a16ef93997a docs: Add builder viz to CI/CQ intro a96389142d68f63 pw_web: Fix invisible jump button 913f56cfd0ae11a pw_emu: Add core components 462a39c178dba43 pw_emu: Add Emulators Frontend module boilerplate de8254e82533bfd pw_third_party_freertos: Add arm_cm7_not_r0p1 0c7c1eb7512448e docs: Fix link e21a6c71608febe SEED-0114: Claim SEED number c8dfc2f6700a084 SEED-0113: Claim SEED number f8ecf3723f8d723 pw_minimal_cpp_stdlib: Support additional librarie 72956ad8ff68d06 pw_chre: Remove TODOs for CHRE MacOS support 526a60857f758c2 SEED-0105: Add nested tokens to pw_tokenizer and p 93c408d521c3065 pw_spi: Fix cmake integration 000c081d9124e16 targets/rp2040_pw_system: Enable time slicing ca846e3d2a90451 pw_env_setup: Add prpc 15d4c869cd9eff3 pw_log_zephyr: Clean-up unused dependencies from T 45973d204731382 pw_minimal_cpp_stdlib: Add Zephyr Kconfig to enabl 754739c7d51cf2d pw_thread_freertos: Fix extra wakeups when detachi 0e403d6a58aaf54 pw_hdlc: Update Python RPC documents 1df29eb1485fe1a *: Update formatting for new clang version dc8f049b53591d6 pw_system: Add option to pass logger to Device 319a792bbb62b76 pw_allocator: Fix SplitFreeListAllocator region al 456f8fc827ca2eb pw_package: Update boringssl commit & skip clang-t 35b18fef499e7b2 docs: Add changelog highlight ddbba2a3dd70f10 SEED-0109: Communication Buffers 666f31b024a52c8 roll: go https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: 04e61c8160c5a6b..18e1276003f5be9 Roller-URL: https://ci.chromium.org/b/8767123253790643665 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I74721ee13039feaa7136f9a17d77c7997e1a2f90 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/176190 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
2023-10-13Fix typo in open-dice android spec Android.mdAlice Wang
Test: N/A Change-Id: Id117a183a3811f3a726dfb123d215b479c689dfa Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/175770 Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Andrew Scull <ascull@google.com> Commit-Queue: Alice Wang <aliceywang@google.com>
2023-10-09[third_party/pigweed/src] Roll 61 commitspigweed-roller
04e61c8160c5a6b roll: host_tools b663ff0695d2ac6 roll: absolute_uploader, incremental_uploader f51c449ae232b26 roll: cmake 5f37617f520fb5f roll: clang ac5f02adcf813e3 docs: Update changelog e0c65d59049bd7b pw_bluetooth: Fix size reports 2d8176eb33654dd pw_package: Update Emboss commit 6c8f0837d6607b5 pw_build: Update pw_linker_script docs 9b452455f7a4dda pw_function: Move pw_function_CONFIG to .gni 5e54acdf5551998 pw_toolchain: Exclude googletest from static analy 6009bb6a3b7fa0b third_party/fuchsia: Copybara import 0e0d92c028ce885 third_party/fuchsia: Update copybara with fit/defe 006513d01a260ea pw_async_basic: Fix build error when using pw_asyn 0431f5cf0934387 pw_build: Move pw_linker_script rule definition 0239a30bc8bf4a2 roll: clang cf7a170f1a920a8 pw_web: Enable manual color scheme setting a9e391c891ce200 Android.bp: Use C++20 everywhere 3863c372e6e9e86 pw_kvs: Add FlashPartitionWithLogicalSectors 8907ff856f1877b pw_transfer: Start the API reference 77e861a611c7afa pw_digital_io_rp2040: Implementation 7bffcc0fce84684 pw_sys_io_rp2040: Renamed from pw_sys_io_pico b5d99012ee4c59b pw_chrono_rp2040: System clock backend 0b52882d5ec5152 pw_unit_test: Do not print contents of unknown obj e0e17bf5022bd2a docs: Add docs on rollers 102c7316fb0d579 docs: Remove redundant auto-submit section c0701fa3e55fffd docs: Reformat CI/CQ Intro 6dc2f78f5e9a9b8 docs: Move CI/CQ Intro to infra/ cec0875b5d3dada pw_bluetooth: Format Emboss files bd20e21439b57f2 SEED-0112: Fix link 911d518409677ec pw_watch: Add link to served docs 19fa3bf9556ca54 build: Fix extended default group cc0d1d919b2d7b4 pw_build: Fix path in Bazel pw_linker_script 65045ddc71cb4f8 pw_build: Expose pw_linker_script in Bazel f19fddabf2f9622 pw_bloat: Update API to allow verbose json content 6174c052a8100df pw_perf_test: Gate on pw_chrono_SYSTEM_TIMER_BACKE 92e75196ab4c840 pw_rpc: Generate DynamicClient that dynamically al 7d7c50141287325 pw_chrono: Add clarification to is_nmi_safe 0d99018632a825c pw_allocator: Add Android.bp 7af170cf0a962a5 pw_build: Define empty configs 5cb3190fa53cc98 docs: Address comments on CI/CQ intro ff64979e3c64eea docs: Tidy up build system docs 789285f7b34c5f8 pw_web: Make ongoing transfers accessible downstre 78951d3fbfb9617 pigweed.json: Exclude patches.json from formatting 94ba2a7415536f3 pw_presubmit: Allow dots in module part of commit 3149fcb78151518 pw_minimal_cpp_stdlib: Update to compile with stdc fe4e19347954e08 pw_unit_test: Add more pw_unit_test_TESTONLY args 05da9e4d990bcdb pw_containers: Add missing <utility> include for s a5494a210108a59 pw_tokenizer: Support nested hashing tokenization 92b5c996d184d0d pw_cli: Update requires script b39ca9212a85e18 pw_bluetooth: Update comments in HCI event defs 272e12409b28ca9 docs: Fix typo bcf89442f7eb3c7 pw_build: Add bazel implementation of pw_cc_blob_l 406106bd94039fb pw_presubmit: Use autodoc for context classes 9e20d2f98b6a279 pw_i2c: Fix docs to use MakeExpectedTransactionArr 63654dacc3016d2 docs: Add CI/CQ Intro b51aab259be2aa3 pw_rpc_transport: Add a test loopback service regi 1f1c44a90fb0d73 pw_presubmit: Allow passing kwargs to build.bazel 97a92fc373e9035 pw_presubmit: No env_with_clang_vars with bazel f480cb2249645c5 pw_minimal_cpp_stdlib: Namespace public/internal t 57241beb10eab85 pw_build: Clean up build_target.gni 107b4ff1ee635d7 pw_toolchain: Add libc stub for gettimeofday, upda https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: 36cb582c288cba0..04e61c8160c5a6b Roller-URL: https://ci.chromium.org/b/8767757431117457329 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: Iac74a877391981a6015b178930aaeca652cb707d Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/175098 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
2023-10-04pigweed.json: Exclude patches.json from formattingRob Mohr
Changes containing patches.json files are not submittable, so their formatting doesn't really matter. Skip them in formatting checks so developers don't get errors that they're formatted incorrectly. (Developers will need to remove patches.json files before submission.) Bug: b/232234662 Change-Id: I5802a6cf59740441c18a25b5d447cadaabd64b1f Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/174250 Pigweed-Auto-Submit: Rob Mohr <mohrr@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com> Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Darren Krahn <dkrahn@google.com>
2023-10-02[third_party/pigweed/src] Roll 35 commitspigweed-roller
36cb582c288cba0 roll: host_tools d3053025c29a167 pw_allocator: Add pool accessors 77a6a9d60461e36 pw_allocator: Move Resize assertion 5dfd9f5d63c10c8 roll: absolute_uploader, incremental_uploader edd2210f4129e71 pw_async: Add OWNERS file 85303121eae1d5c docs: Add policy on incomplete docs changes 9ca879adddc61ff pw_toolchain: Link against pw_libc for host clang 8083daa9efb770b pw_libc: Don't implicitly link against global link 143d5992cf51e30 pw_web: TypeScript workarounds for disambiguation fc91de7aee7f608 pw_{hdlc,rpc}: Add CancellableReader 69a6925451f7f0e pw_containers: Rename to VariableLengthEntryQueue bc2dd6423e29079 pw_containers: Rename files to variable_length_ent 9c83e14502e595e build: Fix `all` target in GN build e763ecc933e61e5 build: Add an extended default group 36acba889c22b8c roll: clang aa5b0ffc3a07627 pw_build: Allow add_global_link_deps to be overrid 8ebb6a460d6439d pw_build: Expose pigweed_default_configs bc3f8ff90d9c9c9 pw_analog: Migrate MicrovoltInput to Doxygen 7ea3c0814e1f56d docs: Start the glossary 4a65df27bf9e41d pw_cli: Narrow logic around colors 3a9727a30897a60 pw_containers: VariableLengthEntryDeque Entry stru 0f286e3de2e9893 docs: Update changelog 7dc954ca46bcbb1 pw_tokenizer: Test for C99 support d7606ceb99cc91c pw_containers: VariableLengthEntryDeque C implemen 5883b6332831e2e pw_web: Throw error as an Error type c1cafef91f81074 pw_allocator: Add AllocatorMetricProxy 63c5be9f1d5c8ab pw_ring_buffer: Minor build and docs updates c08b1fa74398ba2 pw_transfer: Remove old test server 70ba43b50112cfb pw_unit_test: Add pw_unit_test_TESTONLY build arg a836c804dc55398 pw_env_setup: Fix double bootstrap.bat failures on d3bd2a975e113a6 Bazel: Retire pigweed_config (part 3) 2d88135efd1f920 pw_allocator: Add LibCAllocator 3cfe5d0c4759c58 pw_metric: Make constructors constexpr 571523313de9a41 pw_allocator: Add NullAllocator b9656ecb22eabf4 pw_i2c: Add cmake integration https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: 2ff4f59fdcad9e6..36cb582c288cba0 Roller-URL: https://ci.chromium.org/b/8768391609917358849 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I07752c76f13989cfec6ff13e4e38ca6d4d0806d8 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/173739 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
2023-09-25Fix json formattingDarren Krahn
Change-Id: Ib3532091aa6405e9c0bed864aa85d2fc73a21809 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/172791 Pigweed-Auto-Submit: Darren Krahn <dkrahn@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com> Reviewed-by: Rob Mohr <mohrr@google.com>
2023-09-25[third_party/pigweed/src] Roll 63 commitspigweed-roller
2ff4f59fdcad9e6 pw_allocator: Add SplitFreeListAllocator 6b125b992aaf41b roll: host_tools 4ef538b368937a8 pw_allocator: Add FallbackAllocator 694439eb756c769 roll: absolute_uploader, incremental_uploader a395f0351dc9cc8 roll: 310, 311, 38, 39 403e0c384e0af87 roll: cmake 75f843cb759c48c pw_allocator: Generic interface for allocators 8a6d531c956667b pw_web: Remove need for Buffer package in pw_hdlc 8aec844858ea0f5 pw_rpc: Refer to bug in TODO and fix format 4d47695ec939cca docs: Add Doxygen @endcode guidance 3f377ec76c5e775 Bazel: Retire pigweed_config (part 2) a5093f40d304cd4 pw_env_setup: Better highlight bootstrap failure f8292004be3df74 pw_console: Allow injecting args via Python call 165bbc751c8a591 pw_stream: Add Windows socket support 2b4d032535d1625 Revert "pw_env_setup: Fix double bootstrap.bat fai c5b0fe6fde3f2b4 pw_build: Apply -Wextra-semi to C code as well as 20b325b70d0a8eb pw_env_setup: Fix double bootstrap.bat failures on a7201858123869e pw_chre: Update bug numbers d58641e79baa503 pw_web: Remove date-fns 809a82a930d0404 pw_ide: Reformat json files 65122c3fcc08164 pw_bytes: Move Align functions from pw_kvs 2260430432a66e6 pw_presubmit: Add JSON formatter cc0d6fac9ed9aa2 pw_presubmit: Better handling of missing newlines 7970ac98c81a9a0 pw_libc: Pull in 'abort' 8d43cd1f960a97c OWNERS: Add toolchain team members 418fa41be76b7a4 docs: Clean up remaining instances of code:: f7d387e4036533d docs: Document code review process c177a43eef90582 Bazel: Retire pigweed_config (part 1) f18b8bbb4602bfb pw_env_setup: Enable overriding Clang CIPD version e0952479f4de6c5 pw_containers: Silence MSAN false positives b25fd46e6c4a8dc targets/host: Add pw_strict_host_clang_debug_dynam 3c1b249c8152dcf pw_chre: Minor fixes 879dbf96d534466 pw_string: Fix signed integer overflow 8a618cbb8f45ea7 pw_ide: Fix clangd path on Windows 2f6d0ec3f0a81a1 pw_libc: Use .test convention c1100a6fc2ea8a5 pw_libc: Use underscore prefixed variables 62f7163e5711aa5 pw_libc: Add documentation for pw_libc_source_set 0edc40e6e073f18 pw_env_setup: PyPI version bump to 0.0.15 882f691609b7697 pw_libc: Pull in 'gmtime' 572cbc2ce0622cd pw_{checksum, function, perf_test}: Sign conversio b03180dbc4aec94 pw_web: Export ProgressStats, ProgressCallback typ b683e530986e6c1 pw_libc: Fix printf for newer llvm-libc commits 609e4e5df3ed64c pw_web: Add back 'buffer' dependency 410227f26edd8bf pw_presubmit: Expand Bazel parser to tests 5a1691e618e1312 pw_presubmit: Remove now-unnecessary flag 514b73c7ac35076 pw_chre: Fix build rules to use paramertized paths dabaf05670a549f pw_tokenizer: C++ Base64 detokenization improvemen 3593369ee0f7ace pw_toolchain: Add missing objcopy tool to bazel to cb408fd88b63404 pw_thread: Fix small typo in docs 865e6cc5a9eabdf pw_toolchain_bazel: Support ar opts in pw_toolchai 3ba5e8857428774 SEED-0112: Claim SEED number ba80fb545318d33 SEED-0111: Claim SEED number 9fbdfd61795515f pw_web: NPM version bump to 0.0.13 8d89cdc2ea36f20 pw_toolchain_bazel: Add cortex-m7 constraint_value 7c74e216709f134 third_party/pico_sdk: Selectively disable elf2uf2 0c5eb3d4c354879 pw_web: Improve scrolling behavior 2328c7a79129a57 pw_toolchain: Add cpu flags to asmopts as well 6a54072d189a3ed pw_work_queue: Don't lock around work_notification 2e1fd23945e02da pw_libc: Fix llvm-libc after internal assert chang f1bf169cd2209b6 *: Use new TODO style 45527d21adb3984 Bazel: Remove -Wno-private-header from copts d62bb0b9358658a pw_chre: Split out shared_platform e765c4d38e33d40 build: Update Android.bp https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: dabecbad7aa1ceb..2ff4f59fdcad9e6 Roller-URL: https://ci.chromium.org/b/8769025788897981153 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I10dd3c7144656ec0cbf2ab643195d97b234d5963 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/172690 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
2023-09-21Snap for 10843824 from e1489ec2e2b7d3027bcb7dbd8605c7a59105ca23 to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: I118edcc8e62609cc7df3e697004e47d3c2f9cc42
2023-09-18pigweed.json: Add "relative_pigweed_root"Rob Mohr
Bug: b/300632028 Change-Id: Ie5b9cc8b74370d9e4aadc861dc902f6cafad0beb Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/171248 Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> Pigweed-Auto-Submit: Rob Mohr <mohrr@google.com> Reviewed-by: Anthony DiGirolamo <tonymd@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com>
2023-09-18[third_party/pigweed/src] Roll 5 commitspigweed-roller
dabecbad7aa1ceb roll: host_tools 544cb33b6fcc9a7 roll: gn 52d57e1cdd92e8c roll: absolute_uploader, incremental_uploader 54baae4afdd3726 roll: cmake a536b57357dcc68 pw_function: Update config.h comments https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed/src Rolled-Commits: 2f69ffa69701701..dabecbad7aa1ceb Roller-URL: https://ci.chromium.org/b/8769659966919799361 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I64ddff057e7f61713a66a9c543fb7a8863bf9f86 Reviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/171576 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>