• Show log

    Commit

  • Hash : 0d945929
    Author : Werner Lemberg
    Date : 2016-09-27T08:44:31

    [truetype] Introduce dynamic limits for some bytecode opcodes.
    
    This speeds up FreeType's handling of malformed fonts.
    
    * src/truetype/ttinterp.c (TT_RunIns): Set up limits for the number
    of twilight points, the total number of negative jumps, and the
    total number of loops in LOOPCALL opcodes.  The values are based on
    the number of points and entries in the CVT table.
    (Ins_JMPR): Test negative jump counter.
    (Ins_LOOPCALL): Test loopcall counter.
    
    * src/truetype/ttinterp.h (TT_ExecContext): Updated.
    
    * docs/CHANGES: Updated.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/freetype.git
    Git SSH git@git.kmx.io:kc3-lang/freetype.git
    Public access ? public
    Description
    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags