12286 Commits (325f26290eef9b001df4b750f33698d2a81a47f0)
 

Author SHA1 Message Date
Behdad Esfahbod 325f26290e [array] Fix a couple constexpr warnings 3 years ago
Behdad Esfahbod 98fefd5ded
Merge pull request #3301 from harfbuzz/hashmap-classes 3 years ago
Qunxin Liu ca418cac74 [subset] keep features that have FeatureParams and the tag is "size" 3 years ago
Qunxin Liu e88fc41ef3 [subset] inputSequence could be empty, change the sanity check 3 years ago
Behdad Esfahbod 4731b10736 [array] Mark constructors constexpr 3 years ago
Behdad Esfahbod 1da7423ed9 [array] Add constructor taking std::nullptr_t 3 years ago
Behdad Esfahbod e456922a76 [test] Fix nullptr_t scope issue 3 years ago
Behdad Esfahbod 5157cac0e2 [test] Silence unused-variable erros in test 3 years ago
Behdad Esfahbod 394f772937 [map] Allow storing classes in the hashmap 3 years ago
Behdad Esfahbod cba17fd101 [array] Add default methods again, this time the full set 3 years ago
Garret Rieger a75b96f7e5 [sanitize] In lookup sanitize don't try to access subtable 0 if it isn't there. 3 years ago
Behdad Esfahbod 82a9f54410 [colr] Simplify sanitize 3 years ago
Garret Rieger 64b29dbd59 [subset] reuse colrv1 max nesting depth constant for sanitize. 3 years ago
Garret Rieger ace98cc65f [subset] Only sanitize recursion depth in COLR. 3 years ago
Garret Rieger 782a7377ad [sanitize] add a maximum recursion depth for sanitize. 3 years ago
Khaled Hosny cd5c6cd041 3.1.1 3 years ago
Matthias Clasen 1e07d42aa6 Typo fix 3 years ago
Matthias Clasen 1fd7fd9823 Cosmetics: Avoid confusing indentation 3 years ago
Matthias Clasen 3471f8f69e docs: Clarify a doc comment 3 years ago
Behdad Esfahbod 07dc34bdaf [mutex] Try work around GCC cast-align error/warning 3 years ago
Khaled Hosny 77eeec53a9 3.1.0 3 years ago
Behdad Esfahbod 54e7d6267b [array] Remove defaulted destructor 3 years ago
Garret Rieger f51b48c8e7 [subset] Fix fuzzer found memory leak. 3 years ago
Behdad Esfahbod b1cd0dce8e [map] Add INVALID_KEY and INVALID_VALUE 3 years ago
Qunxin Liu 540f19b6fe [subset] fix bug in (Chain)ContextFormat2 3 years ago
Garret Rieger e260eeb9be [subset] Update test goldens for gdef.glyphset. 3 years ago
Qunxin Liu 60e203644b [subset] use glyphset_gsub instead of glyphset for GDEF 3 years ago
Garret Rieger e39647c0f1 [subset] update subset goldens to fix tests. 3 years ago
Qunxin Liu 0a7563a53f [subset] fuzzer fix: https://oss-fuzz.com/testcase?key=6254792024915968 3 years ago
Qunxin Liu 364b6b3989 [subset] Don't assume FeatureList is sorted 3 years ago
Garret Rieger 49c9392412 [subset] During LigatureSubstFormat1 subsetting always place Coverage last. 3 years ago
Garret Rieger 9643d77086 [repacker] add more detailed comment about virtual links. 3 years ago
Garret Rieger 5bfc7d1015 [repacker] remove VirtualOffset struct. 3 years ago
Garret Rieger bc4c5341d6 [repacker] Add test for virtual links in the repacker. 3 years ago
Garret Rieger 7615b94ecf [repacker] add 'virtual links' to the serializer. 3 years ago
Behdad Esfahbod 59d8f6c817 [map] Fix copy assignment operator 3 years ago
Behdad Esfahbod bbda020cbc
Merge pull request #3278 from harfbuzz/more-std 3 years ago
Behdad Esfahbod 459e485bab [meta] Remove otherwise-empty test-meta 3 years ago
Behdad Esfahbod b8724c6023 [meta] Add in-house impl of hb_is_convertible() 3 years ago
Behdad Esfahbod 7a078c395a [meta] Use std::conditional instead of hb_conditional() 3 years ago
Behdad Esfahbod 943921cf0c [meta] Use more std type_traits 3 years ago
Behdad Esfahbod 6d555ce82e [meta] Use std::forward instead of hb_forward() 3 years ago
Behdad Esfahbod 811f80a701 [algs] Use std::move instead of hb_move() 3 years ago
Behdad Esfahbod 896e0c74a8 [meta] Remove unused traits 3 years ago
Behdad Esfahbod be42800fc6 [meta] Use std::is_trivially_... instead of internal copies 3 years ago
Behdad Esfahbod 30c05e8b55 [algs] include <new> 3 years ago
Behdad Esfahbod 4c6fd7cdb2 [map] Try moving items when resizing 3 years ago
Behdad Esfahbod a28ea8d7f3 Simplify swap() 3 years ago
Behdad Esfahbod 94158316d9 [map] Add iterable constructor 3 years ago
Behdad Esfahbod a03b9b14c9 [map] Add initializer_list and swap() 3 years ago