mirror of
https://github.com/google/sandboxed-api.git
synced 2024-03-22 13:11:30 +08:00
dc43384516
In the case of decompression, we are using the same chunk of memory twice. The first is to obtain the size of decompressed data, and the second is to decompress it. In the current code, we are copying the chunk of memory twice. The memory doesn't change between the calls, so there is no point in copying it over and over. Let's synchronize memory only during first call. |
||
---|---|---|
.. | ||
hunspell | ||
jsonnet | ||
libidn2 | ||
pffft | ||
turbojpeg | ||
zopfli | ||
zstd | ||
CMakeLists.txt | ||
README.md |
Sandboxed API Integrations/Contributions
This directory contains reusable Sandboxed API integrations with external libraries.
Projects Sandboxed
Directory | Project | Home Page | Integration |
---|---|---|---|
hunspell/ |
Hunspell - The most popular spellchecking library | github.com/hunspell/hunspell | CMake |
jsonnet/ |
Jsonnet - The Data Templating Language | github.com/google/jsonnet | CMake |
pffft/ |
PFFFT - a pretty fast Fourier Transform | bitbucket.org/jpommier/pffft.git | CMake |
zopfli |
Zopfli - Compression Algorithm | github.com/google/zopfli | CMake |
zstd/ |
Zstandard - Fast real-time compression algorithm | github.com/facebook/zstd | CMake |
libidn2/ |
libidn2 - GNU IDN library | www.gnu.org/software/libidn/#libidn2 | CMake |
turbojpeg/ |
High-level JPEG library | libjpeg-turbo.org/About/TurboJPEG | CMake |
Projects Shipping with Sandboxed API Sandboxes
Project | Home Page | Integration |
---|---|---|
YARA - The pattern matching swiss knife | github.com/VirusTotal/yara | Bazel |