mirror of
https://github.com/google/sandboxed-api.git
synced 2024-03-22 13:11:30 +08:00
Update/rephrase README
PiperOrigin-RevId: 355129169 Change-Id: Ie2670f15d65c0075db7a639f61402278dde7b49c
This commit is contained in:
parent
8cc018a242
commit
e77099876a
20
README.md
20
README.md
|
@ -1,25 +1,24 @@
|
||||||
![Sandbox](sandboxed_api/docs/images/sapi-lockup-vertical.png)
|
![Sandbox](sandboxed_api/docs/images/sapi-lockup-vertical.png)
|
||||||
|
|
||||||
Copyright 2019-2020 Google LLC.
|
Copyright 2019-2021 Google LLC.
|
||||||
|
|
||||||
[![Bazel build status](https://badge.buildkite.com/2f662d7bddfd1c07d25bf92d243538c8344bc6fbf38fe187f8.svg)](https://buildkite.com/bazel/sandboxed-api)
|
[![Bazel build status](https://badge.buildkite.com/2f662d7bddfd1c07d25bf92d243538c8344bc6fbf38fe187f8.svg)](https://buildkite.com/bazel/sandboxed-api)
|
||||||
[![CMake build status](https://github.com/google/sandboxed-api/workflows/CMake/badge.svg)](https://github.com/google/sandboxed-api/actions?query=workflow%3ACMake)
|
[![CMake build status](https://github.com/google/sandboxed-api/workflows/CMake/badge.svg)](https://github.com/google/sandboxed-api/actions?query=workflow%3ACMake)
|
||||||
|
|
||||||
## What is Sandboxed API?
|
## What is Sandboxed API?
|
||||||
|
|
||||||
The Sandboxed API project (**SAPI**) aims to make sandboxing of C/C++ libraries
|
The Sandboxed API project (**SAPI**) makes sandboxing of C/C++ libraries less
|
||||||
less burdensome: after initial setup of security policies and generation of
|
burdensome: after initial setup of security policies and generation of library
|
||||||
library interfaces, an almost-identical stub API is generated, transparently
|
interfaces, a stub API is generated, transparently forwarding calls using a
|
||||||
forwarding calls using a custom RPC layer to the real library running inside a
|
custom RPC layer to the real library running inside a sandboxed environment.
|
||||||
sandboxed environment.
|
|
||||||
|
|
||||||
Additionally, each SAPI library utilizes a tightly defined security policy, in
|
Additionally, each SAPI library utilizes a tightly defined security policy, in
|
||||||
contrast to the typical sandboxed project, where security policies must cover the total
|
contrast to the typical sandboxed project, where security policies must cover
|
||||||
syscall/resource footprint of all utilized libraries.
|
the total syscall/resource footprint of all its libraries.
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
Detailed developer documentation is available on the Google Developers site for
|
Developer documentation is available on the Google Developers site for
|
||||||
[Sandboxed API](https://developers.google.com/sandboxed-api).
|
[Sandboxed API](https://developers.google.com/sandboxed-api).
|
||||||
|
|
||||||
There is also a
|
There is also a
|
||||||
|
@ -33,4 +32,5 @@ send us pull requests. You can also report bugs or file feature requests.
|
||||||
|
|
||||||
If you'd like to talk to the developers or get notified about major product
|
If you'd like to talk to the developers or get notified about major product
|
||||||
updates, you may want to subscribe to our
|
updates, you may want to subscribe to our
|
||||||
[mailing list](mailto:sandboxed-api-users@googlegroups.com) or sign up with this [link](https://groups.google.com/forum/#!forum/sandboxed-api-users).
|
[mailing list](mailto:sandboxed-api-users@googlegroups.com) or sign up with this
|
||||||
|
[link](https://groups.google.com/forum/#!forum/sandboxed-api-users).
|
||||||
|
|
Loading…
Reference in New Issue
Block a user