# fontsan **Repository Path**: mirrors_servo/fontsan ## Basic Information - **Project Name**: fontsan - **Description**: Sanitiser for untrusted font files - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-02-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # fontsan [![Build Status](https://github.com/servo/fontsan/actions/workflows/test.yml/badge.svg)](https://github.com/servo/fontsan/actions) A sanitiser for untrusted font files. Currently, this is just a wrapper around [ots](https://github.com/khaledhosny/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 the `src/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` and `cargo 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