Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 404cb99d | 2022-11-23 15:35:14 | [buffer-diff] Fix check for glyph flag equality I'm not sure if the old behavior was intentional, but it was checking that the glyph flags were a subset of the reference buffer's glyph flags. I don't see why that is useful. Fix that. Then make the buffer-verify code ignore flag differences when verifying buffers, since our unsafe-to-concat flag at least, is conservative and not guaranteed to be produced the same in fragments. See: https://github.com/harfbuzz/harfbuzz/issues/3888 | ||
| cb961eac | 2022-06-05 00:44:07 | [configs] Fix builds with HB_NO_BUFFER_SERIALIZE but not HB_NO_BUFFER_VERIFY https://github.com/harfbuzz/harfbuzz/commit/e986c12075a69300a5e114fe139ae5acd762ef1b#commitcomment-75339317 | ||
| 0384f80e | 2022-05-31 08:23:48 | [buffer-verify] If shaping buffers failed during verification, pass the test | ||
| 45a22526 | 2022-05-31 06:23:47 | [flags] Fix undefined-behavior SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../src/hb-buffer.hh:60:1 in failure on clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5736539338833920 | ||
| 56f11ec9 | 2022-02-18 14:08:43 | [buffer] Add HB_BUFFER_FLAG_PRODUCE_UNSAFE_TO_CONCAT Fixes https://github.com/harfbuzz/harfbuzz/issues/3454 | ||
| e986c120 | 2022-01-29 09:08:48 | [verify] Show buffer input text when verification fails | ||
| 61823838 | 2022-01-28 13:45:25 | [buffer] Add HB_BUFFER_FLAG_VERIFY Move buffer verification code inside the library, from util/. Part of https://github.com/harfbuzz/harfbuzz/issues/3010 |