[roll] Roll fuchsia [fuchsia.io] Rename permission flags

To reduce confusion between the PERM_* constants and the PERM_* flags,
we rename the latter to match the definitions of those operations.
Also add a comment above the flags as a reminder that callers should
prefer to use the defined constants rather than individual flags.

Although this change rewrites history, all out-of-tree usages use
the PERM_READABLE, PERM_WRITABLE, and/or PERM_EXECUTABLE constants
rather than specifying individual permission flags.

Original-Bug: 346585458
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1261344
Owners-Override: Adam Barth <abarth@google.com>
Original-Revision: 328558a0846d91da19c8d0c8f660f7a1adf2fbea
GitOrigin-RevId: 047b1ad133b93e67ff0dc6dec7f64bd82e51e984
Change-Id: Iec804a6b3d4cee2f1ccb1a3b4b1ae3758381e564
1 file changed
tree: cd88a1b78a1db6a322396a399f50b4138ea366cb
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. 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.