commit | af63d1cdc39d9382cf86f8b241b87867ab4e9b41 | [log] [tgz] |
---|---|---|
author | Jiyong Park <jiyong@google.com> | Wed Sep 04 16:15:42 2024 +0900 |
committer | Jiyong Park <jiyong@google.com> | Fri Sep 06 13:54:44 2024 +0900 |
tree | f770967a678480bf565156b826d0a31cf0b1bed1 | |
parent | 6c1f512485ad4bb3bc4d49f552652d424514fbf7 [diff] |
Revert changes about libsafe_ownedfd It actually was an unsafe abstraction over OwnedFd::from_raw_fd. This change reverts following changes: Revert "Remove the use of from_raw_fd from fd_server/aidl.rs" This reverts commit 105153e486d7d2dfded4d0c41b22fb2bc493a5ee. Revert "Remove yet another use of from_raw_fd" This reverts commit abdbd756f696a1c0d0035d1a80b3d6e827c635f0. Revert "Don't use unsafe raw_from_fd" This reverts commit 2867dd3e838fb4deb71f335a15e0c9dc2d617240. Revert "Remove one more use of from_raw_fd" This reverts commit 9ef2732fb3d55ee6b085e4a02cfbb1078b041ef8. Revert "Use take_fd_ownership instead of the unsafe from_raw_fd" This reverts commit ba3099ec10003d6bb2c84138bbb422997142466d. Revert "Add libsafe_ownedfd crate" This reverts commit 1743878cd20564e42fe41e4fbaefcb964bf83e02. Bug: 243500154 Test: N/A Change-Id: I4e12876518a337f1f14dc1301de909b8ace28282
Android Virtualization Framework (AVF) provides secure and private execution environments for executing code. AVF is ideal for security-oriented use cases that require stronger isolation assurances over those offered by Android’s app sandbox.
Visit our public doc site to learn more about what AVF is, what it is for, and how it is structured. This repository contains source code for userspace components of AVF.
If you want a quick start, see the getting started guideline and follow the steps there.
For in-depth explanations about individual topics and components, visit the following links.
AVF components:
AVF APIs:
How-Tos: