[roll] Roll fuchsia [bt][hfp] Sanitize FIDL inputs before serializing Make the `Number` constructors `from_non_at_string` and `from_at_string` fallible, returning an error if the input contains ASCII control characters or internal double quotes. This improves robustness when handling inputs from FIDL clients by ensuring that `Number` instances are structurally valid before they are serialized over the RFCOMM channel. Update all call sites in `bt-hfp-audio-gateway` and `bt-hfp-hands-free` to handle the new `Result` type. In the Audio Gateway, invalid call setups are safely ignored by propagating the validation error. Original-Original-Bug: 521637881 Test: fx test bt-hfp-tests Test: fx test bt-hfp-audio-gateway-tests Test: fx test bt-hfp-hands-free-tests Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1662934 Original-Original-Revision: 28bef6e3afce9634b538665fa9a51ac56731ff44 GitOrigin-RevId: 40cb6c91e8037b4cdef31a50fb57a0ef238a79c9 Change-Id: Icec8239a464251616d5e44f31c6a68b903353f55 Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1662949 Cr-Commit-Position: refs/heads/main@{#195030}
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.