[roll] Roll fuchsia Fix Fxfs Unicode Hash mismatch and Plane 16 panic
(CasefoldString Hash/PartialEq mismatch) by aligning the Hash
implementation with the full normalization projection used in
casefold_cmp (NFD, casefolding, and default ignorable filtering).
(Plane 16 out-of-bounds panic in lookup::ccc) by allocating 18 planes
for the CCC table in generator.rs (matching other tables), which
accommodates Plane 16 character indices safely.
Test: Added test_casefold_hash_mismatch and
test_plane_16_ccc_panic to
fxfs_unicode_test which now pass.
TAG=agy CONV=381cac07-8c4a-4006-960e-5ab4fcdef637
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1621934
Original-Original-Revision: a110f46470c56d257f3d67de75b4c1ed12be9e4a
GitOrigin-RevId: 77e1972805e58a96a139e572017019d7077f75a3
Change-Id: I27248bb9f66dc861c97e7515ac7d73df1e1067c9
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.