[roll] Roll fuchsia [roll] Roll third_party/pigweed pw_bluetooth_sapphire: Cache serialized SDP payloads Cache the fully serialized response payload inside sdp::Server on a per-channel basis. When continuation requests arrive, the server looks up the cached payload and slices directly from it rather than running the database search query, re-cloning attributes, and re-serializing the entire attribute tree. This prevents an asymmetric heap/CPU amplification DoS (from ~1500x amplification down to ~19x). Original-Original-Fixed: b/524771761 Test: bazelisk test //pw_bluetooth_sapphire/... Original-Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/434645 Original-Original-Revision: d2f4835666ad97955383c51bc002d9b10e6e8886 Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1736849 Original-Original-Revision: 7d731dd39c6f41e0543789895989c113fd8581b5 GitOrigin-RevId: 18ae1c0f1fbee01b39740ae675736c10e630ce1a Change-Id: Ie1aa57dbab3e25eb75ddb3c23989875ee6fa13f4 Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1736931 Cr-Commit-Position: refs/heads/main@{#198315}
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.