summaryrefslogtreecommitdiff
path: root/Build/source/libs/harfbuzz/harfbuzz-src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/harfbuzz/harfbuzz-src/ChangeLog')
-rw-r--r--Build/source/libs/harfbuzz/harfbuzz-src/ChangeLog501
1 files changed, 501 insertions, 0 deletions
diff --git a/Build/source/libs/harfbuzz/harfbuzz-src/ChangeLog b/Build/source/libs/harfbuzz/harfbuzz-src/ChangeLog
index e68074ef496..59b5b780d27 100644
--- a/Build/source/libs/harfbuzz/harfbuzz-src/ChangeLog
+++ b/Build/source/libs/harfbuzz/harfbuzz-src/ChangeLog
@@ -1,3 +1,504 @@
+commit 096aaa62a6e0d07c02a4894fc036efc927e5aaf9
+Author: Khaled Hosny <khaled@aliftype.com>
+Date: Wed Jun 29 07:30:05 2022 +0200
+
+ 4.4.1
+
+ NEWS | 7 +++++++
+ configure.ac | 2 +-
+ meson.build | 2 +-
+ src/hb-version.h | 4 ++--
+ 4 files changed, 11 insertions(+), 4 deletions(-)
+
+commit 4d1d7aec8d7430ea062241b46be5fa78660df2f4
+Author: Khaled Hosny <khaled@aliftype.com>
+Date: Wed Jun 29 07:29:39 2022 +0200
+
+ [docs] Add missing 4.4.0 index
+
+ docs/harfbuzz-docs.xml | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit 050f169078e272abb56c35fe3ec00a1c6238e518
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Tue Jun 28 18:52:27 2022 -0600
+
+ [GPOS/kerx] Call into impl namespace from kerx
+
+ src/hb-aat-layout-kerx-table.hh | 8 ++++----
+ src/hb-ot-layout-gpos-table.hh | 3 ---
+ 2 files changed, 4 insertions(+), 7 deletions(-)
+
+commit 910a137f4ef61b4986fb9071253e25b4f9c56c06
+Author: Garret Rieger <grieger@google.com>
+Date: Wed Jun 29 00:05:35 2022 +0000
+
+ [reorg] Fix propagate_attachment_offsets definition.
+
+ src/OT/Layout/GPOS.hh | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit 3fbf2dece7f2a0b5820e01846da76114babe5a2f
+Author: Garret Rieger <grieger@google.com>
+Date: Tue Jun 28 23:55:32 2022 +0000
+
+ [reorg] Move OT::Layout::GPOS_impl::GPOS to OT::Layout::GPOS.
+
+ src/Makefile.sources | 29 +++++++++++++++++++++++++++
+ src/OT/Layout/{GPOS => }/GPOS.hh | 42 ++++++++++++++++++----------------------
+ src/OT/Layout/GPOS/PosLookup.hh | 2 +-
+ src/hb-ot-layout-gpos-table.hh | 2 +-
+ src/hb-ot-layout.cc | 2 +-
+ src/hb-subset-plan.cc | 2 +-
+ src/hb-subset.cc | 2 +-
+ src/meson.build | 29 +++++++++++++++++++++++++++
+ 8 files changed, 82 insertions(+), 28 deletions(-)
+
+commit 88ef3c5a9abc22927365e9c60d7aa0e3e8a339b9
+Author: Garret Rieger <grieger@google.com>
+Date: Tue Jun 28 23:26:49 2022 +0000
+
+ [reorg] Change OT::Layout::GPOS to OT::Layout::GPOS_impl.
+
+ src/OT/Layout/GPOS/Anchor.hh | 2 +-
+ src/OT/Layout/GPOS/AnchorFormat1.hh | 2 +-
+ src/OT/Layout/GPOS/AnchorFormat2.hh | 2 +-
+ src/OT/Layout/GPOS/AnchorFormat3.hh | 2 +-
+ src/OT/Layout/GPOS/AnchorMatrix.hh | 2 +-
+ src/OT/Layout/GPOS/ChainContextPos.hh | 2 +-
+ src/OT/Layout/GPOS/Common.hh | 2 +-
+ src/OT/Layout/GPOS/ContextPos.hh | 2 +-
+ src/OT/Layout/GPOS/CursivePos.hh | 2 +-
+ src/OT/Layout/GPOS/CursivePosFormat1.hh | 4 ++--
+ src/OT/Layout/GPOS/ExtensionPos.hh | 2 +-
+ src/OT/Layout/GPOS/GPOS.hh | 6 +++---
+ src/OT/Layout/GPOS/MarkArray.hh | 2 +-
+ src/OT/Layout/GPOS/MarkBasePos.hh | 2 +-
+ src/OT/Layout/GPOS/MarkBasePosFormat1.hh | 2 +-
+ src/OT/Layout/GPOS/MarkLigPos.hh | 2 +-
+ src/OT/Layout/GPOS/MarkLigPosFormat1.hh | 2 +-
+ src/OT/Layout/GPOS/MarkMarkPos.hh | 2 +-
+ src/OT/Layout/GPOS/MarkMarkPosFormat1.hh | 2 +-
+ src/OT/Layout/GPOS/MarkRecord.hh | 2 +-
+ src/OT/Layout/GPOS/PairPos.hh | 2 +-
+ src/OT/Layout/GPOS/PairPosFormat1.hh | 2 +-
+ src/OT/Layout/GPOS/PairPosFormat2.hh | 2 +-
+ src/OT/Layout/GPOS/PosLookup.hh | 2 +-
+ src/OT/Layout/GPOS/PosLookupSubTable.hh | 2 +-
+ src/OT/Layout/GPOS/SinglePos.hh | 2 +-
+ src/OT/Layout/GPOS/SinglePosFormat1.hh | 2 +-
+ src/OT/Layout/GPOS/SinglePosFormat2.hh | 2 +-
+ src/OT/Layout/GPOS/ValueFormat.hh | 2 +-
+ src/hb-ot-layout-gpos-table.hh | 20 ++++++++++----------
+ src/hb-ot-layout.cc | 2 +-
+ src/hb-subset-plan.cc | 2 +-
+ src/hb-subset.cc | 2 +-
+ 33 files changed, 45 insertions(+), 45 deletions(-)
+
+commit 49ddf069e02bea6786f47780cbd2e5917e9364a5
+Author: Garret Rieger <grieger@google.com>
+Date: Tue Jun 28 23:15:07 2022 +0000
+
+ [reorg] Move GPOS reverse_cursive_minor_offset implementation into new directory layout.
+
+ src/OT/Layout/GPOS/CursivePosFormat1.hh | 25 ++++++++++++++-
+ src/hb-ot-layout-gpos-table.hh | 56 ++++++---------------------------
+ 2 files changed, 33 insertions(+), 48 deletions(-)
+
+commit 74f45f7c2ac4bb1d465926ebf2c3fba5a4572767
+Author: Garret Rieger <grieger@google.com>
+Date: Fri Jun 24 23:14:30 2022 +0000
+
+ [reorg] Move remaining GPOS lookup types to new directory.
+
+ src/OT/Layout/GPOS/ChainContextPos.hh | 14 ++
+ src/OT/Layout/GPOS/ContextPos.hh | 14 ++
+ src/OT/Layout/GPOS/ExtensionPos.hh | 17 ++
+ src/OT/Layout/GPOS/GPOS.hh | 101 +++++++-
+ src/OT/Layout/GPOS/MarkBasePos.hh | 1 +
+ src/OT/Layout/GPOS/MarkLigPos.hh | 1 +
+ src/OT/Layout/GPOS/MarkMarkPos.hh | 36 +++
+ src/OT/Layout/GPOS/MarkMarkPosFormat1.hh | 227 ++++++++++++++++++
+ src/OT/Layout/GPOS/PosLookup.hh | 1 -
+ src/OT/Layout/GPOS/PosLookupSubTable.hh | 6 +-
+ src/OT/Layout/GPOS/ValueFormat.hh | 2 +
+ src/hb-ot-layout-gpos-table.hh | 382 +------------------------------
+ src/hb-ot-layout.cc | 15 +-
+ src/hb-subset-plan.cc | 6 +-
+ src/hb-subset.cc | 3 +-
+ 15 files changed, 442 insertions(+), 384 deletions(-)
+
+commit 197d9a5c994eb41c8c89b7b958b26b1eacfeeb00
+Author: Garret Rieger <grieger@google.com>
+Date: Fri Jun 24 22:36:14 2022 +0000
+
+ [reorg] Move more GPOS lookups to new directory.
+
+ src/OT/Layout/GPOS/Anchor.hh | 84 +++
+ src/OT/Layout/GPOS/AnchorFormat1.hh | 46 ++
+ src/OT/Layout/GPOS/AnchorFormat2.hh | 58 ++
+ src/OT/Layout/GPOS/AnchorFormat3.hh | 70 +++
+ src/OT/Layout/GPOS/AnchorMatrix.hh | 77 +++
+ src/OT/Layout/GPOS/Common.hh | 14 +
+ src/OT/Layout/GPOS/CursivePosFormat1.hh | 2 +
+ src/OT/Layout/GPOS/MarkArray.hh | 113 ++++
+ src/OT/Layout/GPOS/MarkBasePos.hh | 34 ++
+ src/OT/Layout/GPOS/MarkBasePosFormat1.hh | 217 ++++++++
+ src/OT/Layout/GPOS/MarkLigPos.hh | 34 ++
+ src/OT/Layout/GPOS/MarkLigPosFormat1.hh | 244 +++++++++
+ src/OT/Layout/GPOS/MarkRecord.hh | 52 ++
+ src/OT/Layout/GPOS/PosLookupSubTable.hh | 2 +
+ src/hb-ot-layout-gpos-table.hh | 875 +------------------------------
+ 15 files changed, 1049 insertions(+), 873 deletions(-)
+
+commit c7307ca06ab3126f7783093a27388745af1d646b
+Author: Garret Rieger <grieger@google.com>
+Date: Fri Jun 24 22:01:02 2022 +0000
+
+ [reorg] Begin moving GPOS into the new directory layout.
+
+ src/OT/Layout/GPOS/Common.hh | 18 +
+ src/OT/Layout/GPOS/CursivePos.hh | 35 +
+ src/OT/Layout/GPOS/CursivePosFormat1.hh | 256 ++++
+ src/OT/Layout/GPOS/GPOS.hh | 69 ++
+ src/OT/Layout/GPOS/PairPos.hh | 38 +
+ src/OT/Layout/GPOS/PairPosFormat1.hh | 420 +++++++
+ src/OT/Layout/GPOS/PairPosFormat2.hh | 314 +++++
+ src/OT/Layout/GPOS/PosLookup.hh | 80 ++
+ src/OT/Layout/GPOS/PosLookupSubTable.hh | 73 ++
+ src/OT/Layout/GPOS/SinglePos.hh | 98 ++
+ src/OT/Layout/GPOS/SinglePosFormat1.hh | 124 ++
+ src/OT/Layout/GPOS/SinglePosFormat2.hh | 140 +++
+ src/OT/Layout/GPOS/ValueFormat.hh | 327 +++++
+ src/hb-ot-layout-gpos-table.hh | 1975 ++-----------------------------
+ 14 files changed, 2075 insertions(+), 1892 deletions(-)
+
+commit 7b0d8d9d18fe4d0371b62bdc87b9d6e52e05f6e2
+Author: Khaled Hosny <khaled@aliftype.com>
+Date: Wed Jun 29 00:34:09 2022 +0200
+
+ [meson] Remove ttf-parser wrap
+
+ We don’t have a ttf-parser dependency anymore.
+
+ Makefile.am | 1 -
+ subprojects/ttf-parser.wrap | 5 -----
+ 2 files changed, 6 deletions(-)
+
+commit 9909d11f6f7b3eeddc00a981e24f26559d9ef3b7
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Tue Jun 28 15:59:40 2022 -0600
+
+ [indic generator] Fix regression
+
+ Fixes https://github.com/harfbuzz/harfbuzz/issues/3690
+
+ src/gen-indic-table.py | 2 +-
+ src/hb-ot-shaper-indic-table.cc | 12 ++++++------
+ .../fonts/e716f6bd00a108d186b7e9f47b4515565f784f36.ttf | Bin 0 -> 6260 bytes
+ test/shape/data/in-house/tests/indic-special-cases.tests | 1 +
+ 4 files changed, 8 insertions(+), 7 deletions(-)
+
+commit 4499ae0225172ab7590619219b21fe0a0c14d66e
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Tue Jun 28 15:43:57 2022 -0600
+
+ [coretext] Fix positioning of out-of-order glyphs
+
+ Unfortunately this now generates negative advances. To be fixed...
+
+ src/hb-coretext.cc | 10 ++++++++--
+ 1 file changed, 8 insertions(+), 2 deletions(-)
+
+commit 58d2e9309952c139a4fa05ed44c22bb712fd6cd4
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Tue Jun 28 15:38:58 2022 -0600
+
+ [coretext] Fix up clusters only if needed
+
+ src/hb-coretext.cc | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit eaba5e74a9285647739dfc563471321d4d0ec9e0
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Tue Jun 28 13:47:49 2022 -0600
+
+ [directwrite] Simplify
+
+ src/hb-directwrite.cc | 7 +------
+ 1 file changed, 1 insertion(+), 6 deletions(-)
+
+commit 33e3bf2d79c9b5598ba373ab093ec8b71404794b
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Tue Jun 28 13:46:04 2022 -0600
+
+ [font] Drop caches on variation changes
+
+ src/hb-font.cc | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+commit c90130e6252b2914d9fdf9007a62fc924ef3d963
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Tue Jun 28 13:30:44 2022 -0600
+
+ [coretext] Remove old hack now that font layer takes care...
+
+ of invalidating font data when font settings change.
+
+ src/hb-coretext.cc | 37 +++----------------------------------
+ 1 file changed, 3 insertions(+), 34 deletions(-)
+
+commit c1c78ade71fabe826f695704acda836c7bc21bf4
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Tue Jun 28 13:19:12 2022 -0600
+
+ [font] When font changes, drop font shaper data
+
+ https://github.com/harfbuzz/harfbuzz/issues/3683#issuecomment-1168016509
+
+ src/hb-font.hh | 2 ++
+ src/hb-machinery.hh | 2 +-
+ 2 files changed, 3 insertions(+), 1 deletion(-)
+
+commit 34c6c0193c57110219eecd58cc67daffcd84d071
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 20:26:19 2022 -0600
+
+ [glyf] Fix byterange check again
+
+ src/OT/glyf/SimpleGlyph.hh | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit 20572f914ce7c386e9ffb9cc2833b1f43d0025b2
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 20:22:09 2022 -0600
+
+ [glyf] Move read_flags into a function
+
+ src/OT/glyf/SimpleGlyph.hh | 41 ++++++++++++++++++++++++-----------------
+ 1 file changed, 24 insertions(+), 17 deletions(-)
+
+commit 7b0fc0be539ae02af71a7fa076a96c779c116b68
+Author: David Corbett <corbett.dav@northeastern.edu>
+Date: Mon Jun 27 21:18:36 2022 -0400
+
+ [test] Test the reordering of U+0E33 and U+0EB3
+
+ test/shape/README.md | 2 +-
+ test/shape/data/in-house/Makefile.sources | 1 +
+ .../63a539a90a371ccf028dc2dcced9b63b07163be7.ttf | Bin 0 -> 1656 bytes
+ test/shape/data/in-house/meson.build | 1 +
+ test/shape/data/in-house/tests/sara-am.tests | 52 +++++++++++++++++++++
+ 5 files changed, 55 insertions(+), 1 deletion(-)
+
+commit 3c34b9ec30f4d07414a8053ae39be555001c64cc
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 19:45:58 2022 -0600
+
+ [mingw2] Turn optimization flag on
+
+ mingw-configure.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 31e985d7d1089e50c80c7186ebf1e475cc6c238d
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 16:32:02 2022 -0600
+
+ [buffer] Likely that not messaging
+
+ src/hb-buffer.hh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 4be074e2cb6d94fb9dfb833e713e30c0e6c6cc72
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 16:12:42 2022 -0600
+
+ [gvar] Whitespace
+
+ src/hb-ot-var-gvar-table.hh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit a96647841afb02579caf7eb926dfeb7979cbfbe7
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 15:41:02 2022 -0600
+
+ [gvar] Optimize apply_deltas_to_points
+
+ src/hb-ot-var-gvar-table.hh | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit e9af9062c0e1be1f479a43ad878cda622c781a56
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 15:38:42 2022 -0600
+
+ [gvar] Optimize unpack_deltas
+
+ src/hb-ot-var-gvar-table.hh | 7 ++++---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+commit 573e77280b4f78c9a880c4abfa1f86d70354bc79
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 15:35:28 2022 -0600
+
+ [gvar] Optimize unpack_deltas
+
+ src/hb-ot-var-gvar-table.hh | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit 698f51464c4a8f2e7e49c2e99fb0c8b4bfce9493
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 15:30:19 2022 -0600
+
+ [gvar] Share vector allocation across delta-sets
+
+ src/hb-ot-var-gvar-table.hh | 7 ++++---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+commit 39e280c256894662d4591b4de7517b7e1147c66f
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 15:25:50 2022 -0600
+
+ [gvar] Handle a couple of error conditions
+
+ src/hb-ot-var-gvar-table.hh | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+commit 5be6e5dd577b8680ee5ffdedeec93638dffb5547
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 15:22:16 2022 -0600
+
+ [gvar] Rewrite linear interpolation
+
+ src/hb-ot-var-gvar-table.hh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 57519b532da6fb1ef2442eb1eda26192f9617552
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 15:18:56 2022 -0600
+
+ [gvar] Use pointer-to-member instead of function
+
+ src/hb-ot-var-gvar-table.hh | 20 +++++++++-----------
+ 1 file changed, 9 insertions(+), 11 deletions(-)
+
+commit ab15fe082ab79b608d9ff346c92dcc000404343d
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 15:13:10 2022 -0600
+
+ [gvar] Handle a couple of error conditions
+
+ src/hb-ot-var-gvar-table.hh | 10 ++++------
+ 1 file changed, 4 insertions(+), 6 deletions(-)
+
+commit b7e9e8785c75b1a9b97a6eb648e5887093a3257a
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 15:08:51 2022 -0600
+
+ [gvar] Optimize deltas and points loading
+
+ src/hb-ot-var-gvar-table.hh | 34 ++++++++++++++++------------------
+ 1 file changed, 16 insertions(+), 18 deletions(-)
+
+commit 6e72c2e3faf84634ac98d31be2344c2d604bed14
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 14:02:15 2022 -0600
+
+ [glyf] Add an assertion
+
+ src/OT/glyf/SimpleGlyph.hh | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit 5da341ce92352860fb43296cdeb7ed4141ff2864
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 13:29:22 2022 -0600
+
+ [map] Another try at hiding minus1
+
+ To fix https://github.com/harfbuzz/harfbuzz/issues/3684
+
+ src/hb-map.hh | 8 +++++++-
+ src/hb-static.cc | 3 +++
+ 2 files changed, 10 insertions(+), 1 deletion(-)
+
+commit c72d3104ed0fe1fa91eb1ff02b0761578161edb0
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 13:31:05 2022 -0600
+
+ [map] Return const reference in operator[]
+
+ src/hb-map.hh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 69d53f3e7fde164a1fe7bb5f812045e5275893a7
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 13:17:10 2022 -0600
+
+ [map] Make default_value() inline
+
+ See if it make fix https://github.com/harfbuzz/harfbuzz/issues/3684
+
+ src/hb-map.hh | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit 3a0e27e794bd7a0a49ed5be41c044d9be910ea07
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 13:07:39 2022 -0600
+
+ [glyf] Move comment
+
+ src/OT/glyf/Glyph.hh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit d0836dee7a6b81a4d037b3e1dc841416cc14bf87
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 13:05:58 2022 -0600
+
+ [glyf] Minor typo change
+
+ src/OT/glyf/SimpleGlyph.hh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 5cca25e5d0d976020eead5113da82aae11c0d2ae
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 13:03:06 2022 -0600
+
+ [glyf] Accumulate points as int
+
+ Everything is int at this stage.
+ Doesn't seem to matter for performance though.
+
+ src/OT/glyf/SimpleGlyph.hh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit d6f60b3c190e3fd050f8c4a0613939d417f53a69
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 13:00:08 2022 -0600
+
+ [glyf] Minor optimization
+
+ src/OT/glyf/SimpleGlyph.hh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit b30a3dcba3e69f93e551fb1736785dcec5a0ca70
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 12:56:21 2022 -0600
+
+ [glyf] Another bounds check
+
+ Very unlikely that is needed but technically possible.
+
+ src/OT/glyf/SimpleGlyph.hh | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit 2e9dbdcbbe17a1c55e39f1d4acef023e5a26842f
+Author: Behdad Esfahbod <behdad@behdad.org>
+Date: Mon Jun 27 12:55:13 2022 -0600
+
+ [glyf] Protect against an unlikely overflow
+
+ src/OT/glyf/SimpleGlyph.hh | 1 +
+ 1 file changed, 1 insertion(+)
+
commit 8537d681728e141550b4470b591fa059f6ca2670
Author: Khaled Hosny <khaled@aliftype.com>
Date: Mon Jun 27 20:51:16 2022 +0200