Log

Author Commit Date CI Message
Werner Lemberg 644b1ad4 2007-03-28T21:17:11 * builds/win32/visualc/index.html, builds/win32/visualc/freetype.dsp, builds/win32/visualc/freetype.vcproc, README: s/2.3.2/2.3.3/, s/232/233/. * docs/CHANGES: Mention ftdiff.
David Turner 3f539694 2007-03-28T14:53:40 fixing bug in the padding zero-ing of the bitmap emboldener
Werner Lemberg a08b2176 2007-03-28T07:17:17 * src/bdf/bdflib.c (setsbit, sbitset): Handle values >= 128 gracefully. (_bdf_set_default_spacing): Increase `name' buffer size to 256 and issue an error for longer names. (_bdf_parse_glyphs): Limit allowed number of glyphs in font to the number of code points in Unicode.
David Turner 23553d6d 2007-03-26T13:37:17 * docs/CHANGES, docs/VERSION, include/freetype/freetype.h, builds/unix/configure.raw, README, Jamfile: update documentation and bump version number to 2.3.3
David Turner f58caa09 2007-03-26T12:39:25 fix autofit's blue zone computations: it now ignores 1-point contours that correspond to mark attach coordinates, and not to the real glyph outline
David Turner 3b242d36 2007-03-26T12:03:04 last (tiny) fix to the bytecode interpreter and code cleanup
Suzuki, Toshiya (鈴木俊哉) 86a3ee76 2007-03-26T05:40:55 Disable Carbon framework dependency on 64bit ABI of Mac OS X 10.4.x
Werner Lemberg 14ffe091 2007-03-22T06:12:43 formatting
Suzuki, Toshiya (鈴木俊哉) dabf0535 2007-03-22T05:23:53 Temporal fix for 32bit unsigned long overflow on LP64 platform
Suzuki, Toshiya (鈴木俊哉) 4bcf9574 2007-03-22T04:53:45 Suppress SGI compiler warning against setjmp
Werner Lemberg c9f6c66f 2007-03-21T13:30:14 formatting
Suzuki, Toshiya (鈴木俊哉) 6fb74f67 2007-03-19T06:30:26 Dequote OS_INLINE in configure.raw to avoid unexpected shell evaluation
David Turner 64a9ef20 2007-03-18T07:35:08 another bytecode regression fix. Hopefully, this should be the latest
David Turner 74c34eba 2007-03-18T07:19:31 another bytecode interpreter regression fix
David Turner 89020d97 2007-03-17T17:48:57 fixing TrueType bytecode interpreter regression for HLB_____.TTF, needs more testing with other fonts
Werner Lemberg 34cd7ea0 2007-03-11T01:21:00 comment fix
Werner Lemberg 25d592a7 2007-03-09T07:59:35 * Version 2.3.2 released. ========================= Tag sources with `VER-2-3-2'. * builds/win32/visualc/index.html, builds/win32/visualc/freetype.dsp, builds/win32/visualc/freetype.vcproc, README: s/2.3.1/2.3.2/, s/231/232/.
David Turner 121cad54 2007-03-08T16:43:50 updating version numbers and documentation
Werner Lemberg 1e259ded 2007-03-08T15:39:21 Fix ChangeLog; fix source code comment.
David Turner 3a51afac 2007-03-08T10:50:38 fixing implementation bug in ft_mem_strcpyn
Werner Lemberg d112cf09 2007-03-06T12:06:56 formatting, copyright years
Werner Lemberg 3d92f08b 2007-03-06T11:59:24 * include/freetype/config/ftstdlib.h (ft_strstr): New wrapper macro for `strstr'. * src/truetype/ttobjs.c (tt_face_init): Use ft_strstr for scanning `trick_names', as suggested by Ivan Nincic.
David Turner dddd068e 2007-03-05T18:23:25 fix a small memory leak when FT_Init_FreeType fails for some reason
David Turner 91aaf326 2007-03-05T18:18:52 bugfix: do not erase root x_ppem and y_ppem values in tt_size_init_bytecode
David Turner 085bc6e2 2007-03-05T17:40:03 fix bug in the PFM parser: kerning values must be read as 16-bit *signed* values
Werner Lemberg de5e6866 2007-02-25T21:06:43 formatting
David Turner 601aefe4 2007-02-21T16:47:49 fix postscript hinter's handling of small and ghost stems
Suzuki, Toshiya (鈴木俊哉) b68e025c 2007-02-20T02:37:36 * Fix memory leak in ftmac.c, patch by Jjgod Jiang
Werner Lemberg a091517a 2007-02-16T08:12:50 * src/truetype/ttinterp.c (Ins_MD): Remove unused variable. * src/autofit/aflatin.c (af_latin_hints_link_segments): Ditto.
Werner Lemberg 3cd6cc24 2007-02-16T08:10:17 formatting
David Turner 2c4500e9 2007-02-14T15:08:47 improving TrueType bytecode interpreter to better match Windows behaviour on tricky cases... FIX_BYTECODE is now the default to allow large testing
Werner Lemberg eb3d1fdc 2007-02-13T08:19:49 Fix ChangeLog.
David Turner a6bdb667 2007-02-12T22:33:48 better handling of serif segments in the Latin auto-fitter, gets rid of broken "9" in Arial 9pt/96dpi
Werner Lemberg c6a14086 2007-02-12T22:08:15 * src/truetype/ttinterp.c (Project_x, Project_y): Remove compiler warnings. * src/pcf/pcfread.c (pcf_interpret_style), src/bdf/bdfdrivr.c (bdf_interpret_style): Ditto.
Werner Lemberg 406d25f3 2007-02-12T22:01:18 more formatting and copyright years
Werner Lemberg 5c74d359 2007-02-12T21:46:18 Fix ChangeLog.
Werner Lemberg 173d0fe4 2007-02-12T21:44:57 Fix ChangeLog.
Werner Lemberg 442bfb89 2007-02-12T21:44:10 Formatting, copyright years, s/memcpy/ft_memcpy/.
David Turner 2ef3e0f1 2007-02-12T21:28:21 fix inter-letter spacing of auto-hinted glyphs (non-light modes)w
David Turner 72a0dd24 2007-02-12T15:24:51 some simplifications of the TrueType interpreter projection code (preliminaries to various interpreter fixes)
David Turner c0f9c4aa 2007-02-12T14:55:03 introduce ft_mem_dup, ft_mem_strdup and ft_mem_strcpyn, and the corresponding macros to use them (e.g. FT_STRDUP, FT_DUP and FT_STRCPYN) modify the code to use them instead of raw mallocs/strcpy
Werner Lemberg fe33408f 2007-02-12T14:35:15 typo
Werner Lemberg 582067dc 2007-02-11T15:03:05 * src/autofit/afloader.c (af_loader_load_g): Don't change width for non-spacing glyphs.
Werner Lemberg be6fe774 2007-02-11T13:15:25 Some more info on Unicode cmaps.
Werner Lemberg dcbb708e 2007-02-08T08:54:09 formatting, copyright years
Werner Lemberg 8f47453b 2007-02-07T08:31:01 * src/cff/cffdrivr.c (cff_get_name_index): Protect against NULL pointer.
Suzuki, Toshiya (鈴木俊哉) f223df6e 2007-02-05T04:07:46 * Add __attribute__((deprecated)) to functions whose interface using non ANSI data types
Suzuki, Toshiya (鈴木俊哉) beebb332 2007-02-05T03:44:27 * Fix to use builds/mac/ftmac.c if configured with --with-fsspec etc
Suzuki, Toshiya (鈴木俊哉) 4827e9bd 2007-02-05T03:28:29 * Add FT_GetFilePath_From_Mac_ATS_Name as replacement for FT_GetFile_From_Mac_ATS_Name
Suzuki, Toshiya (鈴木俊哉) 027357f1 2007-02-05T02:50:45 * Check ANSI compatibility of Mac OS X system header
Suzuki, Toshiya (鈴木俊哉) da5ada5d 2007-02-05T02:46:27 * Fixed wrong comment in ftmac.h
Suzuki, Toshiya (鈴木俊哉) b8128d93 2007-02-05T02:31:34 * Check ANSI compatibility of Mac OS X system header
Werner Lemberg 313d7776 2007-02-01T08:10:45 * include/freetype/ttnameid.h (TT_MS_LANGID_DZONGHKA_BHUTAN): Explain why applications shouldn't use it. Found by Alexei.
Werner Lemberg 4b2e83d5 2007-02-01T07:58:02 A new set of spelling fixes from Alexei. Add some copyright messages.
Werner Lemberg 53935939 2007-01-31T08:53:02 * Version 2.3.1 released. ========================= Tag sources with `VER-2-3-1-FINAL'. * builds/win32/visualc/freetype.dsp, builds/win32/visualc/freetype.vcproj: s/230/231/. * builds/win32/visualc/index.html: s/221/231/. * vms_make.com: Add `ftgasp'.
Werner Lemberg 689dd66b 2007-01-30T23:08:50 More typo fixes from Alexei.
David Turner 3eaef6c1 2007-01-30T10:40:23 updating version numbers to 2.3.1
David Turner a7ee608c 2007-01-30T10:33:53 disable light auto-hinting optimization for the next release
Werner Lemberg a4875bdc 2007-01-29T14:49:59 Spelling fixes from Alexei.
Werner Lemberg 6e87ed9f 2007-01-26T22:18:56 Spelling fixes from Alexei.
Werner Lemberg bf24176b 2007-01-26T16:08:49 formatting
David Turner d91eebda 2007-01-26T15:05:41 improvement to glyph spacing, especially when light auto-hinting
Werner Lemberg 3b3f2baa 2007-01-25T22:14:40 * docs/release: Updated -- Savannah uses a new uploading scheme. formatting
Werner Lemberg d7855663 2007-01-25T13:53:56 formatting, rearranging
David Turner a42567bf 2007-01-25T12:23:37 - same CFF loader fix (stricter checking though than Werner's version) - document light auto-hinter improvements
Werner Lemberg b1be9e8b 2007-01-25T11:50:00 * src/cff/cffload.c (cff_index_get_pointers): Handle last entry correctly. This fixes Savannah bug #18867. * docs/CHANGES: Document it. Other formatting.
David Turner 741a17e8 2007-01-23T16:14:38 * src/truetype/ttobjs.c: fixed typo that prevented compilation when disabling both the unpatented and the bytecode interpreter in the TrueType font driver
David Turner b6de8d1d 2007-01-23T15:51:50 * src/autofit/aflatin.c, src/autofit/aftypes.h, src/autofit/afwarp.h, src/autofit/afwarp.c: fix and enable the warper to improve "light" hinting mode. This is not necessarily a final version, but it seems to work well
Werner Lemberg 93a5c73c 2007-01-23T06:29:23 Typo. From Han-Wen.
Werner Lemberg 42b63b2b 2007-01-21T21:01:33 * ChangeLog: Split off older entries into... * ChangeLog.22: This new file.
Werner Lemberg 555258ff 2007-01-21T09:46:37 * docs/CHANGES: Document SHZ fix. * src/truetype/ttinterp.c (Ins_SHZ): SHZ doesn't move phantom points.
Werner Lemberg 011d1112 2007-01-21T09:36:00 * src/sfnt/ttmtx.c (tt_face_get_metrics) [!FT_CONFIG_OPTION_OLD_INTERNALS]: Fix limit check.
Werner Lemberg b8003297 2007-01-17T12:56:25 Version 2.3.0 released.
Werner Lemberg b4142d51 2007-01-17T12:45:26 Whitespace and spelling fixes from Alexei. Formatting, copyright years.
Werner Lemberg 87a5a43e 2007-01-17T12:44:39 * docs/release: Updated.
David Turner 22122729 2007-01-16T20:06:44 * src/autofit/aflatin.c, src/cff/cffdriver.c, src/truetype/ttobjs.c, src/truetype/ttinterp.c: fixing compiler warnings
Werner Lemberg 9b774e28 2007-01-16T06:11:27 Remove trailing whitespace. From Alexei.
Werner Lemberg 267e1d71 2007-01-15T07:48:09 * builds/amiga/makefile, builds/amiga/makefile.os4, builds/amiga/smakefile: Add `ftgasp.c' and `ftlcdfil.c'. * builds/amiga/include/freetype/config/ftconfig.h: Synchronize.
Werner Lemberg 8c4120d0 2007-01-15T06:42:40 Fix various compiler warnings. * src/truetype/ttdriver.c (tt_size_select), src/cff/cffobjs.h, src/cff/cffobjs.c (cff_size_request), src/type42/t42objs.h: s/index/strike_index/. * src/base/ftobjs.c (FT_Match_Size): s/index/size_index/. * src/gxvalid/gxvmorx5.c (gxv_morx_subtable_type5_InsertList_validate): s/index/table_index/. * src/truetype/ttinterp.c (Compute_Point_Displacement), src/pcf/pcfread.c (pcf_seek_to_table_type): Avoid possibly uninitialized variables.
Werner Lemberg 6164a9d1 2007-01-13T23:01:36 * docs/CHANGES, docs/INSTALL.MAC: Improvements.
Werner Lemberg 281c1486 2007-01-13T22:50:51 * src/type1/t1afm.c (T1_Read_Metrics): MS Windows allows PFM versions up to 0x3FF without complaining.
Werner Lemberg ac250b22 2007-01-13T14:01:36 Add FT_Get_PS_Font_Info interface to CFF driver. * src/cff/cfftypes.h: Include FT_TYPE1_TABLES_H. (CFF_FontRec): Add `font_info' field. * src/cff/cffload.c: Include FT_TYPE1_TABLES_H. (cff_font_done): Free font->font_info if necessary. * src/cff/cffdrvr.c (cff_ps_get_font_info): New function. (cff_service_ps_info): Register cff_ps_get_font_info.
Werner Lemberg b0398be6 2007-01-13T08:52:27 clarifications
Werner Lemberg 23df31ad 2007-01-13T08:45:00 * src/base/ftoutln.c (FT_Outline_Get_Orientation): Fix compilation with C++ compiler. * src/autofit/afhints.c (af_glyph_hints_dump_segments, af_glyph_hints_dump_edges): Ditto. * src/base/rules.mk (BASE_SRC): Remove ftgasp.c (it's already in `modules.cfg'). * src/sfnt/ttsbit0.h: Remove. * src/sfnt/rules.mk (SFNT_DRV_SRC): Don't include ttsbit0.c.
Werner Lemberg 27cf9de1 2007-01-13T07:34:23 formatting, copyright years
Yamato, Masatake (大和正武) 9f9bc2bc 2007-01-13T06:38:56 Fix a typo.
David Turner e3654532 2007-01-13T00:19:18 * src/base/ftbitmap.c: fixing memory stomping bug in the bitmap embolderner when the pitch of the source bitmap is *much* larger than its width * src/truetype/ttinterp.c: fixing aliasing-related compilation warning
Werner Lemberg 6d96d31d 2007-01-12T10:30:19 * builds/unix/install-sh, builds/unix/mkinstalldirs: Updated from `automake' CVS module from sources.redhat.com.
Werner Lemberg 17432b5e 2007-01-12T09:28:44 * src/type1/t1load.c (is_space): Removed. (parse_encoding, parse_charstrings): Use IS_PS_DELIM. (parse_charstrings): Use IS_PS_TOKEN. * autogen.sh: Avoid bash specific syntax.
David Turner 490503ac 2007-01-11T15:29:41 small doc update
David Turner 2c7a7fba 2007-01-11T15:14:16 updating libtool version number to 9.11.3
David Turner 7a3c564e 2007-01-11T15:09:01 * src/base/ftobjs.c (IsMacResource): fixed a small bug that caused a crash with some Mac OS X .dfont files. Submitted by Masatake Yamoto.
David Turner 038ace28 2007-01-11T15:00:59 small MacOS X fix for autogen.sh
David Turner 7201108d 2007-01-10T14:33:18 pre-tag doc update
David Turner d5ca7472 2007-01-10T14:18:15 * Jamfile, README, builds/win32/visualc/freetype.dsp, builds/win32/visualc/freetype.vcproj, docs/VERSION.DLL, include/freetype/freetype.h, include/freetype/t1tables.h, include/freetype/internal/tttypes.h: updating version number to 2.3.0 !! * include/freetype/ftchapters.h, include/freetype/ftgasp.h, include/freetype/ftlcdfil.h: updating reference documentation with GASP support and LCD filtering sections
David Turner 2628ea9c 2007-01-10T13:15:56 * src/pshinter/pshalgo.c (psh_glyph_compute_inflections): fixed a typo which created an endless loop with some malformed font files
Werner Lemberg bf02d396 2007-01-10T07:07:37 * src/type1/t1load.c (T1_Get_MM_Var): Always return fixed point values.
Werner Lemberg cc7f12a4 2007-01-09T10:37:36 formatting, copyright years and messages, doc polishing
David Turner 4f7496ee 2007-01-09T09:21:16 updating docs/CHANGES
David Turner f48b60ed 2007-01-08T15:15:32 * include/freetype/ftgasp.h, src/base/ftgasp.c: adding a new API FT_Get_Gasp to return entries of the GASP table corresponding to a given character pixel size. * src/sfnt/ttload.c: add version check for the GASP table, in order to be better future-proof * include/freetype/config/ftheader.h: add definition of FT_GASP_H, corresponding to <freetype/ftgasp.h> * src/base/rules.mk, src/base/Jamfile, modules.cfg, builds/win32/visualc/freetype.dsp, builds/win32/visualc/freetype.vcproj: Adding src/base/ftgasp.c to the default build