Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
harfbuzz_ng
/
b976940243bf1f174bd6abb85955789ef2631d24
/
src
/
hb-aat-layout-common.hh
b976940
[AAT] Handle transition errors during machine operation
by Behdad Esfahbod
· 6 years ago
e234bb6
[AAT] Ignore machine errors and continue
by Behdad Esfahbod
· 6 years ago
1ec9051
[AAT] Minor
by Behdad Esfahbod
· 6 years ago
299eca0
[AAT] Handle out-of-bounds classes
by Behdad Esfahbod
· 6 years ago
c4623db
[AAT] Minor
by Behdad Esfahbod
· 6 years ago
c4e36f9
[AAT] Minor
by Behdad Esfahbod
· 6 years ago
5d4b037
Convert unsigned enum class consts to static constexpr
by Behdad Esfahbod
· 6 years ago
39e1b6d
Convert boolean enum class consts to static constexpr
by Behdad Esfahbod
· 6 years ago
271cb7c
Make some enum constants unsigned
by Behdad Esfahbod
· 6 years ago
7e6bd51
Use NNOffsetTo<> in rest of places
by Behdad Esfahbod
· 6 years ago
c99d13d
[AAT] Comment
by Behdad Esfahbod
· 6 years ago
347ad45
[AAT] Remove unused code
by Behdad Esfahbod
· 6 years ago
d25a2f1
Fix a few warnings
by Behdad Esfahbod
· 6 years ago
e412008
Remove redundant void from C++ sources (#1486)
by Ebrahim Byagowi
· 6 years ago
b2ebaa9
Remove redundant 'inline' from methods (#1483)
by Ebrahim Byagowi
· 6 years ago
7ee5c52
minor style fix, use void in methods on no argument
by Ebrahim Byagowi
· 6 years ago
47cf9a9
Apply non-controversial parts of ot-style (#1464)
by Ebrahim Byagowi
· 6 years ago
84efe04
[aat] Fix division sign fallout
by Behdad Esfahbod
· 6 years ago
44cbd2e
Convert "static const bool" constants to anonymous enum
by Behdad Esfahbod
· 6 years ago
42a2b49
[kerx] Fix Format2 index calc again
by Behdad Esfahbod
· 6 years ago
f9a9c0f
[kerx] Fix ClassTable implementation for 'kern' table Format 2
by Behdad Esfahbod
· 6 years ago
5b4a789
[aat] Towards adding two ClassTable's
by Behdad Esfahbod
· 6 years ago
3d30972
[aat] Skip terminator in VarSizedBinSearchArray<>
by Behdad Esfahbod
· 6 years ago
ba38378
[aat] Minor
by Behdad Esfahbod
· 6 years ago
3b9fd17
Disallow taking Null() of unbounded structs
by Behdad Esfahbod
· 6 years ago
c221dc0
[ot-shape] Move code around
by Behdad Esfahbod
· 6 years ago
e014405
Rename check_array(array, a, b) to check_range()
by Behdad Esfahbod
· 6 years ago
b8b00fb
[aat] Support Lookup<OffsetTo<>>, needed by just and lcar (#1368)
by Ebrahim Byagowi
· 6 years ago
006386b
[kern] Implement negative state numbers
by Behdad Esfahbod
· 6 years ago
1909072
[aat] Add debug info to state machine
by Behdad Esfahbod
· 6 years ago
d5c0ca2
[aat] Minor
by Behdad Esfahbod
· 6 years ago
241ba7d
[morx/kerx] Rename types
by Behdad Esfahbod
· 6 years ago
b11830c
[kern] Improve Format 2
by Behdad Esfahbod
· 6 years ago
c0383c6
Minor
by Behdad Esfahbod
· 6 years ago
b605db2
[aat] Clean up ankr table include mess
by Behdad Esfahbod
· 6 years ago
17335a8
Clean up buffer->swap_buffers() calls
by Behdad Esfahbod
· 6 years ago
36e90ef
[mort] Massage some more
by Behdad Esfahbod
· 6 years ago
11dbf0f
[mort] More fixes]
by Behdad Esfahbod
· 6 years ago
0cf282a
[mort] Grind some more
by Behdad Esfahbod
· 6 years ago
c2527a1
[mort] Make it compile / hook it up
by Behdad Esfahbod
· 6 years ago
b053cab
[mort] Bring back mort generalizations
by Ebrahim Byagowi
· 6 years ago
39bd07a
Fix bunch of unused parameter warnings
by Behdad Esfahbod
· 6 years ago
1bb8ed8
[aat] Minor
by Behdad Esfahbod
· 6 years ago
102af61
[aat] Start adding support for DELETED-GLYPH
by Behdad Esfahbod
· 6 years ago
00fdbca
[aat] Fix LookupFormat10 sanitize
by Behdad Esfahbod
· 6 years ago
f7c0b43
[aat] Implement LookupFormat10
by Behdad Esfahbod
· 6 years ago
270a37c
Kick bots
by Behdad Esfahbod
· 6 years ago
8378030
[aat] Fix sanitize slowdown
by Behdad Esfahbod
· 6 years ago
9e8a9b8
[aat] Another try at fixing Lookup null objects...
by Behdad Esfahbod
· 6 years ago
25fe7e7
[aat] Comment
by Behdad Esfahbod
· 6 years ago
87205ef
[aat] Make sure Lookup offset is never nulled
by Behdad Esfahbod
· 6 years ago
7efa382
[aat] More protection against buffer fail
by Behdad Esfahbod
· 6 years ago
44af1f9
[aat] Whitespace
by Behdad Esfahbod
· 6 years ago
2c824d3
[aat] Fix two wrongs that made a right before!
by Behdad Esfahbod
· 6 years ago
e940530
[aat] Fix mul overflow
by Behdad Esfahbod
· 6 years ago
d6a12db
[trak] Fix, and hook up
by Behdad Esfahbod
· 6 years ago
1622ba5
[kerx] Implement Format4 'ankr'-based mark attachment
by Behdad Esfahbod
· 6 years ago
7bb4da7
[aat] Wire up 'ankr' table to apply context
by Behdad Esfahbod
· 6 years ago
7727e73
[kerx] Actually hook up, and fix crash
by Behdad Esfahbod
· 6 years ago
d35315c
[aat] Fixup recent commit
by Behdad Esfahbod
· 6 years ago
329f240
[aat] Set embedded sanitizer max ops really high
by Behdad Esfahbod
· 6 years ago
53e5594
[kerx] Implement Format0 apply()
by Behdad Esfahbod
· 6 years ago
456a68c
Move code
by Behdad Esfahbod
· 6 years ago
3515c8b
[aat] Rename
by Behdad Esfahbod
· 6 years ago
7ee50af
[morx] Fix memory access issues with unsafe_to_break
by Behdad Esfahbod
· 6 years ago
4831e61
[morx] Fix memory access issue
by Behdad Esfahbod
· 6 years ago
98ac01d
[morx] Break out if buffer gets into error
by Behdad Esfahbod
· 6 years ago
0739b28
[aat] Minor
by Behdad Esfahbod
· 6 years ago
10642b3
Disallow null-enabled offsets to unsized structures...
by Behdad Esfahbod
· 6 years ago
957dbed
Fix builds
by Behdad Esfahbod
· 6 years ago
4653e6c
[aat] Add enums for pre-defined state and classes
by Behdad Esfahbod
· 6 years ago
dff2c45
Port rest from VAR to UnsizedArrayOf<>
by Behdad Esfahbod
· 6 years ago
9507b05
Simplify sanitize->check_array()
by Behdad Esfahbod
· 6 years ago
c77ae40
Rename hb-*private.hh to hb-*.hh
by Behdad Esfahbod
· 6 years ago
[Renamed (98%) from src/hb-aat-layout-common-private.hh]
be70738
Move sanitizer code around a bit
by Behdad Esfahbod
· 6 years ago
63f57f4
Mark more unsized array's as arrayZ
by Behdad Esfahbod
· 6 years ago
203dc44
[ot-layout] Remove unused members
by Behdad Esfahbod
· 6 years ago
211da5e
[aat] Cosmetic changes (#964)
by Ebrahim Byagowi
· 6 years ago
6418ae4
[color/COLR] Clean up
by Behdad Esfahbod
· 7 years ago
7033fe5
[aat] Minor
by Behdad Esfahbod
· 7 years ago
5021ba2
[aat] Minor
by Behdad Esfahbod
· 7 years ago
ee433d3
[aat] Set debug lookup_index
by Behdad Esfahbod
· 7 years ago
126ffdb
[aat] Fix debug compile
by Behdad Esfahbod
· 7 years ago
2971e9d
[aat] Adjust unsafe-to-break logic some more
by Behdad Esfahbod
· 7 years ago
f49256d
[aat] Simplify unsafe-to-break logic
by Behdad Esfahbod
· 7 years ago
54e6efa
[aat] Fix unsafe-to-break
by Behdad Esfahbod
· 7 years ago
a895737
Use nullptr, not NULL.
by Bruce Mitchener
· 7 years ago
e89df6e
[aat] Limit number of DontAdvance transitions
by Behdad Esfahbod
· 7 years ago
e6f283e
[aat] Implement LigatureSubtable
by Behdad Esfahbod
· 7 years ago
f07ce66
[aat] Embed a sanitizer context in hb_aat_apply_context_t
by Behdad Esfahbod
· 7 years ago
046690a
[aat] Add hb_aat_apply_context_t
by Behdad Esfahbod
· 7 years ago
461a605
[aat] Allocate set dynamically
by Behdad Esfahbod
· 7 years ago
12fffce
[aat] Sanitize classTable in StateTable
by Behdad Esfahbod
· 7 years ago
9009b34
[aat] Fix some struct sizes
by Behdad Esfahbod
· 7 years ago
57051b4
[aat] Flush rest of buffer if state machine failed
by Behdad Esfahbod
· 7 years ago
cdfa801
[aat] Tweak previous commit
by Behdad Esfahbod
· 7 years ago
f760022
[aat] Detect infinite-loops in state machine
by Behdad Esfahbod
· 7 years ago
dd38db5
[aat] Fix more builds
by Behdad Esfahbod
· 7 years ago
117cfe7
[aat] Add StateTableDriver and convert ContextualSubtable to it
by Behdad Esfahbod
· 7 years ago
1f1c85a
[aat] Remove 'mort' support
by Behdad Esfahbod
· 7 years ago
Next »