Commit Graph

  • 6257af0e54 Static markup over bitmap and builtins. Adam Jackson 2007-06-07 15:41:19 -04:00
  • 8c31fadabd Dead code cull from FreeType. Adam Jackson 2007-06-07 15:28:09 -04:00
  • fabf5458f1 Death to open-coded strcasecmp. Adam Jackson 2007-06-07 15:17:16 -04:00
  • d50de26430 Dead code cull from Speedo. Adam Jackson 2007-06-07 15:13:44 -04:00
  • 3fd7a510b5 One more missed static in Type1 Adam Jackson 2007-06-07 14:39:03 -04:00
  • 440166a027 Dead code removal and static markup for Type1. Adam Jackson 2007-06-07 14:24:46 -04:00
  • 9739e750a7 Warning cleanup. Adam Jackson 2007-06-07 14:20:27 -04:00
  • 87db45f5eb Version bump: 1.2.8 libXfont-1.2.8 Alan Coopersmith 2007-04-04 17:05:13 -07:00
  • 224fb6403a Merge branch 'master' of git+ssh://herrb@git.freedesktop.org/git/xorg/lib/libXfont Matthieu Herrb 2007-04-03 16:05:48 +02:00
  • e7a59cfb5d Integer overflow vulnerabilities Matthieu Herrb 2007-04-03 15:45:21 +02:00
  • 0fbb37ccc6 Add #pragma weak for Sun cc where needed Alan Coopersmith 2007-04-02 17:40:19 -07:00
  • cc824e4f2c Actually use loadable font modules Alan Coopersmith 2007-03-23 15:57:29 -07:00
  • fc6e22f238 added -flat_namespace to CFLAGS for Darwin Ben Byer 2007-02-20 00:20:23 -08:00
  • 9509d5c7ee Bump to 1.2.7. libXfont-1.2.7 Kristian Høgsberg 2007-01-22 18:24:19 -05:00
  • 63af35b908 fontfile: accept empty (but valid) font paths (bug #3091) If a path has a valid fonts.dir or fonts.alias, but does not contain any fonts (either fonts.dir specifies zero fonts, or fonts could not be loaded), load it as a valid font path anyway. Simon Law 2007-01-19 08:50:39 +11:00
  • 931b777108 Add stubs for the scalable renderer callbacks. Kristian Høgsberg 2007-01-17 17:19:53 -05:00
  • 2e4ae1b524 bump to 1.2.6 libXfont-1.2.6 Daniel Stone 2006-12-16 00:53:43 +02:00
  • facc7ce489 build Type1 by default Build Type1 by default, instead of needing to explicitly enable it. Daniel Stone 2006-12-16 00:53:32 +02:00
  • 257db35656 don't distribute fontconf.h Since fontconf.h is a generated file, don't distribute it. Daniel Stone 2006-12-16 00:53:07 +02:00
  • ab0f05dcfb Makefile.am: make ChangeLog hook safer Make ChangeLog hook as safe as possible. Daniel Stone 2006-12-06 18:53:54 +02:00
  • da20e256b7 bump to 1.2.5 libXfont-1.2.5 Daniel Stone 2006-12-01 01:05:59 +02:00
  • 16a0c282a6 post-CID fixes Curiously, make distcheck succeeded ... go figure. Daniel Stone 2006-12-01 01:05:40 +02:00
  • e47fb944a8 bump to 1.2.4 libXfont-1.2.4 Daniel Stone 2006-12-01 00:35:48 +02:00
  • 47084ba399 remove CID font support (bug #5553) Remove non-free CID font support, which was unused anyway. Daniel Stone 2006-12-01 00:35:04 +02:00
  • c4741cdd83 Bump to 1.2.3 libXfont-1.2.3 Adam Jackson 2006-10-13 16:17:26 -04:00
  • 5dfff0eb0f --disable-builtins should not force off all bitmap support Alan Coopersmith 2006-10-05 18:12:50 -07:00
  • 264df52d24 Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libXfont Alan Coopersmith 2006-09-22 11:36:43 -07:00
  • d896c3eaea Fix distcheck. Adam Jackson 2006-09-12 11:11:12 -04:00
  • 1bb49c77c3 Bump to 1.2.2. Adam Jackson 2006-09-12 11:01:13 -04:00
  • 8c8203ca27 Fixes for integer overflows in CID encoded fonts parsing reported by iDefense CVE-ID 2006-3739, 2006-3740, bugzilla #8000, #8001. Matthieu Herrb 2006-09-12 13:50:31 +02:00
  • e1d2e50986 Bump to 1.2.1 libXfont-1.2.1 libXfont-1.2-branch Matthieu Herrb 2006-09-12 12:03:33 +02:00
  • 5600720b7b Fix ChangeLog generation for make distcheck. Remove ChangeLog in distclean. Matthieu Herrb 2006-09-12 12:03:13 +02:00
  • 2e8f2c1919 Fixes for integer overflows in CID encoded fonts parsing reported by iDefense. CVE-ID 2006-3739, 2006-3740, bugzilla #8000, #8001. Matthieu Herrb 2006-09-12 11:58:19 +02:00
  • 6dace87901 Add *~ to .gitignore to skip emacs droppings (cherry picked from aa7f3107d5 commit) Alan Coopersmith 2006-08-25 17:51:46 -07:00
  • d2f26b2419 Replace static ChangeLog with dist-hook to generate from git log (cherry picked from cd09f4d540 commit) Alan Coopersmith 2006-08-25 17:51:04 -07:00
  • d93dcbcd7b More check on PCF file reading. Bugzilla #7535 (cherry picked from 8d171fe61e commit) Matthieu Herrb 2006-07-23 22:42:43 +02:00
  • fb60b7b5f4 renamed: .cvsignore -> .gitignore (cherry picked from 47ca994139 commit) Alan Coopersmith 2006-07-13 14:58:56 -07:00
  • 473e47f070 Bug #7397: Fix a buffer overflow in Freetype font support. (cherry picked from 1bf657186d commit) Matthieu Herrb 2006-07-13 10:18:38 -04:00
  • 0fb55cb86e Fix typo in comment (alreadt -> already) Alan Coopersmith 2006-08-30 15:53:14 -07:00
  • aa7f3107d5 Add *~ to .gitignore to skip emacs droppings Alan Coopersmith 2006-08-25 17:51:46 -07:00
  • cd09f4d540 Replace static ChangeLog with dist-hook to generate from git log Alan Coopersmith 2006-08-25 17:51:04 -07:00
  • 8d171fe61e More check on PCF file reading. Bugzilla #7535 Matthieu Herrb 2006-07-23 22:42:43 +02:00
  • fead0fa3ba use OpenBitmap when available Don't just use OpenScalable unconditionally. Fixes builtin fonts. Daniel Stone 2006-07-19 18:03:58 -04:00
  • 13422d0e04 move builtin fonts to gzip Use gzip, rather than compress, for builtin fonts. Daniel Stone 2006-07-19 18:03:26 -04:00
  • 47ca994139 renamed: .cvsignore -> .gitignore Alan Coopersmith 2006-07-13 14:58:56 -07:00
  • 1bf657186d Bug #7397: Fix a buffer overflow in Freetype font support. Matthieu Herrb 2006-07-13 10:18:38 -04:00
  • 5d39f5fd30 Bump to 1.2.0 libXfont-1.2.0 Adam Jackson 2006-07-06 16:13:14 -04:00
  • d9e83ea0ab Bug #6918: remove dependencies on Freetype internal headers. As of 2.2 Freetype no longer installs them. Jie Luo 2006-07-06 15:59:31 -04:00
  • 2a564715e6 Coverity #1541: Double free of pointer "ranges" in call to "Xfree" Alan Coopersmith 2006-06-03 06:25:05 +00:00
  • ddd281e6b9 For the 20-odd symbols defined both in libXfont and the X server, emit them as weak symbols so that the linker will prefer the server's definition when present. Adam Jackson 2006-06-01 21:49:51 +00:00
  • e9357d6670 Add ft.h and ftfuncs.h to the install set for Xprint's benefit. Bump to 1.1 for new header files and bugfixes. libxfont-1_1_0 XORG-7_1 XORG-7_0_99_901 Adam Jackson 2006-04-01 23:05:40 +00:00
  • 7ecd09a15c Change BUILD_* to XFONT_* (Drew Parsons). Remove random #ifndef CRAY. Daniel Stone 2006-03-31 07:17:16 +00:00
  • 69c4ae1e3e Bug #6247: Fix build on Cygwin. (Yaakov Selkowitz) Adam Jackson 2006-03-20 19:44:26 +00:00
  • bfb8a71f4f Don't crash when we receive an FS_Error from the font server (Guillem Jover). Daniel Stone 2006-02-21 21:35:32 +00:00
  • 784838e88e Update package version number for final X11R7 release candidate. XORG-7_0 XORG-6_99_99_904 Kevin E Martin 2005-12-15 00:24:29 +00:00
  • e2e5839417 Bug #5175: Make encodingsdir configurable. MODULAR_COPY Kevin E Martin 2005-12-09 06:55:27 +00:00
  • 9a7909e80a Update package version number for X11R7 RC3 release. XORG-6_99_99_903 Kevin E Martin 2005-12-03 05:49:43 +00:00
  • ad001bd882 Add/improve libs .cvsignores. Eric Anholt 2005-11-20 23:17:40 +00:00
  • d48bfbaf52 Update pkgconfig files to separate library build-time dependencies from application build-time dependencies, and update package deps to work with separate build roots. Kevin E Martin 2005-11-19 07:15:41 +00:00
  • 70a8aeb192 Bug #5047: Make font directory attribs work in modular. XORG-6_8_99_903 Adam Jackson 2005-11-14 20:40:42 +00:00
  • 659b2a75a6 Update package version number for X11R7 RC2 release. XORG-6_99_99_902 Kevin E Martin 2005-11-09 21:19:13 +00:00
  • fc82a56858 See ChangeLog entry 2005-11-07 for details. XORG-6_8_99_902 Kean Johnson 2005-11-08 06:33:26 +00:00
  • fb3d726bbf Bug #4721: Fix crash when using Freetype 2.1.10. (Michael Gor) Adam Jackson 2005-10-23 18:32:05 +00:00
  • 0f006d82f8 Update package version number for RC1 release. XORG-6_99_99_901 Kevin E Martin 2005-10-19 02:48:10 +00:00
  • 70dfb55c03 Include missing files Kevin E Martin 2005-10-05 19:39:06 +00:00
  • 01f5840009 Bug #4677: Don't install libfontcache.so Adam Jackson 2005-10-04 00:24:47 +00:00
  • 30f912cd14 AC_DEFINE FONTCACHE rather than XFONT_FONTCACHE, as the former is used in the code, and the latter in Makefile.ams for an AM_CONDITIONAL. Daniel Stone 2005-09-09 05:32:58 +00:00
  • 4a2f7ae2f3 If --with-freetype-config is not specified, try pkgconfig freetype2, then fall back to freetype-config if pkgconfig fails. Alan Coopersmith 2005-08-04 16:15:46 +00:00
  • 0c52dd6f88 Clear compiler warnings. (Stefan Dirsch) XORG-6_99_99_900 XORG-6_8_99_901 XORG-6_8_99_900 Alan Coopersmith 2005-07-30 18:56:32 +00:00
  • 8520fa13d3 Various changes preparing packages for RC0: - Verify and update package version numbers as needed - Implement versioning scheme - Change bug address to point to bugzilla bug entry form - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to reenable it) - Fix makedepend to use pkgconfig and pass distcheck - Update build script to build macros first - Update modular Xorg version Kevin E Martin 2005-07-29 21:22:51 +00:00
  • d0c5d54d2c Fix distchecks Kevin E Martin 2005-07-23 05:27:00 +00:00
  • 561a45751e Set soversion to 1.0.0 using -version-number. Daniel Stone 2005-07-16 07:55:12 +00:00
  • 054dd01fd5 Add a dummy source file to avoid link failures. Adam Jackson 2005-07-14 14:56:13 +00:00
  • 740cfa8302 Change include dir now that public headers are referenced by <X11/fonts/*.h> Kevin E Martin 2005-07-10 21:35:08 +00:00
  • cd24fcabc4 Switch from monolithic configuration symbols to modular ones, add backward compatibility for monolithic symbols XORG-6_8_99_16 XORG-6_8_99_15 Keith Packard 2005-07-09 23:31:40 +00:00
  • 428dd333c1 Switch from monolithic configuration symbols to modular ones, add backward compatibility for monolithic symbols Keith Packard 2005-07-09 23:30:07 +00:00
  • 99cde389c3 Rearrange configuration options so that individual font file formats drive combined options, and so that the default matches the monolithic defaults Extent fontconf.h to cover all formats Typo in src/Makefile.am failed to link in Type1 library Missing xttcap.c from FreeType shim library. Keith Packard 2005-07-09 23:15:37 +00:00
  • 3c4ac0b9f5 Include config.h in every source file to make sure necessary options are found when building in the modular tree Keith Packard 2005-07-09 06:36:13 +00:00
  • 712140dadd Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory Keith Packard 2005-07-09 06:20:37 +00:00
  • ef504c5311 add -D_XOPEN_SOURCE for linux builds; others might need it too Adam Jackson 2005-07-08 20:47:12 +00:00
  • 3ff8db61b9 disable the poll detection momentarily, it's not correct Adam Jackson 2005-07-08 20:16:12 +00:00
  • 830d29e5cb silence a warning Adam Jackson 2005-07-08 20:08:12 +00:00
  • 75bbb2d461 config.h includes to fix modular build. Adam Jackson 2005-07-08 19:53:05 +00:00
  • f068c478d0 Properly test for the existance of poll(3). Default to using it if it exists; add a flag to disable it if you like going slow. Also s/BULITIN/BUILTIN/. Adam Jackson 2005-07-08 18:29:58 +00:00
  • e5f35e3245 Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901> Patch #2332 <https://bugs.freedesktop.org/attachment.cgi?id=2332> This patch avoids 79 gcc-3.4.3 warnings 'xxx' declared `static' but never defined mostly due to including "ftfuncs.h" with the declaration of static functions defined in "ftfuncs.c". (Peter Breitenlohner) Alan Coopersmith 2005-07-07 14:59:47 +00:00
  • c073ce3416 Test for xtrans connection flags Alexander Gottwald 2005-07-04 22:26:15 +00:00
  • a0dc7d02bf Undo previous change to add ${includedir}/X11/fonts to CFLAGS. Instead, require all apps to include font headers explicitly -- i.e., from <X11/fonts/*.h> instead of "*.h" or <*.h>. Kevin E Martin 2005-07-03 21:43:32 +00:00
  • b15a03de6b Install publicly used headers in X11/fonts. Change source files that use these headers to get them via <X11/fonts/*.h>. XORG-6_8_99_14 Kevin E Martin 2005-07-03 21:38:42 +00:00
  • bf4070d021 Change include dir now that public headers are referenced by <X11/fonts/*.h> Kevin E Martin 2005-07-03 16:10:05 +00:00
  • 932edb23b4 Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings. Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all source files in the xserver/xorg tree, predicated on defines of HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to <X11/fonts/foo.h>. Daniel Stone 2005-07-03 07:01:01 +00:00
  • b03d67fd16 Add suitable .cvsignore files Keith Packard 2005-07-02 23:03:05 +00:00
  • 69ee19fc41 Make headers needed by bdftopcf public Set CFLAGS to make public interface actually public Fix distcheck problem Kevin E Martin 2005-07-02 21:39:23 +00:00
  • 0ea9f882ab Build libXfont.la in the 'src' directory as my version of automake really didn't like sub-subdirs in SUBDIRS. Keith Packard 2005-07-02 21:22:31 +00:00
  • 6abcfa406d Remove -I${includedir}/X11/fonts from CFLAGS. Daniel Stone 2005-07-02 18:02:19 +00:00
  • 58edcd0de1 Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. Daniel Stone 2005-07-01 22:21:43 +00:00
  • 12cca25eea Default --enable-fc to yes; minor formatting changes. Daniel Stone 2005-07-01 21:24:31 +00:00
  • 4534fa0c8a - Remove fontenc from Xfont - Add a dependency from Xfont on libfontenc - Add build system for lib/fontenc - xc/lib/font: Change #include "fontenc.h" to #include <X11/fonts/fontenc.h> in some places. - Remove dpsinfo and dpsexec from the app section of symlink.sh - Fix xp.pc.in to add XPRINT_LIBS/CFLAGS instead of X_LIBS/CFLAGS Søren Sandmann Pedersen 2005-06-27 16:09:14 +00:00
  • fda7215c07 Add fontenc directory, update buildsystem Søren Sandmann Pedersen 2005-06-21 21:29:40 +00:00
  • db8fd7e670 Add lbxutil to symlink.sh Add back accidentally removed include in Type1 directory Disable Speedo by default XORG-6_8_99_13 XORG-6_8_99_12 Søren Sandmann Pedersen 2005-06-17 20:33:33 +00:00
  • e5525d268c Add Speedo directory to Xfont Søren Sandmann Pedersen 2005-06-16 21:35:26 +00:00