roll: third_party/pigweed Revert "pw_tokenizer: Never silently detokenize collisions in Python"
This reverts commit 8bbf38974855143e72c88b5ac43f2c65f04caabd.
Reason for revert: Need to handle intentionally corrupt decodes in snapshot (dropped arguments); likely in decode_optionally_tokenized
Original-Bug: b/416030128 Original change's description:
> pw_tokenizer: Never silently detokenize collisions in Python
>
> To avoid misrepresenting messages, nested messages should only be
> decoded if they are unambiguous -- only one successful way to decode
> them.
>
> The Python nested detokenization code was accidentally checking
> .matches() (the list of possible matches) instead of .ok(). This
> evaluated true for any positive number of matches, which could silently
> result in an ambiguous decode. This commit updates nested Base64
> decoding to only decode unambiguous matches.
>
> Original-Bug: b/416030128
> Change-Id: I24a7bc166484564908377a92a9d3fbd02f35c0d4
> Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/289452
> Reviewed-by: Armando Montanez <amontanez@google.com>
> Docs-Not-Needed: Wyatt Hepler <hepler@google.com>
> Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
> Commit-Queue: Wyatt Hepler <hepler@google.com>
> Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
TBR=hepler@google.com,amontanez@google.com,pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com,android-build-ayeaye@system.gserviceaccount.com
Original-Bug: b/416030128
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/289632
Original-Revision: 435f8ca9a58e9bff5e703fa52ea1519617b6749c
Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed
Rolled-Commits: 68343a011dd40d..435f8ca9a58e9b
Roll-Count: 1
Roller-URL: https://cr-buildbucket.appspot.com/build/8715479617623630065
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Ia915dd18596c503fca95015333db835a5eafbd03
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/289578
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
diff --git a/third_party/pigweed b/third_party/pigweed
index 68343a0..435f8ca 160000
--- a/third_party/pigweed
+++ b/third_party/pigweed
@@ -1 +1 @@
-Subproject commit 68343a011dd40d60773aeeb4eb2555d7f9ce6e4f
+Subproject commit 435f8ca9a58e9bff5e703fa52ea1519617b6749c