Dactyloidae/gfx/ots
Moonchild 9b6c2f36f1 [gfx] Pull several OTS fixes from upstream to improve data safety.
- Don't check STAT designAxisSize if the designAxisCount is zero.
- Avoid potential arithmetic overflow during Buffer read operations.
- Use more careful range checks in STAT parsing.
2024-04-19 09:35:17 +08:00
..
include Issue #1288 - Part 4: Update the OpenType Sanitizer component to 8.0.0 2019-11-15 14:24:00 +08:00
src [gfx] Pull several OTS fixes from upstream to improve data safety. 2024-04-19 09:35:17 +08:00
tests Issue #1288 - Part 4: Update the OpenType Sanitizer component to 8.0.0 2019-11-15 14:24:00 +08:00
LICENSE Issue #1288 - Part 4: Update the OpenType Sanitizer component to 8.0.0 2019-11-15 14:24:00 +08:00
ots-lz4.patch Issue #1288 - Part 4: Update the OpenType Sanitizer component to 8.0.0 2019-11-15 14:24:00 +08:00
ots-visibility.patch Issue #1288 - Part 4: Update the OpenType Sanitizer component to 8.0.0 2019-11-15 14:24:00 +08:00
README.mozilla Issue #1288 - Part 4: Update the OpenType Sanitizer component to 8.0.0 2019-11-15 14:24:00 +08:00
sync.sh Issue #1288 - Part 4: Update the OpenType Sanitizer component to 8.0.0 2019-11-15 14:24:00 +08:00

This is the Sanitiser for OpenType project, from http://code.google.com/p/ots/.

Our reference repository is https://github.com/khaledhosny/ots/.

Current revision: 8bba749d9d5401726a7d7609ab914fdb5e92bfbe (8.0.0)

Upstream files included: LICENSE, src/, include/, tests/*.cc

Additional files: README.mozilla, src/moz.build

Additional patch: ots-visibility.patch (bug 711079).
Additional patch: ots-lz4.patch