shithub: freetype+ttf2subf

RSS feed

86803acd – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/08/22 12:46
[woff2] Check whether known tag is in array bounds.

d2681a49 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/08/21 16:21
[woff2] More formatting and documentation.

1a103015 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/08/17 10:57
* src/sfnt/sfwoff2.c: Improve trace comments.

97616704 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/08/14 13:39
[woff2] Formatting.

2a23dc7f – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/08/13 22:36
[woff2] Support `hmtx' reconstruction when `glyf' is untransformed.

5367e0ca – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/08/04 21:53
[sfnt] Support `face->num_faces' for WOFF2 fonts.

bb7668d7 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/07/28 15:38
[woff2] Improve memory and error handling.

1e020768 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/07/17 21:50
[woff2] Avoid too many calls to `FT_REALLOC'.

4d9b3d1d – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/07/15 22:45
[woff2] Reconstruct `loca', `hmtx', and swap out stream.

e3953e54 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/07/12 23:14
[woff2] Reconstruct transformed `glyf' table.

81cf5326 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/07/06 14:05
[woff2] Copy un-transformed tables to sfnt stream.

106bacf5 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/07/04 21:09
[woff2] Create stream for uncompressed buffer.

18f6ff11 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/30 21:29
[woff2] Handle TTCs and start reconstructing font.

7a1639bc – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/30 16:01
[woff2] Get known tags from function.

c6c2c0b5 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/30 15:32
[woff2] Minor.

fc65d45a – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/30 00:31
[woff2] Uncompress Brotli streams and `face_index' support.

732da8a4 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/30 00:15
* builds/unix/configure.raw: Change argument name to `brotli'.

9443a1bc – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/27 21:01
Add Brotli dependency and required checks.

76c64f6b – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/23 21:07
[woff2] Write SFNT Offset table.

e09fe4cc – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/18 15:58
* src/sfnt/sfwoff2.c: #undef macros.

e496cb29 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/16 14:56
[woff2] Read table and collection directory.

8c1e3fc3 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/16 14:40
[sfnt] Include `woff2tags.c' for building.

b45c7dd5 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/16 13:55
[sfnt] Add WOFF2 constants.

2fa573c1 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/11 20:21
[sfnt] Read WOFF 2 header.

83dba0e9 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/11 19:40
Add structures for WOFF2.

9adc3b35 – Werner Lemberg <wl@gnu.org> authored on 2019/08/26 16:36
* src/psaux/cffdecode.c (cff_operator_seac): Fix numeric overflow.

7d1d3b9a – Werner Lemberg <wl@gnu.org> authored on 2019/08/26 05:08
[type1] Fix `FT_Get_Var_Axis_Flags' (#56804).

734d60f6 – Werner Lemberg <wl@gnu.org> authored on 2019/08/06 16:38
Another minor documentation improvement.

ad3443c9 – Werner Lemberg <wl@gnu.org> authored on 2019/08/05 06:00
Minor documentation improvement.

12af46b6 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/07/23 18:38
* src/base/ftbbox.c (cubic_peak): Sanitize left shift (#56586).

d5522ac0 – Weiyi Wu <w1w2y3@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/07/22 05:49
* src/cid/cidload.c (cid_hex_to_binary): Fix typo (#56653).

b110acba – Werner Lemberg <wl@gnu.org> authored on 2019/07/12 07:36
[sfnt, winfonts] Avoid memory leaks in case of error (#56587).

12e4307d – Ben Wagner <bungeman@google.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/07/12 06:48
Properly handle phantom points for variation fonts (#56601).

05439f5c – Werner Lemberg <wl@gnu.org> authored on 2019/07/04 10:28
[psaux] (2/2) Handle fonts that use SEAC for ligatures (#56580).

f2b64583 – Chris Liddell <chris.liddell@artifex.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/07/04 10:04
[psaux] (1/2) Handle fonts that use SEAC for ligatures (#56580).

8cf046c3 – Werner Lemberg <wl@gnu.org> authored on 2019/07/01 09:54
* Version 2.10.1 released.

7b1c7585 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/06/26 16:18
* src/bdf/bdfdrivr.c (bdf_cmap_char_{index,next}): Fix inequality.

81445c03 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/06/22 18:54
Doc polishing.

a41e560b – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/06/19 18:29
Minor.

1e20a37f – Werner Lemberg <wl@gnu.org> authored on 2019/06/19 12:45
docs/CHANGES: Updated.

983a87c6 – Werner Lemberg <wl@gnu.org> authored on 2019/06/16 11:58
* src/tools/apinames.c: Formatting, minor edits.

47ca5cb6 – Werner Lemberg <wl@gnu.org> authored on 2019/06/16 11:32
[autofit] Disable hinting if no blue zones are available (#56450).

82e40904 – Werner Lemberg <wl@gnu.org> authored on 2019/06/16 06:09
Towards better VMS support.

3736b28a – Werner Lemberg <wl@gnu.org> authored on 2019/06/13 09:45
* src/autofit/aflatin.c (af_latin_metrics_init_widths): Minor.

8acd9800 – Werner Lemberg <wl@gnu.org> authored on 2019/06/13 07:12
Add memory access macro summary.

e7ac9288 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/06/12 20:17
[smooth] Restore the span buffering for direct mode only.

59e0c6f9 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/06/12 18:30
* include/freetype/ftmodapi.h (FT_DebugHook_Func): Return error.

bdac4cbe – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/06/12 17:58
Rendering considerations.

d1b16325 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/06/11 17:43
* src/truetype/ttobjs.c (tt_check_trickyness_family): Add `const'.

6a92b1fa – Moazin Khatti <moazinkhatri@gmail.com> authored on 2019/06/11 17:29
[gzip] Add support for `gzip' encoded header (#9812).

78c02bc1 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/06/10 19:09
[type1,type42] Use `const' for string literals.

afaf3f1d – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/06/10 18:27
[bdf,pcf] Use `const' for string literals.

7fde521b – Werner Lemberg <wl@gnu.org> authored on 2019/06/10 11:37
Update CHANGES file.

711b593e – Philip Race <philip.race@oracle.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/06/07 05:15
* src/base/ftinit.c (FT_Set_Default_Properties): Fix crash.

c949ab07 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/06/04 16:17
Minor.

e13c1f46 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/05/31 18:31
Solidify VC2005 builds.

7b275a5a – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored on 2019/05/30 19:57
[sfnt] Separate WOFF sources and headers.

f0de218c – Werner Lemberg <wl@gnu.org> authored on 2019/05/30 04:43
[base] Fix `make multi'.

f37083ed – Ben Wagner <bungeman@google.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/05/29 04:15
[truetype] Fix copy-and-paste error (#56409).

49079ce2 – Werner Lemberg <wl@gnu.org> authored on 2019/05/29 04:08
[truetype] Fix 32bit builds (#56404).

9159128a – Werner Lemberg <wl@gnu.org> authored on 2019/05/29 03:45
Silence gcc 7's fall-through warnings in `switch' blocks.

86d997e5 – Ben Wagner <bungeman@google.com> authored and Alexei Podtelezhnikov <apodtele@gmail.com> committed on 2019/05/26 05:37
* src/truetype/ttgload.c (TT_Process_Simple_Glyph): Improve accuracy.

e55f9698 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored on 2019/05/25 16:56
* src/sfnt/sfobjs.h: Minor.

306d2f6c – Werner Lemberg <wl@gnu.org> authored on 2019/05/23 10:41
[truetype] Draw glyphs without deltas in variation font (#56374).

c3be6f06 – Werner Lemberg <wl@gnu.org> authored on 2019/05/21 07:23
src/truetype/ttinterp.c: Give order of operations for some instructions.

262fce44 – Werner Lemberg <wl@gnu.org> authored on 2019/05/21 05:58
* src/truetype/ttinterp.c (opcode_name): Improve mnemonics.

8eafa528 – Werner Lemberg <wl@gnu.org> authored on 2019/05/21 05:57
ttinterp.c: Improve documentation of engine compensation.

141e3173 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/05/20 19:09
Rendering considerations.

b0522701 – Werner Lemberg <wl@gnu.org> authored on 2019/05/16 08:52
[truetype] Actually scale varied CVT values.

37580053 – Werner Lemberg <wl@gnu.org> authored on 2019/05/16 08:15
[truetype] Use 26.6 format for storing unscaled CVT values.

ac335cd5 – Werner Lemberg <wl@gnu.org> authored on 2019/05/16 06:15
* src/truetype/ttgload.c (load_truetype_glyph): Init `unrounded'.

535b687e – Werner Lemberg <wl@gnu.org> authored on 2019/05/16 05:55
[truetype] Avoid code duplication.

787db7c0 – Werner Lemberg <wl@gnu.org> authored on 2019/05/13 18:22
* vms_make.com: Updated. Handle `bzip2' directory, too.

03f3f8ab – Werner Lemberg <wl@gnu.org> authored on 2019/05/13 02:53
* src/psaux/psfont.c (cf2_font_setup): Fix compiler warning.

94ebc248 – Werner Lemberg <wl@gnu.org> authored on 2019/05/12 17:05
[truetype] Doh. Fix last commit to make it work.

1178227b – Werner Lemberg <wl@gnu.org> authored on 2019/05/11 05:29
[truetype] Increase precision of font variation (#54371).

a113e5df – Werner Lemberg <wl@gnu.org> authored on 2019/05/09 07:37
* src/truetype/ttgload.c (TT_Process_Simple_Glyph): Minor.

bc3b5281 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/05/08 18:08
[smooth] Faster fractions.

0c6f61ab – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/05/07 15:07
* src/raster/ftraster.c (Draw_Sweep): Unbreak.

ea7e20fb – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/05/07 03:00
* src/raster/ftraster.c: Clean-ups.

dc39f76c – Werner Lemberg <wl@gnu.org> authored on 2019/05/07 06:09
* src/truetype/ttgxvar.c: More use of `FT_fdot14ToFixed'.

81725773 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/05/04 04:11
* src/smooth/ftgrays.c (gray_render_line): Small shortcut.

7b841047 – Werner Lemberg <wl@gnu.org> authored on 2019/05/04 04:13
Various clang 8.0 static analyzer fixes.

300458eb – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/05/03 19:16
Miscellaneous macro updates.

65f9516b – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/05/02 19:06
Tweak LCD filtering.

65e4925a – Werner Lemberg <wl@gnu.org> authored on 2019/05/02 03:21
* vms_make.com: Updated (#56253).

2ea511ee – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/04/29 18:49
[smooth] Simplify cubic Bézier flattening.

80475ede – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/04/26 17:53
[smooth] Bithacks and cosmetics.

7a81b63a – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/04/25 18:06
Optimize Bézier bisections.

432bb50f – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2019/04/23 17:51
Clarify docs.

6abce2c2 – Werner Lemberg <wl@gnu.org> authored on 2019/04/23 02:52
* src/sfnt/ttcmap.c (tt_cmap12_next): Remove dead code.

4166c453 – Werner Lemberg <wl@gnu.org> authored on 2019/04/23 02:49
[base] Fix thinko in previous commit.

9f6ed105 – Werner Lemberg <wl@gnu.org> authored on 2019/04/22 04:10
* src/base/ftbitmap.c (FT_Bitmap_Blend): Check target pitch.

af400438 – Werner Lemberg <wl@gnu.org> authored on 2019/04/22 03:41
Fix return value of `FT_Set_Named_Instance' (#56186).

d74106e2 – Werner Lemberg <wl@gnu.org> authored on 2019/04/19 03:07
Typo.

c149f739 – Werner Lemberg <wl@gnu.org> authored on 2019/04/17 03:49
[pcf] Fix handling of undefined glyph (#56067).

ebe37508 – Minmin Gong <gongminmin@msn.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/04/15 06:46
* CMakeLists.txt: Avoid rewriting of unchanged configuration files.

8837ac26 – JDG <JonathanG@iQmetrix.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/04/15 06:10
* src/tools/apinames.c (main): Fix error message.

01aed76c – Werner Lemberg <wl@gnu.org> authored on 2019/04/14 05:39
Minor.

9e9bc9da – Werner Lemberg <wl@gnu.org> authored on 2019/04/12 02:19
Split off ChangeLog.29.

Next