4 releases
Uses old Rust 2015
0.3.2 | Aug 22, 2016 |
---|---|
0.3.1 | Aug 21, 2016 |
0.3.0 | Aug 21, 2016 |
0.2.0 | Aug 19, 2016 |
#720 in Compression
8 stars & 13 watchers
2MB
34K
SLoC
fontsan
A sanitiser for untrusted font files. Currently, this is just a wrapper around ots, which it builds a copy of.
To update:
- check the appropriate upstream tag/commit of ots and its dependencies
- edit the
_TAG
variables at the top of thesrc/deps/update_deps.sh
script - $
bash src/deps/update_deps.sh
- $
git add src/deps
- Potentially adjust the
build.rs
to accommodate new and removed files from the dependencies - make
cargo build
andcargo test
work - update the crate version number and the
CHANGELOG.md
License of fontsan and dependencies
- fontsan: BSD 3-clause license
- ots: BSD 3-clause license
- lz4: BSD 2-Clause license
- brotli: MIT license
- woff2: MIT license
Dependencies
~320–680KB
~15K SLoC