[HarfBuzz] harfbuzz: Changes to 'BASE'

Behdad Esfahbod behdad at kemper.freedesktop.org
Mon Feb 26 00:32:54 UTC 2018


New branch 'BASE' available with the following commits:
commit 551fa2d200a06d00d054f2c8e7aad1cb4d25249b
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Sun Feb 25 16:32:17 2018 -0800

    [BASE] Minor

commit 05699fd996ed9c0e5dde8918388ac188e58df1a7
Merge: 83af6c23 3ebcd5a3
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Sat Feb 24 12:01:54 2018 -0800

    Merge remote-tracking branch 'eroux/add-base'

commit 83af6c237f2bfd66af76a8647a62b3d1ab996744
Merge: 7e5e1feb dc5c7927
Author: Garret Rieger <grieger at google.com>
Date:   Fri Feb 23 18:33:25 2018 -0700

    Merge pull request #829 from googlefonts/test-checksum
    
    [subset] Caclculate head table checksum adjustment

commit dc5c7927e75ea09461e46fe6e56897091b4b4f00
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Fri Feb 23 16:42:06 2018 -0800

    [subset] Caclculate head table checksum adjustment
    
    Test still fails, because we do not serialize tables in the same
    order that fonttools subsetter does.

commit 7e5e1feb666d6a861b5cd64bf29a16e3854fb812
Merge: ec2538c8 99967e21
Author: Garret Rieger <grieger at google.com>
Date:   Fri Feb 23 17:59:08 2018 -0700

    Merge pull request #828 from googlefonts/mem-fixes
    
    [subset] Fix several memory leaks in subsetting.

commit 99967e21c6e3f6882d6eadf5c22f4120684b1fc5
Author: Garret Rieger <grieger at google.com>
Date:   Fri Feb 23 15:45:45 2018 -0800

    [subset] Fix memory leak in hb-subset-glyf.

commit e61f360dc828bfd46477b7ddff56874da9f03538
Author: Garret Rieger <grieger at google.com>
Date:   Fri Feb 23 15:44:21 2018 -0800

    [subset] Fix memory leak in hb-subset-plan.

commit 66b0a390793ab06692dd49e67baef52a6a7d82aa
Author: Garret Rieger <grieger at google.com>
Date:   Fri Feb 23 15:41:52 2018 -0800

    [subset] Fix memory leak in hb-subset.

commit 0fb8a5ce192025ffd83ae714db932e4b86594ae1
Author: Garret Rieger <grieger at google.com>
Date:   Fri Feb 23 15:37:43 2018 -0800

    [subset] Fix memory leak in cmap subsetting.

commit 4665aaa19304bdf0362bdfcebcae65feb19a8964
Author: Garret Rieger <grieger at google.com>
Date:   Fri Feb 23 15:36:14 2018 -0800

    [subset] Fix memory leak in hmtx subsetting.

commit 5a36b55fba03cd07c9b101f0222b8d189bcd3bbf
Author: Garret Rieger <grieger at google.com>
Date:   Fri Feb 23 15:30:14 2018 -0800

    [subset] Fix memory leak in subset face destroy.

commit 3ebcd5a381e2de27a0cfb5af3359331f0b7e7108
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sun Mar 5 16:26:01 2017 +0100

    first working version!

commit e65aaaa00a3b5ac811b5c73b5186cd7d65731f7b
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sun Mar 5 14:53:39 2017 +0100

    BASE: start api

commit f72726c52b104a71ebf5b39fa1e3eb9febd446fc
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sun Feb 26 15:08:43 2017 +0100

    BASE: add function in main BASE object

commit 3963315f1b2eae2504bc683760245c827cd1ef16
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sun Feb 26 15:07:53 2017 +0100

    BASE: first complete version

commit d34e35b47457e757781b1769a1fbaf107ec6e32f
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sat Feb 25 20:41:05 2017 +0100

    BASE: WIP: more access functions

commit bd15567ed6a3667e6f8332b7374aece6a6f2361b
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sat Feb 25 17:08:01 2017 +0100

    BASE: align member's names

commit 499b4bef2a5b6d49374ab4977509d1fbf7bd6038
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sat Feb 25 16:48:22 2017 +0100

    BASE: more consistent naming (with spec and Harfbuzz code base)

commit a0bdd546c584eb7c7ea3ca7e19a178723e6fe77f
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sat Feb 25 16:34:58 2017 +0100

    factorize horiz+vertAxis

commit 1d30c6d935535743c73b2d18abcc6ae86a1cfc5b
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sat Feb 25 16:19:35 2017 +0100

    BASE: sanitize

commit f131f00b1779b44633223915e17cbce358ad063a
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sun Feb 19 10:12:22 2017 +0100

    compile, move into hb-ot-layout.cc

commit d0b97353e930d9b258f42f1cc1ac1a75306b76a8
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sun Feb 19 08:48:22 2017 +0100

    hb-ot-base-table.hh -> hb-ot-layout-base-table.hh
    
    per https://github.com/behdad/harfbuzz/issues/418#issuecomment-280873811

commit f748e11645a3361f94d6fb10ce59febbaa5ba8ca
Author: Elie Roux <elie.roux at telecom-bretagne.eu>
Date:   Sat Feb 18 19:54:33 2017 +0100

    bootstraping structure



More information about the HarfBuzz mailing list