index
:
chemacs.git
devmain
master
emacs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
sfnt.c
Age
Commit message (
Expand
)
Author
2026-05-26
ARRAYELTS → countof
Paul Eggert
2026-05-25
Fix parsing of font metadata tables on Android
Po Lu
2026-05-25
Fix the Android build
Po Lu
2026-05-23
sfnt.c eassert vs assert
Paul Eggert
2026-05-23
Better size overflow checking for sfnt.c
Paul Eggert
2026-05-23
Simplify sfnt.c by using long long
Paul Eggert
2026-05-23
Be more careful about size multiplication
Paul Eggert
2026-05-15
; * src/sfnt.c (sfnt_read_cmap_format_12): Assert there's no overflow.
Eli Zaretskii
2026-05-02
; * src/sfnt.c (sfnt_read_name_table): Avoid 32-bit overflow.
Eli Zaretskii
2026-01-01
; Add 2026 to copyright years.
Sean Whitton
2025-03-09
Avoid reserved names in sfnt.c
Po Lu
2025-01-01
Update copyright year to 2025
Paul Eggert
2024-08-20
Correct Android failure to open an old CJK font
Po Lu
2024-08-11
Fix format 2 cmap handling in sfnt.c
Pip Cet
2024-08-11
Fix coordinate transformations in sfnt.c
Pip Cet
2024-08-03
Revert "Remove redundant byte-swapping boundary"
Po Lu
2024-07-18
; Fix typos
Stefan Kangas
2024-05-20
; Stylistic adjustments to sfnt.c
Po Lu
2024-05-19
Pacify -Wanalyzer-null-dereference in sfnt.c
Paul Eggert
2024-05-18
Simplify 32-bit Android bit fiddling
Paul Eggert
2024-04-04
Remove redundant byte-swapping boundary
Po Lu
2024-02-05
Don't respect ROUND_XY_TO_GRID when decomposing uninterpreted glyph
Po Lu
2024-01-29
; * src/sfnt.c: Fix standalone compilation.
Po Lu
2024-01-28
Prefer C23 ckd_* to Gnulib *_WRAPV and *_OK macros
Paul Eggert
2024-01-23
Correct crash when executing IP within twilight zone
Po Lu
2024-01-23
* src/sfnt.c (sfnt_mul_f26dot6_fixed): Correct typo in last change.
Po Lu
2024-01-22
Do not overwrite flags of succeeding points during generic move
Po Lu
2024-01-22
Correct values of INSTCTRL flags tested
Po Lu
2024-01-20
Be more systematic about parens in C source code
Paul Eggert
2024-01-20
Round projs computed executing IP/ISECT instructions and improve IUP
Po Lu
2024-01-17
Increase accuracy of IP instruction
Po Lu
2024-01-14
Correct implementations of FLIPRGON and FLIPRGOFF
Po Lu
2024-01-10
; Minor edits to PROBLEMS and sfnt.c
Po Lu
2024-01-08
; Fix a crash in sfnt_read_fvar_table
Po Lu
2024-01-08
Properly instruct Italic Arial or BS Mono at small PPEM sizes
Po Lu
2024-01-06
Properly parse TTC tables with digital signatures
Po Lu
2024-01-03
Don't magnify extent of shifts by variable glyph interpolation
Po Lu
2024-01-02
Improve rounding of projection vector versors
Po Lu
2024-01-02
; Add 2024 to copyright years
Po Lu
2024-01-01
Bring GX point interpolation further into standards compliance
Po Lu
2023-12-29
Obey USE_MY_METRICS in compound glyphs
Po Lu
2023-12-25
Apply TTF advance width rounding to uninstructed glyphs
Po Lu
2023-12-25
Optimize font edge filling loop
Po Lu
2023-12-23
; * src/sfnt.c (sfnt_interpret_compound_glyph_2): Reword a comment.
Eli Zaretskii
2023-12-23
Respect glyph metrics modified by instruction code
Po Lu
2023-12-22
Properly instruct compound glyphs with compound components
Po Lu
2023-12-21
Implement an undocumented TrueType "feature"
Po Lu
2023-12-21
* src/sfnt.c (GETINFO): Implement undocumented selector bit 5.
Po Lu
2023-12-21
Accept empty contours in glyphs
Po Lu
2023-12-19
Improve efficiency of operations involving font interpreter scale
Po Lu
[next]