[roll] Roll fuchsia [feedback] Reject invalid attachment keys

Feedback will return ZX_ERR_INVALID_ARGS to clients if the attachment
key:

- is empty
- is "."
- is ".."
- contains "/"
- contains a space
- contains characters other than printable ASCII

Original-Original-Fixed: 514791881
Test: `fx test //src/developer/forensics`
Test: `fx shell crasher` @ 6eb7d55470096604
Test: Reboot reporter changed to use invalid key @ 1baedac324a72a93
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1639797
Original-Original-Revision: f64303ad49e7508c87e7d1d60deb5561f44babc0
GitOrigin-RevId: 2b3aafebf8f51f3a016e03901c0b6e9c3702f2c7
Change-Id: I1f91bba0a0da68212ff47a944c4a4a29cc96f13f
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1641035
Cr-Commit-Position: refs/heads/main@{#194232}
1 file changed
tree: 0c25e7872761dfecbe60542a70a5e35f984a8c5b
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.