builds


Log

Author Commit Date CI Message
Werner Lemberg bcfcc71d 2008-05-15T09:14:39 * builds/toplevel.mk (CONFIG_GUESS, CONFIG_SUB): Updated.
Werner Lemberg a56e5266 2008-03-23T14:53:44 Adjustments for Visual C++ 8.0, as reported by Rainer Deyke. * builds/compiler/visualc.mk (CFLAGS): Remove /W5. (ANSIFLAGS): Add _CRT_SECURE_NO_DEPRECATE.
Werner Lemberg cd874831 2008-03-06T22:11:30 add copyright notices
Werner Lemberg 7faa1554 2008-02-29T07:14:38 Add build support for symbian platform. From Savannah bug #22440. * builds/symbian/*: New files.
Werner Lemberg 9b9d3349 2008-02-21T23:22:06 minor improvements, copyright years
Suzuki, Toshiya (鈴木俊哉) 6cb2faa8 2008-02-21T18:46:07 * src/base/ftmac.c: Fix a bug of PostScript font name synthesis in parse_fond().
Suzuki, Toshiya (鈴木俊哉) 5d3ac4ae 2008-02-21T10:15:41 * builds/unix/confiure.raw: Split the compiler option to link Carbon frameworks for each framework
Suzuki, Toshiya (鈴木俊哉) d2c55ab0 2008-02-15T09:12:59 fix for inexistent sfnt ID in broken FOND
Suzuki, Toshiya (鈴木俊哉) 60e83a1d 2008-02-14T02:55:16 * src/base/ftbase.c: <ftmac.c> is replaced by "ftmac.c"
Werner Lemberg 744dd456 2008-02-11T08:22:40 * builds/modules.mk (CLOSE_MODULE, REMOVE_MODULE), builds/detect.mk (dos_setup), builds/freetype.mk (clean_project_dos, distclean_project_dos): Don't use \ but $(SEP). Reported by Duncan Murdoch.
Suzuki, Toshiya (鈴木俊哉) 75696860 2008-01-04T01:43:23 Formatting.
Werner Lemberg bd7e1c3c 2007-12-06T17:17:30 Pass options from one configure script to another as-is (not expanded). This is needed for options like --includedir='${prefix}/include'. * builds/unix/detect.mk, configure: Prevent argument expansion in call to the (real) `configure' script. * src/truetype/ttgload.c (load_truetype_glyph): Fix compilation if TT_USE_BYTECODE_INTERPRETER isn't defined. There exist CFFs which contain opcodes for the Type 1 operators `hsbw' and `closepath' which are both invalid in Type 2 charstrings. However, it doesn't harm to support them. * src/cff/cffgload.c (CFF_Operator): Add `cff_op_hsbw' and `cff_op_closepath.' (cff_argument_counts): Ditto. (cff_decoder_parse_charstrings): Handle Type 1 opcodes 9 (closepath) and 13 (hsbw) which are invalid in Type 2 charstrings.
Suzuki, Toshiya (鈴木俊哉) 44b5e577 2007-12-06T07:47:25 Mac OS X Carbon tests in configure.raw are improved and builds/mac/ftmac.c is updated to sync to src/base/ftmac.c
Suzuki, Toshiya (鈴木俊哉) 2be3f472 2007-08-29T06:08:59 * src/base/ftmac.c: Use more abstract data type instead of `short\'
Suzuki, Toshiya (鈴木俊哉) 4fc0ccea 2007-08-11T16:35:06 * Fix a bug in configure.raw overlooking native C compiler if named "platform-gcc"
Werner Lemberg b6617885 2007-08-04T22:17:48 * builds/unix/configure.raw: Add call to AC_LIBTOOL_WIN32_DLL. Fixes Savannah bug #20686.
Werner Lemberg 3b0e5006 2007-07-03T04:48:19 * src/autofit/aflatin.c (af_latin_metrics_init_blues): Initialize `round' to pacify compiler. Really commit changes which have been used to build release 2.3.5.
Suzuki, Toshiya (鈴木俊哉) 7893501c 2007-06-19T03:27:05 * fix compiler warnings of src/base/ftmac.c, drop unnecessary part for Mac OS X.
Werner Lemberg 08a645d8 2007-06-15T14:05:20 * builds/win32/ftdebug.c: Unify debug level handling with other platforms.
Werner Lemberg 367f301b 2007-06-14T06:56:52 * builds/win32/ftdebug.c (FT_Message): Send debug output to the console as well as to the debugger.
Werner Lemberg cb37b3b3 2007-06-01T06:49:03 * builds/unix/ftsystem.c (FT_Stream_Open): Don't use ULONG_MAX but LONG_MAX to avoid compiler warning. Suggested by Sean McBride.
Werner Lemberg 4127103f 2007-05-06T04:51:48 * builds/win32/visualce/freetype.sln: Removed, as requested by Vincent.
Werner Lemberg df49e697 2007-05-04T06:30:05 * builds/win32/visualce/*: Add Visual C++ project files for Pocket PC targets. * docs/CHANGES: Document them.
Werner Lemberg 5077e83e 2007-05-04T06:13:46 * builds/unix/ftsystem.c (FT_Stream_Open): Handle return value 0 of mmap (which might happen on some RTOS). From Savannah patch #5909.
Werner Lemberg 14bf82e1 2007-04-10T04:09:49 * Version 2.3.4 released. ========================= Tag sources with `VER-2-3-4'. * docs/CHANGES, docs/VERSION.DLL: Update documentation and bump version number to 2.3.4. * README, Jamfile (RefDoc), builds/win32/visualc/index.html, builds/win32/visualc/freetype.dsp, builds/win32/visualc/freetype.vcproj: s/2.3.3/2.3.4/, s/233/234/. * include/freetype/freetype.h (FREETYPE_PATCH): Set to 4. * builds/unix/configure.raw (version_info): Set to 9:15:3.
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 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
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
Suzuki, Toshiya (鈴木俊哉) 6fb74f67 2007-03-19T06:30:26 Dequote OS_INLINE in configure.raw to avoid unexpected shell evaluation
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 de5e6866 2007-02-25T21:06:43 formatting
Suzuki, Toshiya (鈴木俊哉) b68e025c 2007-02-20T02:37:36 * Fix memory leak in ftmac.c, patch by Jjgod Jiang
Werner Lemberg 406d25f3 2007-02-12T22:01:18 more formatting and copyright years
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 dcbb708e 2007-02-08T08:54:09 formatting, copyright years
Suzuki, Toshiya (鈴木俊哉) f223df6e 2007-02-05T04:07:46 * Add __attribute__((deprecated)) to functions whose interface using non ANSI data types
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
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'.
David Turner 3eaef6c1 2007-01-30T10:40:23 updating version numbers to 2.3.1
Werner Lemberg b4142d51 2007-01-17T12:45:26 Whitespace and spelling fixes from Alexei. Formatting, copyright years.
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 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 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 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
David Turner 115b442b 2006-12-22T11:37:05 * src/autofit/aflatin.c, src/truetype/ttgload.c: removing compiler warnings * builds/win32/visualc/freetype.vcproj: adding _CRT_SECURE_NO_DEPRECATE to avoid deprecation warnings with Visual C++ 8
Werner Lemberg 0fd08bdc 2006-12-16T02:57:46 formatting
Suzuki, Toshiya (鈴木俊哉) 7e3d6013 2006-12-15T15:23:21 * Simplify src/base/ftmac.c for Mac OS X
Suzuki, Toshiya (鈴木俊哉) 21fd256d 2006-12-15T15:09:44 * Backup src/base/ftmac.c to builds/mac/ftmac.c for legacy MacOS
Werner Lemberg ec5b4508 2006-12-10T07:51:38 * builds/toplevel.mk (version): Protect against `distclean' target.
Werner Lemberg b26b314a 2006-12-09T20:01:43 * builds/*/*def.mk, builds/*/detect.mk (CAT): Define to either `cat' or `type'. * builds/freetype.mk (version): Extracted from freetype.h, using GNU make's built-in string functions. (refdoc): Use $(version) instead of static version number.
Werner Lemberg 4e1d6c0c 2006-12-09T08:20:37 * builds/toplevel.mk (dist): Extract version number from freetype.h.
Werner Lemberg b9e6d69a 2006-10-15T08:58:40 formatting
Suzuki, Toshiya (鈴木俊哉) bfe872da 2006-10-14T13:08:05 * preliminary autoconf-based cross-building support
Suzuki, Toshiya (鈴木俊哉) 9d49961f 2006-10-12T01:35:54 * embed explicit Carbon dependency into freetype2.pc and freetype-config, if configured to use Carbon
Werner Lemberg c4c35b77 2006-08-27T08:03:46 * builds/unix/ftconfig.in: Synchronize with main ftconfig.h. Reported by Jens. Formatting.
Werner Lemberg 33779660 2006-05-26T06:30:05 * builds/unix/unix-cc.in (LINK_LIBRARY): Don't comment out `-no-undefined'. Reported by Christian Biesinger.
Werner Lemberg 24773d6d 2006-05-20T08:53:13 * builds/win32/visualc/freetype.dsp: Release libraries no longer have debug information, and debug libraries use `C7 compatible' debug info.
Suzuki, Toshiya (鈴木俊哉) 8cfa8bd5 2006-05-19T22:11:50 * remove Carbon dependency of Darwin, if configured with no option
Yamato, Masatake (大和正武) 28b55a9b 2006-05-11T03:01:42 (FT_Stream_Open): Check errno only if read system call returns -1. Remove a redundant parenthesis.
Werner Lemberg 37827608 2006-05-10T13:58:14 convert to Unix line endings
Werner Lemberg 910d4f41 2006-05-10T13:57:20 convert to Unix line endings.
Werner Lemberg 53478a10 2006-05-10T13:56:47 Convert to Unix line endings.
Werner Lemberg 3d69a198 2006-05-10T13:47:22 typo
Werner Lemberg e0d15595 2006-05-10T13:44:47 * builds/freetype.mk (refdoc): Write-protect the `docmaker' directory to suppress generation of .pyc files. According to the Python docs there isn't a more elegant solution (currently). * builds/toplevel.mk (dist): New target which builds .tar.gz, .tar.bz2, and .zip files. Note that the version number is still hard-coded. (do-dist): Sub-target of `dist'. (CONFIG_GUESS, CONFIG_SUB): New variables. (.PHONY): Updated.
Werner Lemberg b80d85fe 2006-05-10T04:47:35 * builds/unix/ftsystem.c (FT_Stream_Open): Avoid infinite loop if given an empty, un-mmap()able file. Reported and suggested fix in Savannah bug #16555.
Werner Lemberg a127ca42 2006-05-09T13:41:50 * builds/win32/visualc/freetype.sln, builds/win32/visualc/freetype.vcproj: Upgraded to VS.NET 2005 from VS.NET 2003 Added files ftbbox.c, fttype1.c, ftwinfnt.c, ftsynth.c. * builds/win32/visualc/index.html: Updated.
Werner Lemberg 4df5b26f 2006-05-08T07:10:29 Put version information into the configure script. Reported by Paul Watson <pwatson@redlinepy.com>. * builds/unix/configure.ac: Renamed to... * builds/unix/configure.raw: This which now serves (with appropriate modifications) as a template for configure.ac. * version.sed: New script. * autogen.sh: Generate configure.ac from configure.raw, using FREETYPE_MAJOR, FREETYPE_MINOR, and FREETYPE_PATCH from freetype.h.
Werner Lemberg 1639c794 2006-05-06T16:44:58 * include/freetype/freetype.h (FREETYPE_PATCH): Set to 1. * builds/unix/configure.ac (version_info): Set to 9:10:3. * builds/win32/visualc/index.html, builds/win32/visualc/freetype.dsp, builds/win32/visualc/freetype.vcproj, builds/freetype.mk (refdoc), Jamfile (RefDoc), README: s/220/221/, s/2.2.0/2.2.1/. Minor updates. * docs/CHANGES, docs/VERSION.DLL, docs/PROBLEMS, README.CVS: Updated. * builds/unix/install-sh: Updated from `texinfo' CVS module at savannah.gnu.org. * devel/ftoption.h: Synchronize with include/freetype/config/ftoption.h.
Werner Lemberg 4f3b5bbd 2006-05-04T07:13:05 * src/lzw/ftlzw2.c: Renamed to... * src/lzw/ftlzw.c: This. * src/lzw/Jamfile, src/lzw/rules.mk: Updated. * builds/mac/FreeType.m68k_cfm.make.txt, builds/mac/FreeType.m68k_far.make.txt, builds/mac/FreeType.ppc_carbon.make.txt, builds/mac/FreeType.ppc_classic.make.txt: Updated.
Werner Lemberg c6afa122 2006-05-02T22:22:16 * include/freetype/internal/ftmemory.h: s/new/newsz/ (for C++). (FT_ALLOC): Remove redundant redefinition. * builds/compiler/gcc-dev.mk (CFLAGS) [g++]: Don't use `-Wstrict-prototypes'. * src/base/ftstream.c (FT_Stream_EnterFrame): Add cast. Formatting, copyright years.
Werner Lemberg 06fceb3f 2006-04-29T07:53:40 * builds/unix/unix-def.in (datarootdir): Define, for autoconf 2.59c and forthcoming versions.
Werner Lemberg 12cceaac 2006-04-27T05:02:35 * builds/win32/visualc/freetype.vcproj: Updated.
Detlef Würkner 7d04322e 2006-04-05T07:17:12 no message
Werner Lemberg 7f18de64 2006-04-03T16:47:34 * builds/compiler/intelc.mk (TE): New variable. (ANSIFLAGS): Updated.
Werner Lemberg fd7456c7 2006-04-03T15:46:48 * builds/exports.mk (clean_symbols_list, clean_apinames): Removed. (CLEAN): Add $(EXPORTS_LIST) and $(APINAMES_EXE). (.PHONY): Updated. * configure.ac: Minor fixes to improve --help output.
Werner Lemberg 6e9df685 2006-04-01T05:22:07 * builds/unix/install.mk (uninstall): Don't handle `cache' directory which no longer exists.
Werner Lemberg af16820a 2006-03-24T12:46:49 Normalize quotation to `...'.
Werner Lemberg 8439fe85 2006-03-21T21:04:33 * builds/freetype.mk (refdoc), docs/CHANGES, Jamfile (RefDoc), README: s/2.1.10/2.2/.
Werner Lemberg 5a73d8d2 2006-03-20T16:55:32 * builds/freetype.mk (CACHE_DIR, CACHE_H): Remove. (FREETYPE_H): Updated. * src/cache/rules.mk (CACHE_H_DIR): Remove. (CACHE_DRV_H): Updated. Formatting, copyright years.
David Turner da95af6c 2006-03-20T13:32:33 * builds/win32/visualc/freetype.dsp: updating the project file, adding missing base source files (e.g. ftstroke.c, ftxf86.c, etc...) * src/autofit/afcjk.c, src/autofit/aflatin.c, src/base/ftobjs.c, src/cff/cffobjs.c, src/cid/cidobjs.c, src/pfr/pfrobjs.c, src/sfnt/sfobjs.c, src/sfnt/ttmtx.c, src/truetype/ttpload.c, src/truetype/ttpload.h, src/type1/t1afm.c, src/type1/t1objs.c: removing compiler warnings when building with Visual C++ 6 and /W4
David Turner 505667c6 2006-03-20T12:13:14 * builds/unix/install.mk: changing the installation procedure to remove the 'freetype/cache' from the target directory.
Suzuki, Toshiya (鈴木俊哉) 2f239b8e 2006-02-27T10:34:33 Update MPW makefiles to new header inclusion introduced on 2006-02-16
Werner Lemberg 7f049f42 2006-02-25T16:52:16 Formatting, copyright years.
David Turner de271ab8 2006-02-25T14:53:02 * builds/unix/ftsystem.c, include/freetype/config/ftheader.h, include/freetype/internal/services/svotval.h, include/freetype/internal/services/svpfr.h, src/base/ftsystem.c, src/bdf/bdfdrivr.c, src/cache/ftcbasic.c, src/cff/cffcmap.c, src/gzip/ftgzip.c, src/lzw/ftlzw.c, src/lzw/ftlzw2.c, src/psaux/t1cmap.c, src/sfnt/ttbdf.c, src/smooth/ftgrays.c: solved -Wmissing-prototypes warnings with GCC
Werner Lemberg f145e312 2006-02-19T16:12:18 Formatting, copyright years, minor doc fixes.
David Turner 0880ac33 2006-02-17T17:23:13 * builds/unix/unix-cc.in: don't filter-out exported functions anymore, this is used to ensure that all FT_BASE internal functions are available for dynamic linking * include/freetype/ftcache.h, src/cache/ftcbasic.c, src/cache/ftccmap.c: try to revive old functions of the cache sub-system. We also try to support FTC_ImageCache_Lookup and FTC_ImageCache_SBit with legacy signatures through a gross hack (hope it works)
Werner Lemberg 8e6f8c4d 2006-02-17T08:07:09 Formatting, copyright years, documentation improvements.
David Turner cda2d957 2006-02-16T22:45:31 * builds/amiga/src/base/ftsystem.c, devel/ftoption.h include/freetype/ftcache.h, include/freetype/ftoutln.h, include/freetype/cache/ftccache.h, include/freetype/cache/ftccmap.h, include/freetype/config/ftoption.h, include/freetype/internal/ftcalc.h, include/freetype/internal/ftdriver.h, include/freetype/internal/ftmemory.h, include/freetype/internal/ftobjs.h, include/freetype/internal/ftrfork.h, include/freetype/internal/psaux.h, include/freetype/internal/sfnt.h, include/freetype/internal/t1types.h, include/freetype/internal/tttypes.h, src/base/ftcalc.c, src/base/ftdbgmem.c, src/base/ftobjs.c, src/base/ftsystem.c, src/base/ftutil.c, src/bdf/bdfdrivr.c, src/cache/ftccache.c, src/cache/ftccback.h, src/cache/ftccmap.c, src/cache/ftcmanag.c, src/cff/cffdrivr.c, src/cid/cidriver.c, src/pcf/pcfdrivr.c, src/pfr/pfrdrivr.c, src/psaux/psauxmod.c, src/sfnt/sfdriver.c, src/truetype/ttdriver.c, src/type1/t1driver.c, src/type1/t1objs.c, src/type42/t42drivr.c, src/winfonts/winfnt.c: massive changes to the internals to respect the internal object layouts and exported functions of FreeType 2.1.7. Note that the cache sub-system cannot be fully retrofitted, unfortunately.
Werner Lemberg 6be99f91 2006-02-09T07:38:57 * src/cid/cidparse.c (cid_parse_new): Remove shadowing variable. Formatting.
Suzuki, Toshiya (鈴木俊哉) 458c3423 2006-02-08T12:58:24 fix --with-old-mac-fonts option
Werner Lemberg 54a79c88 2006-02-01T07:54:07 Use `?='.
Werner Lemberg 8a4de0d6 2006-02-01T07:52:11 * Makefile, *.mk: Use `?=' where appropriate. * builds/detect.mk (TOP_DIR), builds/os2/os2-dev.mk (TOP_DIR), builds/win32/w32-dev.mk (TOP_DIR): Removed. Defined elsewhere.